{"version":3,"file":"shared-lib.CoaYx48Y.mjs","names":["n","e","a","l","c","s","i","r","o","b","$","S","h","x$1","d","y$1","A","T","E","g","f","x","m","R","N","B","V","z","U","K","O","j","H","te","ue","F","G","_","pe","ye","R$1","T$1","U$1","V$1","I","k","p","t","u","y","C","D","tt","J","L","M","Q","tc","W","X","Y","Z","tn","e.default","q","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","LilArrowBouncer","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","ResumeBtn","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","animation3","animation4","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","useState","e","Component","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","__FramerMetadata__","addPropertyOverrides","FaceLogo","FaceLogoInfo","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","MainNav","Footer","breakpoints","serializationHash","variantClassNames","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","fonts","css","className","css","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Image","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","__FramerMetadata__","ProjCard","useRef","React.useId","metadata","React.useMemo","metadataProvider","sharedStyle.className","sharedStyle1.className","React.useRef","className","React.Fragment","PropertyOverrides","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","__FramerMetadata__","__FramerMetadata__","s.Fragment","p","t","e","n","r","P","i","s","a","o","u","l","h","c","y","v","e","t","t","e","i","l","a","r"],"sources":["https:/ga.jspm.io/npm:react-dom@18.2.0/server.browser.js","https:/framerusercontent.com/modules/I8DBwZEVSqmBVqNp9Wbx/cjwJNP4F5PIX9L2ivJ01/gfU8EEbfN.js","https:/framerusercontent.com/modules/xqktgdXpyaP2e6GhHloW/yMs8e3SryC95mHDhRJd2/O97XdrBgx.js","https:/framerusercontent.com/modules/1tKtVb1Y1STivCSbOCTw/5RzbTTnRs5qCFXAfKqfx/xu_SBvjPJ.js","https:/framerusercontent.com/modules/oTcPLQh3zIeoPO5RSyD5/j3Jijs5Allir2lgcgfac/SlCsuzASG.js","https:/framerusercontent.com/modules/R67oVxb3BNWyzsvbfuot/druYLXeMpmmUVhiYiyat/H1DhFDt3g.js","https:/framerusercontent.com/modules/hFln5v1Q7IPELThYxlSY/1QQzCeBiQu3CL9AMeOio/B_cf_pE_M.js","https:/framerusercontent.com/modules/fyZ5VTTEBY0oRxhyz8yA/Nq0z2ikv2ZE4Fjt33yuv/ITf762D5r.js","https:/framerusercontent.com/modules/e2aLUCD5EjOLSWvERmwq/SynV92gf1W2XiIjDFYfJ/Dark_Mode.js","https:/framerusercontent.com/modules/Zrrhtterx8wgExQRFpyv/R4qgieR0siypLJleS4LG/Wovq3Q3pE.js","https:/framerusercontent.com/modules/FTRrqtW2o5MNDQSQYHyD/Et8BvjE7ay5zMvYlJ9WK/yqruVzVd2.js","https:/framerusercontent.com/modules/v4nj1iBUpmV5cTyuBrvH/XfSs2SDRm0JM7z89EDeF/Sn9sCDWls.js","https:/framerusercontent.com/modules/uldnhEverOT0kEN1uUUo/wfJY08A4HZkpEhE0r0IY/GtOjKIUlh.js","https:/framerusercontent.com/modules/Z5jFMfeKpCNPACKabI13/iFmSrIEjJIBfCeEVebIV/Irv0t11bJ.js","https:/framerusercontent.com/modules/0z0cWGrUpuDkpXH0Vr2w/MilsPawncXBEqxtysNzF/NucBKd1nW.js","https:/framerusercontent.com/modules/8kzGOQsngbZkVMpkEMbF/E88hJa6abXWknFs1gCrO/augiA20Il.js","https:/framerusercontent.com/modules/e48oWcfsrSJIStiqXWln/Ja1sItb1heWSgKVF7Pom/augiA20Il.js","https:/framer.com/m/framer/SitesNotFoundPage.js@1.4.0","https:/framerusercontent.com/modules/PJDluZ9zAxGWOMWW5esi/pZOC24kPD7SlzqQ2Zfiw/CMqRjiI4M-2.js","https:/framerusercontent.com/modules/PJDluZ9zAxGWOMWW5esi/pZOC24kPD7SlzqQ2Zfiw/CMqRjiI4M-0.js","https:/framerusercontent.com/modules/PJDluZ9zAxGWOMWW5esi/pZOC24kPD7SlzqQ2Zfiw/CMqRjiI4M-1.js","https:/framerusercontent.com/modules/PJDluZ9zAxGWOMWW5esi/pZOC24kPD7SlzqQ2Zfiw/CMqRjiI4M.js"],"sourcesContent":["import*as e from\"react\";var n=\"default\"in e?e.default:e;var a={};var o=n;function l$2(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var l=Object.prototype.hasOwnProperty,i=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,s={},c={};function ja$1(e){if(l.call(c,e))return!0;if(l.call(s,e))return!1;if(i.test(e))return c[e]=!0;s[e]=!0;return!1}function r(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var d={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){d[e]=new r(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];d[n]=new r(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){d[e]=new r(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){d[e]=new r(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){d[e]=new r(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){d[e]=new r(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){d[e]=new r(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){d[e]=new r(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){d[e]=new r(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\\-:]([a-z])/g;function la$1(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!1,!1)}));d.xlinkHref=new r(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},g=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(h).forEach((function(e){g.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);h[n]=h[e]}))}));var b=/[\"'&<>]/;function v(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=b.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var m=/([A-Z])/g,S=/^ms-/,x=Array.isArray;function w$1(e,n){return{insertionMode:e,selectedValue:n}}function ra$1(e,n,a){switch(n){case\"select\":return w$1(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return w$1(2,null);case\"math\":return w$1(3,null);case\"foreignObject\":return w$1(1,null);case\"table\":return w$1(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return w$1(5,null);case\"colgroup\":return w$1(7,null);case\"tr\":return w$1(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w$1(1,null):e}var $=new Map;function ta$1(e,n,a){if(\"object\"!==typeof a)throw Error(l$2(62));n=!0;for(var o in a)if(l.call(a,o)){var i=a[o];if(null!=i&&\"boolean\"!==typeof i&&\"\"!==i){if(0===o.indexOf(\"--\")){var s=v(o);i=v((\"\"+i).trim())}else{s=o;var c=$.get(s);void 0!==c||(c=v(s.replace(m,\"-$1\").toLowerCase().replace(S,\"-ms-\")),$.set(s,c)),s=c;i=\"number\"===typeof i?0===i||l.call(h,o)?\"\"+i:i+\"px\":v((\"\"+i).trim())}n?(n=!1,e.push(' style=\"',s,\":\",i)):e.push(\";\",s,\":\",i)}}n||e.push('\"')}function x$1(e,n,a,o){switch(a){case\"style\":ta$1(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=d.hasOwnProperty(a)?d[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=n.attributeName;switch(n.type){case 3:o&&e.push(\" \",a,'=\"\"');break;case 4:!0===o?e.push(\" \",a,'=\"\"'):!1!==o&&e.push(\" \",a,'=\"',v(o),'\"');break;case 5:isNaN(o)||e.push(\" \",a,'=\"',v(o),'\"');break;case 6:!isNaN(o)&&1<=o&&e.push(\" \",a,'=\"',v(o),'\"');break;default:n.sanitizeURL&&(o=\"\"+o),e.push(\" \",a,'=\"',v(o),'\"')}}else if(ja$1(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(\" \",a,'=\"',v(o),'\"')}}function y$1(e,n,a){if(null!=n){if(null!=a)throw Error(l$2(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(l$2(61));n=n.__html;null!==n&&void 0!==n&&e.push(\"\"+n)}}function ua$1(e){var n=\"\";o.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}function va$1(e,n,a,o){e.push(A(a));var i,s=a=null;for(i in n)if(l.call(n,i)){var c=n[i];if(null!=c)switch(i){case\"children\":a=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:x$1(e,o,i,c)}}e.push(\">\");y$1(e,s,a);return\"string\"===typeof a?(e.push(v(a)),null):a}var E=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,T=new Map;function A(e){var n=T.get(e);if(void 0===n){if(!E.test(e))throw Error(l$2(65,e));n=\"<\"+e;T.set(e,n)}return n}function ya$1(e,n,a,o,i){switch(n){case\"select\":e.push(A(\"select\"));var s=null,c=null;for(g in a)if(l.call(a,g)){var d=a[g];if(null!=d)switch(g){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"defaultValue\":case\"value\":break;default:x$1(e,o,g,d)}}e.push(\">\");y$1(e,c,s);return s;case\"option\":c=i.selectedValue;e.push(A(\"option\"));var f=d=null,h=null;var g=null;for(s in a)if(l.call(a,s)){var b=a[s];if(null!=b)switch(s){case\"children\":d=b;break;case\"selected\":h=b;break;case\"dangerouslySetInnerHTML\":g=b;break;case\"value\":f=b;default:x$1(e,o,s,b)}}if(null!=c)if(a=null!==f?\"\"+f:ua$1(d),x(c)){for(o=0;o<c.length;o++)if(\"\"+c[o]===a){e.push(' selected=\"\"');break}}else\"\"+c===a&&e.push(' selected=\"\"');else h&&e.push(' selected=\"\"');e.push(\">\");y$1(e,g,d);return d;case\"textarea\":e.push(A(\"textarea\"));g=c=s=null;for(d in a)if(l.call(a,d)&&(f=a[d],null!=f))switch(d){case\"children\":g=f;break;case\"value\":s=f;break;case\"defaultValue\":c=f;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(91));default:x$1(e,o,d,f)}null===s&&null!==c&&(s=c);e.push(\">\");if(null!=g){if(null!=s)throw Error(l$2(92));if(x(g)&&1<g.length)throw Error(l$2(93));s=\"\"+g}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");null!==s&&e.push(v(\"\"+s));return null;case\"input\":e.push(A(\"input\"));f=g=d=s=null;for(c in a)if(l.call(a,c)&&(h=a[c],null!=h))switch(c){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,\"input\"));case\"defaultChecked\":f=h;break;case\"defaultValue\":d=h;break;case\"checked\":g=h;break;case\"value\":s=h;break;default:x$1(e,o,c,h)}null!==g?x$1(e,o,\"checked\",g):null!==f&&x$1(e,o,\"checked\",f);null!==s?x$1(e,o,\"value\",s):null!==d&&x$1(e,o,\"value\",d);e.push(\"/>\");return null;case\"menuitem\":e.push(A(\"menuitem\"));for(var m in a)if(l.call(a,m)&&(s=a[m],null!=s))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(400));default:x$1(e,o,m,s)}e.push(\">\");return null;case\"title\":e.push(A(\"title\"));s=null;for(b in a)if(l.call(a,b)&&(c=a[b],null!=c))switch(b){case\"children\":s=c;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(434));default:x$1(e,o,b,c)}e.push(\">\");return s;case\"listing\":case\"pre\":e.push(A(n));c=s=null;for(f in a)if(l.call(a,f)&&(d=a[f],null!=d))switch(f){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;default:x$1(e,o,f,d)}e.push(\">\");if(null!=c){if(null!=s)throw Error(l$2(60));if(\"object\"!==typeof c||!(\"__html\"in c))throw Error(l$2(61));a=c.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(\"\\n\",a):e.push(\"\"+a))}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");return s;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(A(n));for(var S in a)if(l.call(a,S)&&(s=a[S],null!=s))switch(S){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,n));default:x$1(e,o,S,s)}e.push(\"/>\");return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return va$1(e,a,n,o);case\"html\":return 0===i.insertionMode&&e.push(\"<!DOCTYPE html>\"),va$1(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return va$1(e,a,n,o);e.push(A(n));c=s=null;for(h in a)if(l.call(a,h)&&(d=a[h],null!=d))switch(h){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"style\":ta$1(e,o,d);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ja$1(h)&&\"function\"!==typeof d&&\"symbol\"!==typeof d&&e.push(\" \",h,'=\"',v(d),'\"')}e.push(\">\");y$1(e,c,s);return s}}function za$1(e,n,a){e.push('\\x3c!--$?--\\x3e<template id=\"');if(null===a)throw Error(l$2(395));e.push(a);return e.push('\"></template>')}function Aa$1(e,n,a,o){switch(a.insertionMode){case 0:case 1:return e.push('<div hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 2:return e.push('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 3:return e.push('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 4:return e.push('<table hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 5:return e.push('<table hidden><tbody id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 6:return e.push('<table hidden><tr id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 7:return e.push('<table hidden><colgroup id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');default:throw Error(l$2(397))}}function Ba$1(e,n){switch(n.insertionMode){case 0:case 1:return e.push(\"</div>\");case 2:return e.push(\"</svg>\");case 3:return e.push(\"</math>\");case 4:return e.push(\"</table>\");case 5:return e.push(\"</tbody></table>\");case 6:return e.push(\"</tr></table>\");case 7:return e.push(\"</colgroup></table>\");default:throw Error(l$2(397))}}var R=/[<\\u2028\\u2029]/g;function Da$1(e){return JSON.stringify(e).replace(R,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}function Ea$1(e,n){n=void 0===n?\"\":n;return{bootstrapChunks:[],startInlineScript:\"<script>\",placeholderPrefix:n+\"P:\",segmentPrefix:n+\"S:\",boundaryPrefix:n+\"B:\",idPrefix:n,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}function Fa$1(e,n,a,o){if(a.generateStaticMarkup)return e.push(v(n)),!1;\"\"===n?e=o:(o&&e.push(\"\\x3c!-- --\\x3e\"),e.push(v(n)),e=!0);return e}var _=Object.assign,I=Symbol.for(\"react.element\"),B=Symbol.for(\"react.portal\"),N=Symbol.for(\"react.fragment\"),z=Symbol.for(\"react.strict_mode\"),V=Symbol.for(\"react.profiler\"),j=Symbol.for(\"react.provider\"),O=Symbol.for(\"react.context\"),H=Symbol.for(\"react.forward_ref\"),U=Symbol.for(\"react.suspense\"),K=Symbol.for(\"react.suspense_list\"),ee=Symbol.for(\"react.memo\"),te=Symbol.for(\"react.lazy\"),ne=Symbol.for(\"react.scope\"),re=Symbol.for(\"react.debug_trace_mode\"),ae=Symbol.for(\"react.legacy_hidden\"),oe=Symbol.for(\"react.default_value\"),le=Symbol.iterator;function Xa$1(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case N:return\"Fragment\";case B:return\"Portal\";case V:return\"Profiler\";case z:return\"StrictMode\";case U:return\"Suspense\";case K:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case O:return(e.displayName||\"Context\")+\".Consumer\";case j:return(e._context.displayName||\"Context\")+\".Provider\";case H:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case ee:return n=e.displayName||null,null!==n?n:Xa$1(e.type)||\"Memo\";case te:n=e._payload;e=e._init;try{return Xa$1(e(n))}catch(e){}}return null}var ue={};function Za$1(e,n){e=e.contextTypes;if(!e)return ue;var a,o={};for(a in e)o[a]=n[a];return o}var ie=null;function F(e,n){if(e!==n){e.context._currentValue2=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(l$2(401))}else{if(null===a)throw Error(l$2(401));F(e,a)}n.context._currentValue2=n.value}}function $a$1(e){e.context._currentValue2=e.parentValue;e=e.parent;null!==e&&$a$1(e)}function ab$1(e){var n=e.parent;null!==n&&ab$1(n);e.context._currentValue2=e.value}function bb$1(e,n){e.context._currentValue2=e.parentValue;e=e.parent;if(null===e)throw Error(l$2(402));e.depth===n.depth?F(e,n):bb$1(e,n)}function cb$1(e,n){var a=n.parent;if(null===a)throw Error(l$2(402));e.depth===a.depth?F(e,a):cb$1(e,a);n.context._currentValue2=n.value}function G(e){var n=ie;n!==e&&(null===n?ab$1(e):null===e?$a$1(n):n.depth===e.depth?F(n,e):n.depth>e.depth?bb$1(n,e):cb$1(n,e),ie=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function eb$1(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=se;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue2:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:_({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=_({},i,c)):_(i,c))}e.state=i}else i.queue=null}var ce={id:1,overflow:\"\"};function gb$1(e,n,a){var o=e.id;e=e.overflow;var l=32-de(o)-1;o&=~(1<<l);a+=1;var i=32-de(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-de(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var de=Math.clz32?Math.clz32:hb$1,fe=Math.log,pe=Math.LN2;function hb$1(e){e>>>=0;return 0===e?32:31-(fe(e)/pe|0)|0}function kb$1(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var he=\"function\"===typeof Object.is?Object.is:kb$1,ge=null,be=null,me=null,ye=null,ve=!1,ke=!1,we=0,Se=null,xe=0;function Q$1(){if(null===ge)throw Error(l$2(321));return ge}function pb$1(){if(0<xe)throw Error(l$2(312));return{memoizedState:null,queue:null,next:null}}function qb$1(){null===ye?null===me?(ve=!1,me=ye=pb$1()):(ve=!0,ye=me):null===ye.next?(ve=!1,ye=ye.next=pb$1()):(ve=!0,ye=ye.next);return ye}function rb$1(){be=ge=null;ke=!1;me=null;xe=0;ye=Se=null}function sb$1(e,n){return\"function\"===typeof n?n(e):n}function tb$1(e,n,a){ge=Q$1();ye=qb$1();if(ve){var o=ye.queue;n=o.dispatch;if(null!==Se&&(a=Se.get(o),void 0!==a)){Se.delete(o);o=ye.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);ye.memoizedState=o;return[o,n]}return[ye.memoizedState,n]}e=e===sb$1?\"function\"===typeof n?n():n:void 0!==a?a(n):n;ye.memoizedState=e;e=ye.queue={last:null,dispatch:null};e=e.dispatch=ub$1.bind(null,ge,e);return[ye.memoizedState,e]}function vb$1(e,n){ge=Q$1();ye=qb$1();n=void 0===n?null:n;if(null!==ye){var a=ye.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!he(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();ye.memoizedState=[e,n];return e}function ub$1(e,n,a){if(25<=xe)throw Error(l$2(301));if(e===ge)if(ke=!0,e={action:a,next:null},null===Se&&(Se=new Map),a=Se.get(n),void 0===a)Se.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function wb$1(){throw Error(l$2(394))}function R$1(){}var $e={readContext:function(e){return e._currentValue2},useContext:function(e){Q$1();return e._currentValue2},useMemo:vb$1,useReducer:tb$1,useRef:function(e){ge=Q$1();ye=qb$1();var n=ye.memoizedState;return null===n?(e={current:e},ye.memoizedState=e):n},useState:function(e){return tb$1(sb$1,e)},useInsertionEffect:R$1,useLayoutEffect:function(){},useCallback:function(e,n){return vb$1((function(){return e}),n)},useImperativeHandle:R$1,useEffect:R$1,useDebugValue:R$1,useDeferredValue:function(e){Q$1();return e},useTransition:function(){Q$1();return[!1,wb$1]},useId:function(){var e=be.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-de(e)-1)).toString(32)+n;var a=Ce;if(null===a)throw Error(l$2(404));n=we++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){Q$1();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(l$2(407));return a()}},Ce=null,Ee=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function zb$1(e){console.error(e);return null}function T$1(){}function Ab$1(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?zb$1:l,onAllReady:void 0===i?T$1:i,onShellReady:void 0===s?T$1:s,onShellError:void 0===c?T$1:c,onFatalError:void 0===d?T$1:d};a=U$1(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Bb$1(n,e,null,a,h,ue,null,ce);f.push(e);return n}function Bb$1(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Cb$1(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function U$1(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function V$1(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function W$1(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,e.destination.destroy(n)):(e.status=1,e.fatalError=n)}function Db$1(e,n,a,o,l){ge={};be=n;we=0;for(e=a(o,l);ke;)ke=!1,we=0,xe+=1,ye=null,e=a(o,l);rb$1();return e}function Eb$1(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(l$2(108,Xa$1(o)||\"Unknown\",c));o=_({},s,a)}n.legacyContext=o;X$1(e,n,l);n.legacyContext=s}else X$1(e,n,l)}function Fb(e,n){if(e&&e.defaultProps){n=_({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Gb$1(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=Za$1(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue2:l);eb$1(i,a,o,l);Eb$1(e,n,i,a)}else{i=Za$1(a,n.legacyContext);l=Db$1(e,n,a,o,i);var s=0!==we;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)eb$1(l,a,o,i),Eb$1(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=gb$1(o,1,0);try{X$1(e,n,l)}finally{n.treeContext=o}}else X$1(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case ae:case re:case z:case V:case N:X$1(e,n,o.children);return;case K:X$1(e,n,o.children);return;case ne:throw Error(l$2(343));case U:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=U$1(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=U$1(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if(Hb$1(e,n,o),e.responseState.generateStaticMarkup||f.lastPushedText&&f.textEmbedded&&f.chunks.push(\"\\x3c!-- --\\x3e\"),f.status=1,Y$1(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=V$1(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Bb$1(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case H:o=Db$1(e,n,a.render,o,l);if(0!==we){a=n.treeContext;n.treeContext=gb$1(a,1,0);try{X$1(e,n,o)}finally{n.treeContext=a}}else X$1(e,n,o);return;case ee:a=a.type;o=Fb(a,o);Gb$1(e,n,a,o,l);return;case j:l=o.children;a=a._context;o=o.value;i=a._currentValue2;a._currentValue2=o;s=ie;ie=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;X$1(e,n,l);e=ie;if(null===e)throw Error(l$2(403));o=e.parentValue;e.context._currentValue2=o===oe?e.context._defaultValue:o;e=ie=e.parent;n.context=e;return;case O:o=o.children;o=o(a._currentValue2);X$1(e,n,o);return;case te:l=a._init;a=l(a._payload);o=Fb(a,o);Gb$1(e,n,a,o,void 0);return}throw Error(l$2(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=ya$1(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=ra$1(s,a,o);Hb$1(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(\"</\",a,\">\")}l.lastPushedText=!1}}function X$1(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case I:Gb$1(e,n,a.type,a.props,a.ref);return;case B:throw Error(l$2(257));case te:var o=a._init;a=o(a._payload);X$1(e,n,a);return}if(x(a)){Ib$1(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=le&&a[le]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);Ib$1(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(l$2(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function Ib$1(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=gb$1(i,o,l);try{Hb$1(e,n,a[l])}finally{n.treeContext=i}}}function Hb$1(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return X$1(e,n,a)}catch(d){if(rb$1(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,G(i),d;a=d;var s=n.blockedSegment,c=U$1(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Bb$1(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;G(i)}}function Jb$1(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;Kb$1(this,n,e)}function Lb$1(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.push(null))):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(l$2(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return Lb$1(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function Y$1(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&Y$1(e,a)}else e.completedSegments.push(n)}function Kb$1(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(l$2(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=T$1,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&Y$1(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(Jb$1,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(Y$1(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Cb$1(e){if(2!==e.status){var n=ie,a=Ee.current;Ee.current=$e;var o=Ce;Ce=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){G(s.context);try{X$1(c,s,s.node),c.responseState.generateStaticMarkup||d.lastPushedText&&d.textEmbedded&&d.chunks.push(\"\\x3c!-- --\\x3e\"),s.abortSet.delete(s),d.status=1,Kb$1(c,s.blockedBoundary,d)}catch(e){if(rb$1(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=V$1(c,g);null===h?W$1(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}finally{Ce=o,Ee.current=a,a===$e&&G(n)}}}function Z$1(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;n.push('<template id=\"');n.push(e.placeholderPrefix);e=o.toString(16);n.push(e);return n.push('\"></template>');case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)n.push(o[i]);l=Nb$1(e,n,l)}for(;i<o.length-1;i++)n.push(o[i]);i<o.length&&(l=n.push(o[i]));return l;default:throw Error(l$2(390))}}function Nb$1(e,n,a){var o=a.boundary;if(null===o)return Z$1(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)return e.responseState.generateStaticMarkup||(o=o.errorDigest,n.push(\"\\x3c!--$!--\\x3e\"),n.push(\"<template\"),o&&(n.push(' data-dgst=\"'),o=v(o),n.push(o),n.push('\"')),n.push(\"></template>\")),Z$1(e,n,a),e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\"),e;if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=l.boundaryPrefix+i.toString(16);o=o.id=l;za$1(n,e.responseState,o);Z$1(e,n,a);return n.push(\"\\x3c!--/$--\\x3e\")}if(o.byteSize>e.progressiveChunkSize)return o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),za$1(n,e.responseState,o.id),Z$1(e,n,a),n.push(\"\\x3c!--/$--\\x3e\");e.responseState.generateStaticMarkup||n.push(\"\\x3c!--$--\\x3e\");a=o.completedSegments;if(1!==a.length)throw Error(l$2(391));Nb$1(e,n,a[0]);e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\");return e}function Ob$1(e,n,a){Aa$1(n,e.responseState,a.formatContext,a.id);Nb$1(e,n,a);return Ba$1(n,a.formatContext)}function Pb$1(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)Qb$1(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;n.push(e.startInlineScript);e.sentCompleteBoundaryFunction?n.push('$RC(\"'):(e.sentCompleteBoundaryFunction=!0,n.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'));if(null===o)throw Error(l$2(395));a=a.toString(16);n.push(o);n.push('\",\"');n.push(e.segmentPrefix);n.push(a);return n.push('\")<\\/script>')}function Qb$1(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(l$2(392));return Ob$1(e,n,o)}Ob$1(e,n,o);e=e.responseState;n.push(e.startInlineScript);e.sentCompleteSegmentFunction?n.push('$RS(\"'):(e.sentCompleteSegmentFunction=!0,n.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'));n.push(e.segmentPrefix);l=l.toString(16);n.push(l);n.push('\",\"');n.push(e.placeholderPrefix);n.push(l);return n.push('\")<\\/script>')}function Mb$1(e,n){try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){Nb$1(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)n.push(o[a]);a<o.length&&n.push(o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;o.push(c.startInlineScript);c.sentClientRenderFunction?o.push('$RX(\"'):(c.sentClientRenderFunction=!0,o.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'));if(null===d)throw Error(l$2(395));o.push(d);o.push('\"');if(f||h||g){o.push(\",\");var b=Da$1(f||\"\");o.push(b)}if(h||g){o.push(\",\");var m=Da$1(h||\"\");o.push(m)}if(g){o.push(\",\");var S=Da$1(g);o.push(S)}if(!o.push(\")<\\/script>\")){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var x=e.completedBoundaries;for(l=0;l<x.length;l++)if(!Pb$1(e,n,x[l])){e.destination=null;l++;x.splice(0,l);return}x.splice(0,l);var $=e.partialBoundaries;for(l=0;l<$.length;l++){var E=$[l];e:{i=e;s=n;var T=E.completedSegments;for(c=0;c<T.length;c++)if(!Qb$1(i,s,E,T[c])){c++;T.splice(0,c);var R=!1;break e}T.splice(0,c);R=!0}if(!R){e.destination=null;l++;$.splice(0,l);return}}$.splice(0,l);var _=e.completedBoundaries;for(l=0;l<_.length;l++)if(!Pb$1(e,n,_[l])){e.destination=null;l++;_.splice(0,l);return}_.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.push(null)}}function Rb$1(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return Lb$1(a,e,n)}));a.clear();null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}}function Sb$1(){}function Tb$1(e,n,a,o){var l=!1,i=null,s=\"\",c={push:function(e){null!==e&&(s+=e);return!0},destroy:function(e){l=!0;i=e}},d=!1;e=Ab$1(e,Ea$1(a,n?n.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},Infinity,Sb$1,void 0,(function(){d=!0}),void 0,void 0);Cb$1(e);Rb$1(e,o);if(1===e.status)e.status=2,c.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=c;try{Mb$1(e,c)}catch(n){V$1(e,n),W$1(e,n)}}if(l)throw i;if(!d)throw Error(l$2(426));return s}a.renderToNodeStream=function(){throw Error(l$2(207))};a.renderToStaticMarkup=function(e,n){return Tb$1(e,n,!0,'The server used \"renderToStaticMarkup\" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.renderToStaticNodeStream=function(){throw Error(l$2(208))};a.renderToString=function(e,n){return Tb$1(e,n,!1,'The server used \"renderToString\" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.version=\"18.2.0\";var Fe=\"default\"in e?e.default:e;var Te={};var Re=Fe;function k(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var Pe=null,_e=0;function p(e,n){if(0!==n.length)if(512<n.length)0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=new Uint8Array(512),_e=0),e.enqueue(n);else{var a=Pe.length-_e;a<n.length&&(0===a?e.enqueue(Pe):(Pe.set(n.subarray(0,a),_e),e.enqueue(Pe),n=n.subarray(a)),Pe=new Uint8Array(512),_e=0);Pe.set(n,_e);_e+=n.length}}function t(e,n){p(e,n);return!0}function ba(e){Pe&&0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=null,_e=0)}var Me=new TextEncoder;function u(e){return Me.encode(e)}function w(e){return Me.encode(e)}function da(e,n){\"function\"===typeof e.error?e.error(n):e.close()}var Ie=Object.prototype.hasOwnProperty,De=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,Be={},Ne={};function ia(e){if(Ie.call(Ne,e))return!0;if(Ie.call(Be,e))return!1;if(De.test(e))return Ne[e]=!0;Be[e]=!0;return!1}function y(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var ze={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){ze[e]=new y(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];ze[n]=new y(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){ze[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){ze[e]=new y(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){ze[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){ze[e]=new y(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){ze[e]=new y(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){ze[e]=new y(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){ze[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var Ve=/[\\-:]([a-z])/g;function ka(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)}));ze.xlinkHref=new y(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var Ae={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Le=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(Ae).forEach((function(e){Le.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);Ae[n]=Ae[e]}))}));var je=/[\"'&<>]/;function C(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=je.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var Oe=/([A-Z])/g,qe=/^ms-/,We=Array.isArray,He=w(\"<script>\"),Ue=w(\"<\\/script>\"),Ze=w('<script src=\"'),Xe=w('<script type=\"module\" src=\"'),Je=w('\" async=\"\"><\\/script>'),Ge=/(<\\/|<)(s)(cript)/gi;function ya(e,n,a,o){return n+(\"s\"===a?\"\\\\u0073\":\"\\\\u0053\")+o}function za(e,n,a,o,l){e=void 0===e?\"\":e;n=void 0===n?He:w('<script nonce=\"'+C(n)+'\">');var i=[];void 0!==a&&i.push(n,u((\"\"+a).replace(Ge,ya)),Ue);if(void 0!==o)for(a=0;a<o.length;a++)i.push(Ze,u(C(o[a])),Je);if(void 0!==l)for(o=0;o<l.length;o++)i.push(Xe,u(C(l[o])),Je);return{bootstrapChunks:i,startInlineScript:n,placeholderPrefix:w(e+\"P:\"),segmentPrefix:w(e+\"S:\"),boundaryPrefix:e+\"B:\",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function D(e,n){return{insertionMode:e,selectedValue:n}}function Aa(e){return D(\"http://www.w3.org/2000/svg\"===e?2:\"http://www.w3.org/1998/Math/MathML\"===e?3:0,null)}function Ba(e,n,a){switch(n){case\"select\":return D(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return D(2,null);case\"math\":return D(3,null);case\"foreignObject\":return D(1,null);case\"table\":return D(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return D(5,null);case\"colgroup\":return D(7,null);case\"tr\":return D(6,null)}return 4<=e.insertionMode||0===e.insertionMode?D(1,null):e}var Qe=w(\"\\x3c!-- --\\x3e\");function Da(e,n,a,o){if(\"\"===n)return o;o&&e.push(Qe);e.push(u(C(n)));return!0}var Ye=new Map,Ke=w(' style=\"'),et=w(\":\"),tt=w(\";\");function Ia(e,n,a){if(\"object\"!==typeof a)throw Error(k(62));n=!0;for(var o in a)if(Ie.call(a,o)){var l=a[o];if(null!=l&&\"boolean\"!==typeof l&&\"\"!==l){if(0===o.indexOf(\"--\")){var i=u(C(o));l=u(C((\"\"+l).trim()))}else{i=o;var s=Ye.get(i);void 0!==s||(s=w(C(i.replace(Oe,\"-$1\").toLowerCase().replace(qe,\"-ms-\"))),Ye.set(i,s)),i=s;l=\"number\"===typeof l?0===l||Ie.call(Ae,o)?u(\"\"+l):u(l+\"px\"):u(C((\"\"+l).trim()))}n?(n=!1,e.push(Ke,i,et,l)):e.push(tt,i,et,l)}}n||e.push(at)}var nt=w(\" \"),rt=w('=\"'),at=w('\"'),ot=w('=\"\"');function J(e,n,a,o){switch(a){case\"style\":Ia(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=ze.hasOwnProperty(a)?ze[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=u(n.attributeName);switch(n.type){case 3:o&&e.push(nt,a,ot);break;case 4:!0===o?e.push(nt,a,ot):!1!==o&&e.push(nt,a,rt,u(C(o)),at);break;case 5:isNaN(o)||e.push(nt,a,rt,u(C(o)),at);break;case 6:!isNaN(o)&&1<=o&&e.push(nt,a,rt,u(C(o)),at);break;default:n.sanitizeURL&&(o=\"\"+o),e.push(nt,a,rt,u(C(o)),at)}}else if(ia(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(nt,u(a),rt,u(C(o)),at)}}var lt=w(\">\"),ut=w(\"/>\");function L(e,n,a){if(null!=n){if(null!=a)throw Error(k(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(k(61));n=n.__html;null!==n&&void 0!==n&&e.push(u(\"\"+n))}}function La(e){var n=\"\";Re.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}var it=w(' selected=\"\"');function Na(e,n,a,o){e.push(M(a));var l,i=a=null;for(l in n)if(Ie.call(n,l)){var s=n[l];if(null!=s)switch(l){case\"children\":a=s;break;case\"dangerouslySetInnerHTML\":i=s;break;default:J(e,o,l,s)}}e.push(lt);L(e,i,a);return\"string\"===typeof a?(e.push(u(C(a))),null):a}var st=w(\"\\n\"),ct=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,dt=new Map;function M(e){var n=dt.get(e);if(void 0===n){if(!ct.test(e))throw Error(k(65,e));n=w(\"<\"+e);dt.set(e,n)}return n}var ft=w(\"<!DOCTYPE html>\");function Sa(e,n,a,o,l){switch(n){case\"select\":e.push(M(\"select\"));var i=null,s=null;for(h in a)if(Ie.call(a,h)){var c=a[h];if(null!=c)switch(h){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"defaultValue\":case\"value\":break;default:J(e,o,h,c)}}e.push(lt);L(e,s,i);return i;case\"option\":s=l.selectedValue;e.push(M(\"option\"));var d=c=null,f=null;var h=null;for(i in a)if(Ie.call(a,i)){var g=a[i];if(null!=g)switch(i){case\"children\":c=g;break;case\"selected\":f=g;break;case\"dangerouslySetInnerHTML\":h=g;break;case\"value\":d=g;default:J(e,o,i,g)}}if(null!=s)if(a=null!==d?\"\"+d:La(c),We(s)){for(o=0;o<s.length;o++)if(\"\"+s[o]===a){e.push(it);break}}else\"\"+s===a&&e.push(it);else f&&e.push(it);e.push(lt);L(e,h,c);return c;case\"textarea\":e.push(M(\"textarea\"));h=s=i=null;for(c in a)if(Ie.call(a,c)&&(d=a[c],null!=d))switch(c){case\"children\":h=d;break;case\"value\":i=d;break;case\"defaultValue\":s=d;break;case\"dangerouslySetInnerHTML\":throw Error(k(91));default:J(e,o,c,d)}null===i&&null!==s&&(i=s);e.push(lt);if(null!=h){if(null!=i)throw Error(k(92));if(We(h)&&1<h.length)throw Error(k(93));i=\"\"+h}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);null!==i&&e.push(u(C(\"\"+i)));return null;case\"input\":e.push(M(\"input\"));d=h=c=i=null;for(s in a)if(Ie.call(a,s)&&(f=a[s],null!=f))switch(s){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,\"input\"));case\"defaultChecked\":d=f;break;case\"defaultValue\":c=f;break;case\"checked\":h=f;break;case\"value\":i=f;break;default:J(e,o,s,f)}null!==h?J(e,o,\"checked\",h):null!==d&&J(e,o,\"checked\",d);null!==i?J(e,o,\"value\",i):null!==c&&J(e,o,\"value\",c);e.push(ut);return null;case\"menuitem\":e.push(M(\"menuitem\"));for(var b in a)if(Ie.call(a,b)&&(i=a[b],null!=i))switch(b){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(400));default:J(e,o,b,i)}e.push(lt);return null;case\"title\":e.push(M(\"title\"));i=null;for(g in a)if(Ie.call(a,g)&&(s=a[g],null!=s))switch(g){case\"children\":i=s;break;case\"dangerouslySetInnerHTML\":throw Error(k(434));default:J(e,o,g,s)}e.push(lt);return i;case\"listing\":case\"pre\":e.push(M(n));s=i=null;for(d in a)if(Ie.call(a,d)&&(c=a[d],null!=c))switch(d){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:J(e,o,d,c)}e.push(lt);if(null!=s){if(null!=i)throw Error(k(60));if(\"object\"!==typeof s||!(\"__html\"in s))throw Error(k(61));a=s.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(st,u(a)):e.push(u(\"\"+a)))}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);return i;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(M(n));for(var m in a)if(Ie.call(a,m)&&(i=a[m],null!=i))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,n));default:J(e,o,m,i)}e.push(ut);return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return Na(e,a,n,o);case\"html\":return 0===l.insertionMode&&e.push(ft),Na(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return Na(e,a,n,o);e.push(M(n));s=i=null;for(f in a)if(Ie.call(a,f)&&(c=a[f],null!=c))switch(f){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"style\":Ia(e,o,c);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ia(f)&&\"function\"!==typeof c&&\"symbol\"!==typeof c&&e.push(nt,u(f),rt,u(C(c)),at)}e.push(lt);L(e,s,i);return i}}var pt=w(\"</\"),ht=w(\">\"),gt=w('<template id=\"'),bt=w('\"></template>'),mt=w(\"\\x3c!--$--\\x3e\"),yt=w('\\x3c!--$?--\\x3e<template id=\"'),vt=w('\"></template>'),kt=w(\"\\x3c!--$!--\\x3e\"),wt=w(\"\\x3c!--/$--\\x3e\"),St=w(\"<template\"),xt=w('\"'),$t=w(' data-dgst=\"');w(' data-msg=\"');w(' data-stck=\"');var Ct=w(\"></template>\");function fb(e,n,a){p(e,yt);if(null===a)throw Error(k(395));p(e,a);return t(e,vt)}var Et=w('<div hidden id=\"'),Ft=w('\">'),Tt=w(\"</div>\"),Rt=w('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),Pt=w('\">'),_t=w(\"</svg>\"),Mt=w('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),It=w('\">'),Dt=w(\"</math>\"),Bt=w('<table hidden id=\"'),Nt=w('\">'),zt=w(\"</table>\"),Vt=w('<table hidden><tbody id=\"'),At=w('\">'),Lt=w(\"</tbody></table>\"),jt=w('<table hidden><tr id=\"'),Ot=w('\">'),qt=w(\"</tr></table>\"),Wt=w('<table hidden><colgroup id=\"'),Ht=w('\">'),Ut=w(\"</colgroup></table>\");function Bb(e,n,a,o){switch(a.insertionMode){case 0:case 1:return p(e,Et),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ft);case 2:return p(e,Rt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Pt);case 3:return p(e,Mt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,It);case 4:return p(e,Bt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Nt);case 5:return p(e,Vt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,At);case 6:return p(e,jt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ot);case 7:return p(e,Wt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ht);default:throw Error(k(397))}}function Cb(e,n){switch(n.insertionMode){case 0:case 1:return t(e,Tt);case 2:return t(e,_t);case 3:return t(e,Dt);case 4:return t(e,zt);case 5:return t(e,Lt);case 6:return t(e,qt);case 7:return t(e,Ut);default:throw Error(k(397))}}var Zt=w('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'),Xt=w('$RS(\"'),Jt=w('\",\"'),Gt=w('\")<\\/script>'),Qt=w('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'),Yt=w('$RC(\"'),Kt=w('\",\"'),en=w('\")<\\/script>'),tn=w('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'),nn=w('$RX(\"'),rn=w('\"'),an=w(\")<\\/script>\"),on=w(\",\"),ln=/[<\\u2028\\u2029]/g;function Sb(e){return JSON.stringify(e).replace(ln,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}var un=Object.assign,sn=Symbol.for(\"react.element\"),cn=Symbol.for(\"react.portal\"),dn=Symbol.for(\"react.fragment\"),fn=Symbol.for(\"react.strict_mode\"),pn=Symbol.for(\"react.profiler\"),hn=Symbol.for(\"react.provider\"),gn=Symbol.for(\"react.context\"),bn=Symbol.for(\"react.forward_ref\"),mn=Symbol.for(\"react.suspense\"),yn=Symbol.for(\"react.suspense_list\"),vn=Symbol.for(\"react.memo\"),kn=Symbol.for(\"react.lazy\"),wn=Symbol.for(\"react.scope\"),Sn=Symbol.for(\"react.debug_trace_mode\"),xn=Symbol.for(\"react.legacy_hidden\"),$n=Symbol.for(\"react.default_value\"),Cn=Symbol.iterator;function jc(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case dn:return\"Fragment\";case cn:return\"Portal\";case pn:return\"Profiler\";case fn:return\"StrictMode\";case mn:return\"Suspense\";case yn:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case gn:return(e.displayName||\"Context\")+\".Consumer\";case hn:return(e._context.displayName||\"Context\")+\".Provider\";case bn:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case vn:return n=e.displayName||null,null!==n?n:jc(e.type)||\"Memo\";case kn:n=e._payload;e=e._init;try{return jc(e(n))}catch(e){}}return null}var En={};function lc(e,n){e=e.contextTypes;if(!e)return En;var a,o={};for(a in e)o[a]=n[a];return o}var Fn=null;function P(e,n){if(e!==n){e.context._currentValue=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(k(401))}else{if(null===a)throw Error(k(401));P(e,a)}n.context._currentValue=n.value}}function mc(e){e.context._currentValue=e.parentValue;e=e.parent;null!==e&&mc(e)}function nc(e){var n=e.parent;null!==n&&nc(n);e.context._currentValue=e.value}function oc(e,n){e.context._currentValue=e.parentValue;e=e.parent;if(null===e)throw Error(k(402));e.depth===n.depth?P(e,n):oc(e,n)}function pc(e,n){var a=n.parent;if(null===a)throw Error(k(402));e.depth===a.depth?P(e,a):pc(e,a);n.context._currentValue=n.value}function Q(e){var n=Fn;n!==e&&(null===n?nc(e):null===e?mc(n):n.depth===e.depth?P(n,e):n.depth>e.depth?oc(n,e):pc(n,e),Fn=e)}var Tn={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function rc(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=Tn;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:un({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&Tn.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=un({},i,c)):un(i,c))}e.state=i}else i.queue=null}var Rn={id:1,overflow:\"\"};function tc(e,n,a){var o=e.id;e=e.overflow;var l=32-Pn(o)-1;o&=~(1<<l);a+=1;var i=32-Pn(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-Pn(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var Pn=Math.clz32?Math.clz32:vc,_n=Math.log,Mn=Math.LN2;function vc(e){e>>>=0;return 0===e?32:31-(_n(e)/Mn|0)|0}function yc(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var In=\"function\"===typeof Object.is?Object.is:yc,Dn=null,Bn=null,Nn=null,zn=null,Vn=!1,An=!1,Ln=0,jn=null,On=0;function W(){if(null===Dn)throw Error(k(321));return Dn}function Ec(){if(0<On)throw Error(k(312));return{memoizedState:null,queue:null,next:null}}function Fc(){null===zn?null===Nn?(Vn=!1,Nn=zn=Ec()):(Vn=!0,zn=Nn):null===zn.next?(Vn=!1,zn=zn.next=Ec()):(Vn=!0,zn=zn.next);return zn}function Gc(){Bn=Dn=null;An=!1;Nn=null;On=0;zn=jn=null}function Hc(e,n){return\"function\"===typeof n?n(e):n}function Ic(e,n,a){Dn=W();zn=Fc();if(Vn){var o=zn.queue;n=o.dispatch;if(null!==jn&&(a=jn.get(o),void 0!==a)){jn.delete(o);o=zn.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);zn.memoizedState=o;return[o,n]}return[zn.memoizedState,n]}e=e===Hc?\"function\"===typeof n?n():n:void 0!==a?a(n):n;zn.memoizedState=e;e=zn.queue={last:null,dispatch:null};e=e.dispatch=Jc.bind(null,Dn,e);return[zn.memoizedState,e]}function Kc(e,n){Dn=W();zn=Fc();n=void 0===n?null:n;if(null!==zn){var a=zn.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!In(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();zn.memoizedState=[e,n];return e}function Jc(e,n,a){if(25<=On)throw Error(k(301));if(e===Dn)if(An=!0,e={action:a,next:null},null===jn&&(jn=new Map),a=jn.get(n),void 0===a)jn.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function Lc(){throw Error(k(394))}function Mc(){}var qn={readContext:function(e){return e._currentValue},useContext:function(e){W();return e._currentValue},useMemo:Kc,useReducer:Ic,useRef:function(e){Dn=W();zn=Fc();var n=zn.memoizedState;return null===n?(e={current:e},zn.memoizedState=e):n},useState:function(e){return Ic(Hc,e)},useInsertionEffect:Mc,useLayoutEffect:function(){},useCallback:function(e,n){return Kc((function(){return e}),n)},useImperativeHandle:Mc,useEffect:Mc,useDebugValue:Mc,useDeferredValue:function(e){W();return e},useTransition:function(){W();return[!1,Lc]},useId:function(){var e=Bn.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-Pn(e)-1)).toString(32)+n;var a=Wn;if(null===a)throw Error(k(404));n=Ln++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){W();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(k(407));return a()}},Wn=null,Hn=Re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function Qc(e){console.error(e);return null}function X(){}function Rc(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?Qc:l,onAllReady:void 0===i?X:i,onShellReady:void 0===s?X:s,onShellError:void 0===c?X:c,onFatalError:void 0===d?X:d};a=Sc(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Tc(n,e,null,a,h,En,null,Rn);f.push(e);return n}function Tc(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Uc(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function Sc(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function Y(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function Vc(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,da(e.destination,n)):(e.status=1,e.fatalError=n)}function Wc(e,n,a,o,l){Dn={};Bn=n;Ln=0;for(e=a(o,l);An;)An=!1,Ln=0,On+=1,zn=null,e=a(o,l);Gc();return e}function Xc(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(k(108,jc(o)||\"Unknown\",c));o=un({},s,a)}n.legacyContext=o;Z(e,n,l);n.legacyContext=s}else Z(e,n,l)}function Yc(e,n){if(e&&e.defaultProps){n=un({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Zc(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=lc(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue:l);rc(i,a,o,l);Xc(e,n,i,a)}else{i=lc(a,n.legacyContext);l=Wc(e,n,a,o,i);var s=0!==Ln;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)rc(l,a,o,i),Xc(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=tc(o,1,0);try{Z(e,n,l)}finally{n.treeContext=o}}else Z(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case xn:case Sn:case fn:case pn:case dn:Z(e,n,o.children);return;case yn:Z(e,n,o.children);return;case wn:throw Error(k(343));case mn:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=Sc(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=Sc(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if($c(e,n,o),f.lastPushedText&&f.textEmbedded&&f.chunks.push(Qe),f.status=1,ad(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=Y(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Tc(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case bn:o=Wc(e,n,a.render,o,l);if(0!==Ln){a=n.treeContext;n.treeContext=tc(a,1,0);try{Z(e,n,o)}finally{n.treeContext=a}}else Z(e,n,o);return;case vn:a=a.type;o=Yc(a,o);Zc(e,n,a,o,l);return;case hn:l=o.children;a=a._context;o=o.value;i=a._currentValue;a._currentValue=o;s=Fn;Fn=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;Z(e,n,l);e=Fn;if(null===e)throw Error(k(403));o=e.parentValue;e.context._currentValue=o===$n?e.context._defaultValue:o;e=Fn=e.parent;n.context=e;return;case gn:o=o.children;o=o(a._currentValue);Z(e,n,o);return;case kn:l=a._init;a=l(a._payload);o=Yc(a,o);Zc(e,n,a,o,void 0);return}throw Error(k(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=Sa(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=Ba(s,a,o);$c(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(pt,u(a),ht)}l.lastPushedText=!1}}function Z(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case sn:Zc(e,n,a.type,a.props,a.ref);return;case cn:throw Error(k(257));case kn:var o=a._init;a=o(a._payload);Z(e,n,a);return}if(We(a)){bd(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=Cn&&a[Cn]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);bd(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(k(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function bd(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=tc(i,o,l);try{$c(e,n,a[l])}finally{n.treeContext=i}}}function $c(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return Z(e,n,a)}catch(d){if(Gc(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,Q(i),d;a=d;var s=n.blockedSegment,c=Sc(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Tc(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;Q(i)}}function cd(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;dd(this,n,e)}function ed(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.close())):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(k(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return ed(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function ad(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&ad(e,a)}else e.completedSegments.push(n)}function dd(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(k(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=X,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&ad(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(cd,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(ad(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Uc(e){if(2!==e.status){var n=Fn,a=Hn.current;Hn.current=qn;var o=Wn;Wn=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){Q(s.context);try{Z(c,s,s.node),d.lastPushedText&&d.textEmbedded&&d.chunks.push(Qe),s.abortSet.delete(s),d.status=1,dd(c,s.blockedBoundary,d)}catch(e){if(Gc(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=Y(c,g);null===h?Vc(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}finally{Wn=o,Hn.current=a,a===qn&&Q(n)}}}function gd(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;p(n,gt);p(n,e.placeholderPrefix);e=u(o.toString(16));p(n,e);return t(n,bt);case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)p(n,o[i]);l=hd(e,n,l)}for(;i<o.length-1;i++)p(n,o[i]);i<o.length&&(l=t(n,o[i]));return l;default:throw Error(k(390))}}function hd(e,n,a){var o=a.boundary;if(null===o)return gd(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)o=o.errorDigest,t(n,kt),p(n,St),o&&(p(n,$t),p(n,u(C(o))),p(n,xt)),t(n,Ct),gd(e,n,a);else if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=w(l.boundaryPrefix+i.toString(16));o=o.id=l;fb(n,e.responseState,o);gd(e,n,a)}else if(o.byteSize>e.progressiveChunkSize)o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),fb(n,e.responseState,o.id),gd(e,n,a);else{t(n,mt);a=o.completedSegments;if(1!==a.length)throw Error(k(391));hd(e,n,a[0])}return t(n,wt)}function id(e,n,a){Bb(n,e.responseState,a.formatContext,a.id);hd(e,n,a);return Cb(n,a.formatContext)}function jd(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)kd(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;p(n,e.startInlineScript);e.sentCompleteBoundaryFunction?p(n,Yt):(e.sentCompleteBoundaryFunction=!0,p(n,Qt));if(null===o)throw Error(k(395));a=u(a.toString(16));p(n,o);p(n,Kt);p(n,e.segmentPrefix);p(n,a);return t(n,en)}function kd(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(k(392));return id(e,n,o)}id(e,n,o);e=e.responseState;p(n,e.startInlineScript);e.sentCompleteSegmentFunction?p(n,Xt):(e.sentCompleteSegmentFunction=!0,p(n,Zt));p(n,e.segmentPrefix);l=u(l.toString(16));p(n,l);p(n,Jt);p(n,e.placeholderPrefix);p(n,l);return t(n,Gt)}function fd(e,n){Pe=new Uint8Array(512);_e=0;try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){hd(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)p(n,o[a]);a<o.length&&t(n,o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;p(o,c.startInlineScript);c.sentClientRenderFunction?p(o,nn):(c.sentClientRenderFunction=!0,p(o,tn));if(null===d)throw Error(k(395));p(o,d);p(o,rn);(f||h||g)&&(p(o,on),p(o,u(Sb(f||\"\"))));(h||g)&&(p(o,on),p(o,u(Sb(h||\"\"))));g&&(p(o,on),p(o,u(Sb(g))));if(!t(o,an)){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var b=e.completedBoundaries;for(l=0;l<b.length;l++)if(!jd(e,n,b[l])){e.destination=null;l++;b.splice(0,l);return}b.splice(0,l);ba(n);Pe=new Uint8Array(512);_e=0;var m=e.partialBoundaries;for(l=0;l<m.length;l++){var S=m[l];e:{i=e;s=n;var x=S.completedSegments;for(c=0;c<x.length;c++)if(!kd(i,s,S,x[c])){c++;x.splice(0,c);var $=!1;break e}x.splice(0,c);$=!0}if(!$){e.destination=null;l++;m.splice(0,l);return}}m.splice(0,l);var E=e.completedBoundaries;for(l=0;l<E.length;l++)if(!jd(e,n,E[l])){e.destination=null;l++;E.splice(0,l);return}E.splice(0,l)}finally{ba(n),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.close()}}function ld(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return ed(a,e,n)}));a.clear();null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}}Te.renderToReadableStream=function(e,n){return new Promise((function(a,o){var l,i,s=new Promise((function(e,n){i=e;l=n})),c=Rc(e,za(n?n.identifierPrefix:void 0,n?n.nonce:void 0,n?n.bootstrapScriptContent:void 0,n?n.bootstrapScripts:void 0,n?n.bootstrapModules:void 0),Aa(n?n.namespaceURI:void 0),n?n.progressiveChunkSize:void 0,n?n.onError:void 0,i,(function(){var e=new ReadableStream({type:\"bytes\",pull:function(e){if(1===c.status)c.status=2,da(e,c.fatalError);else if(2!==c.status&&null===c.destination){c.destination=e;try{fd(c,e)}catch(e){Y(c,e),Vc(c,e)}}},cancel:function(){ld(c)}},{highWaterMark:0});e.allReady=s;a(e)}),(function(e){s.catch((function(){}));o(e)}),l);if(n&&n.signal){var d=n.signal,q=function(){ld(c,d.reason);d.removeEventListener(\"abort\",q)};d.addEventListener(\"abort\",q)}Uc(c)}))};Te.version=\"18.2.0\";var Un={};var Zn,Xn;Zn=a;Xn=Te;Un.version=Zn.version;Un.renderToString=Zn.renderToString;Un.renderToStaticMarkup=Zn.renderToStaticMarkup;Un.renderToNodeStream=Zn.renderToNodeStream;Un.renderToStaticNodeStream=Zn.renderToStaticNodeStream;Un.renderToReadableStream=Xn.renderToReadableStream;const Jn=Un.version,Gn=Un.renderToString,Qn=Un.renderToStaticMarkup,Yn=Un.renderToNodeStream,Kn=Un.renderToStaticNodeStream,er=Un.renderToReadableStream;export{Un as default,Yn as renderToNodeStream,er as renderToReadableStream,Qn as renderToStaticMarkup,Kn as renderToStaticNodeStream,Gn as renderToString,Jn as version};\n\n//# sourceMappingURL=server.browser.js.map","// Generated by Framer (2ac8f15)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-700\",\"GF;DM Sans-900\",\"GF;DM Sans-900italic\",\"GF;DM Sans-700italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthS2f3ZGMZpg.woff2\",weight:\"700\"},{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAC5thS2f3ZGMZpg.woff2\",weight:\"900\"},{family:\"DM Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8gCm32RmYJpso5.woff2\",weight:\"900\"},{family:\"DM Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9uCm32RmYJpso5.woff2\",weight:\"700\"}]}];export const css=['.framer-ts2zp .framer-styles-preset-mfvzil:not(.rich-text-wrapper), .framer-ts2zp .framer-styles-preset-mfvzil.rich-text-wrapper h2 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1.26em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, #d9e2f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 799px) and (min-width: 600px) { .framer-ts2zp .framer-styles-preset-mfvzil:not(.rich-text-wrapper), .framer-ts2zp .framer-styles-preset-mfvzil.rich-text-wrapper h2 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1.26em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, #d9e2f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 599px) and (min-width: 0px) { .framer-ts2zp .framer-styles-preset-mfvzil:not(.rich-text-wrapper), .framer-ts2zp .framer-styles-preset-mfvzil.rich-text-wrapper h2 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1.26em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, #d9e2f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-ts2zp\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (99d1409)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-regular\",\"GF;DM Sans-700\",\"GF;DM Sans-700italic\",\"GF;DM Sans-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"DM Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{family:\"DM Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthS2f3ZGMZpg.woff2\",weight:\"700\"},{family:\"DM Sans\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9uCm32RmYJpso5.woff2\",weight:\"700\"},{family:\"DM Sans\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-JDW32RmYJpso5.woff2\",weight:\"400\"}]}];export const css=['.framer-GVDyF .framer-styles-preset-iuod4h:not(.rich-text-wrapper), .framer-GVDyF .framer-styles-preset-iuod4h.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 14px; --framer-text-alignment: start; --framer-text-color: var(--token-3b58d7a3-f8c2-46a6-a2ea-316dd8668ee4, #666e80); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 639px) and (min-width: 600px) { .framer-GVDyF .framer-styles-preset-iuod4h:not(.rich-text-wrapper), .framer-GVDyF .framer-styles-preset-iuod4h.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-3b58d7a3-f8c2-46a6-a2ea-316dd8668ee4, #666e80); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 599px) and (min-width: 0px) { .framer-GVDyF .framer-styles-preset-iuod4h:not(.rich-text-wrapper), .framer-GVDyF .framer-styles-preset-iuod4h.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-3b58d7a3-f8c2-46a6-a2ea-316dd8668ee4, #666e80); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-GVDyF\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b4533c2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"DM Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-ylt4C .framer-styles-preset-e7rf7n:not(.rich-text-wrapper), .framer-ylt4C .framer-styles-preset-e7rf7n.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 12px; --framer-text-alignment: start; --framer-text-color: var(--token-3b58d7a3-f8c2-46a6-a2ea-316dd8668ee4, #656d80); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 600px) { .framer-ylt4C .framer-styles-preset-e7rf7n:not(.rich-text-wrapper), .framer-ylt4C .framer-styles-preset-e7rf7n.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 12px; --framer-text-alignment: start; --framer-text-color: var(--token-3b58d7a3-f8c2-46a6-a2ea-316dd8668ee4, #656d80); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 599px) and (min-width: 0px) { .framer-ylt4C .framer-styles-preset-e7rf7n:not(.rich-text-wrapper), .framer-ylt4C .framer-styles-preset-e7rf7n.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 12px; --framer-text-alignment: start; --framer-text-color: var(--token-3b58d7a3-f8c2-46a6-a2ea-316dd8668ee4, #656d80); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-ylt4C\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b4533c2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-900\",\"GF;DM Sans-900\",\"GF;DM Sans-900italic\",\"GF;DM Sans-900italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"DM Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAC5thS2f3ZGMZpg.woff2\",weight:\"900\"},{family:\"DM Sans\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8gCm32RmYJpso5.woff2\",weight:\"900\"}]}];export const css=[\".framer-j84D6 .framer-styles-preset-et5qzs:not(.rich-text-wrapper), .framer-j84D6 .framer-styles-preset-et5qzs.rich-text-wrapper h6 { --framer-font-family: \\\"DM Sans\\\", sans-serif; --framer-font-family-bold: \\\"DM Sans\\\", sans-serif; --framer-font-family-bold-italic: \\\"DM Sans\\\", sans-serif; --framer-font-family-italic: \\\"DM Sans\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 900; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 900; --framer-letter-spacing: 0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-0d61445f-f542-4410-a7aa-1786cb91f319, #0a0b0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }\",\"@media (max-width: 799px) and (min-width: 600px) { .framer-j84D6 .framer-styles-preset-et5qzs:not(.rich-text-wrapper), .framer-j84D6 .framer-styles-preset-et5qzs.rich-text-wrapper h6 { --framer-font-family: \\\"DM Sans\\\", sans-serif; --framer-font-family-bold: \\\"DM Sans\\\", sans-serif; --framer-font-family-bold-italic: \\\"DM Sans\\\", sans-serif; --framer-font-family-italic: \\\"DM Sans\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 900; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 900; --framer-letter-spacing: 0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-0d61445f-f542-4410-a7aa-1786cb91f319, #0a0b0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }\",\"@media (max-width: 599px) and (min-width: 0px) { .framer-j84D6 .framer-styles-preset-et5qzs:not(.rich-text-wrapper), .framer-j84D6 .framer-styles-preset-et5qzs.rich-text-wrapper h6 { --framer-font-family: \\\"DM Sans\\\", sans-serif; --framer-font-family-bold: \\\"DM Sans\\\", sans-serif; --framer-font-family-bold-italic: \\\"DM Sans\\\", sans-serif; --framer-font-family-italic: \\\"DM Sans\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 900; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 900; --framer-letter-spacing: 0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-0d61445f-f542-4410-a7aa-1786cb91f319, #0a0b0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }\"];export const className=\"framer-j84D6\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ba156f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"nj9raHh66\",\"I6SMVkGz7\"];const serializationHash=\"framer-jE4zK\";const variantClassNames={I6SMVkGz7:\"framer-v-8wbh5q\",nj9raHh66:\"framer-v-1dqunnv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.2,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:3};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={end:\"I6SMVkGz7\",start:\"nj9raHh66\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"nj9raHh66\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nj9raHh66\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithFX,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1dqunnv\",className,classNames),\"data-framer-name\":\"start\",layoutDependency:layoutDependency,layoutId:\"nj9raHh66\",ref:refBinding,style:{...style},...addPropertyOverrides({I6SMVkGz7:{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,\"data-framer-name\":\"end\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-18ybfi9\",\"data-framer-name\":\"mover\",layoutDependency:layoutDependency,layoutId:\"nSoCbGDnK\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11 9.917\" overflow=\"visible\"><g><path d=\"M 0 4.5 L 5.5 9.917 L 11 4.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-96c24359-fc8d-4202-b8bb-27760f1af576, rgb(15, 19, 25))\" stroke-linecap=\"round\"></path><path d=\"M 5.5 9.167 L 5.5 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-96c24359-fc8d-4202-b8bb-27760f1af576, rgb(15, 19, 25))\" stroke-linecap=\"round\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-yw5wej\",\"data-framer-name\":\"point\",layoutDependency:layoutDependency,layoutId:\"msl3qQnNF\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11 5.417\" overflow=\"visible\"><path d=\"M 0 0 L 5.5 5.417 L 11 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-96c24359-fc8d-4202-b8bb-27760f1af576, rgb(15, 19, 25))\" stroke-linecap=\"round\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-155mdkw\",\"data-framer-name\":\"stick\",layoutDependency:layoutDependency,layoutId:\"WoAXm2k8l\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 9.167\" overflow=\"visible\"><path d=\"M 0 9.167 L 0 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-96c24359-fc8d-4202-b8bb-27760f1af576, rgb(15, 19, 25))\" stroke-linecap=\"round\"></path></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jE4zK.framer-pnip1x, .framer-jE4zK .framer-pnip1x { display: block; }\",\".framer-jE4zK.framer-1dqunnv { height: 14px; overflow: visible; position: relative; width: 14px; }\",\".framer-jE4zK .framer-18ybfi9 { height: 10px; left: 2px; position: absolute; top: 2px; width: 11px; }\",\".framer-jE4zK .framer-yw5wej { height: 6px; left: 0px; position: absolute; top: 5px; width: 11px; }\",\".framer-jE4zK .framer-155mdkw { height: 9px; left: 6px; position: absolute; top: 0px; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 14\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"I6SMVkGz7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerH1DhFDt3g=withCSS(Component,css,\"framer-jE4zK\");export default FramerH1DhFDt3g;FramerH1DhFDt3g.displayName=\"lil arrow bouncer\";FramerH1DhFDt3g.defaultProps={height:14,width:14};addPropertyControls(FramerH1DhFDt3g,{variant:{options:[\"nj9raHh66\",\"I6SMVkGz7\"],optionTitles:[\"start\",\"end\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerH1DhFDt3g,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerH1DhFDt3g\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"I6SMVkGz7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"14\",\"framerIntrinsicWidth\":\"14\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./H1DhFDt3g.map","// Generated by Framer (b4533c2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/oTcPLQh3zIeoPO5RSyD5/j3Jijs5Allir2lgcgfac/SlCsuzASG.js\";import LilArrowBouncer from\"https://framerusercontent.com/modules/R67oVxb3BNWyzsvbfuot/druYLXeMpmmUVhiYiyat/H1DhFDt3g.js\";const LilArrowBouncerFonts=getFonts(LilArrowBouncer);const enabledGestures={PEbrMiseL:{hover:true}};const serializationHash=\"framer-k8z9t\";const variantClassNames={PEbrMiseL:\"framer-v-yt3twu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({ariaLabel,height,id,label,link,radius,width,...props})=>{return{...props,isrX8IYWt:radius??props.isrX8IYWt??\"20px\",P1gzrEvl2:ariaLabel??props.P1gzrEvl2,ssAwG9hxG:label??props.ssAwG9hxG??\"Get Resume\",TBE4DU6rq:link??props.TBE4DU6rq};};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,ssAwG9hxG,P1gzrEvl2,TBE4DU6rq,isrX8IYWt,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"PEbrMiseL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-resume\",href:TBE4DU6rq,motionChild:true,nodeId:\"PEbrMiseL\",openInNewTab:true,scopeId:\"B_cf_pE_M\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,\"aria-label\":P1gzrEvl2,className:`${cx(scopingClassNames,\"framer-yt3twu\",className,classNames)} framer-8nojsy`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"PEbrMiseL\",ref:refBinding,style:{backgroundColor:\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(217, 226, 242))\",borderBottomLeftRadius:radiusForCorner(isrX8IYWt,3),borderBottomRightRadius:radiusForCorner(isrX8IYWt,2),borderTopLeftRadius:radiusForCorner(isrX8IYWt,0),borderTopRightRadius:radiusForCorner(isrX8IYWt,1),...style},...addPropertyOverrides({\"PEbrMiseL-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-et5qzs\",\"data-styles-preset\":\"SlCsuzASG\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-96c24359-fc8d-4202-b8bb-27760f1af576, rgb(15, 19, 25)))\"},children:\"Get Resume\"})}),className:\"framer-y1z2mb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Pl1d80AOW\",style:{\"--extracted-1w1cjl5\":\"var(--token-96c24359-fc8d-4202-b8bb-27760f1af576, rgb(15, 19, 25))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ssAwG9hxG,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"14px\",y:(componentViewport?.y||0)+(14+((componentViewport?.height||47.5)-28-14)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v8hvpn-container\",layoutDependency:layoutDependency,layoutId:\"eOiMRW4jk-container\",nodeId:\"eOiMRW4jk\",rendersWithMotion:true,scopeId:\"B_cf_pE_M\",style:{rotate:-135},children:/*#__PURE__*/_jsx(LilArrowBouncer,{height:\"100%\",id:\"eOiMRW4jk\",layoutId:\"eOiMRW4jk\",style:{height:\"100%\",width:\"100%\"},variant:\"nj9raHh66\",width:\"100%\",...addPropertyOverrides({\"PEbrMiseL-hover\":{variant:\"I6SMVkGz7\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-k8z9t.framer-8nojsy, .framer-k8z9t .framer-8nojsy { display: block; }\",\".framer-k8z9t.framer-yt3twu { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 14px 16px 14px 18px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-k8z9t .framer-y1z2mb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-k8z9t .framer-1v8hvpn-container { flex: none; height: 14px; position: relative; width: 14px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 47.5\n * @framerIntrinsicWidth 147\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"yJrEtoQ5z\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ssAwG9hxG\":\"label\",\"P1gzrEvl2\":\"ariaLabel\",\"TBE4DU6rq\":\"link\",\"isrX8IYWt\":\"radius\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"click-resume\",\"nodeId\":\"PEbrMiseL\",\"type\":\"click\"}]\n */const FramerB_cf_pE_M=withCSS(Component,css,\"framer-k8z9t\");export default FramerB_cf_pE_M;FramerB_cf_pE_M.displayName=\"resume-btn\";FramerB_cf_pE_M.defaultProps={height:47.5,width:147};addPropertyControls(FramerB_cf_pE_M,{ssAwG9hxG:{defaultValue:\"Get Resume\",displayTextArea:false,title:\"Label\",type:ControlType.String},P1gzrEvl2:{defaultValue:\"\",title:\"Aria Label\",type:ControlType.String},TBE4DU6rq:{title:\"Link\",type:ControlType.Link},isrX8IYWt:{defaultValue:\"20px\",title:\"Radius\",type:ControlType.BorderRadius}});addFonts(FramerB_cf_pE_M,[{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\"}]},...LilArrowBouncerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerB_cf_pE_M\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"click-resume\\\",\\\"nodeId\\\":\\\"PEbrMiseL\\\",\\\"type\\\":\\\"click\\\"}]\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"147\",\"framerVariables\":\"{\\\"ssAwG9hxG\\\":\\\"label\\\",\\\"P1gzrEvl2\\\":\\\"ariaLabel\\\",\\\"TBE4DU6rq\\\":\\\"link\\\",\\\"isrX8IYWt\\\":\\\"radius\\\"}\",\"framerIntrinsicHeight\":\"47.5\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yJrEtoQ5z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (69f3b1e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,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*as sharedStyle from\"https://framerusercontent.com/modules/I8DBwZEVSqmBVqNp9Wbx/cjwJNP4F5PIX9L2ivJ01/gfU8EEbfN.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/xqktgdXpyaP2e6GhHloW/yMs8e3SryC95mHDhRJd2/O97XdrBgx.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/1tKtVb1Y1STivCSbOCTw/5RzbTTnRs5qCFXAfKqfx/xu_SBvjPJ.js\";import ResumeBtn from\"https://framerusercontent.com/modules/hFln5v1Q7IPELThYxlSY/1QQzCeBiQu3CL9AMeOio/B_cf_pE_M.js\";const ResumeBtnFonts=getFonts(ResumeBtn);const cycleOrder=[\"FY3e04bqs\",\"UQmrrwu6X\"];const serializationHash=\"framer-4So1K\";const variantClassNames={FY3e04bqs:\"framer-v-u39s2p\",UQmrrwu6X:\"framer-v-1doxki5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:4,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const animation1={opacity:1,rotate:-4,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition2};const animation2={opacity:1,rotate:-4,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const animation3={opacity:1,rotate:1,rotateX:0,rotateY:0,scale:1.06,skewX:0,skewY:0,transition:transition2};const animation4={opacity:1,rotate:1,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"FY3e04bqs\",Mobile:\"UQmrrwu6X\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"FY3e04bqs\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FY3e04bqs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-u39s2p\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"FY3e04bqs\",ref:refBinding,style:{...style},...addPropertyOverrides({UQmrrwu6X:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l9tqyf\",\"data-framer-name\":\"contact-section\",layoutDependency:layoutDependency,layoutId:\"pAPdGz9v9\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-jpgr6h\",\"data-framer-name\":\"contact-card\",layoutDependency:layoutDependency,layoutId:\"HNdLGPbPI\",style:{backgroundColor:\"var(--token-96c24359-fc8d-4202-b8bb-27760f1af576, rgb(15, 19, 25))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3aoca6\",\"data-framer-name\":\"content\",layoutDependency:layoutDependency,layoutId:\"rbt9Ihh1p\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ami8t8\",\"data-framer-name\":\"contact-info\",layoutDependency:layoutDependency,layoutId:\"EUuWoHq7c\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-mfvzil\",\"data-styles-preset\":\"gfU8EEbfN\",children:\"Say hello!\"})}),className:\"framer-lj76td\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"j3GPkLxGc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-iuod4h\",\"data-styles-preset\":\"O97XdrBgx\",children:\"If you'd like to get in touch, send me an email or message me on LinkedIn.\"})}),className:\"framer-nchpci\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DtG8tOZy5\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dc4yuw\",\"data-framer-name\":\"email\",layoutDependency:layoutDependency,layoutId:\"YPh_ubhP9\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-iuod4h\",\"data-styles-preset\":\"O97XdrBgx\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(217, 226, 242)))\"},children:\"hello@heathvs.com\"})}),className:\"framer-uz257q\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IxkXuYnW7\",style:{\"--extracted-r6o4lv\":\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(217, 226, 242))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yc138u\",\"data-framer-name\":\"socials-stack\",layoutDependency:layoutDependency,layoutId:\"Os35QwPh8\",children:[/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-linkedin\",href:\"https://www.linkedin.com/in/heathvs/\",motionChild:true,nodeId:\"fJPGzllGl\",openInNewTab:true,scopeId:\"ITf762D5r\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Go to my lInked in profile\",className:\"framer-1hkfdyj framer-fzfwpy\",\"data-framer-name\":\"linkedin-btn\",layoutDependency:layoutDependency,layoutId:\"fJPGzllGl\",style:{backgroundColor:\"var(--token-eecb023d-c0e3-4eb0-b67d-943f78c6084e, rgb(235, 239, 245))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},variants:{UQmrrwu6X:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24}},whileHover:animation,whileTap:animation1,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1mlwv3c\",\"data-framer-name\":\"linkedin-icon\",layoutDependency:layoutDependency,layoutId:\"ECQoMaUCc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 0 1.719 C 0 0.769 0.789 0 1.762 0 L 22.238 0 C 23.21 0 24 0.77 24 1.719 L 24 22.281 C 24 23.231 23.211 24 22.238 24 L 1.762 24 C 0.79 24 0 23.23 0 22.281 Z M 7.415 20.091 L 7.415 9.253 L 3.813 9.253 L 3.813 20.091 Z M 5.615 7.773 C 6.87 7.773 7.652 6.942 7.652 5.901 C 7.629 4.838 6.872 4.029 5.638 4.029 C 4.406 4.029 3.6 4.839 3.6 5.901 C 3.6 6.942 4.381 7.773 5.59 7.773 L 5.614 7.773 Z M 12.976 20.091 L 12.976 14.038 C 12.976 13.714 13 13.39 13.096 13.159 C 13.356 12.513 13.948 11.842 14.944 11.842 C 16.248 11.842 16.768 12.835 16.768 14.293 L 16.768 20.091 L 20.37 20.091 L 20.37 13.875 C 20.37 10.545 18.594 8.997 16.224 8.997 C 14.313 8.997 13.456 10.047 12.976 10.787 L 12.976 10.824 L 12.952 10.824 L 12.976 10.787 L 12.976 9.252 L 9.376 9.252 C 9.422 10.27 9.376 20.09 9.376 20.09 L 12.976 20.09 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({UQmrrwu6X:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 0 2.292 C 0 1.025 1.052 0 2.349 0 L 29.651 0 C 30.947 0 32 1.027 32 2.292 L 32 29.708 C 32 30.975 30.948 32 29.651 32 L 2.349 32 C 1.053 32 0 30.973 0 29.708 Z M 9.887 26.788 L 9.887 12.337 L 5.084 12.337 L 5.084 26.788 Z M 7.487 10.364 C 9.16 10.364 10.203 9.256 10.203 7.868 C 10.172 6.451 9.163 5.372 7.517 5.372 C 5.875 5.372 4.8 6.452 4.8 7.868 C 4.8 9.256 5.841 10.364 7.453 10.364 L 7.485 10.364 Z M 17.301 26.788 L 17.301 18.717 C 17.301 18.285 17.333 17.853 17.461 17.545 C 17.808 16.684 18.597 15.789 19.925 15.789 C 21.664 15.789 22.357 17.113 22.357 19.057 L 22.357 26.788 L 27.16 26.788 L 27.16 18.5 C 27.16 14.06 24.792 11.996 21.632 11.996 C 19.084 11.996 17.941 13.396 17.301 14.383 L 17.301 14.432 L 17.269 14.432 L 17.301 14.383 L 17.301 12.336 L 12.501 12.336 C 12.563 13.693 12.501 26.787 12.501 26.787 L 17.301 26.787 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ar7ffs\",layoutDependency:layoutDependency,layoutId:\"s7vf43udT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 0 1.719 C 0 0.769 0.789 0 1.762 0 L 22.238 0 C 23.21 0 24 0.77 24 1.719 L 24 22.281 C 24 23.231 23.211 24 22.238 24 L 1.762 24 C 0.79 24 0 23.23 0 22.281 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({UQmrrwu6X:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 0 2.292 C 0 1.025 1.052 0 2.349 0 L 29.651 0 C 30.947 0 32 1.027 32 2.292 L 32 29.708 C 32 30.975 30.948 32 29.651 32 L 2.349 32 C 1.053 32 0 30.973 0 29.708 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tf2k74\",layoutDependency:layoutDependency,layoutId:\"i1ZvdoPmN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.602 10.838\" overflow=\"visible\"><path d=\"M 3.602 10.838 L 3.602 0 L 0 0 L 0 10.838 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({UQmrrwu6X:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.803 14.451\" overflow=\"visible\"><path d=\"M 4.803 14.451 L 4.803 0 L 0 0 L 0 14.451 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bwkuo9\",layoutDependency:layoutDependency,layoutId:\"h0XePXR42\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.052 3.744\" overflow=\"visible\"><path d=\"M 2.015 3.744 C 3.27 3.744 4.052 2.913 4.052 1.872 C 4.029 0.809 3.272 0 2.038 0 C 0.806 0 0 0.81 0 1.872 C 0 2.913 0.781 3.744 1.99 3.744 L 2.014 3.744 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({UQmrrwu6X:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.403 4.992\" overflow=\"visible\"><path d=\"M 2.687 4.992 C 4.36 4.992 5.403 3.884 5.403 2.496 C 5.372 1.079 4.363 0 2.717 0 C 1.075 0 0 1.08 0 2.496 C 0 3.884 1.041 4.992 2.653 4.992 L 2.685 4.992 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o19j4s\",layoutDependency:layoutDependency,layoutId:\"CzHuETw0O\",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.994 11.094\" overflow=\"visible\"><path d=\"M 3.6 11.094 L 3.6 5.041 C 3.6 4.717 3.624 4.393 3.72 4.162 C 3.98 3.516 4.572 2.845 5.568 2.845 C 6.872 2.845 7.392 3.838 7.392 5.296 L 7.392 11.094 L 10.994 11.094 L 10.994 4.878 C 10.994 1.548 9.218 0 6.848 0 C 4.937 0 4.08 1.05 3.6 1.79 L 3.6 1.827 L 3.576 1.827 L 3.6 1.79 L 3.6 0.255 L 0 0.255 C 0.046 1.273 0 11.093 0 11.093 L 3.6 11.093 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({UQmrrwu6X:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.659 14.792\" overflow=\"visible\"><path d=\"M 4.8 14.792 L 4.8 6.721 C 4.8 6.289 4.832 5.857 4.96 5.549 C 5.307 4.688 6.096 3.793 7.424 3.793 C 9.163 3.793 9.856 5.117 9.856 7.061 L 9.856 14.792 L 14.659 14.792 L 14.659 6.504 C 14.659 2.064 12.291 0 9.131 0 C 6.583 0 5.44 1.4 4.8 2.387 L 4.8 2.436 L 4.768 2.436 L 4.8 2.387 L 4.8 0.34 L 0 0.34 C 0.061 1.697 0 14.791 0 14.791 L 4.8 14.791 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>'}},baseVariant,gestureVariant)})]})})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-instagram\",href:\"https://www.instagram.com/heathvs\",motionChild:true,nodeId:\"gf0I_KeVg\",openInNewTab:true,scopeId:\"ITf762D5r\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Go to my Instagram profile\",className:\"framer-181qrxh framer-fzfwpy\",\"data-framer-name\":\"insta-btn\",layoutDependency:layoutDependency,layoutId:\"gf0I_KeVg\",style:{backgroundColor:\"var(--token-eecb023d-c0e3-4eb0-b67d-943f78c6084e, rgb(235, 239, 245))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},variants:{UQmrrwu6X:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24}},whileHover:animation2,whileTap:animation1,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1vkdu2q\",\"data-framer-name\":\"insta-icon\",layoutDependency:layoutDependency,layoutId:\"rhOGjDBvX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 12 0 C 8.743 0 8.334 0.015 7.054 0.072 C 5.776 0.132 4.905 0.333 4.14 0.63 C 3.339 0.931 2.614 1.403 2.015 2.015 C 1.403 2.614 0.931 3.339 0.63 4.14 C 0.333 4.902 0.13 5.775 0.072 7.05 C 0.015 8.332 0 8.74 0 12.002 C 0 15.259 0.015 15.667 0.072 16.947 C 0.132 18.225 0.333 19.097 0.63 19.86 C 0.932 20.66 1.405 21.386 2.015 21.985 C 2.613 22.596 3.338 23.069 4.138 23.37 C 4.904 23.667 5.774 23.87 7.051 23.928 C 8.332 23.985 8.742 24 12 24 C 15.26 24 15.666 23.985 16.947 23.928 C 18.224 23.868 19.098 23.667 19.862 23.37 C 20.662 23.069 21.387 22.596 21.985 21.985 C 22.595 21.386 23.068 20.66 23.37 19.86 C 23.666 19.096 23.868 18.225 23.928 16.947 C 23.985 15.667 24 15.259 24 12 C 24 8.74 23.985 8.332 23.928 7.051 C 23.868 5.775 23.666 4.902 23.37 4.14 C 23.069 3.339 22.597 2.614 21.985 2.015 C 21.386 1.403 20.661 0.931 19.86 0.63 C 19.095 0.333 18.222 0.13 16.945 0.072 C 15.665 0.015 15.258 0 11.997 0 Z M 10.925 2.163 L 12 2.163 C 15.205 2.163 15.584 2.173 16.848 2.232 C 18.018 2.284 18.654 2.481 19.078 2.644 C 19.637 2.862 20.038 3.123 20.458 3.543 C 20.878 3.963 21.137 4.362 21.354 4.923 C 21.519 5.344 21.714 5.981 21.767 7.151 C 21.825 8.415 21.837 8.794 21.837 11.997 C 21.837 15.2 21.825 15.581 21.767 16.845 C 21.714 18.015 21.518 18.65 21.354 19.073 C 21.161 19.593 20.854 20.063 20.456 20.451 C 20.036 20.871 19.637 21.131 19.076 21.348 C 18.656 21.513 18.02 21.708 16.848 21.762 C 15.584 21.819 15.205 21.832 12 21.832 C 8.796 21.832 8.415 21.819 7.151 21.762 C 5.981 21.708 5.347 21.513 4.923 21.348 C 4.402 21.155 3.931 20.849 3.543 20.451 C 3.144 20.063 2.837 19.592 2.643 19.071 C 2.48 18.649 2.283 18.013 2.231 16.843 C 2.174 15.579 2.162 15.2 2.162 11.994 C 2.162 8.789 2.174 8.412 2.231 7.148 C 2.285 5.978 2.48 5.342 2.645 4.918 C 2.863 4.359 3.123 3.958 3.544 3.538 C 3.931 3.14 4.403 2.833 4.924 2.642 C 5.347 2.477 5.981 2.282 7.151 2.228 C 8.258 2.176 8.687 2.161 10.923 2.16 L 10.923 2.163 Z M 18.407 4.155 C 17.612 4.155 16.967 4.8 16.967 5.595 C 16.967 6.39 17.612 7.035 18.407 7.035 C 19.202 7.035 19.847 6.39 19.847 5.595 C 19.847 4.8 19.202 4.155 18.407 4.155 Z M 12.002 5.838 C 8.599 5.785 5.796 8.501 5.743 11.904 C 5.69 15.307 8.406 18.11 11.809 18.163 C 15.212 18.216 18.015 15.5 18.068 12.097 C 18.121 8.694 15.405 5.891 12.002 5.838 Z M 12.002 8 C 14.211 8 16.002 9.791 16.002 12 C 16.002 14.209 14.211 16 12.002 16 C 9.793 16 8.002 14.209 8.002 12 C 8.002 9.791 9.793 8 12.002 8 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({UQmrrwu6X:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 16 0 C 11.657 0 11.112 0.02 9.405 0.096 C 7.701 0.176 6.54 0.444 5.52 0.84 C 4.452 1.241 3.485 1.871 2.687 2.687 C 1.871 3.485 1.241 4.452 0.84 5.52 C 0.444 6.536 0.173 7.7 0.096 9.4 C 0.02 11.109 0 11.653 0 16.003 C 0 20.345 0.02 20.889 0.096 22.596 C 0.176 24.3 0.444 25.463 0.84 26.48 C 1.243 27.547 1.873 28.514 2.687 29.313 C 3.484 30.128 4.45 30.758 5.517 31.16 C 6.539 31.556 7.699 31.827 9.401 31.904 C 11.109 31.98 11.656 32 16 32 C 20.347 32 20.888 31.98 22.596 31.904 C 24.299 31.824 25.464 31.556 26.483 31.16 C 27.55 30.759 28.516 30.128 29.313 29.313 C 30.127 28.514 30.757 27.547 31.16 26.48 C 31.555 25.461 31.824 24.3 31.904 22.596 C 31.98 20.889 32 20.345 32 16 C 32 11.653 31.98 11.109 31.904 9.401 C 31.824 7.7 31.555 6.536 31.16 5.52 C 30.759 4.452 30.129 3.485 29.313 2.687 C 28.515 1.871 27.548 1.241 26.48 0.84 C 25.46 0.444 24.296 0.173 22.593 0.096 C 20.887 0.02 20.344 0 15.996 0 Z M 14.567 2.884 L 16 2.884 C 20.273 2.884 20.779 2.897 22.464 2.976 C 24.024 3.045 24.872 3.308 25.437 3.525 C 26.183 3.816 26.717 4.164 27.277 4.724 C 27.837 5.284 28.183 5.816 28.472 6.564 C 28.692 7.125 28.952 7.975 29.023 9.535 C 29.1 11.22 29.116 11.725 29.116 15.996 C 29.116 20.267 29.1 20.775 29.023 22.46 C 28.952 24.02 28.691 24.867 28.472 25.431 C 28.215 26.124 27.805 26.751 27.275 27.268 C 26.715 27.828 26.183 28.175 25.435 28.464 C 24.875 28.684 24.027 28.944 22.464 29.016 C 20.779 29.092 20.273 29.109 16 29.109 C 11.728 29.109 11.22 29.092 9.535 29.016 C 7.975 28.944 7.129 28.684 6.564 28.464 C 5.87 28.207 5.241 27.798 4.724 27.268 C 4.193 26.751 3.783 26.123 3.524 25.428 C 3.307 24.865 3.044 24.017 2.975 22.457 C 2.899 20.772 2.883 20.267 2.883 15.992 C 2.883 11.719 2.899 11.216 2.975 9.531 C 3.047 7.971 3.307 7.123 3.527 6.557 C 3.817 5.812 4.164 5.277 4.725 4.717 C 5.241 4.186 5.87 3.778 6.565 3.523 C 7.129 3.303 7.975 3.043 9.535 2.971 C 11.011 2.901 11.583 2.881 14.564 2.88 L 14.564 2.884 Z M 24.543 5.54 C 23.482 5.54 22.623 6.4 22.623 7.46 C 22.623 8.52 23.482 9.38 24.543 9.38 C 25.603 9.38 26.463 8.52 26.463 7.46 C 26.463 6.4 25.603 5.54 24.543 5.54 Z M 16.003 7.784 C 11.465 7.713 7.728 11.334 7.657 15.872 C 7.586 20.41 11.207 24.146 15.745 24.217 C 20.283 24.288 24.02 20.667 24.091 16.129 C 24.162 11.591 20.541 7.855 16.003 7.784 Z M 16.003 10.667 C 18.948 10.667 21.336 13.054 21.336 16 C 21.336 18.946 18.948 21.333 16.003 21.333 C 13.057 21.333 10.669 18.946 10.669 16 C 10.669 13.054 13.057 10.667 16.003 10.667 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ikknor\",layoutDependency:layoutDependency,layoutId:\"Vg3fjOz1q\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 12 0 C 8.743 0 8.334 0.015 7.054 0.072 C 5.776 0.132 4.905 0.333 4.14 0.63 C 3.339 0.931 2.614 1.403 2.015 2.015 C 1.403 2.614 0.931 3.339 0.63 4.14 C 0.333 4.902 0.13 5.775 0.072 7.05 C 0.015 8.332 0 8.74 0 12.002 C 0 15.259 0.015 15.667 0.072 16.947 C 0.132 18.225 0.333 19.097 0.63 19.86 C 0.932 20.66 1.405 21.386 2.015 21.985 C 2.613 22.596 3.338 23.069 4.138 23.37 C 4.904 23.667 5.774 23.87 7.051 23.928 C 8.332 23.985 8.742 24 12 24 C 15.26 24 15.666 23.985 16.947 23.928 C 18.224 23.868 19.098 23.667 19.862 23.37 C 20.662 23.069 21.387 22.596 21.985 21.985 C 22.595 21.386 23.068 20.66 23.37 19.86 C 23.666 19.096 23.868 18.225 23.928 16.947 C 23.985 15.667 24 15.259 24 12 C 24 8.74 23.985 8.332 23.928 7.051 C 23.868 5.775 23.666 4.902 23.37 4.14 C 23.069 3.339 22.597 2.614 21.985 2.015 C 21.386 1.403 20.661 0.931 19.86 0.63 C 19.095 0.333 18.222 0.13 16.945 0.072 C 15.665 0.015 15.258 0 11.997 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({UQmrrwu6X:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 16 0 C 11.657 0 11.112 0.02 9.405 0.096 C 7.701 0.176 6.54 0.444 5.52 0.84 C 4.452 1.241 3.485 1.871 2.687 2.687 C 1.871 3.485 1.241 4.452 0.84 5.52 C 0.444 6.536 0.173 7.7 0.096 9.4 C 0.02 11.109 0 11.653 0 16.003 C 0 20.345 0.02 20.889 0.096 22.596 C 0.176 24.3 0.444 25.463 0.84 26.48 C 1.243 27.547 1.873 28.514 2.687 29.313 C 3.484 30.128 4.45 30.758 5.517 31.16 C 6.539 31.556 7.699 31.827 9.401 31.904 C 11.109 31.98 11.656 32 16 32 C 20.347 32 20.888 31.98 22.596 31.904 C 24.299 31.824 25.464 31.556 26.483 31.16 C 27.55 30.759 28.516 30.128 29.313 29.313 C 30.127 28.514 30.757 27.547 31.16 26.48 C 31.555 25.461 31.824 24.3 31.904 22.596 C 31.98 20.889 32 20.345 32 16 C 32 11.653 31.98 11.109 31.904 9.401 C 31.824 7.7 31.555 6.536 31.16 5.52 C 30.759 4.452 30.129 3.485 29.313 2.687 C 28.515 1.871 27.548 1.241 26.48 0.84 C 25.46 0.444 24.296 0.173 22.593 0.096 C 20.887 0.02 20.344 0 15.996 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cfqnv6\",layoutDependency:layoutDependency,layoutId:\"tdD_5Fliy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.675 19.672\" overflow=\"visible\"><path d=\"M 8.763 0.003 L 9.838 0.003 C 13.043 0.003 13.422 0.013 14.686 0.072 C 15.856 0.124 16.492 0.321 16.916 0.484 C 17.475 0.702 17.876 0.963 18.296 1.383 C 18.716 1.803 18.975 2.202 19.192 2.763 C 19.357 3.184 19.552 3.821 19.605 4.991 C 19.663 6.255 19.675 6.634 19.675 9.837 C 19.675 13.04 19.663 13.421 19.605 14.685 C 19.552 15.855 19.356 16.49 19.192 16.913 C 18.999 17.433 18.692 17.903 18.294 18.291 C 17.874 18.711 17.475 18.971 16.914 19.188 C 16.494 19.353 15.858 19.548 14.686 19.602 C 13.422 19.659 13.043 19.672 9.838 19.672 C 6.634 19.672 6.253 19.659 4.989 19.602 C 3.819 19.548 3.185 19.353 2.761 19.188 C 2.24 18.995 1.769 18.689 1.381 18.291 C 0.982 17.903 0.675 17.432 0.481 16.911 C 0.318 16.489 0.121 15.853 0.069 14.683 C 0.012 13.419 0 13.04 0 9.834 C 0 6.629 0.012 6.252 0.069 4.988 C 0.123 3.818 0.318 3.182 0.483 2.758 C 0.701 2.199 0.961 1.798 1.382 1.378 C 1.769 0.98 2.241 0.673 2.762 0.482 C 3.185 0.317 3.819 0.122 4.989 0.068 C 6.096 0.016 6.525 0.001 8.761 0 L 8.761 0.003 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({UQmrrwu6X:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.233 26.229\" overflow=\"visible\"><path d=\"M 11.684 0.004 L 13.117 0.004 C 17.391 0.004 17.896 0.017 19.581 0.096 C 21.141 0.165 21.989 0.428 22.555 0.645 C 23.3 0.936 23.835 1.284 24.395 1.844 C 24.955 2.404 25.3 2.936 25.589 3.684 C 25.809 4.245 26.069 5.095 26.14 6.655 C 26.217 8.34 26.233 8.845 26.233 13.116 C 26.233 17.387 26.217 17.895 26.14 19.58 C 26.069 21.14 25.808 21.987 25.589 22.551 C 25.332 23.244 24.923 23.871 24.392 24.388 C 23.832 24.948 23.3 25.295 22.552 25.584 C 21.992 25.804 21.144 26.064 19.581 26.136 C 17.896 26.212 17.391 26.229 13.117 26.229 C 8.845 26.229 8.337 26.212 6.652 26.136 C 5.092 26.064 4.247 25.804 3.681 25.584 C 2.987 25.327 2.359 24.918 1.841 24.388 C 1.31 23.871 0.9 23.243 0.641 22.548 C 0.424 21.985 0.161 21.137 0.092 19.577 C 0.016 17.892 0 17.387 0 13.112 C 0 8.839 0.016 8.336 0.092 6.651 C 0.164 5.091 0.424 4.243 0.644 3.677 C 0.935 2.932 1.281 2.397 1.843 1.837 C 2.359 1.306 2.987 0.898 3.683 0.643 C 4.247 0.423 5.092 0.163 6.652 0.091 C 8.128 0.021 8.7 0.001 11.681 0 L 11.681 0.004 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-erprdf\",layoutDependency:layoutDependency,layoutId:\"JjprCfAXV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.88 2.88\" overflow=\"visible\"><path d=\"M 1.44 0 C 0.645 0 0 0.645 0 1.44 C 0 2.235 0.645 2.88 1.44 2.88 C 2.235 2.88 2.88 2.235 2.88 1.44 C 2.88 0.645 2.235 0 1.44 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({UQmrrwu6X:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.84 3.84\" overflow=\"visible\"><path d=\"M 1.92 0 C 0.86 0 0 0.86 0 1.92 C 0 2.98 0.86 3.84 1.92 3.84 C 2.98 3.84 3.84 2.98 3.84 1.92 C 3.84 0.86 2.98 0 1.92 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dipbnk\",layoutDependency:layoutDependency,layoutId:\"V7VYtIUtA\",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.327 12.327\" overflow=\"visible\"><path d=\"M 6.26 0.001 C 2.856 -0.053 0.054 2.663 0.001 6.067 C -0.053 9.47 2.663 12.272 6.067 12.326 C 9.47 12.379 12.272 9.663 12.326 6.26 C 12.379 2.856 9.663 0.054 6.26 0.001 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({UQmrrwu6X:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.435 16.435\" overflow=\"visible\"><path d=\"M 8.346 0.001 C 3.808 -0.07 0.072 3.551 0.001 8.089 C -0.07 12.627 3.551 16.363 8.089 16.434 C 12.627 16.505 16.363 12.884 16.434 8.346 C 16.505 3.808 12.884 0.072 8.346 0.001 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7mtjj5\",layoutDependency:layoutDependency,layoutId:\"dEgrDtnWg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8 8\" overflow=\"visible\"><path d=\"M 4 0 C 6.209 0 8 1.791 8 4 C 8 6.209 6.209 8 4 8 C 1.791 8 0 6.209 0 4 C 0 1.791 1.791 0 4 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({UQmrrwu6X:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.667 10.667\" overflow=\"visible\"><path d=\"M 5.333 0 C 8.279 0 10.667 2.388 10.667 5.333 C 10.667 8.279 8.279 10.667 5.333 10.667 C 2.388 10.667 0 8.279 0 5.333 C 0 2.388 2.388 0 5.333 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66))\"></path></svg>'}},baseVariant,gestureVariant)})]})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,y:(componentViewport?.y||0)+0+(((componentViewport?.height||332.5)-0-645.4)/2+0+0)+0+0+32+0+0+0+0+368.4+8.5,...addPropertyOverrides({UQmrrwu6X:{height:56,width:`max(min(${componentViewport?.width||\"100vw\"} - 64px, 800px) - 144px, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||363.5)-0-656.4)/2+0+0)+0+0+32+0+0+0+0+368.4+12}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mesqvl-container\",layoutDependency:layoutDependency,layoutId:\"EZiUOGW4G-container\",nodeId:\"EZiUOGW4G\",rendersWithMotion:true,scopeId:\"ITf762D5r\",whileHover:animation3,whileTap:animation4,children:/*#__PURE__*/_jsx(ResumeBtn,{height:\"100%\",id:\"EZiUOGW4G\",isrX8IYWt:\"20px\",layoutId:\"EZiUOGW4G\",P1gzrEvl2:\"Open r\\xe9sum\\xe9 PDF\",ssAwG9hxG:\"Resume\",style:{height:\"100%\"},TBE4DU6rq:\"https://drive.google.com/file/d/1I72n1QQd1ivXebkDzFICce6W0JIphxSI/view?usp=sharing\",width:\"100%\",...addPropertyOverrides({UQmrrwu6X:{isrX8IYWt:\"24px\",style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jyf7a2\",\"data-framer-name\":\"copyright\",layoutDependency:layoutDependency,layoutId:\"gaqq48WdB\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e7rf7n\",\"data-styles-preset\":\"xu_SBvjPJ\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0d61445f-f542-4410-a7aa-1786cb91f319, rgb(143, 158, 181)))\"},children:\"Made by me with Figma and Framer :)\"})}),className:\"framer-1v4z2u4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CjGoObpXD\",style:{\"--extracted-r6o4lv\":\"var(--token-0d61445f-f542-4410-a7aa-1786cb91f319, rgb(143, 158, 181))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4So1K.framer-fzfwpy, .framer-4So1K .framer-fzfwpy { display: block; }\",\".framer-4So1K.framer-u39s2p { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 800px; }\",\".framer-4So1K .framer-1l9tqyf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4So1K .framer-jpgr6h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 32px 32px 0px 32px; position: relative; width: 100%; }\",\".framer-4So1K .framer-3aoca6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 800px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4So1K .framer-1ami8t8 { 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; max-width: 800px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4So1K .framer-lj76td, .framer-4So1K .framer-nchpci { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-4So1K .framer-1dc4yuw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4So1K .framer-uz257q { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 600px; word-break: break-word; word-wrap: break-word; }\",\".framer-4So1K .framer-1yc138u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-4So1K .framer-1hkfdyj, .framer-4So1K .framer-181qrxh { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 52px); justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 52px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-4So1K .framer-1mlwv3c, .framer-4So1K .framer-1vkdu2q { height: 24px; position: relative; width: 24px; }\",\".framer-4So1K .framer-ar7ffs, .framer-4So1K .framer-ikknor { height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-4So1K .framer-1tf2k74 { height: 11px; left: 4px; position: absolute; top: 10px; width: 4px; }\",\".framer-4So1K .framer-bwkuo9 { height: 4px; left: 4px; position: absolute; top: 4px; width: 4px; }\",\".framer-4So1K .framer-o19j4s { height: 11px; left: 10px; position: absolute; top: 9px; width: 11px; }\",\".framer-4So1K .framer-1cfqnv6 { height: 20px; left: 2px; position: absolute; top: 2px; width: 20px; }\",\".framer-4So1K .framer-erprdf { height: 3px; left: 17px; position: absolute; top: 4px; width: 3px; }\",\".framer-4So1K .framer-1dipbnk { height: 13px; left: 6px; position: absolute; top: 6px; width: 13px; }\",\".framer-4So1K .framer-7mtjj5 { height: 8px; left: 8px; position: absolute; top: 8px; width: 8px; }\",\".framer-4So1K .framer-mesqvl-container { flex: none; height: 52px; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-4So1K .framer-jyf7a2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 32px 0px 32px 0px; position: relative; width: 100%; }\",\".framer-4So1K .framer-1v4z2u4 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-4So1K.framer-v-1doxki5.framer-u39s2p { width: 390px; }\",\".framer-4So1K.framer-v-1doxki5 .framer-1dc4yuw, .framer-4So1K.framer-v-1doxki5 .framer-uz257q { width: 100%; }\",\".framer-4So1K.framer-v-1doxki5 .framer-1hkfdyj { height: var(--framer-aspect-ratio-supported, 56px); order: 0; width: 56px; }\",\".framer-4So1K.framer-v-1doxki5 .framer-1mlwv3c, .framer-4So1K.framer-v-1doxki5 .framer-ar7ffs, .framer-4So1K.framer-v-1doxki5 .framer-1vkdu2q, .framer-4So1K.framer-v-1doxki5 .framer-ikknor { height: 32px; width: 32px; }\",\".framer-4So1K.framer-v-1doxki5 .framer-1tf2k74 { height: 15px; left: 5px; top: 13px; width: 5px; }\",\".framer-4So1K.framer-v-1doxki5 .framer-bwkuo9 { height: 5px; left: 5px; top: 6px; width: 6px; }\",\".framer-4So1K.framer-v-1doxki5 .framer-o19j4s { height: 15px; left: 13px; top: 12px; width: 15px; }\",\".framer-4So1K.framer-v-1doxki5 .framer-181qrxh { height: var(--framer-aspect-ratio-supported, 56px); order: 1; width: 56px; }\",\".framer-4So1K.framer-v-1doxki5 .framer-1cfqnv6 { height: 26px; left: 3px; top: 3px; width: 26px; }\",\".framer-4So1K.framer-v-1doxki5 .framer-erprdf { height: 4px; left: 23px; top: 6px; width: 4px; }\",\".framer-4So1K.framer-v-1doxki5 .framer-1dipbnk { height: 17px; left: 8px; top: 8px; width: 17px; }\",\".framer-4So1K.framer-v-1doxki5 .framer-7mtjj5 { height: 11px; left: 11px; top: 11px; width: 11px; }\",\".framer-4So1K.framer-v-1doxki5 .framer-mesqvl-container { flex: 1 0 0px; height: 56px; order: 2; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 332.5\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"UQmrrwu6X\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"click-linkedin\",\"nodeId\":\"fJPGzllGl\",\"type\":\"click\"},{\"id\":\"click-instagram\",\"nodeId\":\"gf0I_KeVg\",\"type\":\"click\"}]\n */const FramerITf762D5r=withCSS(Component,css,\"framer-4So1K\");export default FramerITf762D5r;FramerITf762D5r.displayName=\"footer\";FramerITf762D5r.defaultProps={height:332.5,width:800};addPropertyControls(FramerITf762D5r,{variant:{options:[\"FY3e04bqs\",\"UQmrrwu6X\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerITf762D5r,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ResumeBtnFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerITf762D5r\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UQmrrwu6X\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"800\",\"framerIntrinsicHeight\":\"332.5\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"click-linkedin\\\",\\\"nodeId\\\":\\\"fJPGzllGl\\\",\\\"type\\\":\\\"click\\\"},{\\\"id\\\":\\\"click-instagram\\\",\\\"nodeId\\\":\\\"gf0I_KeVg\\\",\\\"type\\\":\\\"click\\\"}]\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ITf762D5r.map","/*\n * Theme variant by framer.today\n * v1.0.0\n * https://framer.today/license\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";export const withResponsiveTheme=Component=>{return props=>{const[isDarkTheme,setIsDarkTheme]=useState(null);useEffect(()=>{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const updateTheme=()=>{const currentToggleState=localStorage.getItem(\"currentToggleState\");console.log(\"currentToggleState:\",currentToggleState);console.log(\"mediaQuery.matches:\",mediaQuery.matches);setIsDarkTheme(currentToggleState===\"dark\"||currentToggleState===null&&mediaQuery.matches);};const osThemeChange=e=>{const currentToggleState=localStorage.getItem(\"currentToggleState\");console.log(\"OS Theme Change - currentToggleState:\",currentToggleState);console.log(\"OS Theme Change - e.matches:\",e.matches);if(currentToggleState===null){setIsDarkTheme(e.matches);}};updateTheme();window.addEventListener(\"themeChange\",updateTheme);mediaQuery.addEventListener(\"change\",osThemeChange);return()=>{window.removeEventListener(\"themeChange\",updateTheme);mediaQuery.removeEventListener(\"change\",osThemeChange);};},[]);console.log(\"Render - isDarkTheme:\",isDarkTheme);if(isDarkTheme===null){return null;}const variant=isDarkTheme?\"Dark\":\"Light\";return /*#__PURE__*/_jsx(Component,{...props,variant:variant});};};\nexport const __FramerMetadata__ = {\"exports\":{\"withResponsiveTheme\":{\"type\":\"reactHoc\",\"name\":\"withResponsiveTheme\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Dark_Mode.map","// Generated by Framer (b4533c2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={sMp8Ui_IQ:{hover:true},UHcN2JMqO:{hover:true}};const cycleOrder=[\"UHcN2JMqO\",\"sMp8Ui_IQ\"];const serializationHash=\"framer-QvGSg\";const variantClassNames={sMp8Ui_IQ:\"framer-v-1pcpng3\",UHcN2JMqO:\"framer-v-wns48t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Dark:\"UHcN2JMqO\",Light:\"sMp8Ui_IQ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"UHcN2JMqO\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UHcN2JMqO\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"sMp8Ui_IQ-hover\")return false;if(baseVariant===\"sMp8Ui_IQ\")return false;return true;};const isDisplayed1=()=>{if([\"UHcN2JMqO-hover\",\"sMp8Ui_IQ-hover\"].includes(gestureVariant))return false;return true;};const isDisplayed2=()=>{if([\"UHcN2JMqO-hover\",\"sMp8Ui_IQ-hover\"].includes(gestureVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-logo\",href:{hash:\":mFYW6HUxI\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"UHcN2JMqO\",openInNewTab:false,scopeId:\"Wovq3Q3pE\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Heath logo back to top button\",className:`${cx(scopingClassNames,\"framer-wns48t\",className,classNames)} framer-ovp7ig`,\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"UHcN2JMqO\",ref:refBinding,style:{...style},...addPropertyOverrides({\"sMp8Ui_IQ-hover\":{\"data-framer-name\":undefined},\"UHcN2JMqO-hover\":{\"data-framer-name\":undefined},sMp8Ui_IQ:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-l9f3yb\",\"data-framer-name\":\"dark-circle-fill\",layoutDependency:layoutDependency,layoutId:\"OxhwYW9IS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48 48\" overflow=\"visible\"><path d=\"M 24 0 C 37.255 0 48 10.745 48 24 C 48 37.255 37.255 48 24 48 C 10.745 48 0 37.255 0 24 C 0 10.745 10.745 0 24 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-s5sqgo\",\"data-framer-name\":\"face-light\",layoutDependency:layoutDependency,layoutId:\"IMcCl4Jgt\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"><path d=\"M 28.014 30.21 C 28.539 29.722 29.358 29.736 29.865 30.244 C 30.373 30.751 30.388 31.57 29.9 32.096 C 25.42 36.577 18.155 36.577 13.674 32.096 C 13.154 31.575 13.154 30.732 13.674 30.211 C 14.195 29.691 15.038 29.691 15.559 30.211 C 18.998 33.65 24.575 33.649 28.015 30.21 Z M 21.314 14.987 C 21.962 14.637 22.771 14.877 23.122 15.524 L 28.337 25.14 C 28.56 25.553 28.549 26.053 28.309 26.456 C 28.068 26.859 27.634 27.107 27.164 27.107 L 18.527 27.107 C 17.791 27.107 17.194 26.511 17.194 25.774 C 17.194 25.038 17.791 24.442 18.527 24.442 L 24.926 24.442 L 20.778 16.796 C 20.427 16.149 20.667 15.34 21.313 14.988 Z M 12.172 16.976 C 13.611 16.976 14.778 18.143 14.778 19.582 C 14.778 21.022 13.611 22.189 12.172 22.189 C 10.732 22.189 9.565 21.022 9.565 19.582 C 9.565 18.143 10.732 16.976 12.172 16.976 Z M 31.728 16.976 C 33.167 16.976 34.334 18.143 34.334 19.582 C 34.334 21.022 33.167 22.189 31.728 22.189 C 30.288 22.189 29.121 21.022 29.121 19.582 C 29.121 18.143 30.288 16.976 31.728 16.976 Z M 22 0 C 34.151 0 44 9.849 44 22 C 44 34.151 34.151 44 22 44 C 9.849 44 0 34.151 0 22 C 0 9.849 9.849 0 22 0 Z M 35.284 7.954 C 35.24 7.983 35.195 8.012 35.146 8.036 C 33.595 8.815 32.2 9.283 30.587 9.48 C 29.372 9.628 28.066 9.617 26.524 9.499 L 26.524 11.601 C 26.524 12.337 25.927 12.933 25.191 12.933 C 18.026 12.933 12.863 11.032 8.232 8.428 C 4.66 12.041 2.66 16.919 2.667 22 C 2.667 32.678 11.323 41.333 22 41.333 C 32.678 41.333 41.333 32.677 41.333 22 C 41.333 16.467 39.009 11.478 35.284 7.954 Z M 22 2.667 C 17.802 2.66 13.716 4.027 10.367 6.558 C 14.173 8.591 18.342 10.041 23.858 10.242 L 23.858 8.042 C 23.858 7.665 24.018 7.305 24.299 7.052 C 24.579 6.799 24.953 6.677 25.329 6.715 C 27.487 6.939 28.985 6.988 30.264 6.832 C 31.204 6.718 32.058 6.487 32.992 6.094 C 29.764 3.856 25.928 2.661 22 2.667 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sMp8Ui_IQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"><path d=\"M 28.014 30.21 C 28.539 29.722 29.358 29.736 29.865 30.244 C 30.373 30.751 30.388 31.57 29.9 32.096 C 25.42 36.577 18.155 36.577 13.674 32.096 C 13.154 31.575 13.154 30.732 13.674 30.211 C 14.195 29.691 15.038 29.691 15.559 30.211 C 18.998 33.65 24.575 33.649 28.015 30.21 Z M 21.314 14.987 C 21.962 14.637 22.771 14.877 23.122 15.524 L 28.337 25.14 C 28.56 25.553 28.549 26.053 28.309 26.456 C 28.068 26.859 27.634 27.107 27.164 27.107 L 18.527 27.107 C 17.791 27.107 17.194 26.511 17.194 25.774 C 17.194 25.038 17.791 24.442 18.527 24.442 L 24.926 24.442 L 20.778 16.796 C 20.427 16.149 20.667 15.34 21.313 14.988 Z M 12.172 16.976 C 13.611 16.976 14.778 18.143 14.778 19.582 C 14.778 21.022 13.611 22.189 12.172 22.189 C 10.732 22.189 9.565 21.022 9.565 19.582 C 9.565 18.143 10.732 16.976 12.172 16.976 Z M 31.728 16.976 C 33.167 16.976 34.334 18.143 34.334 19.582 C 34.334 21.022 33.167 22.189 31.728 22.189 C 30.288 22.189 29.121 21.022 29.121 19.582 C 29.121 18.143 30.288 16.976 31.728 16.976 Z M 22 0 C 34.151 0 44 9.849 44 22 C 44 34.151 34.151 44 22 44 C 9.849 44 0 34.151 0 22 C 0 9.849 9.849 0 22 0 Z M 35.284 7.954 C 35.24 7.983 35.195 8.012 35.146 8.036 C 33.595 8.815 32.2 9.283 30.587 9.48 C 29.372 9.628 28.066 9.617 26.524 9.499 L 26.524 11.601 C 26.524 12.337 25.927 12.933 25.191 12.933 C 18.026 12.933 12.863 11.032 8.232 8.428 C 4.66 12.041 2.66 16.919 2.667 22 C 2.667 32.678 11.323 41.333 22 41.333 C 32.678 41.333 41.333 32.677 41.333 22 C 41.333 16.467 39.009 11.478 35.284 7.954 Z M 22 2.667 C 17.802 2.66 13.716 4.027 10.367 6.558 C 14.173 8.591 18.342 10.041 23.858 10.242 L 23.858 8.042 C 23.858 7.665 24.018 7.305 24.299 7.052 C 24.579 6.799 24.953 6.677 25.329 6.715 C 27.487 6.939 28.985 6.988 30.264 6.832 C 31.204 6.718 32.058 6.487 32.992 6.094 C 29.764 3.856 25.928 2.661 22 2.667 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1siggtj\",layoutDependency:layoutDependency,layoutId:\"SK9k1EvTi\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.972 5.636\" overflow=\"visible\"><path d=\"M 14.729 0.389 C 15.255 -0.099 16.074 -0.085 16.581 0.423 C 17.089 0.93 17.104 1.749 16.616 2.275 C 12.135 6.756 4.871 6.756 0.39 2.275 C -0.13 1.754 -0.13 0.911 0.39 0.39 C 0.911 -0.13 1.754 -0.13 2.275 0.39 C 5.714 3.829 11.291 3.828 14.73 0.389 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sMp8Ui_IQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.972 5.636\" overflow=\"visible\"><path d=\"M 14.729 0.389 C 15.255 -0.099 16.074 -0.085 16.581 0.423 C 17.089 0.93 17.104 1.749 16.616 2.275 C 12.135 6.756 4.871 6.756 0.39 2.275 C -0.13 1.754 -0.13 0.911 0.39 0.39 C 0.911 -0.13 1.754 -0.13 2.275 0.39 C 5.714 3.829 11.291 3.828 14.73 0.389 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l5n9zp\",layoutDependency:layoutDependency,layoutId:\"ItjTmU6h0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.303 12.281\" overflow=\"visible\"><path d=\"M 4.12 0.161 C 4.768 -0.189 5.577 0.051 5.928 0.698 L 11.143 10.314 C 11.366 10.727 11.355 11.227 11.115 11.63 C 10.874 12.033 10.44 12.281 9.97 12.281 L 1.333 12.281 C 0.597 12.281 0 11.684 0 10.948 C 0 10.212 0.597 9.615 1.333 9.615 L 7.732 9.615 L 3.584 1.97 C 3.233 1.323 3.473 0.514 4.119 0.162 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sMp8Ui_IQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.303 12.281\" overflow=\"visible\"><path d=\"M 4.12 0.161 C 4.768 -0.189 5.577 0.051 5.928 0.698 L 11.143 10.314 C 11.366 10.727 11.355 11.227 11.115 11.63 C 10.874 12.033 10.44 12.281 9.97 12.281 L 1.333 12.281 C 0.597 12.281 0 11.684 0 10.948 C 0 10.212 0.597 9.615 1.333 9.615 L 7.732 9.615 L 3.584 1.97 C 3.233 1.323 3.473 0.514 4.119 0.162 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3flnpe\",layoutDependency:layoutDependency,layoutId:\"BZKsYm9yR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.213 5.213\" overflow=\"visible\"><path d=\"M 2.607 0 C 4.046 0 5.213 1.167 5.213 2.607 C 5.213 4.046 4.046 5.213 2.607 5.213 C 1.167 5.213 0 4.046 0 2.607 C 0 1.167 1.167 0 2.607 0 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sMp8Ui_IQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.213 5.213\" overflow=\"visible\"><path d=\"M 2.607 0 C 4.046 0 5.213 1.167 5.213 2.607 C 5.213 4.046 4.046 5.213 2.607 5.213 C 1.167 5.213 0 4.046 0 2.607 C 0 1.167 1.167 0 2.607 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15zb083\",layoutDependency:layoutDependency,layoutId:\"QlrgS0_LE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.213 5.213\" overflow=\"visible\"><path d=\"M 2.607 0 C 4.046 0 5.213 1.167 5.213 2.607 C 5.213 4.046 4.046 5.213 2.607 5.213 C 1.167 5.213 0 4.046 0 2.607 C 0 1.167 1.167 0 2.607 0 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sMp8Ui_IQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.213 5.213\" overflow=\"visible\"><path d=\"M 2.607 0 C 4.046 0 5.213 1.167 5.213 2.607 C 5.213 4.046 4.046 5.213 2.607 5.213 C 1.167 5.213 0 4.046 0 2.607 C 0 1.167 1.167 0 2.607 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vwgjso\",layoutDependency:layoutDependency,layoutId:\"R0gITH7Lb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"><path d=\"M 22 0 C 34.151 0 44 9.849 44 22 C 44 34.151 34.151 44 22 44 C 9.849 44 0 34.151 0 22 C 0 9.849 9.849 0 22 0 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sMp8Ui_IQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"><path d=\"M 22 0 C 34.151 0 44 9.849 44 22 C 44 34.151 34.151 44 22 44 C 9.849 44 0 34.151 0 22 C 0 9.849 9.849 0 22 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1iz2sxk\",layoutDependency:layoutDependency,layoutId:\"BraNygy6K\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.666 33.379\" overflow=\"visible\"><path d=\"M 32.617 0 C 32.573 0.029 32.528 0.057 32.48 0.081 C 30.928 0.861 29.534 1.329 27.92 1.526 C 26.705 1.674 25.399 1.662 23.858 1.545 L 23.858 3.646 C 23.858 4.383 23.261 4.979 22.524 4.979 C 15.359 4.979 10.197 3.077 5.565 0.473 C 1.993 4.087 -0.007 8.965 0 14.046 C 0 24.723 8.657 33.379 19.333 33.379 C 30.011 33.379 38.666 24.722 38.666 14.046 C 38.666 8.513 36.342 3.524 32.617 0 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sMp8Ui_IQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.666 33.379\" overflow=\"visible\"><path d=\"M 32.617 0 C 32.573 0.029 32.528 0.057 32.48 0.081 C 30.928 0.861 29.534 1.329 27.92 1.526 C 26.705 1.674 25.399 1.662 23.858 1.545 L 23.858 3.646 C 23.858 4.383 23.261 4.979 22.524 4.979 C 15.359 4.979 10.197 3.077 5.565 0.473 C 1.993 4.087 -0.007 8.965 0 14.046 C 0 24.723 8.657 33.379 19.333 33.379 C 30.011 33.379 38.666 24.722 38.666 14.046 C 38.666 8.513 36.342 3.524 32.617 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rbhuds\",layoutDependency:layoutDependency,layoutId:\"cFcZpamo5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.626 7.576\" overflow=\"visible\"><path d=\"M 11.633 0 C 7.435 -0.006 3.35 1.36 0 3.891 C 3.806 5.924 7.975 7.374 13.491 7.576 L 13.491 5.376 C 13.491 4.998 13.651 4.638 13.932 4.385 C 14.212 4.132 14.586 4.01 14.962 4.048 C 17.12 4.272 18.618 4.322 19.898 4.166 C 20.837 4.051 21.691 3.82 22.626 3.427 C 19.397 1.19 15.561 -0.006 11.633 0 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sMp8Ui_IQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.626 7.576\" overflow=\"visible\"><path d=\"M 11.633 0 C 7.435 -0.006 3.35 1.36 0 3.891 C 3.806 5.924 7.975 7.374 13.491 7.576 L 13.491 5.376 C 13.491 4.998 13.651 4.638 13.932 4.385 C 14.212 4.132 14.586 4.01 14.962 4.048 C 17.12 4.272 18.618 4.322 19.898 4.166 C 20.837 4.051 21.691 3.82 22.626 3.427 C 19.397 1.19 15.561 -0.006 11.633 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-syct7o\",\"data-framer-name\":\"face-smile\",layoutDependency:layoutDependency,layoutId:\"idhC1GxJ4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({\"sMp8Ui_IQ-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"><path d=\"M 21.314 14.987 C 21.962 14.637 22.771 14.877 23.122 15.524 L 28.337 25.14 C 28.56 25.553 28.549 26.053 28.309 26.456 C 28.068 26.859 27.634 27.107 27.164 27.107 L 18.527 27.107 C 17.791 27.107 17.194 26.511 17.194 25.774 C 17.194 25.038 17.791 24.442 18.527 24.442 L 24.926 24.442 L 20.778 16.796 C 20.427 16.149 20.667 15.34 21.313 14.988 Z M 12.172 16.976 C 13.611 16.976 14.778 18.143 14.778 19.582 C 14.778 21.022 13.611 22.189 12.172 22.189 C 10.732 22.189 9.565 21.022 9.565 19.582 C 9.565 18.143 10.732 16.976 12.172 16.976 Z M 31.728 16.976 C 33.167 16.976 34.334 18.143 34.334 19.582 C 34.334 21.022 33.167 22.189 31.728 22.189 C 30.288 22.189 29.121 21.022 29.121 19.582 C 29.121 18.143 30.288 16.976 31.728 16.976 Z M 22 0 C 34.151 0 44 9.849 44 22 C 44 34.151 34.151 44 22 44 C 9.849 44 0 34.151 0 22 C 0 9.849 9.849 0 22 0 Z M 35.284 7.954 C 35.24 7.983 35.195 8.012 35.146 8.036 C 33.595 8.815 32.2 9.283 30.587 9.48 C 29.372 9.628 28.066 9.617 26.524 9.499 L 26.524 11.601 C 26.524 12.337 25.927 12.933 25.191 12.933 C 18.026 12.933 12.863 11.032 8.232 8.428 C 4.66 12.041 2.66 16.919 2.667 22 C 2.667 32.678 11.323 41.333 22 41.333 C 32.678 41.333 41.333 32.677 41.333 22 C 41.333 16.467 39.009 11.478 35.284 7.954 Z M 22 2.667 C 17.802 2.66 13.716 4.027 10.367 6.558 C 14.173 8.591 18.342 10.041 23.858 10.242 L 23.858 8.042 C 23.858 7.665 24.018 7.305 24.299 7.052 C 24.579 6.799 24.953 6.677 25.329 6.715 C 27.487 6.939 28.985 6.988 30.264 6.832 C 31.204 6.718 32.058 6.487 32.992 6.094 C 29.764 3.856 25.928 2.661 22 2.667 Z M 24.004 29.902 C 25.003 28.924 26.604 28.932 27.592 29.921 C 28.581 30.91 28.589 32.511 27.611 33.51 C 24.545 36.575 19.576 36.575 16.511 33.51 C 15.533 32.511 15.541 30.91 16.53 29.921 C 17.518 28.932 19.119 28.924 20.118 29.902 C 20.633 30.417 21.332 30.707 22.061 30.707 C 22.79 30.707 23.488 30.417 24.004 29.902 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'},\"UHcN2JMqO-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"><path d=\"M 21.314 14.987 C 21.962 14.637 22.771 14.877 23.122 15.524 L 28.337 25.14 C 28.56 25.553 28.549 26.053 28.309 26.456 C 28.068 26.859 27.634 27.107 27.164 27.107 L 18.527 27.107 C 17.791 27.107 17.194 26.511 17.194 25.774 C 17.194 25.038 17.791 24.442 18.527 24.442 L 24.926 24.442 L 20.778 16.796 C 20.427 16.149 20.667 15.34 21.313 14.988 Z M 12.172 16.976 C 13.611 16.976 14.778 18.143 14.778 19.582 C 14.778 21.022 13.611 22.189 12.172 22.189 C 10.732 22.189 9.565 21.022 9.565 19.582 C 9.565 18.143 10.732 16.976 12.172 16.976 Z M 31.728 16.976 C 33.167 16.976 34.334 18.143 34.334 19.582 C 34.334 21.022 33.167 22.189 31.728 22.189 C 30.288 22.189 29.121 21.022 29.121 19.582 C 29.121 18.143 30.288 16.976 31.728 16.976 Z M 22 0 C 34.151 0 44 9.849 44 22 C 44 34.151 34.151 44 22 44 C 9.849 44 0 34.151 0 22 C 0 9.849 9.849 0 22 0 Z M 35.284 7.954 C 35.24 7.983 35.195 8.012 35.146 8.036 C 33.595 8.815 32.2 9.283 30.587 9.48 C 29.372 9.628 28.066 9.617 26.524 9.499 L 26.524 11.601 C 26.524 12.337 25.927 12.933 25.191 12.933 C 18.026 12.933 12.863 11.032 8.232 8.428 C 4.66 12.041 2.66 16.919 2.667 22 C 2.667 32.678 11.323 41.333 22 41.333 C 32.678 41.333 41.333 32.677 41.333 22 C 41.333 16.467 39.009 11.478 35.284 7.954 Z M 22 2.667 C 17.802 2.66 13.716 4.027 10.367 6.558 C 14.173 8.591 18.342 10.041 23.858 10.242 L 23.858 8.042 C 23.858 7.665 24.018 7.305 24.299 7.052 C 24.579 6.799 24.953 6.677 25.329 6.715 C 27.487 6.939 28.985 6.988 30.264 6.832 C 31.204 6.718 32.058 6.487 32.992 6.094 C 29.764 3.856 25.928 2.661 22 2.667 Z M 24.004 29.902 C 25.003 28.924 26.604 28.932 27.592 29.921 C 28.581 30.91 28.589 32.511 27.611 33.51 C 24.545 36.575 19.576 36.575 16.511 33.51 C 15.533 32.511 15.541 30.91 16.53 29.921 C 17.518 28.932 19.119 28.924 20.118 29.902 C 20.633 30.417 21.332 30.707 22.061 30.707 C 22.79 30.707 23.488 30.417 24.004 29.902 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-zf7mi8\",layoutDependency:layoutDependency,layoutId:\"eDHSkcHmE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.303 12.281\" overflow=\"visible\"><path d=\"M 4.12 0.161 C 4.768 -0.189 5.577 0.051 5.928 0.698 L 11.143 10.314 C 11.366 10.727 11.355 11.227 11.115 11.63 C 10.874 12.033 10.44 12.281 9.97 12.281 L 1.333 12.281 C 0.597 12.281 0 11.684 0 10.948 C 0 10.212 0.597 9.615 1.333 9.615 L 7.732 9.615 L 3.584 1.97 C 3.233 1.323 3.473 0.514 4.119 0.162 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"sMp8Ui_IQ-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.303 12.281\" overflow=\"visible\"><path d=\"M 4.12 0.161 C 4.768 -0.189 5.577 0.051 5.928 0.698 L 11.143 10.314 C 11.366 10.727 11.355 11.227 11.115 11.63 C 10.874 12.033 10.44 12.281 9.97 12.281 L 1.333 12.281 C 0.597 12.281 0 11.684 0 10.948 C 0 10.212 0.597 9.615 1.333 9.615 L 7.732 9.615 L 3.584 1.97 C 3.233 1.323 3.473 0.514 4.119 0.162 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14ttgvr\",layoutDependency:layoutDependency,layoutId:\"poSsdY5eX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.213 5.213\" overflow=\"visible\"><path d=\"M 2.607 0 C 4.046 0 5.213 1.167 5.213 2.607 C 5.213 4.046 4.046 5.213 2.607 5.213 C 1.167 5.213 0 4.046 0 2.607 C 0 1.167 1.167 0 2.607 0 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"sMp8Ui_IQ-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.213 5.213\" overflow=\"visible\"><path d=\"M 2.607 0 C 4.046 0 5.213 1.167 5.213 2.607 C 5.213 4.046 4.046 5.213 2.607 5.213 C 1.167 5.213 0 4.046 0 2.607 C 0 1.167 1.167 0 2.607 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ntf9tr\",layoutDependency:layoutDependency,layoutId:\"xN7qlT5WK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.213 5.213\" overflow=\"visible\"><path d=\"M 2.607 0 C 4.046 0 5.213 1.167 5.213 2.607 C 5.213 4.046 4.046 5.213 2.607 5.213 C 1.167 5.213 0 4.046 0 2.607 C 0 1.167 1.167 0 2.607 0 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"sMp8Ui_IQ-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.213 5.213\" overflow=\"visible\"><path d=\"M 2.607 0 C 4.046 0 5.213 1.167 5.213 2.607 C 5.213 4.046 4.046 5.213 2.607 5.213 C 1.167 5.213 0 4.046 0 2.607 C 0 1.167 1.167 0 2.607 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18e8yqg\",layoutDependency:layoutDependency,layoutId:\"kfbFsn4nq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"><path d=\"M 22 0 C 34.151 0 44 9.849 44 22 C 44 34.151 34.151 44 22 44 C 9.849 44 0 34.151 0 22 C 0 9.849 9.849 0 22 0 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"sMp8Ui_IQ-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"><path d=\"M 22 0 C 34.151 0 44 9.849 44 22 C 44 34.151 34.151 44 22 44 C 9.849 44 0 34.151 0 22 C 0 9.849 9.849 0 22 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1muolh\",layoutDependency:layoutDependency,layoutId:\"XLLBBYbym\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.666 33.379\" overflow=\"visible\"><path d=\"M 32.617 0 C 32.573 0.029 32.528 0.057 32.48 0.081 C 30.928 0.861 29.534 1.329 27.92 1.526 C 26.705 1.674 25.399 1.662 23.858 1.545 L 23.858 3.646 C 23.858 4.383 23.261 4.979 22.524 4.979 C 15.359 4.979 10.197 3.077 5.565 0.473 C 1.993 4.087 -0.007 8.965 0 14.046 C 0 24.723 8.657 33.379 19.333 33.379 C 30.011 33.379 38.666 24.722 38.666 14.046 C 38.666 8.513 36.342 3.524 32.617 0 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"sMp8Ui_IQ-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.666 33.379\" overflow=\"visible\"><path d=\"M 32.617 0 C 32.573 0.029 32.528 0.057 32.48 0.081 C 30.928 0.861 29.534 1.329 27.92 1.526 C 26.705 1.674 25.399 1.662 23.858 1.545 L 23.858 3.646 C 23.858 4.383 23.261 4.979 22.524 4.979 C 15.359 4.979 10.197 3.077 5.565 0.473 C 1.993 4.087 -0.007 8.965 0 14.046 C 0 24.723 8.657 33.379 19.333 33.379 C 30.011 33.379 38.666 24.722 38.666 14.046 C 38.666 8.513 36.342 3.524 32.617 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tfz8bz\",layoutDependency:layoutDependency,layoutId:\"J5Njj3x_C\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.626 7.576\" overflow=\"visible\"><path d=\"M 11.633 0 C 7.435 -0.006 3.35 1.36 0 3.891 C 3.806 5.924 7.975 7.374 13.491 7.576 L 13.491 5.376 C 13.491 4.998 13.651 4.638 13.932 4.385 C 14.212 4.132 14.586 4.01 14.962 4.048 C 17.12 4.272 18.618 4.322 19.898 4.166 C 20.837 4.051 21.691 3.82 22.626 3.427 C 19.397 1.19 15.561 -0.006 11.633 0 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"sMp8Ui_IQ-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.626 7.576\" overflow=\"visible\"><path d=\"M 11.633 0 C 7.435 -0.006 3.35 1.36 0 3.891 C 3.806 5.924 7.975 7.374 13.491 7.576 L 13.491 5.376 C 13.491 4.998 13.651 4.638 13.932 4.385 C 14.212 4.132 14.586 4.01 14.962 4.048 C 17.12 4.272 18.618 4.322 19.898 4.166 C 20.837 4.051 21.691 3.82 22.626 3.427 C 19.397 1.19 15.561 -0.006 11.633 0 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-iq96u\",layoutDependency:layoutDependency,layoutId:\"B_9vBzNHB\",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.557 6.635\" overflow=\"visible\"><path d=\"M 8.221 0.728 C 9.22 -0.25 10.821 -0.242 11.81 0.747 C 12.798 1.736 12.807 3.337 11.828 4.336 C 8.763 7.401 3.794 7.401 0.729 4.336 C -0.25 3.337 -0.242 1.736 0.747 0.747 C 1.736 -0.242 3.336 -0.25 4.336 0.728 C 4.851 1.243 5.55 1.533 6.278 1.533 C 7.007 1.533 7.706 1.243 8.221 0.728 Z\" fill=\"var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Backdrop&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"sMp8Ui_IQ-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.557 6.635\" overflow=\"visible\"><path d=\"M 8.221 0.728 C 9.22 -0.25 10.821 -0.242 11.81 0.747 C 12.798 1.736 12.807 3.337 11.828 4.336 C 8.763 7.401 3.794 7.401 0.729 4.336 C -0.25 3.337 -0.242 1.736 0.747 0.747 C 1.736 -0.242 3.336 -0.25 4.336 0.728 C 4.851 1.243 5.55 1.533 6.278 1.533 C 7.007 1.533 7.706 1.243 8.221 0.728 Z\" fill=\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(50, 56, 66)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QvGSg.framer-ovp7ig, .framer-QvGSg .framer-ovp7ig { display: block; }\",\".framer-QvGSg.framer-wns48t { cursor: pointer; gap: 10px; height: 48px; overflow: hidden; position: relative; text-decoration: none; width: 48px; }\",\".framer-QvGSg .framer-l9f3yb { height: 48px; left: 0px; position: absolute; top: 0px; width: 48px; }\",\".framer-QvGSg .framer-s5sqgo, .framer-QvGSg .framer-syct7o { height: 44px; left: 2px; position: absolute; top: 2px; width: 44px; }\",\".framer-QvGSg .framer-1siggtj { height: 6px; left: 14px; position: absolute; top: 30px; width: 17px; }\",\".framer-QvGSg .framer-1l5n9zp, .framer-QvGSg .framer-zf7mi8 { height: 13px; left: 17px; position: absolute; top: 15px; width: 12px; }\",\".framer-QvGSg .framer-3flnpe, .framer-QvGSg .framer-14ttgvr { height: 5px; left: 10px; position: absolute; top: 17px; width: 5px; }\",\".framer-QvGSg .framer-15zb083, .framer-QvGSg .framer-1ntf9tr { height: 5px; left: 29px; position: absolute; top: 17px; width: 5px; }\",\".framer-QvGSg .framer-1vwgjso, .framer-QvGSg .framer-18e8yqg { height: 44px; left: 0px; position: absolute; top: 0px; width: 44px; }\",\".framer-QvGSg .framer-1iz2sxk, .framer-QvGSg .framer-1muolh { height: 34px; left: 3px; position: absolute; top: 8px; width: 39px; }\",\".framer-QvGSg .framer-rbhuds, .framer-QvGSg .framer-1tfz8bz { height: 8px; left: 11px; position: absolute; top: 3px; width: 23px; }\",\".framer-QvGSg .framer-iq96u { height: 7px; left: 16px; position: absolute; top: 29px; width: 13px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"sMp8Ui_IQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"pn7DNz1r8\":{\"layout\":[\"fixed\",\"fixed\"]},\"Hzc9SG7Zu\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"click-logo\",\"nodeId\":\"UHcN2JMqO\",\"type\":\"click\"}]\n */const FramerWovq3Q3pE=withCSS(Component,css,\"framer-QvGSg\");export default FramerWovq3Q3pE;FramerWovq3Q3pE.displayName=\"Face logo\";FramerWovq3Q3pE.defaultProps={height:48,width:48};addPropertyControls(FramerWovq3Q3pE,{variant:{options:[\"UHcN2JMqO\",\"sMp8Ui_IQ\"],optionTitles:[\"Dark\",\"Light\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWovq3Q3pE,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWovq3Q3pE\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sMp8Ui_IQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pn7DNz1r8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hzc9SG7Zu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"48\",\"framerComponentViewportWidth\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"click-logo\\\",\\\"nodeId\\\":\\\"UHcN2JMqO\\\",\\\"type\\\":\\\"click\\\"}]\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"48\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Wovq3Q3pE.map","// Generated by Framer (69f3b1e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withResponsiveTheme}from\"https://framerusercontent.com/modules/e2aLUCD5EjOLSWvERmwq/SynV92gf1W2XiIjDFYfJ/Dark_Mode.js\";import FaceLogo,*as FaceLogoInfo from\"https://framerusercontent.com/modules/Zrrhtterx8wgExQRFpyv/R4qgieR0siypLJleS4LG/Wovq3Q3pE.js\";const FaceLogoFonts=getFonts(FaceLogo);const FaceLogoWithResponsiveThemeawc0nxWithMappedReactProps13jrs3g=withMappedReactProps(withCodeBoundaryForOverrides(FaceLogo,{nodeId:\"XJb_ZciN1\",override:withResponsiveTheme,scopeId:\"yqruVzVd2\"}),FaceLogoInfo);const cycleOrder=[\"N3pbyDAwP\",\"ZELLFTPc2\"];const serializationHash=\"framer-w8lQb\";const variantClassNames={N3pbyDAwP:\"framer-v-16joifl\",ZELLFTPc2:\"framer-v-1hmf9tb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.55,delay:0,duration:.55,type:\"spring\"};const animation={opacity:1,rotate:-9,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const transition3={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition3};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"N3pbyDAwP\",Phone:\"ZELLFTPc2\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"N3pbyDAwP\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"N3pbyDAwP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16joifl\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"N3pbyDAwP\",ref:refBinding,style:{backdropFilter:\"blur(8px)\",backgroundColor:\"var(--token-41b29d0d-d709-4e9f-ad5d-44c9e62e3456, rgba(255, 255, 255, 0.72))\",WebkitBackdropFilter:\"blur(8px)\",...style},...addPropertyOverrides({ZELLFTPc2:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18358lo\",\"data-framer-name\":\"nav-stack\",layoutDependency:layoutDependency,layoutId:\"AMQ145DsM\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+(((componentViewport?.height||96)-0-48)/2+0+0)+0,...addPropertyOverrides({ZELLFTPc2:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||72)-0-48)/2+0+0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-awc0nx-container\",layoutDependency:layoutDependency,layoutId:\"XJb_ZciN1-container\",nodeId:\"XJb_ZciN1\",rendersWithMotion:true,scopeId:\"yqruVzVd2\",whileHover:animation,whileTap:animation1,children:/*#__PURE__*/_jsx(FaceLogoWithResponsiveThemeawc0nxWithMappedReactProps13jrs3g,{height:\"100%\",id:\"XJb_ZciN1\",layoutId:\"XJb_ZciN1\",variant:\"UHcN2JMqO\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uobee6\",\"data-framer-name\":\"nav-buttons\",layoutDependency:layoutDependency,layoutId:\"k9gDfyi3W\"})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-w8lQb.framer-25jh81, .framer-w8lQb .framer-25jh81 { display: block; }\",\".framer-w8lQb.framer-16joifl { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 96px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 864px; }\",\".framer-w8lQb .framer-18358lo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 864px; overflow: visible; padding: 0px 32px 0px 32px; position: relative; width: 100%; }\",\".framer-w8lQb .framer-awc0nx-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-w8lQb .framer-uobee6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; min-height: 32px; min-width: 167px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-w8lQb.framer-v-1hmf9tb.framer-16joifl { height: 72px; width: 390px; }\",\".framer-w8lQb.framer-v-1hmf9tb .framer-18358lo { padding: 0px 8px 0px 16px; }\",\".framer-w8lQb.framer-v-1hmf9tb .framer-uobee6 { gap: 4px; min-width: 155px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 96\n * @framerIntrinsicWidth 864\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZELLFTPc2\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"click-work\"},{\"id\":\"click-about\"},{\"id\":\"click-contact\"}]\n */const FrameryqruVzVd2=withCSS(Component,css,\"framer-w8lQb\");export default FrameryqruVzVd2;FrameryqruVzVd2.displayName=\"main-nav\";FrameryqruVzVd2.defaultProps={height:96,width:864};addPropertyControls(FrameryqruVzVd2,{variant:{options:[\"N3pbyDAwP\",\"ZELLFTPc2\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameryqruVzVd2,[{explicitInter:true,fonts:[]},...FaceLogoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryqruVzVd2\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"96\",\"framerContractVersion\":\"1\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"click-work\\\"},{\\\"id\\\":\\\"click-about\\\"},{\\\"id\\\":\\\"click-contact\\\"}]\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZELLFTPc2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"864\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yqruVzVd2.map","// Generated by Framer (69f3b1e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/ITf762D5r/ITf762D5r.js\";import MainNav from\"#framer/local/canvasComponent/yqruVzVd2/yqruVzVd2.js\";const MainNavFonts=getFonts(MainNav);const FooterFonts=getFonts(Footer);const breakpoints={CgYUiZy5A:\"(max-width: 599.98px)\",cXQFLgO7F:\"(min-width: 1100px)\",Yit7f_FRn:\"(min-width: 600px) and (max-width: 1099.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-eCD8D\";const variantClassNames={CgYUiZy5A:\"framer-v-1exsgo1\",cXQFLgO7F:\"framer-v-1ayc8ko\",Yit7f_FRn:\"framer-v-16nlq3y\"};const breakpointRules={CgYUiZy5A:[\".framer-eCD8D.framer-1ayc8ko { padding: 0px 16px 0px 16px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={CgYUiZy5A:\".framer-1exsgo1-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eCD8D.framer-n32xff, .framer-eCD8D .framer-n32xff { display: block; }\",\".framer-eCD8D.framer-1ayc8ko { align-content: center; align-items: center; background-color: var(--token-49565214-9bb3-497f-b082-c64e72709252, #181b20); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eCD8D .framer-1v32t9f-container { flex: none; height: 96px; order: -1000; position: relative; view-transition-name: framer-eCD8D-1v32t9f-exclude; width: 100%; z-index: 1; }\",\"::view-transition-group(framer-eCD8D-1v32t9f-exclude), ::view-transition-new(framer-eCD8D-1v32t9f-exclude), ::view-transition-old(framer-eCD8D-1v32t9f-exclude) { animation: none !important; }\",\".framer-eCD8D .framer-1xgpcpo { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -32px; position: relative; width: 0px; }\",\".framer-eCD8D .framer-tj4o07-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -32px; }'];const mediaQueries={CgYUiZy5A:\"(max-width: 599.98px)\",cXQFLgO7F:\"(min-width: 1100px)\",Yit7f_FRn:\"(min-width: 600px) and (max-width: 1099.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"cXQFLgO7F\",Phone:\"CgYUiZy5A\",Tablet:\"Yit7f_FRn\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"cXQFLgO7F\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"cXQFLgO7F\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(24, 27, 32)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1ayc8ko\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgYUiZy5A:{width:\"calc(100vw - 32px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:96,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1v32t9f-container\",nodeId:\"SsqR_TnLk\",scopeId:\"Sn9sCDWls\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgYUiZy5A:{variant:\"ZELLFTPc2\"}},children:/*#__PURE__*/_jsx(MainNav,{height:\"100%\",id:\"SsqR_TnLk\",layoutId:\"SsqR_TnLk\",style:{height:\"100%\",width:\"100%\"},variant:\"N3pbyDAwP\",width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xgpcpo\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgYUiZy5A:{width:\"calc(100vw - 32px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:332,width:\"100vw\",y:1128,children:/*#__PURE__*/_jsx(Container,{className:\"framer-tj4o07-container\",nodeId:\"bCFT8yX2L\",scopeId:\"Sn9sCDWls\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgYUiZy5A:{variant:\"UQmrrwu6X\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"bCFT8yX2L\",layoutId:\"bCFT8yX2L\",style:{width:\"100%\"},variant:\"FY3e04bqs\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Yit7f_FRn\":{\"layout\":[\"fixed\",\"fixed\"]},\"CgYUiZy5A\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"cXQFLgO7F\":[\".framer-1v32t9f-container\",\".framer-tj4o07-container\"],\"Yit7f_FRn\":[\".framer-1v32t9f-container\",\".framer-tj4o07-container\"],\"CgYUiZy5A\":[\".framer-1v32t9f-container\",\".framer-tj4o07-container\"]}\n * @framerBreakpoints {\"cXQFLgO7F\":{\"min\":1100,\"canvasClassName\":\"framer-1ayc8ko-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1100,\"rootFontSize\":16},\"Yit7f_FRn\":{\"min\":600,\"max\":1099,\"canvasClassName\":\"framer-16nlq3y-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":600,\"rootFontSize\":16},\"CgYUiZy5A\":{\"max\":599,\"canvasClassName\":\"framer-1exsgo1-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant cXQFLgO7F\n * @framerLayoutTemplate\n */const FramerSn9sCDWls=withCSS(Component,css,\"framer-eCD8D\");export default FramerSn9sCDWls;FramerSn9sCDWls.displayName=\"Primary\";FramerSn9sCDWls.defaultProps={height:1e3,width:1100};addFonts(FramerSn9sCDWls,[{explicitInter:true,fonts:[]},...MainNavFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSn9sCDWls\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Yit7f_FRn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CgYUiZy5A\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"cXQFLgO7F\\\":[\\\".framer-1v32t9f-container\\\",\\\".framer-tj4o07-container\\\"],\\\"Yit7f_FRn\\\":[\\\".framer-1v32t9f-container\\\",\\\".framer-tj4o07-container\\\"],\\\"CgYUiZy5A\\\":[\\\".framer-1v32t9f-container\\\",\\\".framer-tj4o07-container\\\"]}\",\"framerLayoutTemplate\":\"\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"cXQFLgO7F\\\":{\\\"min\\\":1100,\\\"canvasClassName\\\":\\\"framer-1ayc8ko-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1100,\\\"rootFontSize\\\":16},\\\"Yit7f_FRn\\\":{\\\"min\\\":600,\\\"max\\\":1099,\\\"canvasClassName\\\":\\\"framer-16nlq3y-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":600,\\\"rootFontSize\\\":16},\\\"CgYUiZy5A\\\":{\\\"max\\\":599,\\\"canvasClassName\\\":\\\"framer-1exsgo1-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"cXQFLgO7F\",\"framerIntrinsicWidth\":\"1100\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b4533c2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-700\",\"GF;DM Sans-900\",\"GF;DM Sans-900italic\",\"GF;DM Sans-700italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthS2f3ZGMZpg.woff2\",weight:\"700\"},{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAC5thS2f3ZGMZpg.woff2\",weight:\"900\"},{family:\"DM Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8gCm32RmYJpso5.woff2\",weight:\"900\"},{family:\"DM Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9uCm32RmYJpso5.woff2\",weight:\"700\"}]}];export const css=['.framer-RiEAY .framer-styles-preset-1p9eng4:not(.rich-text-wrapper), .framer-RiEAY .framer-styles-preset-1p9eng4.rich-text-wrapper h4 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, #d9e2f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 799px) and (min-width: 600px) { .framer-RiEAY .framer-styles-preset-1p9eng4:not(.rich-text-wrapper), .framer-RiEAY .framer-styles-preset-1p9eng4.rich-text-wrapper h4 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, #d9e2f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 599px) and (min-width: 0px) { .framer-RiEAY .framer-styles-preset-1p9eng4:not(.rich-text-wrapper), .framer-RiEAY .framer-styles-preset-1p9eng4.rich-text-wrapper h4 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, #d9e2f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-RiEAY\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b4533c2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-700\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"DM Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthS2f3ZGMZpg.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{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/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{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/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{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/jn4BtSPLlS0NDp1KiFAtFKiiY0o.woff2\",weight:\"900\"},{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/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/g0c8vEViiXNlKAgI4Ymmk3Ig.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"}]}];export const css=['.framer-LXnYB .framer-styles-preset-15pt2ny:not(.rich-text-wrapper), .framer-LXnYB .framer-styles-preset-15pt2ny.rich-text-wrapper h5 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, #d9e2f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 799px) and (min-width: 600px) { .framer-LXnYB .framer-styles-preset-15pt2ny:not(.rich-text-wrapper), .framer-LXnYB .framer-styles-preset-15pt2ny.rich-text-wrapper h5 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, #d9e2f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 599px) and (min-width: 0px) { .framer-LXnYB .framer-styles-preset-15pt2ny:not(.rich-text-wrapper), .framer-LXnYB .framer-styles-preset-15pt2ny.rich-text-wrapper h5 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, #d9e2f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-LXnYB\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (26c37fd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/uldnhEverOT0kEN1uUUo/wfJY08A4HZkpEhE0r0IY/GtOjKIUlh.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/Z5jFMfeKpCNPACKabI13/iFmSrIEjJIBfCeEVebIV/Irv0t11bJ.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/1tKtVb1Y1STivCSbOCTw/5RzbTTnRs5qCFXAfKqfx/xu_SBvjPJ.js\";const enabledGestures={BbeGq5t4Q:{hover:true,pressed:true}};const cycleOrder=[\"BbeGq5t4Q\",\"jhQ275St0\",\"P3UHRiW2x\"];const serializationHash=\"framer-jldRh\";const variantClassNames={BbeGq5t4Q:\"framer-v-lw0gka\",jhQ275St0:\"framer-v-dem42e\",P3UHRiW2x:\"framer-v-1sdjbz2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const 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 humanReadableVariantMap={default:\"BbeGq5t4Q\",grid:\"P3UHRiW2x\",mobile:\"jhQ275St0\"};const getProps=({company,cursor,height,id,image,link,title,tracking,type,width,...props})=>{return{...props,GaQPlcEra:company??props.GaQPlcEra??\"Company\",k4Ju1F2Nw:image??props.k4Ju1F2Nw,md_cCxDaP:tracking??props.md_cCxDaP,ndHsbUvbT:title??props.ndHsbUvbT??\"Project title sentence line\",nro3hQ3AF:link??props.nro3hQ3AF,rf9bQ6Wq3:cursor??props.rf9bQ6Wq3??\"pointer\",variant:humanReadableVariantMap[props.variant]??props.variant??\"BbeGq5t4Q\",x3q1WQaUO:type??props.x3q1WQaUO??\"Case Study\"};};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,rf9bQ6Wq3,GaQPlcEra,x3q1WQaUO,ndHsbUvbT,k4Ju1F2Nw,nro3hQ3AF,md_cCxDaP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BbeGq5t4Q\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:md_cCxDaP,href:nro3hQ3AF,motionChild:true,nodeId:\"BbeGq5t4Q\",openInNewTab:false,scopeId:\"NucBKd1nW\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-lw0gka\",className,classNames)} framer-em3dtn`,\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"BbeGq5t4Q\",ref:refBinding,style:{\"--1u3z97k\":rf9bQ6Wq3,...style},...addPropertyOverrides({\"BbeGq5t4Q-hover\":{\"data-framer-name\":undefined},\"BbeGq5t4Q-pressed\":{\"data-framer-name\":undefined},jhQ275St0:{\"data-framer-name\":\"mobile\"},P3UHRiW2x:{\"data-framer-name\":\"grid\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16211zk\",\"data-framer-name\":\"proj-img\",layoutDependency:layoutDependency,layoutId:\"AySJWiycv\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,originY:1,scale:1},variants:{\"BbeGq5t4Q-hover\":{scale:1.02},\"BbeGq5t4Q-pressed\":{scale:1},jhQ275St0:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||543)-0-543.2)/2+0+0)+0),pixelHeight:880,pixelWidth:1300,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(k4Ju1F2Nw)},className:\"framer-59hqhw\",\"data-framer-name\":\"img\",layoutDependency:layoutDependency,layoutId:\"uHQiuX8xm\",...addPropertyOverrides({P3UHRiW2x:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||348)-0-348)/2+0+0)+0),pixelHeight:880,pixelWidth:1300,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(k4Ju1F2Nw)}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ztr9mc\",\"data-framer-name\":\"proj-label\",layoutDependency:layoutDependency,layoutId:\"jDJB2uvoO\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cy80x9\",\"data-framer-name\":\"proj-title\",layoutDependency:layoutDependency,layoutId:\"rbcwFF1IN\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10krurn\",\"data-framer-name\":\"proj-meta\",layoutDependency:layoutDependency,layoutId:\"pZ3kwU4WH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e7rf7n\",\"data-styles-preset\":\"xu_SBvjPJ\",children:\"Company\"})}),className:\"framer-1sqns1b\",\"data-framer-name\":\"Source\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Bmskt8p3e\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:GaQPlcEra,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e7rf7n\",\"data-styles-preset\":\"xu_SBvjPJ\",children:\"•\"})}),className:\"framer-12r0r78\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wj3ukIqZb\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e7rf7n\",\"data-styles-preset\":\"xu_SBvjPJ\",children:\"Case Study\"})}),className:\"framer-55bvu1\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Yi63cNXHt\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:x3q1WQaUO,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1p9eng4\",\"data-styles-preset\":\"GtOjKIUlh\",children:\"Project title sentence line\"})}),className:\"framer-sgwvdx\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"S9otEekui\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ndHsbUvbT,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({P3UHRiW2x:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-15pt2ny\",\"data-styles-preset\":\"Irv0t11bJ\",children:\"Project title sentence line\"})})}},baseVariant,gestureVariant)})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jldRh.framer-em3dtn, .framer-jldRh .framer-em3dtn { display: block; }\",\".framer-jldRh.framer-lw0gka { align-content: center; align-items: center; cursor: var(--1u3z97k); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 800px; }\",\".framer-jldRh .framer-16211zk { align-content: center; align-items: center; aspect-ratio: 1.694915254237288 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: var(--framer-aspect-ratio-supported, 472px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-jldRh .framer-59hqhw { flex: 1 0 0px; height: 100%; overflow: hidden; position: relative; width: 1px; }\",\".framer-jldRh .framer-ztr9mc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jldRh .framer-cy80x9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-jldRh .framer-10krurn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-jldRh .framer-1sqns1b, .framer-jldRh .framer-12r0r78, .framer-jldRh .framer-55bvu1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jldRh .framer-sgwvdx { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-jldRh.framer-v-1sdjbz2.framer-lw0gka { width: 392px; }\",\".framer-jldRh.framer-v-1sdjbz2 .framer-16211zk { aspect-ratio: 1.4 / 1; height: var(--framer-aspect-ratio-supported, 280px); }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 543\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jhQ275St0\":{\"layout\":[\"fixed\",\"auto\"]},\"P3UHRiW2x\":{\"layout\":[\"fixed\",\"auto\"]},\"HibvLf7do\":{\"layout\":[\"fixed\",\"auto\"]},\"KGtbsfo4T\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"rf9bQ6Wq3\":\"cursor\",\"GaQPlcEra\":\"company\",\"x3q1WQaUO\":\"type\",\"ndHsbUvbT\":\"title\",\"k4Ju1F2Nw\":\"image\",\"nro3hQ3AF\":\"link\",\"md_cCxDaP\":\"tracking\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNucBKd1nW=withCSS(Component,css,\"framer-jldRh\");export default FramerNucBKd1nW;FramerNucBKd1nW.displayName=\"proj-card\";FramerNucBKd1nW.defaultProps={height:543,width:800};addPropertyControls(FramerNucBKd1nW,{variant:{options:[\"BbeGq5t4Q\",\"jhQ275St0\",\"P3UHRiW2x\"],optionTitles:[\"default\",\"mobile\",\"grid\"],title:\"Variant\",type:ControlType.Enum},rf9bQ6Wq3:{defaultValue:\"pointer\",title:\"Cursor\",type:ControlType.Cursor},GaQPlcEra:{defaultValue:\"Company\",displayTextArea:false,title:\"Company\",type:ControlType.String},x3q1WQaUO:{defaultValue:\"Case Study\",displayTextArea:false,title:\"Type\",type:ControlType.String},ndHsbUvbT:{defaultValue:\"Project title sentence line\",displayTextArea:false,title:\"Title\",type:ControlType.String},k4Ju1F2Nw:{title:\"Image\",type:ControlType.ResponsiveImage},nro3hQ3AF:{title:\"Link\",type:ControlType.Link},md_cCxDaP:{title:\"Tracking\",type:ControlType.TrackingId}});addFonts(FramerNucBKd1nW,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNucBKd1nW\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"543\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jhQ275St0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"P3UHRiW2x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HibvLf7do\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KGtbsfo4T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"rf9bQ6Wq3\\\":\\\"cursor\\\",\\\"GaQPlcEra\\\":\\\"company\\\",\\\"x3q1WQaUO\\\":\\\"type\\\",\\\"ndHsbUvbT\\\":\\\"title\\\",\\\"k4Ju1F2Nw\\\":\\\"image\\\",\\\"nro3hQ3AF\\\":\\\"link\\\",\\\"md_cCxDaP\\\":\\\"tracking\\\"}\",\"framerIntrinsicWidth\":\"800\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NucBKd1nW.map","// Generated by Framer (69f3b1e)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"uknfna\",mediaQuery:\"(min-width: 600px) and (max-width: 1199.98px)\"},{hash:\"ao6cqg\",mediaQuery:\"(max-width: 599.98px)\"}],description:\"Hi, it's me Heath! I'm a multidisciplinary product designer based in Seattle, Washington.\",elements:{AtqOKxo19:\"about\",GNhB4eoIi:\"work\",mFYW6HUxI:\"top\"},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-gfkEf\",title:\"Heath Van Singel\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (69f3b1e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,ResolveLinks,RichText,SVG,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useRouteElementId,useRouter,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ProjCard from\"#framer/local/canvasComponent/NucBKd1nW/NucBKd1nW.js\";import*as sharedStyle from\"#framer/local/css/gfU8EEbfN/gfU8EEbfN.js\";import*as sharedStyle1 from\"#framer/local/css/O97XdrBgx/O97XdrBgx.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const ProjCardFonts=getFonts(ProjCard);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const breakpoints={fwDwxaIyK:\"(max-width: 599.98px)\",qLJX9ZsMr:\"(min-width: 600px) and (max-width: 1199.98px)\",WQLkyLRf1:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-gfkEf\";const variantClassNames={fwDwxaIyK:\"framer-v-ao6cqg\",qLJX9ZsMr:\"framer-v-uknfna\",WQLkyLRf1:\"framer-v-72rtr7\"};const transition1={bounce:.3,delay:.1,duration:1,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80};const transition2={bounce:.3,delay:.2,duration:1,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition3={bounce:.3,delay:.3,duration:1,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:.3,delay:.4,duration:1,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition5={bounce:.3,delay:.5,duration:1,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"WQLkyLRf1\",Phone:\"fwDwxaIyK\",Tablet:\"qLJX9ZsMr\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WQLkyLRf1\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const metadata=React.useMemo(()=>metadataProvider({},activeLocale),[activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const elementId=useRouteElementId(\"mFYW6HUxI\");const ref1=React.useRef(null);const elementId1=useRouteElementId(\"GNhB4eoIi\");const ref2=React.useRef(null);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-49565214-9bb3-497f-b082-c64e72709252, rgb(24, 27, 32)); }\"}),/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-72rtr7\",className),ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-53dicu\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1erdn09\",\"data-framer-name\":\"header\",id:elementId,ref:ref1,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qadj3r\",\"data-framer-name\":\"title\",children:[/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-mfvzil\",\"data-styles-preset\":\"gfU8EEbfN\",children:\"I’m Heath Van Singel—\"})}),className:\"framer-1kguaef\",\"data-framer-appear-id\":\"1kguaef\",fonts:[\"Inter\"],initial:animation1,optimized:true,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fwDwxaIyK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.26em\",\"--framer-text-color\":\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(217, 226, 242))\"},children:\"A product designer who delivers impactful experiences with thought and craft.\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.26em\",\"--framer-text-color\":\"var(--token-5d80653a-30ce-4e13-9c86-4b1fbbd8f11e, rgb(217, 226, 242))\"},children:\"A product designer who delivers impactful experiences with thought and craft.\"})}),className:\"framer-1ogn4pf\",\"data-framer-appear-id\":\"1ogn4pf\",fonts:[\"GF;DM Sans-regular\"],initial:animation1,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation3,\"aria-label\":\"Based in Seattle, Washington\",className:\"framer-1678yap\",\"data-framer-appear-id\":\"1678yap\",\"data-framer-name\":\"location\",initial:animation1,optimized:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-5e5moc\",\"data-framer-name\":\"location-icon\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 19\" overflow=\"visible\"><path d=\"M 8 4 C 10.209 4 12 5.791 12 8 C 12 10.209 10.209 12 8 12 C 5.791 12 4 10.209 4 8 C 4 5.791 5.791 4 8 4 Z M 8 5.5 C 6.619 5.5 5.5 6.619 5.5 8 C 5.5 9.381 6.619 10.5 8 10.5 C 9.381 10.5 10.5 9.381 10.5 8 C 10.5 6.619 9.381 5.5 8 5.5 Z M 8 0 C 12.418 0 16 3.678 16 8.216 C 16 13.78 8 19 8 19 L 7.656 18.765 C 6.125 17.689 0 13.085 0 8.215 C 0 3.679 3.582 0 8 0 Z M 8 1.5 C 4.448 1.5 1.5 4.469 1.5 8.216 C 1.5 10.349 3.092 12.666 5.06 14.635 C 5.979 15.546 6.961 16.389 8 17.16 C 8.104 17.083 8.217 17 8.336 16.908 C 9.252 16.207 10.121 15.448 10.94 14.635 C 12.908 12.665 14.5 10.349 14.5 8.215 C 14.5 4.47 11.552 1.5 8 1.5 Z\" fill=\"var(--token-3b58d7a3-f8c2-46a6-a2ea-316dd8668ee4, rgb(101, 109, 128)) /* {&quot;name&quot;:&quot;Body text&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-11d24xw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8 8\" overflow=\"visible\"><path d=\"M 4 0 C 6.209 0 8 1.791 8 4 C 8 6.209 6.209 8 4 8 C 1.791 8 0 6.209 0 4 C 0 1.791 1.791 0 4 0 Z\" fill=\"rgb(217,226,242)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lr1mnh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5 5\" overflow=\"visible\"><path d=\"M 2.5 0 C 1.119 0 0 1.119 0 2.5 C 0 3.881 1.119 5 2.5 5 C 3.881 5 5 3.881 5 2.5 C 5 1.119 3.881 0 2.5 0 Z\" fill=\"rgb(217,226,242)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1w8m7m6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 19\" overflow=\"visible\"><path d=\"M 8 0 C 12.418 0 16 3.678 16 8.216 C 16 13.78 8 19 8 19 L 7.656 18.765 C 6.125 17.689 0 13.085 0 8.215 C 0 3.679 3.582 0 8 0 Z\" fill=\"rgb(217,226,242)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6mgu7o\",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 15.66\" overflow=\"visible\"><path d=\"M 6.5 0 C 2.948 0 0 2.969 0 6.716 C 0 8.849 1.592 11.166 3.56 13.135 C 4.479 14.046 5.461 14.889 6.5 15.66 C 6.604 15.583 6.717 15.5 6.836 15.408 C 7.752 14.707 8.621 13.948 9.44 13.135 C 11.408 11.165 13 8.849 13 6.715 C 13 2.97 10.052 0 6.5 0 Z\" fill=\"rgb(217,226,242)\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-iuod4h\",\"data-styles-preset\":\"O97XdrBgx\",children:\"Based in Seattle, Washington\"})}),className:\"framer-1mjc8st\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-wv5iv4\",\"data-framer-name\":\"work\",id:elementId1,ref:ref2,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-bw5dr6\",\"data-framer-name\":\"proj-stack\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zIUfWZrEK\"},implicitPathVariables:undefined},{href:{webPageId:\"zIUfWZrEK\"},implicitPathVariables:undefined},{href:{webPageId:\"zIUfWZrEK\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fwDwxaIyK:{y:(componentViewport?.y||0)+0+0+0+383.2+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:543,width:`min(${componentViewport?.width||\"100vw\"} - 64px, 800px)`,y:(componentViewport?.y||0)+0+0+0+419.8+0+0+0+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation4,className:\"framer-orksll-container\",\"data-framer-appear-id\":\"orksll\",initial:animation1,nodeId:\"Fq5HmlrtV\",optimized:true,rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fwDwxaIyK:{nro3hQ3AF:resolvedLinks[2]},qLJX9ZsMr:{nro3hQ3AF:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(ProjCard,{GaQPlcEra:\"Amazon Retail\",height:\"100%\",id:\"Fq5HmlrtV\",k4Ju1F2Nw:addImageAlt({pixelHeight:944,pixelWidth:1600,src:\"https://framerusercontent.com/images/alXJt8pg8PV2Yg8pUWQcbyYfGk.png?width=1600&height=944\",srcSet:\"https://framerusercontent.com/images/alXJt8pg8PV2Yg8pUWQcbyYfGk.png?scale-down-to=512&width=1600&height=944 512w,https://framerusercontent.com/images/alXJt8pg8PV2Yg8pUWQcbyYfGk.png?scale-down-to=1024&width=1600&height=944 1024w,https://framerusercontent.com/images/alXJt8pg8PV2Yg8pUWQcbyYfGk.png?width=1600&height=944 1600w\"},\"A stylized, 3D image of Fanshop mobile.\"),layoutId:\"Fq5HmlrtV\",md_cCxDaP:\"click-fanshop\",ndHsbUvbT:\"Reimagining Sports Fan Shopping on Amazon\",nro3hQ3AF:resolvedLinks[0],rf9bQ6Wq3:\"pointer\",style:{width:\"100%\"},variant:\"BbeGq5t4Q\",width:\"100%\",x3q1WQaUO:\"Coming soon\"})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fwDwxaIyK:{y:(componentViewport?.y||0)+0+0+0+383.2+0+0+0+591}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:543,width:`min(${componentViewport?.width||\"100vw\"} - 64px, 800px)`,y:(componentViewport?.y||0)+0+0+0+419.8+0+0+0+591,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation5,className:\"framer-s8s3it-container\",\"data-framer-appear-id\":\"s8s3it\",initial:animation1,nodeId:\"DvN4Ntct6\",optimized:true,rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjCard,{GaQPlcEra:\"Amazon Retail\",height:\"100%\",id:\"DvN4Ntct6\",k4Ju1F2Nw:addImageAlt({pixelHeight:944,pixelWidth:1600,src:\"https://framerusercontent.com/images/EaGTtB9v1tV7QAnoPgpHZsYMU7w.png?width=1600&height=944\",srcSet:\"https://framerusercontent.com/images/EaGTtB9v1tV7QAnoPgpHZsYMU7w.png?scale-down-to=512&width=1600&height=944 512w,https://framerusercontent.com/images/EaGTtB9v1tV7QAnoPgpHZsYMU7w.png?scale-down-to=1024&width=1600&height=944 1024w,https://framerusercontent.com/images/EaGTtB9v1tV7QAnoPgpHZsYMU7w.png?width=1600&height=944 1600w\"},\"\"),layoutId:\"DvN4Ntct6\",md_cCxDaP:\"click-fanshop\",ndHsbUvbT:\"Enabling Customization for Product Bundles\",rf9bQ6Wq3:\"pointer\",style:{width:\"100%\"},variant:\"BbeGq5t4Q\",width:\"100%\",x3q1WQaUO:\"Coming soon\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fwDwxaIyK:{y:(componentViewport?.y||0)+0+0+0+383.2+0+0+0+1182}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:543,width:`min(${componentViewport?.width||\"100vw\"} - 64px, 800px)`,y:(componentViewport?.y||0)+0+0+0+419.8+0+0+0+1182,children:/*#__PURE__*/_jsx(Container,{className:\"framer-85erdo-container\",nodeId:\"s8_j_9OIM\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjCard,{GaQPlcEra:\"Amazon Last Mile\",height:\"100%\",id:\"s8_j_9OIM\",k4Ju1F2Nw:addImageAlt({pixelHeight:944,pixelWidth:1600,src:\"https://framerusercontent.com/images/S4IopewI4v9fvVTc5bFLjkB2rKQ.png?width=1600&height=944\",srcSet:\"https://framerusercontent.com/images/S4IopewI4v9fvVTc5bFLjkB2rKQ.png?scale-down-to=512&width=1600&height=944 512w,https://framerusercontent.com/images/S4IopewI4v9fvVTc5bFLjkB2rKQ.png?scale-down-to=1024&width=1600&height=944 1024w,https://framerusercontent.com/images/S4IopewI4v9fvVTc5bFLjkB2rKQ.png?width=1600&height=944 1600w\"},\"\"),layoutId:\"s8_j_9OIM\",md_cCxDaP:\"click-lockers\",ndHsbUvbT:\"Automating Setup Flows for Amazon Lockers\",rf9bQ6Wq3:\"pointer\",style:{width:\"100%\"},variant:\"BbeGq5t4Q\",width:\"100%\",x3q1WQaUO:\"Coming soon\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fwDwxaIyK:{y:(componentViewport?.y||0)+0+0+0+383.2+0+0+0+1773}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:543,width:`min(${componentViewport?.width||\"100vw\"} - 64px, 800px)`,y:(componentViewport?.y||0)+0+0+0+419.8+0+0+0+1773,children:/*#__PURE__*/_jsx(Container,{className:\"framer-g3gku9-container\",nodeId:\"hwBV9skXe\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjCard,{GaQPlcEra:\"Zooniverse.org\",height:\"100%\",id:\"hwBV9skXe\",k4Ju1F2Nw:addImageAlt({pixelHeight:944,pixelWidth:1600,src:\"https://framerusercontent.com/images/KjXOvdd9W7uEDBVBCtNzvviqB4.png?width=1600&height=944\",srcSet:\"https://framerusercontent.com/images/KjXOvdd9W7uEDBVBCtNzvviqB4.png?scale-down-to=512&width=1600&height=944 512w,https://framerusercontent.com/images/KjXOvdd9W7uEDBVBCtNzvviqB4.png?scale-down-to=1024&width=1600&height=944 1024w,https://framerusercontent.com/images/KjXOvdd9W7uEDBVBCtNzvviqB4.png?width=1600&height=944 1600w\"},\"\"),layoutId:\"hwBV9skXe\",md_cCxDaP:\"\",ndHsbUvbT:\"Crowd-Sourcing Big Data Problems for Science Teams\",rf9bQ6Wq3:\"default\",style:{width:\"100%\"},variant:\"BbeGq5t4Q\",width:\"100%\",x3q1WQaUO:\"Coming soon\"})})})})]})})]})}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gfkEf.framer-lux5qc, .framer-gfkEf .framer-lux5qc { display: block; }\",\".framer-gfkEf.framer-72rtr7 { align-content: center; align-items: center; background-color: var(--token-49565214-9bb3-497f-b082-c64e72709252, #181b20); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-gfkEf .framer-53dicu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: visible; padding: 0px 32px 32px 32px; position: relative; width: 100%; }\",\".framer-gfkEf .framer-1erdn09 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 800px; overflow: visible; padding: 40px 0px 24px 0px; position: relative; scroll-margin-top: 98px; width: 100%; }\",\".framer-gfkEf .framer-1qadj3r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-gfkEf .framer-1kguaef, .framer-gfkEf .framer-1ogn4pf { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-gfkEf .framer-1678yap { 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%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-gfkEf .framer-5e5moc { height: 19px; position: relative; width: 16px; }\",\".framer-gfkEf .framer-11d24xw { height: 8px; left: 4px; position: absolute; top: 4px; width: 8px; }\",\".framer-gfkEf .framer-1lr1mnh { height: 5px; left: 6px; position: absolute; top: 6px; width: 5px; }\",\".framer-gfkEf .framer-1w8m7m6 { height: 19px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-gfkEf .framer-6mgu7o { height: 16px; left: 2px; position: absolute; top: 2px; width: 13px; }\",\".framer-gfkEf .framer-1mjc8st { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-gfkEf .framer-wv5iv4 { 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; max-width: 800px; overflow: visible; padding: 0px; position: relative; scroll-margin-top: 98px; width: 100%; }\",\".framer-gfkEf .framer-bw5dr6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-gfkEf .framer-orksll-container, .framer-gfkEf .framer-s8s3it-container { flex: none; height: auto; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-gfkEf .framer-85erdo-container, .framer-gfkEf .framer-g3gku9-container { flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,\"@media (min-width: 600px) and (max-width: 1199.98px) { .framer-gfkEf.framer-72rtr7 { width: 600px; }}\",\"@media (max-width: 599.98px) { .framer-gfkEf.framer-72rtr7 { width: 390px; } .framer-gfkEf .framer-1erdn09 { padding: 24px 0px 16px 0px; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3203.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"qLJX9ZsMr\":{\"layout\":[\"fixed\",\"auto\"]},\"fwDwxaIyK\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerTrackingIds [{\"id\":\"click-fanshop\"},{\"id\":\"click-lockers\"}]\n * @framerScrollSections {\"mFYW6HUxI\":{\"pattern\":\":mFYW6HUxI\",\"name\":\"top\"},\"GNhB4eoIi\":{\"pattern\":\":GNhB4eoIi\",\"name\":\"work\"}}\n * @framerResponsiveScreen\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-gfkEf\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:3203.5,width:1200};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]},...ProjCardFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"3203.5\",\"framerContractVersion\":\"1\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"click-fanshop\\\"},{\\\"id\\\":\\\"click-lockers\\\"}]\",\"framerResponsiveScreen\":\"\",\"framerScrollSections\":\"{\\\"mFYW6HUxI\\\":{\\\"pattern\\\":\\\":mFYW6HUxI\\\",\\\"name\\\":\\\"top\\\"},\\\"GNhB4eoIi\\\":{\\\"pattern\\\":\\\":GNhB4eoIi\\\",\\\"name\\\":\\\"work\\\"}}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qLJX9ZsMr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fwDwxaIyK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"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","import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import*as s from\"react\";export const richText=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"h4\",{children:\"Overview\"}),/*#__PURE__*/e(\"p\",{children:\"I led UX design for Fanshop—an experimental destination that let customers follow their favorite sports teams and browse curated fan gear in a visual, feed-like format. The goal was to create a more engaging, fan-focused shopping journey that would appeal to major league sports, improve discoverability, and drive customer engagement. This project spanned mobile, desktop, and high-traffic homepage widgets, and resulted in millions of customer interactions.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h4\",{children:\"The Challenge\"}),/*#__PURE__*/t(\"p\",{children:[\"Amazon had a problem with a limited selection of quality sports fan gear. The best gear was tightly controlled by major league and college sports teams, and licensing agreements blocked most vendors from selling on our site. Our retail team worked to build relationships with these leagues to open up licensing but they had one key pushback—\",/*#__PURE__*/e(\"strong\",{children:\"Amazon's shopping experience for sports fans wasn't cutting it.\"})]}),/*#__PURE__*/t(\"p\",{children:[\"Their official vendor, Fanatics.com, let fans browse by sport, league, or team, while Amazon relied on standard search and limited filters, often producing inconsistent results. \",/*#__PURE__*/e(\"strong\",{children:\"We needed to show that Amazon could offer a dedicated experience tailored to sports fans.\"})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h4\",{children:\"User Research\"}),/*#__PURE__*/e(\"p\",{children:\"This project started as a business problem—but what was the customer problem? Looking at the metrics, we found that customers who searched for sports fan gear often abandoned their shopping journeys. Our hypothesis was that our poor selection,  combined with limited search filters, was causing customers to give up and shop elsewhere.\"}),/*#__PURE__*/e(\"p\",{children:\"Time was limited, so I set up an quick user study to understand the shopping behavior of sports fans. I asked participants to shop for a product from their favorite team, first on a competitor then again on Amazon. I synthesized the results of the study into the following themes:\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f()),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},y=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=p(this.bytes);}};function p(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as v}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=p(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",p(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function ty(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tp(t){return{type:P.String,value:t.readString()};}function tv(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tp(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return tv(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),ty(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new y(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new y(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new y(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","let t=(t,e)=>async()=>{let i=await t();return i[e];},e=()=>import(\"./CMqRjiI4M-2.js\"),i=[t(e,\"richText\")];export async function resolveRichText(t){let e=i[t];if(e)return await e();}\nexport const __FramerMetadata__ = {\"exports\":{\"resolveRichText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b4533c2)\nimport{addPropertyControls as e,ControlType as t,QueryCache as l,QueryEngine as i}from\"framer\";import{DatabaseCollection as a}from\"./CMqRjiI4M-0.js\";import{resolveRichText as r}from\"./CMqRjiI4M-1.js\";let n={gfZMrFnA_:{isNullable:!0,type:t.String},id:{isNullable:!1,type:t.String},iroFIXfBt:{isNullable:!0,type:t.String},n0Gmmo9Vx:{isNullable:!0,type:t.String},nextItemId:{isNullable:!0,type:t.String},pLY8zdUM2:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},QA1ewmonO:{isNullable:!0,type:t.String},QOuZsDSc3:{isNullable:!0,type:t.ResponsiveImage},T6MRIYLYH:{isNullable:!0,type:t.RichText},TzVUeLeX0:{isNullable:!0,type:t.String},WG2mjOlNt:{isNullable:!0,type:t.String},XMxfbwnk4:{isNullable:!0,type:t.Enum},YwbFECbeC:{isNullable:!0,type:t.Boolean},ZtSFMKYUw:{isNullable:!0,type:t.String}},o=[],u=e=>{let t=o[e];if(t)return t().then(e=>e.default);},p=new i,s=new l(p),y={collectionByLocaleId:{default:new a({chunks:[new URL(\"./CMqRjiI4M-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/PJDluZ9zAxGWOMWW5esi/pZOC24kPD7SlzqQ2Zfiw/CMqRjiI4M.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[],resolveRichText:r,resolveVectorSetItem:u,schema:n})},displayName:\"work\"};export default y;e(y,{n0Gmmo9Vx:{title:\"Slug\",type:t.String},YwbFECbeC:{defaultValue:!0,title:\"Show on home\",type:t.Boolean},gfZMrFnA_:{defaultValue:\"\",placeholder:\"Big Biz LLC\",preventLocalization:!1,title:\"Company\",type:t.String},XMxfbwnk4:{defaultValue:\"K_LDMLjnM\",options:[\"K_LDMLjnM\",\"EElbHEVzx\",\"Vc1SNzVoV\"],optionTitles:[\"Case Study\",\"Coming soon\",\"Project\"],title:\"Article type\",type:t.Enum},TzVUeLeX0:{defaultValue:\"\",placeholder:\"Title\",title:\"Project title\",type:t.String},QOuZsDSc3:{title:\"Hero image\",type:t.ResponsiveImage},QA1ewmonO:{defaultValue:\"\",displayTextArea:!0,placeholder:\"Team\",title:\"My Team\",type:t.String},iroFIXfBt:{defaultValue:\"\",displayTextArea:!0,placeholder:\"Role\",title:\"My role\",type:t.String},WG2mjOlNt:{defaultValue:\"\",displayTextArea:!1,placeholder:\"Results\",title:\"Key result 1\",type:t.String},pLY8zdUM2:{defaultValue:\"\",displayTextArea:!1,placeholder:\"Results\",title:\"Key result 2\",type:t.String},ZtSFMKYUw:{defaultValue:\"\",displayTextArea:!1,placeholder:\"Results\",title:\"Key result 3\",type:t.String},T6MRIYLYH:{defaultValue:\"\",title:\"Content\",type:t.RichText},previousItemId:{dataIdentifier:\"local-module:collection/CMqRjiI4M:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/CMqRjiI4M:default\",title:\"Next\",type:t.CollectionReference}});export const XMxfbwnk4ToDisplayName=(e,t)=>{switch(t?.fallback,e){case\"K_LDMLjnM\":return\"Case Study\";case\"EElbHEVzx\":return\"Coming soon\";case\"Vc1SNzVoV\":return\"Project\";default:return\"\";}};export const enumToDisplayNameFunctions={XMxfbwnk4:XMxfbwnk4ToDisplayName};export const utils={async getSlugByRecordId(e,t){let[l]=await s.get({from:{data:y,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"n0Gmmo9Vx\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.n0Gmmo9Vx;},async getRecordIdBySlug(e,t){let[l]=await s.get({from:{data:y,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"n0Gmmo9Vx\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerColorSyntax\":\"false\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerRecordIdKey\":\"id\",\"framerData\":\"\",\"framerContractVersion\":\"1\",\"framerSlug\":\"n0Gmmo9Vx\",\"framerCollectionUtils\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCollectionId\":\"CMqRjiI4M\"}},\"XMxfbwnk4ToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}