{"version":3,"file":"shared-lib.B-4lNJWs.mjs","names":["n","e","a","l","i","r","o","s","c","$","T","g","d","f","h","b","m","S","R","N","B","U","K","j","H","te","ue","F","G","se","_","de","fe","pe","ye","R$1","T$1","U$1","ce","Y$1","X$1","I","Z$1","x","E","k","p","t","u","C","D","L","M","P","W","X","Y","Z","e.default","q","useRef","progress","t","e","n","o","s","f","r","clamp","u","a","s","n","o","r","c","t","e","i","t","s","i","o","a","u","h","e","l","m","c","p","d","n","f","r","n","e","t","MotionValue","i","r","n","e","t","o","a","s","e","r","t","n","c","i","h","o","u","d","f","l","g","m","p","M","e","t","o","n","i","s","f","r","l","c","p","v","y","w","E","b","A","S","O","x","z","V","W","L","T","u","a","d","g","m","h","Z","Y","X","j","q","ce","ue","Children","useRef","useMemo","useState","useCallback","size","i","clamp","containerStyles","emptyStateStyle","defaultEvents","useMemo","useMemo","useMemo","getProps","useRef","useCallback","useState","progress","useMemo","e","defaultEvents","t","i","e","s","o","n","l","r","h","a","c","d","u","p","m","v","g","w","S","f","useRef","i","e","mask","SVG","getProps","Icon","className","Icon","useMemo","lowercaseIconKeyPairs","iconKeys","a","Icon","useRef","useState","HouseFactory","React","addPropertyOverrides","SVG","Phosphor","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG1","RichText","fonts","css","className","fonts","css","className","addPropertyOverrides","VideoFonts","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","fonts","css","className","fonts","css","className","fonts","css","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","getProps","className","i","k","j","e","addPropertyOverrides","DarkLightModeToggle","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Moon","SunDim","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","Menu","Button","SmartComponentScopedContainerWithFX","RichText","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","transition2","matchVariant","animation","transition3","animation1","animation2","animation3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","DarkLightModeToggle","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","Underline","SmartComponentScopedContainerWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","animation2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","LayoutJumpPreventer","ServicesTile","cycleOrder","serializationHash","variantClassNames","animation","transition1","t","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","textEffect","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","Logo","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","className","fonts","css","className","fonts","css","className","__FramerMetadata__","NavBar","Preloader","ProjectCard","ServiceComponent","SUBUNDERLINE","BookACallButton","SmoothScroll","useRef","React.useId","React.useMemo","metadataProvider","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","React.useContext","className","PropertyOverrides","React.Fragment","RichText","SVG","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","__FramerMetadata__","__FramerMetadata__"],"sources":["https:/ga.jspm.io/npm:react-dom@18.2.0/server.browser.js","https:/framerusercontent.com/modules/2XehAylTM6tinEnB2Yt3/Jgedafidih1dGhtu65hi/Text_Opacity_Letters.js","https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.18.0/dist/index.es.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/types@10.17.1/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.6.3/tslib.es6.mjs","https:/ga.jspm.io/npm:@motionone/generators@10.18.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.18.0/dist/index.es.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js","https:/ga.jspm.io/npm:lenis@1.1.9/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/KO9Bs4NLNZv5cT2qRZY1/L8VMiPDv8JCvsnGh0f19/O66m5l513.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js","https:/framer.com/m/phosphor-icons/House.js@0.0.57","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js","https:/framerusercontent.com/modules/A5JiEkwS6u3YSg0Xn3n0/YV9ri1cuCOY2gxTZMpOi/AApPhBtJa.js","https:/framerusercontent.com/modules/zU1jNJwpJ4GL7klaCiwN/iBykbE5v0n9bWzESlZHH/azIG_sivs.js","https:/framerusercontent.com/modules/ofJ3vRJjo3vc11tvFDc4/nG8JaTn6INDC4u5mCRhi/r4q61cclZ.js","https:/framerusercontent.com/modules/wZXjPDL5qGqpcwZMryuK/UWCeHcRc3y0DmlO4Dejj/bKlnnTbey.js","https:/framerusercontent.com/modules/utBABii7JqknXrvISQFT/uGfavBZ3H3Jlb1yEdDqg/DqMkWuZak.js","https:/framerusercontent.com/modules/xXVT8nRP6IoAR7UDbmNG/1K2C6VMYxykpuro3f3Tb/dxvtI17O0.js","https:/framerusercontent.com/modules/37fejb6ddKBDzvEcm36D/MZWUeNAiaYrIujH0Uxsb/L6RsHs4u4.js","https:/framerusercontent.com/modules/E94zMRZBdKF0OZTKUaCW/bSV23lxE8dXLxX1JLPOD/w38sIEEfm.js","https:/framerusercontent.com/modules/nbuNhfVKyPi0h5Tne2TL/eQ8JjTyXEuq1tnOS9r7Q/e3RoWW9O3.js","https:/framerusercontent.com/modules/wi2HIkvFUB82jpdwKHB3/jNJaKs1xdx4aYcrrgls6/ThemeSwitcher.js","https:/framerusercontent.com/modules/2FUyDhar5WzGPQQkbpak/jCn1bvHVypn6l7V686jZ/a2cQoJ9Yj.js","https:/framerusercontent.com/modules/xHHirJ4fl6Mp3lWqkVjx/OIyVI5liAVLBDpWOfkXr/g1CGKaYlj.js","https:/framerusercontent.com/modules/yLZuGkmpjh9zL6eyUzvH/5kZpDA0YZ6G6bWleckgQ/qt3MpdoOs.js","https:/framerusercontent.com/modules/8fjRNwAWiDEHbZooQRfC/XzdQwc1l3V7Igw8Io3EO/Gi6ctHSAa.js","https:/framerusercontent.com/modules/LJDOEGp6Cr3Iqe20sWIs/IlgIQow6xoYh4hY2nMZE/XAaJyOfzw.js","https:/framerusercontent.com/modules/AfRdIKq9tIQ49O16kw5h/ulh6LlayuqgIXhYe3Obq/l6dfCPNku.js","https:/framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js","https:/framerusercontent.com/modules/vl3KsMq2AU95JPkP7XZz/d27jUfTGO75GKlDv3JUB/ch7GxUNv5.js","https:/framerusercontent.com/modules/4kuRUAruMso9TB3O9JTV/MUHcVx8SrV0N9EaC1siL/NQEJ6Fauw.js","https:/framerusercontent.com/modules/ok48IXXAlvI5iHf6xNQX/W94CsPO10KyrSiMcsCh3/jtDzubtbu.js","https:/framerusercontent.com/modules/XegqdUlAZcTM7GAX6gt4/HlxqELQgMtk80RGOLSdc/pqiJy1Q0A.js","https:/framerusercontent.com/modules/g6v1pZaHQ4KJdLKbDLi2/NUR3V6XU7J8uvskRXxHt/ia3nEJQYg.js","https:/framerusercontent.com/modules/sE0AhKPgrQLuA7Vlf1I9/h4N0TS906Yqbhc2ZzO9m/NJC1D4bAl.js","https:/framerusercontent.com/modules/Oxok8kBMPddy9tUWyyrJ/kLsh7HY1s5Eghz2O5W8Y/sSs30P5xR.js","https:/framerusercontent.com/modules/vmgTEDSVfIFZmdYJpLhs/Zw4rQIiFy2zr6OqKCvZA/augiA20Il.js","https:/framerusercontent.com/modules/3Rf4ycJDgnYS7SSpu29n/9GzuDlrSR9BkKnw0eGKb/augiA20Il.js","https:/framerusercontent.com/modules/8uKXquqtDRBlJT2HVjKn/4GG1RRBzNpmF1dMwDAQu/snippets.js","https:/framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js","https:/framer.com/m/framer/SitesNotFoundPage.js@1.4.0"],"sourcesContent":["import*as e from\"react\";var n=\"default\"in e?e.default:e;var a={};var o=n;function l$2(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var l=Object.prototype.hasOwnProperty,i=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,s={},c={};function ja$1(e){if(l.call(c,e))return!0;if(l.call(s,e))return!1;if(i.test(e))return c[e]=!0;s[e]=!0;return!1}function r(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var d={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){d[e]=new r(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];d[n]=new r(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){d[e]=new r(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){d[e]=new r(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){d[e]=new r(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){d[e]=new r(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){d[e]=new r(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){d[e]=new r(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){d[e]=new r(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\\-:]([a-z])/g;function la$1(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!1,!1)}));d.xlinkHref=new r(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},g=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(h).forEach((function(e){g.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);h[n]=h[e]}))}));var b=/[\"'&<>]/;function v(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=b.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var m=/([A-Z])/g,S=/^ms-/,x=Array.isArray;function w$1(e,n){return{insertionMode:e,selectedValue:n}}function ra$1(e,n,a){switch(n){case\"select\":return w$1(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return w$1(2,null);case\"math\":return w$1(3,null);case\"foreignObject\":return w$1(1,null);case\"table\":return w$1(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return w$1(5,null);case\"colgroup\":return w$1(7,null);case\"tr\":return w$1(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w$1(1,null):e}var $=new Map;function ta$1(e,n,a){if(\"object\"!==typeof a)throw Error(l$2(62));n=!0;for(var o in a)if(l.call(a,o)){var i=a[o];if(null!=i&&\"boolean\"!==typeof i&&\"\"!==i){if(0===o.indexOf(\"--\")){var s=v(o);i=v((\"\"+i).trim())}else{s=o;var c=$.get(s);void 0!==c||(c=v(s.replace(m,\"-$1\").toLowerCase().replace(S,\"-ms-\")),$.set(s,c)),s=c;i=\"number\"===typeof i?0===i||l.call(h,o)?\"\"+i:i+\"px\":v((\"\"+i).trim())}n?(n=!1,e.push(' style=\"',s,\":\",i)):e.push(\";\",s,\":\",i)}}n||e.push('\"')}function x$1(e,n,a,o){switch(a){case\"style\":ta$1(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=d.hasOwnProperty(a)?d[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=n.attributeName;switch(n.type){case 3:o&&e.push(\" \",a,'=\"\"');break;case 4:!0===o?e.push(\" \",a,'=\"\"'):!1!==o&&e.push(\" \",a,'=\"',v(o),'\"');break;case 5:isNaN(o)||e.push(\" \",a,'=\"',v(o),'\"');break;case 6:!isNaN(o)&&1<=o&&e.push(\" \",a,'=\"',v(o),'\"');break;default:n.sanitizeURL&&(o=\"\"+o),e.push(\" \",a,'=\"',v(o),'\"')}}else if(ja$1(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(\" \",a,'=\"',v(o),'\"')}}function y$1(e,n,a){if(null!=n){if(null!=a)throw Error(l$2(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(l$2(61));n=n.__html;null!==n&&void 0!==n&&e.push(\"\"+n)}}function ua$1(e){var n=\"\";o.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}function va$1(e,n,a,o){e.push(A(a));var i,s=a=null;for(i in n)if(l.call(n,i)){var c=n[i];if(null!=c)switch(i){case\"children\":a=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:x$1(e,o,i,c)}}e.push(\">\");y$1(e,s,a);return\"string\"===typeof a?(e.push(v(a)),null):a}var E=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,T=new Map;function A(e){var n=T.get(e);if(void 0===n){if(!E.test(e))throw Error(l$2(65,e));n=\"<\"+e;T.set(e,n)}return n}function ya$1(e,n,a,o,i){switch(n){case\"select\":e.push(A(\"select\"));var s=null,c=null;for(g in a)if(l.call(a,g)){var d=a[g];if(null!=d)switch(g){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"defaultValue\":case\"value\":break;default:x$1(e,o,g,d)}}e.push(\">\");y$1(e,c,s);return s;case\"option\":c=i.selectedValue;e.push(A(\"option\"));var f=d=null,h=null;var g=null;for(s in a)if(l.call(a,s)){var b=a[s];if(null!=b)switch(s){case\"children\":d=b;break;case\"selected\":h=b;break;case\"dangerouslySetInnerHTML\":g=b;break;case\"value\":f=b;default:x$1(e,o,s,b)}}if(null!=c)if(a=null!==f?\"\"+f:ua$1(d),x(c)){for(o=0;o<c.length;o++)if(\"\"+c[o]===a){e.push(' selected=\"\"');break}}else\"\"+c===a&&e.push(' selected=\"\"');else h&&e.push(' selected=\"\"');e.push(\">\");y$1(e,g,d);return d;case\"textarea\":e.push(A(\"textarea\"));g=c=s=null;for(d in a)if(l.call(a,d)&&(f=a[d],null!=f))switch(d){case\"children\":g=f;break;case\"value\":s=f;break;case\"defaultValue\":c=f;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(91));default:x$1(e,o,d,f)}null===s&&null!==c&&(s=c);e.push(\">\");if(null!=g){if(null!=s)throw Error(l$2(92));if(x(g)&&1<g.length)throw Error(l$2(93));s=\"\"+g}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");null!==s&&e.push(v(\"\"+s));return null;case\"input\":e.push(A(\"input\"));f=g=d=s=null;for(c in a)if(l.call(a,c)&&(h=a[c],null!=h))switch(c){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,\"input\"));case\"defaultChecked\":f=h;break;case\"defaultValue\":d=h;break;case\"checked\":g=h;break;case\"value\":s=h;break;default:x$1(e,o,c,h)}null!==g?x$1(e,o,\"checked\",g):null!==f&&x$1(e,o,\"checked\",f);null!==s?x$1(e,o,\"value\",s):null!==d&&x$1(e,o,\"value\",d);e.push(\"/>\");return null;case\"menuitem\":e.push(A(\"menuitem\"));for(var m in a)if(l.call(a,m)&&(s=a[m],null!=s))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(400));default:x$1(e,o,m,s)}e.push(\">\");return null;case\"title\":e.push(A(\"title\"));s=null;for(b in a)if(l.call(a,b)&&(c=a[b],null!=c))switch(b){case\"children\":s=c;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(434));default:x$1(e,o,b,c)}e.push(\">\");return s;case\"listing\":case\"pre\":e.push(A(n));c=s=null;for(f in a)if(l.call(a,f)&&(d=a[f],null!=d))switch(f){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;default:x$1(e,o,f,d)}e.push(\">\");if(null!=c){if(null!=s)throw Error(l$2(60));if(\"object\"!==typeof c||!(\"__html\"in c))throw Error(l$2(61));a=c.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(\"\\n\",a):e.push(\"\"+a))}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");return s;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(A(n));for(var S in a)if(l.call(a,S)&&(s=a[S],null!=s))switch(S){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,n));default:x$1(e,o,S,s)}e.push(\"/>\");return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return va$1(e,a,n,o);case\"html\":return 0===i.insertionMode&&e.push(\"<!DOCTYPE html>\"),va$1(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return va$1(e,a,n,o);e.push(A(n));c=s=null;for(h in a)if(l.call(a,h)&&(d=a[h],null!=d))switch(h){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"style\":ta$1(e,o,d);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ja$1(h)&&\"function\"!==typeof d&&\"symbol\"!==typeof d&&e.push(\" \",h,'=\"',v(d),'\"')}e.push(\">\");y$1(e,c,s);return s}}function za$1(e,n,a){e.push('\\x3c!--$?--\\x3e<template id=\"');if(null===a)throw Error(l$2(395));e.push(a);return e.push('\"></template>')}function Aa$1(e,n,a,o){switch(a.insertionMode){case 0:case 1:return e.push('<div hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 2:return e.push('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 3:return e.push('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 4:return e.push('<table hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 5:return e.push('<table hidden><tbody id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 6:return e.push('<table hidden><tr id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 7:return e.push('<table hidden><colgroup id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');default:throw Error(l$2(397))}}function Ba$1(e,n){switch(n.insertionMode){case 0:case 1:return e.push(\"</div>\");case 2:return e.push(\"</svg>\");case 3:return e.push(\"</math>\");case 4:return e.push(\"</table>\");case 5:return e.push(\"</tbody></table>\");case 6:return e.push(\"</tr></table>\");case 7:return e.push(\"</colgroup></table>\");default:throw Error(l$2(397))}}var R=/[<\\u2028\\u2029]/g;function Da$1(e){return JSON.stringify(e).replace(R,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}function Ea$1(e,n){n=void 0===n?\"\":n;return{bootstrapChunks:[],startInlineScript:\"<script>\",placeholderPrefix:n+\"P:\",segmentPrefix:n+\"S:\",boundaryPrefix:n+\"B:\",idPrefix:n,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}function Fa$1(e,n,a,o){if(a.generateStaticMarkup)return e.push(v(n)),!1;\"\"===n?e=o:(o&&e.push(\"\\x3c!-- --\\x3e\"),e.push(v(n)),e=!0);return e}var _=Object.assign,I=Symbol.for(\"react.element\"),B=Symbol.for(\"react.portal\"),N=Symbol.for(\"react.fragment\"),z=Symbol.for(\"react.strict_mode\"),V=Symbol.for(\"react.profiler\"),j=Symbol.for(\"react.provider\"),O=Symbol.for(\"react.context\"),H=Symbol.for(\"react.forward_ref\"),U=Symbol.for(\"react.suspense\"),K=Symbol.for(\"react.suspense_list\"),ee=Symbol.for(\"react.memo\"),te=Symbol.for(\"react.lazy\"),ne=Symbol.for(\"react.scope\"),re=Symbol.for(\"react.debug_trace_mode\"),ae=Symbol.for(\"react.legacy_hidden\"),oe=Symbol.for(\"react.default_value\"),le=Symbol.iterator;function Xa$1(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case N:return\"Fragment\";case B:return\"Portal\";case V:return\"Profiler\";case z:return\"StrictMode\";case U:return\"Suspense\";case K:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case O:return(e.displayName||\"Context\")+\".Consumer\";case j:return(e._context.displayName||\"Context\")+\".Provider\";case H:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case ee:return n=e.displayName||null,null!==n?n:Xa$1(e.type)||\"Memo\";case te:n=e._payload;e=e._init;try{return Xa$1(e(n))}catch(e){}}return null}var ue={};function Za$1(e,n){e=e.contextTypes;if(!e)return ue;var a,o={};for(a in e)o[a]=n[a];return o}var ie=null;function F(e,n){if(e!==n){e.context._currentValue2=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(l$2(401))}else{if(null===a)throw Error(l$2(401));F(e,a)}n.context._currentValue2=n.value}}function $a$1(e){e.context._currentValue2=e.parentValue;e=e.parent;null!==e&&$a$1(e)}function ab$1(e){var n=e.parent;null!==n&&ab$1(n);e.context._currentValue2=e.value}function bb$1(e,n){e.context._currentValue2=e.parentValue;e=e.parent;if(null===e)throw Error(l$2(402));e.depth===n.depth?F(e,n):bb$1(e,n)}function cb$1(e,n){var a=n.parent;if(null===a)throw Error(l$2(402));e.depth===a.depth?F(e,a):cb$1(e,a);n.context._currentValue2=n.value}function G(e){var n=ie;n!==e&&(null===n?ab$1(e):null===e?$a$1(n):n.depth===e.depth?F(n,e):n.depth>e.depth?bb$1(n,e):cb$1(n,e),ie=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function eb$1(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=se;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue2:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:_({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=_({},i,c)):_(i,c))}e.state=i}else i.queue=null}var ce={id:1,overflow:\"\"};function gb$1(e,n,a){var o=e.id;e=e.overflow;var l=32-de(o)-1;o&=~(1<<l);a+=1;var i=32-de(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-de(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var de=Math.clz32?Math.clz32:hb$1,fe=Math.log,pe=Math.LN2;function hb$1(e){e>>>=0;return 0===e?32:31-(fe(e)/pe|0)|0}function kb$1(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var he=\"function\"===typeof Object.is?Object.is:kb$1,ge=null,be=null,me=null,ye=null,ve=!1,ke=!1,we=0,Se=null,xe=0;function Q$1(){if(null===ge)throw Error(l$2(321));return ge}function pb$1(){if(0<xe)throw Error(l$2(312));return{memoizedState:null,queue:null,next:null}}function qb$1(){null===ye?null===me?(ve=!1,me=ye=pb$1()):(ve=!0,ye=me):null===ye.next?(ve=!1,ye=ye.next=pb$1()):(ve=!0,ye=ye.next);return ye}function rb$1(){be=ge=null;ke=!1;me=null;xe=0;ye=Se=null}function sb$1(e,n){return\"function\"===typeof n?n(e):n}function tb$1(e,n,a){ge=Q$1();ye=qb$1();if(ve){var o=ye.queue;n=o.dispatch;if(null!==Se&&(a=Se.get(o),void 0!==a)){Se.delete(o);o=ye.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);ye.memoizedState=o;return[o,n]}return[ye.memoizedState,n]}e=e===sb$1?\"function\"===typeof n?n():n:void 0!==a?a(n):n;ye.memoizedState=e;e=ye.queue={last:null,dispatch:null};e=e.dispatch=ub$1.bind(null,ge,e);return[ye.memoizedState,e]}function vb$1(e,n){ge=Q$1();ye=qb$1();n=void 0===n?null:n;if(null!==ye){var a=ye.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!he(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();ye.memoizedState=[e,n];return e}function ub$1(e,n,a){if(25<=xe)throw Error(l$2(301));if(e===ge)if(ke=!0,e={action:a,next:null},null===Se&&(Se=new Map),a=Se.get(n),void 0===a)Se.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function wb$1(){throw Error(l$2(394))}function R$1(){}var $e={readContext:function(e){return e._currentValue2},useContext:function(e){Q$1();return e._currentValue2},useMemo:vb$1,useReducer:tb$1,useRef:function(e){ge=Q$1();ye=qb$1();var n=ye.memoizedState;return null===n?(e={current:e},ye.memoizedState=e):n},useState:function(e){return tb$1(sb$1,e)},useInsertionEffect:R$1,useLayoutEffect:function(){},useCallback:function(e,n){return vb$1((function(){return e}),n)},useImperativeHandle:R$1,useEffect:R$1,useDebugValue:R$1,useDeferredValue:function(e){Q$1();return e},useTransition:function(){Q$1();return[!1,wb$1]},useId:function(){var e=be.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-de(e)-1)).toString(32)+n;var a=Ce;if(null===a)throw Error(l$2(404));n=we++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){Q$1();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(l$2(407));return a()}},Ce=null,Ee=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function zb$1(e){console.error(e);return null}function T$1(){}function Ab$1(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?zb$1:l,onAllReady:void 0===i?T$1:i,onShellReady:void 0===s?T$1:s,onShellError:void 0===c?T$1:c,onFatalError:void 0===d?T$1:d};a=U$1(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Bb$1(n,e,null,a,h,ue,null,ce);f.push(e);return n}function Bb$1(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Cb$1(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function U$1(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function V$1(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function W$1(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,e.destination.destroy(n)):(e.status=1,e.fatalError=n)}function Db$1(e,n,a,o,l){ge={};be=n;we=0;for(e=a(o,l);ke;)ke=!1,we=0,xe+=1,ye=null,e=a(o,l);rb$1();return e}function Eb$1(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(l$2(108,Xa$1(o)||\"Unknown\",c));o=_({},s,a)}n.legacyContext=o;X$1(e,n,l);n.legacyContext=s}else X$1(e,n,l)}function Fb(e,n){if(e&&e.defaultProps){n=_({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Gb$1(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=Za$1(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue2:l);eb$1(i,a,o,l);Eb$1(e,n,i,a)}else{i=Za$1(a,n.legacyContext);l=Db$1(e,n,a,o,i);var s=0!==we;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)eb$1(l,a,o,i),Eb$1(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=gb$1(o,1,0);try{X$1(e,n,l)}finally{n.treeContext=o}}else X$1(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case ae:case re:case z:case V:case N:X$1(e,n,o.children);return;case K:X$1(e,n,o.children);return;case ne:throw Error(l$2(343));case U:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=U$1(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=U$1(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if(Hb$1(e,n,o),e.responseState.generateStaticMarkup||f.lastPushedText&&f.textEmbedded&&f.chunks.push(\"\\x3c!-- --\\x3e\"),f.status=1,Y$1(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=V$1(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Bb$1(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case H:o=Db$1(e,n,a.render,o,l);if(0!==we){a=n.treeContext;n.treeContext=gb$1(a,1,0);try{X$1(e,n,o)}finally{n.treeContext=a}}else X$1(e,n,o);return;case ee:a=a.type;o=Fb(a,o);Gb$1(e,n,a,o,l);return;case j:l=o.children;a=a._context;o=o.value;i=a._currentValue2;a._currentValue2=o;s=ie;ie=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;X$1(e,n,l);e=ie;if(null===e)throw Error(l$2(403));o=e.parentValue;e.context._currentValue2=o===oe?e.context._defaultValue:o;e=ie=e.parent;n.context=e;return;case O:o=o.children;o=o(a._currentValue2);X$1(e,n,o);return;case te:l=a._init;a=l(a._payload);o=Fb(a,o);Gb$1(e,n,a,o,void 0);return}throw Error(l$2(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=ya$1(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=ra$1(s,a,o);Hb$1(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(\"</\",a,\">\")}l.lastPushedText=!1}}function X$1(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case I:Gb$1(e,n,a.type,a.props,a.ref);return;case B:throw Error(l$2(257));case te:var o=a._init;a=o(a._payload);X$1(e,n,a);return}if(x(a)){Ib$1(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=le&&a[le]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);Ib$1(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(l$2(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function Ib$1(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=gb$1(i,o,l);try{Hb$1(e,n,a[l])}finally{n.treeContext=i}}}function Hb$1(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return X$1(e,n,a)}catch(d){if(rb$1(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,G(i),d;a=d;var s=n.blockedSegment,c=U$1(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Bb$1(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;G(i)}}function Jb$1(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;Kb$1(this,n,e)}function Lb$1(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.push(null))):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(l$2(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return Lb$1(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function Y$1(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&Y$1(e,a)}else e.completedSegments.push(n)}function Kb$1(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(l$2(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=T$1,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&Y$1(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(Jb$1,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(Y$1(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Cb$1(e){if(2!==e.status){var n=ie,a=Ee.current;Ee.current=$e;var o=Ce;Ce=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){G(s.context);try{X$1(c,s,s.node),c.responseState.generateStaticMarkup||d.lastPushedText&&d.textEmbedded&&d.chunks.push(\"\\x3c!-- --\\x3e\"),s.abortSet.delete(s),d.status=1,Kb$1(c,s.blockedBoundary,d)}catch(e){if(rb$1(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=V$1(c,g);null===h?W$1(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}finally{Ce=o,Ee.current=a,a===$e&&G(n)}}}function Z$1(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;n.push('<template id=\"');n.push(e.placeholderPrefix);e=o.toString(16);n.push(e);return n.push('\"></template>');case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)n.push(o[i]);l=Nb$1(e,n,l)}for(;i<o.length-1;i++)n.push(o[i]);i<o.length&&(l=n.push(o[i]));return l;default:throw Error(l$2(390))}}function Nb$1(e,n,a){var o=a.boundary;if(null===o)return Z$1(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)return e.responseState.generateStaticMarkup||(o=o.errorDigest,n.push(\"\\x3c!--$!--\\x3e\"),n.push(\"<template\"),o&&(n.push(' data-dgst=\"'),o=v(o),n.push(o),n.push('\"')),n.push(\"></template>\")),Z$1(e,n,a),e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\"),e;if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=l.boundaryPrefix+i.toString(16);o=o.id=l;za$1(n,e.responseState,o);Z$1(e,n,a);return n.push(\"\\x3c!--/$--\\x3e\")}if(o.byteSize>e.progressiveChunkSize)return o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),za$1(n,e.responseState,o.id),Z$1(e,n,a),n.push(\"\\x3c!--/$--\\x3e\");e.responseState.generateStaticMarkup||n.push(\"\\x3c!--$--\\x3e\");a=o.completedSegments;if(1!==a.length)throw Error(l$2(391));Nb$1(e,n,a[0]);e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\");return e}function Ob$1(e,n,a){Aa$1(n,e.responseState,a.formatContext,a.id);Nb$1(e,n,a);return Ba$1(n,a.formatContext)}function Pb$1(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)Qb$1(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;n.push(e.startInlineScript);e.sentCompleteBoundaryFunction?n.push('$RC(\"'):(e.sentCompleteBoundaryFunction=!0,n.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'));if(null===o)throw Error(l$2(395));a=a.toString(16);n.push(o);n.push('\",\"');n.push(e.segmentPrefix);n.push(a);return n.push('\")<\\/script>')}function Qb$1(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(l$2(392));return Ob$1(e,n,o)}Ob$1(e,n,o);e=e.responseState;n.push(e.startInlineScript);e.sentCompleteSegmentFunction?n.push('$RS(\"'):(e.sentCompleteSegmentFunction=!0,n.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'));n.push(e.segmentPrefix);l=l.toString(16);n.push(l);n.push('\",\"');n.push(e.placeholderPrefix);n.push(l);return n.push('\")<\\/script>')}function Mb$1(e,n){try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){Nb$1(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)n.push(o[a]);a<o.length&&n.push(o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;o.push(c.startInlineScript);c.sentClientRenderFunction?o.push('$RX(\"'):(c.sentClientRenderFunction=!0,o.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'));if(null===d)throw Error(l$2(395));o.push(d);o.push('\"');if(f||h||g){o.push(\",\");var b=Da$1(f||\"\");o.push(b)}if(h||g){o.push(\",\");var m=Da$1(h||\"\");o.push(m)}if(g){o.push(\",\");var S=Da$1(g);o.push(S)}if(!o.push(\")<\\/script>\")){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var x=e.completedBoundaries;for(l=0;l<x.length;l++)if(!Pb$1(e,n,x[l])){e.destination=null;l++;x.splice(0,l);return}x.splice(0,l);var $=e.partialBoundaries;for(l=0;l<$.length;l++){var E=$[l];e:{i=e;s=n;var T=E.completedSegments;for(c=0;c<T.length;c++)if(!Qb$1(i,s,E,T[c])){c++;T.splice(0,c);var R=!1;break e}T.splice(0,c);R=!0}if(!R){e.destination=null;l++;$.splice(0,l);return}}$.splice(0,l);var _=e.completedBoundaries;for(l=0;l<_.length;l++)if(!Pb$1(e,n,_[l])){e.destination=null;l++;_.splice(0,l);return}_.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.push(null)}}function Rb$1(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return Lb$1(a,e,n)}));a.clear();null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}}function Sb$1(){}function Tb$1(e,n,a,o){var l=!1,i=null,s=\"\",c={push:function(e){null!==e&&(s+=e);return!0},destroy:function(e){l=!0;i=e}},d=!1;e=Ab$1(e,Ea$1(a,n?n.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},Infinity,Sb$1,void 0,(function(){d=!0}),void 0,void 0);Cb$1(e);Rb$1(e,o);if(1===e.status)e.status=2,c.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=c;try{Mb$1(e,c)}catch(n){V$1(e,n),W$1(e,n)}}if(l)throw i;if(!d)throw Error(l$2(426));return s}a.renderToNodeStream=function(){throw Error(l$2(207))};a.renderToStaticMarkup=function(e,n){return Tb$1(e,n,!0,'The server used \"renderToStaticMarkup\" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.renderToStaticNodeStream=function(){throw Error(l$2(208))};a.renderToString=function(e,n){return Tb$1(e,n,!1,'The server used \"renderToString\" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.version=\"18.2.0\";var Fe=\"default\"in e?e.default:e;var Te={};var Re=Fe;function k(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var Pe=null,_e=0;function p(e,n){if(0!==n.length)if(512<n.length)0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=new Uint8Array(512),_e=0),e.enqueue(n);else{var a=Pe.length-_e;a<n.length&&(0===a?e.enqueue(Pe):(Pe.set(n.subarray(0,a),_e),e.enqueue(Pe),n=n.subarray(a)),Pe=new Uint8Array(512),_e=0);Pe.set(n,_e);_e+=n.length}}function t(e,n){p(e,n);return!0}function ba(e){Pe&&0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=null,_e=0)}var Me=new TextEncoder;function u(e){return Me.encode(e)}function w(e){return Me.encode(e)}function da(e,n){\"function\"===typeof e.error?e.error(n):e.close()}var Ie=Object.prototype.hasOwnProperty,De=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,Be={},Ne={};function ia(e){if(Ie.call(Ne,e))return!0;if(Ie.call(Be,e))return!1;if(De.test(e))return Ne[e]=!0;Be[e]=!0;return!1}function y(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var ze={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){ze[e]=new y(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];ze[n]=new y(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){ze[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){ze[e]=new y(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){ze[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){ze[e]=new y(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){ze[e]=new y(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){ze[e]=new y(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){ze[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var Ve=/[\\-:]([a-z])/g;function ka(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)}));ze.xlinkHref=new y(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var Ae={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Le=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(Ae).forEach((function(e){Le.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);Ae[n]=Ae[e]}))}));var je=/[\"'&<>]/;function C(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=je.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var Oe=/([A-Z])/g,qe=/^ms-/,We=Array.isArray,He=w(\"<script>\"),Ue=w(\"<\\/script>\"),Ze=w('<script src=\"'),Xe=w('<script type=\"module\" src=\"'),Je=w('\" async=\"\"><\\/script>'),Ge=/(<\\/|<)(s)(cript)/gi;function ya(e,n,a,o){return n+(\"s\"===a?\"\\\\u0073\":\"\\\\u0053\")+o}function za(e,n,a,o,l){e=void 0===e?\"\":e;n=void 0===n?He:w('<script nonce=\"'+C(n)+'\">');var i=[];void 0!==a&&i.push(n,u((\"\"+a).replace(Ge,ya)),Ue);if(void 0!==o)for(a=0;a<o.length;a++)i.push(Ze,u(C(o[a])),Je);if(void 0!==l)for(o=0;o<l.length;o++)i.push(Xe,u(C(l[o])),Je);return{bootstrapChunks:i,startInlineScript:n,placeholderPrefix:w(e+\"P:\"),segmentPrefix:w(e+\"S:\"),boundaryPrefix:e+\"B:\",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function D(e,n){return{insertionMode:e,selectedValue:n}}function Aa(e){return D(\"http://www.w3.org/2000/svg\"===e?2:\"http://www.w3.org/1998/Math/MathML\"===e?3:0,null)}function Ba(e,n,a){switch(n){case\"select\":return D(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return D(2,null);case\"math\":return D(3,null);case\"foreignObject\":return D(1,null);case\"table\":return D(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return D(5,null);case\"colgroup\":return D(7,null);case\"tr\":return D(6,null)}return 4<=e.insertionMode||0===e.insertionMode?D(1,null):e}var Qe=w(\"\\x3c!-- --\\x3e\");function Da(e,n,a,o){if(\"\"===n)return o;o&&e.push(Qe);e.push(u(C(n)));return!0}var Ye=new Map,Ke=w(' style=\"'),et=w(\":\"),tt=w(\";\");function Ia(e,n,a){if(\"object\"!==typeof a)throw Error(k(62));n=!0;for(var o in a)if(Ie.call(a,o)){var l=a[o];if(null!=l&&\"boolean\"!==typeof l&&\"\"!==l){if(0===o.indexOf(\"--\")){var i=u(C(o));l=u(C((\"\"+l).trim()))}else{i=o;var s=Ye.get(i);void 0!==s||(s=w(C(i.replace(Oe,\"-$1\").toLowerCase().replace(qe,\"-ms-\"))),Ye.set(i,s)),i=s;l=\"number\"===typeof l?0===l||Ie.call(Ae,o)?u(\"\"+l):u(l+\"px\"):u(C((\"\"+l).trim()))}n?(n=!1,e.push(Ke,i,et,l)):e.push(tt,i,et,l)}}n||e.push(at)}var nt=w(\" \"),rt=w('=\"'),at=w('\"'),ot=w('=\"\"');function J(e,n,a,o){switch(a){case\"style\":Ia(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=ze.hasOwnProperty(a)?ze[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=u(n.attributeName);switch(n.type){case 3:o&&e.push(nt,a,ot);break;case 4:!0===o?e.push(nt,a,ot):!1!==o&&e.push(nt,a,rt,u(C(o)),at);break;case 5:isNaN(o)||e.push(nt,a,rt,u(C(o)),at);break;case 6:!isNaN(o)&&1<=o&&e.push(nt,a,rt,u(C(o)),at);break;default:n.sanitizeURL&&(o=\"\"+o),e.push(nt,a,rt,u(C(o)),at)}}else if(ia(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(nt,u(a),rt,u(C(o)),at)}}var lt=w(\">\"),ut=w(\"/>\");function L(e,n,a){if(null!=n){if(null!=a)throw Error(k(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(k(61));n=n.__html;null!==n&&void 0!==n&&e.push(u(\"\"+n))}}function La(e){var n=\"\";Re.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}var it=w(' selected=\"\"');function Na(e,n,a,o){e.push(M(a));var l,i=a=null;for(l in n)if(Ie.call(n,l)){var s=n[l];if(null!=s)switch(l){case\"children\":a=s;break;case\"dangerouslySetInnerHTML\":i=s;break;default:J(e,o,l,s)}}e.push(lt);L(e,i,a);return\"string\"===typeof a?(e.push(u(C(a))),null):a}var st=w(\"\\n\"),ct=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,dt=new Map;function M(e){var n=dt.get(e);if(void 0===n){if(!ct.test(e))throw Error(k(65,e));n=w(\"<\"+e);dt.set(e,n)}return n}var ft=w(\"<!DOCTYPE html>\");function Sa(e,n,a,o,l){switch(n){case\"select\":e.push(M(\"select\"));var i=null,s=null;for(h in a)if(Ie.call(a,h)){var c=a[h];if(null!=c)switch(h){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"defaultValue\":case\"value\":break;default:J(e,o,h,c)}}e.push(lt);L(e,s,i);return i;case\"option\":s=l.selectedValue;e.push(M(\"option\"));var d=c=null,f=null;var h=null;for(i in a)if(Ie.call(a,i)){var g=a[i];if(null!=g)switch(i){case\"children\":c=g;break;case\"selected\":f=g;break;case\"dangerouslySetInnerHTML\":h=g;break;case\"value\":d=g;default:J(e,o,i,g)}}if(null!=s)if(a=null!==d?\"\"+d:La(c),We(s)){for(o=0;o<s.length;o++)if(\"\"+s[o]===a){e.push(it);break}}else\"\"+s===a&&e.push(it);else f&&e.push(it);e.push(lt);L(e,h,c);return c;case\"textarea\":e.push(M(\"textarea\"));h=s=i=null;for(c in a)if(Ie.call(a,c)&&(d=a[c],null!=d))switch(c){case\"children\":h=d;break;case\"value\":i=d;break;case\"defaultValue\":s=d;break;case\"dangerouslySetInnerHTML\":throw Error(k(91));default:J(e,o,c,d)}null===i&&null!==s&&(i=s);e.push(lt);if(null!=h){if(null!=i)throw Error(k(92));if(We(h)&&1<h.length)throw Error(k(93));i=\"\"+h}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);null!==i&&e.push(u(C(\"\"+i)));return null;case\"input\":e.push(M(\"input\"));d=h=c=i=null;for(s in a)if(Ie.call(a,s)&&(f=a[s],null!=f))switch(s){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,\"input\"));case\"defaultChecked\":d=f;break;case\"defaultValue\":c=f;break;case\"checked\":h=f;break;case\"value\":i=f;break;default:J(e,o,s,f)}null!==h?J(e,o,\"checked\",h):null!==d&&J(e,o,\"checked\",d);null!==i?J(e,o,\"value\",i):null!==c&&J(e,o,\"value\",c);e.push(ut);return null;case\"menuitem\":e.push(M(\"menuitem\"));for(var b in a)if(Ie.call(a,b)&&(i=a[b],null!=i))switch(b){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(400));default:J(e,o,b,i)}e.push(lt);return null;case\"title\":e.push(M(\"title\"));i=null;for(g in a)if(Ie.call(a,g)&&(s=a[g],null!=s))switch(g){case\"children\":i=s;break;case\"dangerouslySetInnerHTML\":throw Error(k(434));default:J(e,o,g,s)}e.push(lt);return i;case\"listing\":case\"pre\":e.push(M(n));s=i=null;for(d in a)if(Ie.call(a,d)&&(c=a[d],null!=c))switch(d){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:J(e,o,d,c)}e.push(lt);if(null!=s){if(null!=i)throw Error(k(60));if(\"object\"!==typeof s||!(\"__html\"in s))throw Error(k(61));a=s.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(st,u(a)):e.push(u(\"\"+a)))}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);return i;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(M(n));for(var m in a)if(Ie.call(a,m)&&(i=a[m],null!=i))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,n));default:J(e,o,m,i)}e.push(ut);return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return Na(e,a,n,o);case\"html\":return 0===l.insertionMode&&e.push(ft),Na(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return Na(e,a,n,o);e.push(M(n));s=i=null;for(f in a)if(Ie.call(a,f)&&(c=a[f],null!=c))switch(f){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"style\":Ia(e,o,c);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ia(f)&&\"function\"!==typeof c&&\"symbol\"!==typeof c&&e.push(nt,u(f),rt,u(C(c)),at)}e.push(lt);L(e,s,i);return i}}var pt=w(\"</\"),ht=w(\">\"),gt=w('<template id=\"'),bt=w('\"></template>'),mt=w(\"\\x3c!--$--\\x3e\"),yt=w('\\x3c!--$?--\\x3e<template id=\"'),vt=w('\"></template>'),kt=w(\"\\x3c!--$!--\\x3e\"),wt=w(\"\\x3c!--/$--\\x3e\"),St=w(\"<template\"),xt=w('\"'),$t=w(' data-dgst=\"');w(' data-msg=\"');w(' data-stck=\"');var Ct=w(\"></template>\");function fb(e,n,a){p(e,yt);if(null===a)throw Error(k(395));p(e,a);return t(e,vt)}var Et=w('<div hidden id=\"'),Ft=w('\">'),Tt=w(\"</div>\"),Rt=w('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),Pt=w('\">'),_t=w(\"</svg>\"),Mt=w('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),It=w('\">'),Dt=w(\"</math>\"),Bt=w('<table hidden id=\"'),Nt=w('\">'),zt=w(\"</table>\"),Vt=w('<table hidden><tbody id=\"'),At=w('\">'),Lt=w(\"</tbody></table>\"),jt=w('<table hidden><tr id=\"'),Ot=w('\">'),qt=w(\"</tr></table>\"),Wt=w('<table hidden><colgroup id=\"'),Ht=w('\">'),Ut=w(\"</colgroup></table>\");function Bb(e,n,a,o){switch(a.insertionMode){case 0:case 1:return p(e,Et),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ft);case 2:return p(e,Rt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Pt);case 3:return p(e,Mt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,It);case 4:return p(e,Bt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Nt);case 5:return p(e,Vt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,At);case 6:return p(e,jt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ot);case 7:return p(e,Wt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ht);default:throw Error(k(397))}}function Cb(e,n){switch(n.insertionMode){case 0:case 1:return t(e,Tt);case 2:return t(e,_t);case 3:return t(e,Dt);case 4:return t(e,zt);case 5:return t(e,Lt);case 6:return t(e,qt);case 7:return t(e,Ut);default:throw Error(k(397))}}var Zt=w('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'),Xt=w('$RS(\"'),Jt=w('\",\"'),Gt=w('\")<\\/script>'),Qt=w('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'),Yt=w('$RC(\"'),Kt=w('\",\"'),en=w('\")<\\/script>'),tn=w('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'),nn=w('$RX(\"'),rn=w('\"'),an=w(\")<\\/script>\"),on=w(\",\"),ln=/[<\\u2028\\u2029]/g;function Sb(e){return JSON.stringify(e).replace(ln,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}var un=Object.assign,sn=Symbol.for(\"react.element\"),cn=Symbol.for(\"react.portal\"),dn=Symbol.for(\"react.fragment\"),fn=Symbol.for(\"react.strict_mode\"),pn=Symbol.for(\"react.profiler\"),hn=Symbol.for(\"react.provider\"),gn=Symbol.for(\"react.context\"),bn=Symbol.for(\"react.forward_ref\"),mn=Symbol.for(\"react.suspense\"),yn=Symbol.for(\"react.suspense_list\"),vn=Symbol.for(\"react.memo\"),kn=Symbol.for(\"react.lazy\"),wn=Symbol.for(\"react.scope\"),Sn=Symbol.for(\"react.debug_trace_mode\"),xn=Symbol.for(\"react.legacy_hidden\"),$n=Symbol.for(\"react.default_value\"),Cn=Symbol.iterator;function jc(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case dn:return\"Fragment\";case cn:return\"Portal\";case pn:return\"Profiler\";case fn:return\"StrictMode\";case mn:return\"Suspense\";case yn:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case gn:return(e.displayName||\"Context\")+\".Consumer\";case hn:return(e._context.displayName||\"Context\")+\".Provider\";case bn:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case vn:return n=e.displayName||null,null!==n?n:jc(e.type)||\"Memo\";case kn:n=e._payload;e=e._init;try{return jc(e(n))}catch(e){}}return null}var En={};function lc(e,n){e=e.contextTypes;if(!e)return En;var a,o={};for(a in e)o[a]=n[a];return o}var Fn=null;function P(e,n){if(e!==n){e.context._currentValue=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(k(401))}else{if(null===a)throw Error(k(401));P(e,a)}n.context._currentValue=n.value}}function mc(e){e.context._currentValue=e.parentValue;e=e.parent;null!==e&&mc(e)}function nc(e){var n=e.parent;null!==n&&nc(n);e.context._currentValue=e.value}function oc(e,n){e.context._currentValue=e.parentValue;e=e.parent;if(null===e)throw Error(k(402));e.depth===n.depth?P(e,n):oc(e,n)}function pc(e,n){var a=n.parent;if(null===a)throw Error(k(402));e.depth===a.depth?P(e,a):pc(e,a);n.context._currentValue=n.value}function Q(e){var n=Fn;n!==e&&(null===n?nc(e):null===e?mc(n):n.depth===e.depth?P(n,e):n.depth>e.depth?oc(n,e):pc(n,e),Fn=e)}var Tn={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function rc(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=Tn;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:un({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&Tn.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=un({},i,c)):un(i,c))}e.state=i}else i.queue=null}var Rn={id:1,overflow:\"\"};function tc(e,n,a){var o=e.id;e=e.overflow;var l=32-Pn(o)-1;o&=~(1<<l);a+=1;var i=32-Pn(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-Pn(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var Pn=Math.clz32?Math.clz32:vc,_n=Math.log,Mn=Math.LN2;function vc(e){e>>>=0;return 0===e?32:31-(_n(e)/Mn|0)|0}function yc(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var In=\"function\"===typeof Object.is?Object.is:yc,Dn=null,Bn=null,Nn=null,zn=null,Vn=!1,An=!1,Ln=0,jn=null,On=0;function W(){if(null===Dn)throw Error(k(321));return Dn}function Ec(){if(0<On)throw Error(k(312));return{memoizedState:null,queue:null,next:null}}function Fc(){null===zn?null===Nn?(Vn=!1,Nn=zn=Ec()):(Vn=!0,zn=Nn):null===zn.next?(Vn=!1,zn=zn.next=Ec()):(Vn=!0,zn=zn.next);return zn}function Gc(){Bn=Dn=null;An=!1;Nn=null;On=0;zn=jn=null}function Hc(e,n){return\"function\"===typeof n?n(e):n}function Ic(e,n,a){Dn=W();zn=Fc();if(Vn){var o=zn.queue;n=o.dispatch;if(null!==jn&&(a=jn.get(o),void 0!==a)){jn.delete(o);o=zn.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);zn.memoizedState=o;return[o,n]}return[zn.memoizedState,n]}e=e===Hc?\"function\"===typeof n?n():n:void 0!==a?a(n):n;zn.memoizedState=e;e=zn.queue={last:null,dispatch:null};e=e.dispatch=Jc.bind(null,Dn,e);return[zn.memoizedState,e]}function Kc(e,n){Dn=W();zn=Fc();n=void 0===n?null:n;if(null!==zn){var a=zn.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!In(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();zn.memoizedState=[e,n];return e}function Jc(e,n,a){if(25<=On)throw Error(k(301));if(e===Dn)if(An=!0,e={action:a,next:null},null===jn&&(jn=new Map),a=jn.get(n),void 0===a)jn.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function Lc(){throw Error(k(394))}function Mc(){}var qn={readContext:function(e){return e._currentValue},useContext:function(e){W();return e._currentValue},useMemo:Kc,useReducer:Ic,useRef:function(e){Dn=W();zn=Fc();var n=zn.memoizedState;return null===n?(e={current:e},zn.memoizedState=e):n},useState:function(e){return Ic(Hc,e)},useInsertionEffect:Mc,useLayoutEffect:function(){},useCallback:function(e,n){return Kc((function(){return e}),n)},useImperativeHandle:Mc,useEffect:Mc,useDebugValue:Mc,useDeferredValue:function(e){W();return e},useTransition:function(){W();return[!1,Lc]},useId:function(){var e=Bn.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-Pn(e)-1)).toString(32)+n;var a=Wn;if(null===a)throw Error(k(404));n=Ln++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){W();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(k(407));return a()}},Wn=null,Hn=Re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function Qc(e){console.error(e);return null}function X(){}function Rc(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?Qc:l,onAllReady:void 0===i?X:i,onShellReady:void 0===s?X:s,onShellError:void 0===c?X:c,onFatalError:void 0===d?X:d};a=Sc(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Tc(n,e,null,a,h,En,null,Rn);f.push(e);return n}function Tc(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Uc(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function Sc(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function Y(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function Vc(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,da(e.destination,n)):(e.status=1,e.fatalError=n)}function Wc(e,n,a,o,l){Dn={};Bn=n;Ln=0;for(e=a(o,l);An;)An=!1,Ln=0,On+=1,zn=null,e=a(o,l);Gc();return e}function Xc(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(k(108,jc(o)||\"Unknown\",c));o=un({},s,a)}n.legacyContext=o;Z(e,n,l);n.legacyContext=s}else Z(e,n,l)}function Yc(e,n){if(e&&e.defaultProps){n=un({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Zc(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=lc(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue:l);rc(i,a,o,l);Xc(e,n,i,a)}else{i=lc(a,n.legacyContext);l=Wc(e,n,a,o,i);var s=0!==Ln;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)rc(l,a,o,i),Xc(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=tc(o,1,0);try{Z(e,n,l)}finally{n.treeContext=o}}else Z(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case xn:case Sn:case fn:case pn:case dn:Z(e,n,o.children);return;case yn:Z(e,n,o.children);return;case wn:throw Error(k(343));case mn:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=Sc(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=Sc(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if($c(e,n,o),f.lastPushedText&&f.textEmbedded&&f.chunks.push(Qe),f.status=1,ad(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=Y(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Tc(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case bn:o=Wc(e,n,a.render,o,l);if(0!==Ln){a=n.treeContext;n.treeContext=tc(a,1,0);try{Z(e,n,o)}finally{n.treeContext=a}}else Z(e,n,o);return;case vn:a=a.type;o=Yc(a,o);Zc(e,n,a,o,l);return;case hn:l=o.children;a=a._context;o=o.value;i=a._currentValue;a._currentValue=o;s=Fn;Fn=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;Z(e,n,l);e=Fn;if(null===e)throw Error(k(403));o=e.parentValue;e.context._currentValue=o===$n?e.context._defaultValue:o;e=Fn=e.parent;n.context=e;return;case gn:o=o.children;o=o(a._currentValue);Z(e,n,o);return;case kn:l=a._init;a=l(a._payload);o=Yc(a,o);Zc(e,n,a,o,void 0);return}throw Error(k(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=Sa(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=Ba(s,a,o);$c(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(pt,u(a),ht)}l.lastPushedText=!1}}function Z(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case sn:Zc(e,n,a.type,a.props,a.ref);return;case cn:throw Error(k(257));case kn:var o=a._init;a=o(a._payload);Z(e,n,a);return}if(We(a)){bd(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=Cn&&a[Cn]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);bd(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(k(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function bd(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=tc(i,o,l);try{$c(e,n,a[l])}finally{n.treeContext=i}}}function $c(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return Z(e,n,a)}catch(d){if(Gc(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,Q(i),d;a=d;var s=n.blockedSegment,c=Sc(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Tc(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;Q(i)}}function cd(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;dd(this,n,e)}function ed(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.close())):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(k(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return ed(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function ad(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&ad(e,a)}else e.completedSegments.push(n)}function dd(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(k(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=X,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&ad(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(cd,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(ad(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Uc(e){if(2!==e.status){var n=Fn,a=Hn.current;Hn.current=qn;var o=Wn;Wn=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){Q(s.context);try{Z(c,s,s.node),d.lastPushedText&&d.textEmbedded&&d.chunks.push(Qe),s.abortSet.delete(s),d.status=1,dd(c,s.blockedBoundary,d)}catch(e){if(Gc(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=Y(c,g);null===h?Vc(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}finally{Wn=o,Hn.current=a,a===qn&&Q(n)}}}function gd(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;p(n,gt);p(n,e.placeholderPrefix);e=u(o.toString(16));p(n,e);return t(n,bt);case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)p(n,o[i]);l=hd(e,n,l)}for(;i<o.length-1;i++)p(n,o[i]);i<o.length&&(l=t(n,o[i]));return l;default:throw Error(k(390))}}function hd(e,n,a){var o=a.boundary;if(null===o)return gd(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)o=o.errorDigest,t(n,kt),p(n,St),o&&(p(n,$t),p(n,u(C(o))),p(n,xt)),t(n,Ct),gd(e,n,a);else if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=w(l.boundaryPrefix+i.toString(16));o=o.id=l;fb(n,e.responseState,o);gd(e,n,a)}else if(o.byteSize>e.progressiveChunkSize)o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),fb(n,e.responseState,o.id),gd(e,n,a);else{t(n,mt);a=o.completedSegments;if(1!==a.length)throw Error(k(391));hd(e,n,a[0])}return t(n,wt)}function id(e,n,a){Bb(n,e.responseState,a.formatContext,a.id);hd(e,n,a);return Cb(n,a.formatContext)}function jd(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)kd(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;p(n,e.startInlineScript);e.sentCompleteBoundaryFunction?p(n,Yt):(e.sentCompleteBoundaryFunction=!0,p(n,Qt));if(null===o)throw Error(k(395));a=u(a.toString(16));p(n,o);p(n,Kt);p(n,e.segmentPrefix);p(n,a);return t(n,en)}function kd(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(k(392));return id(e,n,o)}id(e,n,o);e=e.responseState;p(n,e.startInlineScript);e.sentCompleteSegmentFunction?p(n,Xt):(e.sentCompleteSegmentFunction=!0,p(n,Zt));p(n,e.segmentPrefix);l=u(l.toString(16));p(n,l);p(n,Jt);p(n,e.placeholderPrefix);p(n,l);return t(n,Gt)}function fd(e,n){Pe=new Uint8Array(512);_e=0;try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){hd(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)p(n,o[a]);a<o.length&&t(n,o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;p(o,c.startInlineScript);c.sentClientRenderFunction?p(o,nn):(c.sentClientRenderFunction=!0,p(o,tn));if(null===d)throw Error(k(395));p(o,d);p(o,rn);(f||h||g)&&(p(o,on),p(o,u(Sb(f||\"\"))));(h||g)&&(p(o,on),p(o,u(Sb(h||\"\"))));g&&(p(o,on),p(o,u(Sb(g))));if(!t(o,an)){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var b=e.completedBoundaries;for(l=0;l<b.length;l++)if(!jd(e,n,b[l])){e.destination=null;l++;b.splice(0,l);return}b.splice(0,l);ba(n);Pe=new Uint8Array(512);_e=0;var m=e.partialBoundaries;for(l=0;l<m.length;l++){var S=m[l];e:{i=e;s=n;var x=S.completedSegments;for(c=0;c<x.length;c++)if(!kd(i,s,S,x[c])){c++;x.splice(0,c);var $=!1;break e}x.splice(0,c);$=!0}if(!$){e.destination=null;l++;m.splice(0,l);return}}m.splice(0,l);var E=e.completedBoundaries;for(l=0;l<E.length;l++)if(!jd(e,n,E[l])){e.destination=null;l++;E.splice(0,l);return}E.splice(0,l)}finally{ba(n),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.close()}}function ld(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return ed(a,e,n)}));a.clear();null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}}Te.renderToReadableStream=function(e,n){return new Promise((function(a,o){var l,i,s=new Promise((function(e,n){i=e;l=n})),c=Rc(e,za(n?n.identifierPrefix:void 0,n?n.nonce:void 0,n?n.bootstrapScriptContent:void 0,n?n.bootstrapScripts:void 0,n?n.bootstrapModules:void 0),Aa(n?n.namespaceURI:void 0),n?n.progressiveChunkSize:void 0,n?n.onError:void 0,i,(function(){var e=new ReadableStream({type:\"bytes\",pull:function(e){if(1===c.status)c.status=2,da(e,c.fatalError);else if(2!==c.status&&null===c.destination){c.destination=e;try{fd(c,e)}catch(e){Y(c,e),Vc(c,e)}}},cancel:function(){ld(c)}},{highWaterMark:0});e.allReady=s;a(e)}),(function(e){s.catch((function(){}));o(e)}),l);if(n&&n.signal){var d=n.signal,q=function(){ld(c,d.reason);d.removeEventListener(\"abort\",q)};d.addEventListener(\"abort\",q)}Uc(c)}))};Te.version=\"18.2.0\";var Un={};var Zn,Xn;Zn=a;Xn=Te;Un.version=Zn.version;Un.renderToString=Zn.renderToString;Un.renderToStaticMarkup=Zn.renderToStaticMarkup;Un.renderToNodeStream=Zn.renderToNodeStream;Un.renderToStaticNodeStream=Zn.renderToStaticNodeStream;Un.renderToReadableStream=Xn.renderToReadableStream;const Jn=Un.version,Gn=Un.renderToString,Qn=Un.renderToStaticMarkup,Yn=Un.renderToNodeStream,Kn=Un.renderToStaticNodeStream,er=Un.renderToReadableStream;export{Un as default,Yn as renderToNodeStream,er as renderToReadableStream,Qn as renderToStaticMarkup,Kn as renderToStaticNodeStream,Gn as renderToString,Jn as version};\n\n//# sourceMappingURL=server.browser.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion,useScroll,useTransform}from\"framer-motion\";import{useRef,useEffect}from\"react\";const EachCharacter=({char,start,end,progress,duration,easing,index,transitionStartIndex})=>{const colorProgress=useTransform(progress,[start,end],[\"#666666\",\"#FFFFFF\"]);const initialColor=index<transitionStartIndex?\"#FFFFFF\":\"#666666\";return /*#__PURE__*/_jsx(motion.span,{style:{color:index<transitionStartIndex?initialColor:colorProgress},transition:{duration:duration,ease:easing},children:char});};const EachWord=({word,progress,starting,ending,duration,easing,transitionStartIndex,currentCharacterIndex})=>{const characters=word.split(\"\");const wordLength=word.length;const amount=ending-starting;const step=amount/wordLength;return /*#__PURE__*/_jsxs(motion.span,{children:[characters.map((char,idx)=>{const charStart=starting+step*idx;const charEnd=starting+step*(idx+1);return /*#__PURE__*/_jsx(EachCharacter,{char:char,start:charStart,end:charEnd,progress:progress,duration:duration,easing:easing,index:currentCharacterIndex+idx,transitionStartIndex:transitionStartIndex},idx);}),\"\\xa0\"]});};export default function Text_Color_Letters(props){const{text,duration,easing,fontSize,lineHeight,letterSpacing,paragraphAlign,transitionStartIndex,fontFamily,fontWeight}=props;const words=text.split(\" \");const totalWords=words.length;const ref=useRef(null);const{scrollYProgress}=useScroll({target:ref,offset:[\"start 0.75\",\"start 0.15\"]});useEffect(()=>{const style=document.createElement(\"style\");style.appendChild(document.createTextNode(`\n            @import url('https://fonts.googleapis.com/css2?family=${fontFamily.replace(/ /g,\"+\")}:wght@400;500;700&display=swap');\n        `));document.head.appendChild(style);return()=>{document.head.removeChild(style);};},[fontFamily]);let currentCharacterIndex=0;return /*#__PURE__*/_jsx(\"p\",{ref:ref,style:{fontFamily:`${fontFamily}, sans-serif`,fontSize:`${fontSize}px`,fontWeight:fontWeight,color:\"#666666\",display:\"flex\",flexWrap:\"wrap\",lineHeight:`${lineHeight}px`,letterSpacing:`${letterSpacing}px`,justifyContent:paragraphAlign,margin:0},children:words.map((word,idx)=>{const starting=idx/totalWords;const ending=(idx+1)/totalWords;const wordLength=word.length;const startIdx=currentCharacterIndex;currentCharacterIndex+=wordLength+1// Including space\n;return /*#__PURE__*/_jsx(EachWord,{word:word,progress:scrollYProgress,starting:starting,ending:ending,duration:duration,easing:easing,transitionStartIndex:transitionStartIndex,currentCharacterIndex:startIdx},idx);})});}addPropertyControls(Text_Color_Letters,{text:{title:\"Text\",type:ControlType.String,defaultValue:\"Hello Text\"},fontFamily:{title:\"Font Family\",type:ControlType.String,defaultValue:\"Urbanist\"},fontSize:{title:\"Font Size\",type:ControlType.Number,defaultValue:48,min:10,max:100},fontWeight:{title:\"Font Weight\",type:ControlType.Enum,options:[\"400\",\"500\",\"700\"],optionTitles:[\"Regular\",\"Medium\",\"Bold\"],defaultValue:\"400\"},lineHeight:{title:\"Line Height\",type:ControlType.Number,defaultValue:60,min:10,max:100},letterSpacing:{title:\"Letter Spacing\",type:ControlType.Number,defaultValue:-3,min:-10,max:10},paragraphAlign:{title:\"Paragraph Align\",type:ControlType.Enum,options:[\"flex-start\",\"center\",\"flex-end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"center\"},duration:{title:\"Duration\",type:ControlType.Number,defaultValue:.3,min:.1,max:3,step:.1},easing:{title:\"Easing\",type:ControlType.Enum,options:[\"easeInOut\",\"easeIn\",\"easeOut\",\"linear\"],optionTitles:[\"Ease In Out\",\"Ease In\",\"Ease Out\",\"Linear\"],defaultValue:\"easeInOut\"},transitionStartIndex:{title:\"Transition Start Index\",type:ControlType.Number,defaultValue:22,min:0,max:1e3}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Text_Color_Letters\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Text_Opacity_Letters.map","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{isFunction as t,isCubicBezier as i,noopReturn as e,defaults as s,isEasingGenerator as a,isEasingList as n,interpolate as r}from\"@motionone/utils\";import{cubicBezier as o,steps as h}from\"@motionone/easing\";const l={ease:o(.25,.1,.25,1),\"ease-in\":o(.42,0,1,1),\"ease-in-out\":o(.42,0,.58,1),\"ease-out\":o(0,0,.58,1)};const u=/\\((.*?)\\)/;function getEasingFunction(s){if(t(s))return s;if(i(s))return o(...s);const a=l[s];if(a)return a;if(s.startsWith(\"steps\")){const t=u.exec(s);if(t){const i=t[1].split(\",\");return h(parseFloat(i[0]),i[1].trim())}}return e}class Animation{constructor(t,i=[0,1],{easing:o,duration:h=s.duration,delay:l=s.delay,endDelay:u=s.endDelay,repeat:m=s.repeat,offset:c,direction:p=\"normal\",autoplay:d=true}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=e;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||s.easing;if(a(o)){const t=o.createAnimation(i);o=t.easing;i=t.keyframes||i;h=t.duration||h}this.repeat=m;this.easing=n(o)?e:getEasingFunction(o);this.updateDuration(h);const f=r(i,c,n(o)?o.map(getEasingFunction):e);this.tick=i=>{var e;l;let s=0;s=this.pauseTime!==void 0?this.pauseTime:(i-this.startTime)*this.rate;this.t=s;s/=1e3;s=Math.max(s-l,0);this.playState===\"finished\"&&this.pauseTime===void 0&&(s=this.totalDuration);const a=s/this.duration;let n=Math.floor(a);let r=a%1;!r&&a>=1&&(r=1);r===1&&n--;const o=n%2;(p===\"reverse\"||p===\"alternate\"&&o||p===\"alternate-reverse\"&&!o)&&(r=1-r);const h=s>=this.totalDuration?1:Math.min(r,1);const m=f(this.easing(h));t(m);const c=this.pauseTime===void 0&&(this.playState===\"finished\"||s>=this.totalDuration+u);if(c){this.playState=\"finished\";(e=this.resolve)===null||e===void 0?void 0:e.call(this,m)}else this.playState!==\"idle\"&&(this.frameRequestId=requestAnimationFrame(this.tick))};d&&this.play()}play(){const t=performance.now();this.playState=\"running\";this.pauseTime!==void 0?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";this.frameRequestId!==void 0&&cancelAnimationFrame(this.frameRequestId);(t=this.reject)===null||t===void 0?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){this.pauseTime!==void 0||this.rate===0?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n//# sourceMappingURL=index.es.js.map\n","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","class MotionValue{setAnimation(i){this.animation=i;i===null||i===void 0?void 0:i.finished.then((()=>this.clearAnimation())).catch((()=>{}))}clearAnimation(){this.animation=this.generator=void 0}}export{MotionValue};\n//# sourceMappingURL=index.es.js.map\n","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(typeof t!==\"function\"&&t!==null)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=t===null?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols===\"function\"){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,r):n;if(typeof Reflect===\"object\"&&typeof Reflect.decorate===\"function\")i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __esDecorate(e,t,r,n,o,a){function accept(e){if(e!==void 0&&typeof e!==\"function\")throw new TypeError(\"Function expected\");return e}var i=n.kind,c=i===\"getter\"?\"get\":i===\"setter\"?\"set\":\"value\";var s=!t&&e?n.static?e:e.prototype:null;var l=t||(s?Object.getOwnPropertyDescriptor(s,n.name):{});var u,_=false;for(var f=r.length-1;f>=0;f--){var p={};for(var y in n)p[y]=y===\"access\"?{}:n[y];for(var y in n.access)p.access[y]=n.access[y];p.addInitializer=function(e){if(_)throw new TypeError(\"Cannot add initializers after decoration has completed\");a.push(accept(e||null))};var d=(0,r[f])(i===\"accessor\"?{get:l.get,set:l.set}:l[c],p);if(i===\"accessor\"){if(d===void 0)continue;if(d===null||typeof d!==\"object\")throw new TypeError(\"Object expected\");(u=accept(d.get))&&(l.get=u);(u=accept(d.set))&&(l.set=u);(u=accept(d.init))&&o.unshift(u)}else(u=accept(d))&&(i===\"field\"?o.unshift(u):l[c]=u)}s&&Object.defineProperty(s,n.name,l);_=true}function __runInitializers(e,t,r){var n=arguments.length>2;for(var o=0;o<t.length;o++)r=n?t[o].call(e,r):t[o].call(e);return n?r:void 0}function __propKey(e){return typeof e===\"symbol\"?e:\"\".concat(e)}function __setFunctionName(e,t,r){typeof t===\"symbol\"&&(t=t.description?\"[\".concat(t.description,\"]\"):\"\");return Object.defineProperty(e,\"name\",{configurable:true,value:r?\"\".concat(r,\" \",t):t})}function __metadata(e,t){if(typeof Reflect===\"object\"&&typeof Reflect.metadata===\"function\")return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol===\"function\"&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(c){if(r)throw new TypeError(\"Generator is already executing.\");while(a&&(a=0,c[0]&&(i=0)),i)try{if(r=1,n&&(o=c[0]&2?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;(n=0,o)&&(c=[c[0]&2,o.value]);switch(c[0]){case 0:case 1:o=c;break;case 4:i.label++;return{value:c[1],done:false};case 5:i.label++;n=c[1];c=[0];continue;case 7:c=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(c[0]===6||c[0]===2)){i=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(c[0]===6&&i.label<o[1]){i.label=o[1];o=c;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(c);break}o[2]&&i.ops.pop();i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e];n=0}finally{r=o=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){n===void 0&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){n===void 0&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)n===\"default\"||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=typeof Symbol===\"function\"&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&typeof e.length===\"number\")return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=typeof Symbol===\"function\"&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((t===void 0||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||arguments.length===2)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\",awaitReturn),n[Symbol.asyncIterator]=function(){return this},n;function awaitReturn(e){return function(t){return Promise.resolve(t).then(e,reject)}}function verb(e,t){if(o[e]){n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))};t&&(n[e]=t(n[e]))}}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:false}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=typeof __values===\"function\"?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(r!=null)for(var o in r)o!==\"default\"&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(r===\"a\"&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(typeof t===\"function\"?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return r===\"m\"?n:r===\"a\"?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(n===\"m\")throw new TypeError(\"Private method is not writable\");if(n===\"a\"&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(typeof t===\"function\"?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return n===\"a\"?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(t===null||typeof t!==\"object\"&&typeof t!==\"function\")throw new TypeError(\"Cannot use 'in' operator on non-object\");return typeof e===\"function\"?t===e:e.has(t)}function __addDisposableResource(e,t,r){if(t!==null&&t!==void 0){if(typeof t!==\"object\"&&typeof t!==\"function\")throw new TypeError(\"Object expected.\");var n,o;if(r){if(!Symbol.asyncDispose)throw new TypeError(\"Symbol.asyncDispose is not defined.\");n=t[Symbol.asyncDispose]}if(n===void 0){if(!Symbol.dispose)throw new TypeError(\"Symbol.dispose is not defined.\");n=t[Symbol.dispose];r&&(o=n)}if(typeof n!==\"function\")throw new TypeError(\"Object not disposable.\");o&&(n=function(){try{o.call(this)}catch(e){return Promise.reject(e)}});e.stack.push({value:t,dispose:n,async:r})}else r&&e.stack.push({async:true});return t}var r=typeof SuppressedError===\"function\"?SuppressedError:function(e,t,r){var n=new Error(r);return n.name=\"SuppressedError\",n.error=e,n.suppressed=t,n};function __disposeResources(e){function fail(t){e.error=e.hasError?new r(t,e.error,\"An error was suppressed during disposal.\"):t;e.hasError=true}function next(){while(e.stack.length){var t=e.stack.pop();try{var r=t.dispose&&t.dispose.call(t.value);if(t.async)return Promise.resolve(r).then(next,(function(e){fail(e);return next()}))}catch(e){fail(e)}}if(e.hasError)throw e.error}return next()}var n={__extends:__extends,__assign:__assign,__rest:__rest,__decorate:__decorate,__param:__param,__metadata:__metadata,__awaiter:__awaiter,__generator:__generator,__createBinding:e,__exportStar:__exportStar,__values:__values,__read:__read,__spread:__spread,__spreadArrays:__spreadArrays,__spreadArray:__spreadArray,__await:__await,__asyncGenerator:__asyncGenerator,__asyncDelegator:__asyncDelegator,__asyncValues:__asyncValues,__makeTemplateObject:__makeTemplateObject,__importStar:__importStar,__importDefault:__importDefault,__classPrivateFieldGet:__classPrivateFieldGet,__classPrivateFieldSet:__classPrivateFieldSet,__classPrivateFieldIn:__classPrivateFieldIn,__addDisposableResource:__addDisposableResource,__disposeResources:__disposeResources};export{__addDisposableResource,__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__disposeResources,__esDecorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__propKey,__read,__rest,__runInitializers,__setFunctionName,__spread,__spreadArray,__spreadArrays,__values,n as default};\n//# sourceMappingURL=tslib.es6.mjs.map\n","import{velocityPerSecond as e,time as t,noopReturn as s}from\"@motionone/utils\";const n=5;function calcGeneratorVelocity(t,s,r){const a=Math.max(s-n,0);return e(r-t(a),s-a)}const r={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=r.stiffness,t=r.damping,s=r.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=r.stiffness,damping:s=r.damping,mass:n=r.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i,restDistance:h}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/n)/1e3;const l=calcDampingRatio(e,s,n);const g=Math.abs(d)<5;i||(i=g?.01:2);h||(h=g?.005:.5);let m;if(l<1){const e=f*Math.sqrt(1-l*l);m=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else m=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=m(e);const t=e===0?c:calcGeneratorVelocity(m,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>i!==void 0&&e<i||h!==void 0&&e>h;const nearestBoundary=e=>i===void 0?h:h===void 0||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=c===void 0?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&p===void 0){t=true;applyFriction(e);checkCatchBoundary(e)}if(p!==void 0&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const a=10;const o=1e4;function pregenerateKeyframes(e,t=s){let n;let r=a;let c=e(0);const i=[t(c.current)];while(!c.done&&r<o){c=e(r);i.push(t(c.done?c.target:c.current));n===void 0&&c.hasReachedTarget&&(n=r);r+=a}const h=r-a;i.length===1&&i.push(c.current);return{keyframes:i,duration:h/1e3,overshootDuration:(n!==null&&n!==void 0?n:h)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n//# sourceMappingURL=index.es.js.map\n","import{getEasingFunction as e,Animation as t}from\"@motionone/animation\";import{invariant as n}from\"hey-listen\";import{MotionValue as o}from\"@motionone/types\";import{noopReturn as i,addUniqueItem as s,progress as r,isFunction as a,defaults as c,isCubicBezier as l,isString as f,isEasingGenerator as u,isEasingList as d,isNumber as g,time as m,noop as h,removeItem as p,mix as v,getEasingForSegment as y,defaultOffset as w,fillOffset as E,velocityPerSecond as b,interpolate as A}from\"@motionone/utils\";import{__rest as S}from\"tslib\";import{pregenerateKeyframes as O,calcGeneratorVelocity as x,spring as z,glide as V}from\"@motionone/generators\";const W=new WeakMap;function getAnimationData(e){W.has(e)||W.set(e,{transforms:[],values:new Map});return W.get(e)}function getMotionValue(e,t){e.has(t)||e.set(t,new o);return e.get(t)}const L=[\"\",\"X\",\"Y\",\"Z\"];const T=[\"translate\",\"scale\",\"rotate\",\"skew\"];const M={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const B={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:i},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const N=[\"x\",\"y\",\"z\"];T.forEach((e=>{L.forEach((t=>{N.push(e+t);k.set(asTransformCssVar(e+t),B[e])}))}));const compareTransformOrder=(e,t)=>N.indexOf(e)-N.indexOf(t);const $=new Set(N);const isTransform=e=>$.has(e);const addTransformToElement=(e,t)=>{M[t]&&(t=M[t]);const{transforms:n}=getAnimationData(e);s(n,t);e.style.transform=buildTransformTemplate(n)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const C=new Set;function registerCssVariable(e){if(!C.has(e)){C.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const testAnimation=(e,t)=>document.createElement(\"div\").animate(e,t);const j={cssRegisterProperty:()=>typeof CSS!==\"undefined\"&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]},{duration:.001}).finished),linearEasing:()=>{try{testAnimation({opacity:0},{easing:\"linear(0, 1)\"})}catch(e){return false}return true}};const P={};const R={};for(const e in j)R[e]=()=>{P[e]===void 0&&(P[e]=j[e]());return P[e]};const H=.015;const generateLinearEasingPoints=(e,t)=>{let n=\"\";const o=Math.round(t/H);for(let t=0;t<o;t++)n+=e(r(0,o-1,t))+\", \";return n.substring(0,n.length-2)};const convertEasing=(e,t)=>a(e)?R.linearEasing()?`linear(${generateLinearEasingPoints(e,t)})`:c.easing:l(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)e[n]===null&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){M[e]&&(e=M[e]);return isTransform(e)?asTransformCssVar(e):e}const I={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&n!==0){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&e.playState!==\"finished\")try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getUnitConverter(e,t){var n;let o=(t===null||t===void 0?void 0:t.toDefaultUnit)||i;const s=e[e.length-1];if(f(s)){const e=((n=s.match(/(-?[\\d.]+)([a-z%]*)/))===null||n===void 0?void 0:n[2])||\"\";e&&(o=t=>t+e)}return o}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={},i){const s=getDevToolsRecord();const r=o.record!==false&&s;let l;let{duration:f=c.duration,delay:p=c.delay,endDelay:v=c.endDelay,repeat:y=c.repeat,easing:w=c.easing,persist:E=false,direction:b,offset:A,allowWebkitAcceleration:S=false,autoplay:O=true}=o;const x=getAnimationData(e);const z=isTransform(t);let V=R.waapi();z&&addTransformToElement(e,t);const W=getStyleName(t);const L=getMotionValue(x.values,W);const T=k.get(W);stopAnimation(L.animation,!(u(w)&&L.generator)&&o.record!==false);return()=>{const readInitialValue=()=>{var t,n;return(n=(t=I.get(e,W))!==null&&t!==void 0?t:T===null||T===void 0?void 0:T.initialValue)!==null&&n!==void 0?n:0};let c=hydrateKeyframes(keyframesList(n),readInitialValue);const x=getUnitConverter(c,T);if(u(w)){const e=w.createAnimation(c,t!==\"opacity\",readInitialValue,W,L);w=e.easing;c=e.keyframes||c;f=e.duration||f}isCssVar(W)&&(R.cssRegisterProperty()?registerCssVariable(W):V=false);z&&!R.linearEasing()&&(a(w)||d(w)&&w.some(a))&&(V=false);if(V){T&&(c=c.map((e=>g(e)?T.toDefaultUnit(e):e)));c.length!==1||R.partialKeyframes()&&!r||c.unshift(readInitialValue());const t={delay:m.ms(p),duration:m.ms(f),endDelay:m.ms(v),easing:d(w)?void 0:convertEasing(w,f),direction:b,iterations:y+1,fill:\"both\"};l=e.animate({[W]:c,offset:A,easing:d(w)?w.map((e=>convertEasing(e,f))):void 0},t);l.finished||(l.finished=new Promise(((e,t)=>{l.onfinish=e;l.oncancel=t})));const n=c[c.length-1];l.finished.then((()=>{if(!E){I.set(e,W,n);l.cancel()}})).catch(h);S||(l.playbackRate=1.000001)}else if(i&&z){c=c.map((e=>typeof e===\"string\"?parseFloat(e):e));c.length===1&&c.unshift(parseFloat(readInitialValue()));l=new i((t=>{I.set(e,W,x?x(t):t)}),c,Object.assign(Object.assign({},o),{duration:f,easing:w}))}else{const t=c[c.length-1];I.set(e,W,T&&g(t)?T.toDefaultUnit(t):t)}r&&s(e,t,c,{duration:f,delay:p,easing:w,repeat:y,offset:A},\"motion-one\");L.setAnimation(l);l&&!O&&l.pause();return l}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(typeof e===\"string\")if(t){(n=t[e])!==null&&n!==void 0?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=c.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},U);const getActiveAnimation=e=>e.animations[0];const U={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return m.s((n===null||n===void 0?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return n===null||n===void 0?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(h));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return typeof(n===null||n===void 0?void 0:n[t])===\"undefined\"?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=m.ms(n);case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(t=.1,{start:n=0,from:o=0,easing:i}={}){return(s,r)=>{const a=g(o)?o:getFromIndex(o,r);const c=Math.abs(a-s);let l=t*c;if(i){const n=r*t;const o=e(i);l=o(l/n)*n}return n+l}}function getFromIndex(e,t){if(e===\"first\")return 0;{const n=t-1;return e===\"last\"?n:n/2}}function resolveOption(e,t,n){return a(e)?e(t,n):e}function createAnimate(e){return function animate(t,o,i={}){t=resolveElements(t);const s=t.length;n(Boolean(s),\"No valid element provided.\");n(Boolean(o),\"No keyframes defined.\");const r=[];for(let n=0;n<s;n++){const a=t[n];for(const t in o){const c=getOptions(i,t);c.delay=resolveOption(c.delay,n,s);const l=animateStyle(a,t,o[t],c,e);r.push(l)}}return withControls(r,i,i.duration)}}const F=createAnimate(t);function calcNextTime(e,t,n,o){var i;return g(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):t===\"<\"?n:(i=o.get(t))!==null&&i!==void 0?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){p(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:v(i,s,o[r]),easing:y(n,r)})}function compareByTime(e,t){return e.at===t.at?e.value===null?1:-1:e.at-t.at}function timeline(e,n={}){var o;const i=createAnimationsFromTimeline(e,n);const s=i.map((e=>animateStyle(...e,t))).filter(Boolean);return withControls(s,n,(o=i[0])===null||o===void 0?void 0:o[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:o={}}=t,i=S(t,[\"defaultOptions\"]);const s=[];const a=new Map;const l={};const d=new Map;let g=0;let m=0;let h=0;for(let t=0;t<e.length;t++){const i=e[t];if(f(i)){d.set(i,m);continue}if(!Array.isArray(i)){d.set(i.name,calcNextTime(m,i.at,g,d));continue}const[s,r,p={}]=i;p.at!==void 0&&(m=calcNextTime(m,p.at,g,d));let v=0;const y=resolveElements(s,l);const b=y.length;for(let e=0;e<b;e++){const t=y[e];const i=getElementSequence(t,a);for(const t in r){const s=getValueSequence(t,i);let a=keyframesList(r[t]);const l=getOptions(p,t);let{duration:f=o.duration||c.duration,easing:d=o.easing||c.easing}=l;if(u(d)){n(t===\"opacity\"||a.length>1,\"spring must be provided 2 keyframes within timeline()\");const e=d.createAnimation(a,t!==\"opacity\",(()=>0),t);d=e.easing;a=e.keyframes||a;f=e.duration||f}const g=resolveOption(p.delay,e,b)||0;const y=m+g;const A=y+f;let{offset:S=w(a.length)}=l;S.length===1&&S[0]===0&&(S[1]=1);const O=S.length-a.length;O>0&&E(S,O);a.length===1&&a.unshift(null);addKeyframes(s,a,d,S,y,A);v=Math.max(g+f,v);h=Math.max(A,h)}}g=m;m+=v}a.forEach(((e,t)=>{for(const n in e){const a=e[n];a.sort(compareByTime);const l=[];const f=[];const u=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];l.push(n);f.push(r(0,h,t));u.push(o||c.easing)}if(f[0]!==0){f.unshift(0);l.unshift(l[0]);u.unshift(\"linear\")}if(f[f.length-1]!==1){f.push(1);l.push(null)}s.push([t,n,l,Object.assign(Object.assign(Object.assign({},o),{duration:h,easing:u,offset:f}),i)])}}));return s}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function canGenerate(e){return g(e)&&!isNaN(e)}function getAsNumber(e){return f(e)?parseFloat(e):e}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s},n)));return o.get(a)};const getKeyframes=(e,n)=>{t.has(e)||t.set(e,O(e,n));return t.get(e)};return{createAnimation:(e,t=true,n,o,s)=>{let r;let a;let c;let l=0;let f=i;const u=e.length;if(t){f=getUnitConverter(e,o?k.get(getStyleName(o)):void 0);const t=e[u-1];c=getAsNumber(t);if(u>1&&e[0]!==null)a=getAsNumber(e[0]);else{const e=s===null||s===void 0?void 0:s.generator;if(e){const{animation:t,generatorStartTime:n}=s;const o=(t===null||t===void 0?void 0:t.startTime)||n||0;const i=(t===null||t===void 0?void 0:t.currentTime)||performance.now()-o;const r=e(i).current;a=r;l=x((t=>e(t).current),i,r)}else n&&(a=getAsNumber(n()))}}if(canGenerate(a)&&canGenerate(c)){const e=getGenerator(a,c,l,o===null||o===void 0?void 0:o.includes(\"scale\"));r=Object.assign(Object.assign({},getKeyframes(e,f)),{easing:\"linear\"});if(s){s.generator=e;s.generatorStartTime=performance.now()}}if(!r){const e=getKeyframes(getGenerator(0,100));r={easing:\"ease\",duration:e.overshootDuration}}return r}}}}const G=createGeneratorEasing(z);const q=createGeneratorEasing(V);const K={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(typeof IntersectionObserver===\"undefined\")return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);a(n)?r.set(e.target,n):c.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const c=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:typeof i===\"number\"?i:K[i]});s.forEach((e=>c.observe(e)));return()=>c.disconnect()}const _=new WeakMap;let Z;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;(o=_.get(e))===null||o===void 0?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){typeof ResizeObserver!==\"undefined\"&&(Z=new ResizeObserver(notifyAll))}function resizeElement(e,t){Z||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=_.get(e);if(!n){n=new Set;_.set(e,n)}n.add(t);Z===null||Z===void 0?void 0:Z.observe(e)}));return()=>{n.forEach((e=>{const n=_.get(e);n===null||n===void 0?void 0:n.delete(t);(n===null||n===void 0?void 0:n.size)||(Z===null||Z===void 0?void 0:Z.unobserve(e))}))}}const X=new Set;let Y;function createWindowResizeHandler(){Y=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};X.forEach((e=>e(t)))};window.addEventListener(\"resize\",Y)}function resizeWindow(e){X.add(e);Y||createWindowResizeHandler();return()=>{X.delete(e);!X.size&&Y&&(Y=void 0)}}function resize(e,t){return a(e)?resizeWindow(e):resizeElement(e,t)}const J=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const Q={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:a}=Q[t];const c=i.current;const l=n.time;i.current=e[`scroll${a}`];i.scrollLength=e[`scroll${s}`]-e[`client${s}`];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=r(0,i.scrollLength,i.current);const f=o-l;i.velocity=f>J?0:b(i.current-c,f)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&o.tagName!==\"svg\")o=o.parentNode}return n}const ee={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const te={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;te[e]!==void 0&&(e=te[e]);if(f(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}g(e)&&(o=t*e);return n+o}const ne=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:ne;let s=0;let r=0;if(g(e))i=[e,e];else if(f(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,te[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);r=resolveEdge(i[1],t);return s-r}const oe={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=ee.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=s===\"y\"?\"height\":\"width\";const a=i!==e?calcInset(i,e):oe;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=A(w(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:a(t)?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,t){e.pause();e.forEachNative(((e,{easing:t})=>{var n,o;if(e.updateDuration){t||(e.easing=i);e.updateDuration(1)}else{const i={duration:1e3};t||(i.easing=\"linear\");(o=(n=e.effect)===null||n===void 0?void 0:n.updateTiming)===null||o===void 0?void 0:o.call(n,i)}}));return()=>{e.currentTime=t.progress}}const ie=new WeakMap;const se=new WeakMap;const re=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=S(t,[\"container\"]);let i=re.get(n);if(!i){i=new Set;re.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!ie.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};ie.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&se.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=ie.get(n);const c=requestAnimationFrame(a);return()=>{var t;typeof e!==\"function\"&&e.stop();cancelAnimationFrame(c);const o=re.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=ie.get(n);ie.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);(t=se.get(n))===null||t===void 0?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return typeof e===\"object\"}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ae;function processScheduledAnimations(){if(!ae)return;const e=ae.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ae=void 0}function scheduleAnimation(e){if(ae)s(ae,e);else{ae=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ae&&p(ae,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const ce={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=S(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||o.pointerType===\"mouse\"){n();dispatchPointerEvent(e,t,o)}};const le={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const fe={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ue={inView:ce,hover:le,press:fe};const de=[\"initial\",\"animate\",...Object.keys(ue),\"exit\"];const ge=new WeakMap;function createMotionState(e={},o){let i;let s=o?o.getDepth()+1:0;const r={initial:true,animate:true};const a={};const c={};for(const t of de)c[t]=typeof e[t]===\"string\"?e[t]:o===null||o===void 0?void 0:o.getContext()[t];const l=e.initial===false?\"animate\":\"initial\";let f=resolveVariant(e[l]||c[l],e.variants)||{},u=S(f,[\"transition\"]);const d=Object.assign({},u);function*animateUpdates(){var n,o;const s=u;u={};const a={};for(const t of de){if(!r[t])continue;const i=resolveVariant(e[t]);if(i)for(const t in i)if(t!==\"transition\"){u[t]=i[t];a[t]=getOptions((o=(n=i.transition)!==null&&n!==void 0?n:e.transition)!==null&&o!==void 0?o:{},t)}}const c=new Set([...Object.keys(u),...Object.keys(s)]);const l=[];c.forEach((e=>{var n;u[e]===void 0&&(u[e]=d[e]);if(hasChanged(s[e],u[e])){(n=d[e])!==null&&n!==void 0?n:d[e]=I.get(i,e);l.push(animateStyle(i,e,u[e],a[e],t))}}));yield;const f=l.map((e=>e())).filter(Boolean);if(!f.length)return;const g=u;i.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(f.map((e=>e.finished))).then((()=>{i.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(h)}const setGesture=(e,t)=>()=>{r[e]=t;scheduleAnimation(g)};const updateGestureSubscriptions=()=>{for(const t in ue){const n=ue[t].isActive(e);const o=a[t];if(n&&!o)a[t]=ue[t].subscribe(i,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!n&&o){o();delete a[t]}}};const g={update:t=>{if(i){e=t;updateGestureSubscriptions();scheduleAnimation(g)}},setActive:(e,t)=>{if(i){r[e]=t;scheduleAnimation(g)}},animateUpdates:animateUpdates,getDepth:()=>s,getTarget:()=>u,getOptions:()=>e,getContext:()=>c,mount:e=>{n(Boolean(e),\"Animation state must be mounted with valid Element\");i=e;ge.set(i,g);updateGestureSubscriptions();return()=>{ge.delete(i);unscheduleAnimation(g);for(const e in a)a[e]()}},isMounted:()=>Boolean(i)};return g}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){M[o]&&(o=M[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const r=k.get(o);r&&(s=g(i)?r.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{ee as ScrollOffset,F as animate,animateStyle,createAnimate,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,q as glide,inView$1 as inView,ge as mountedStates,resize,scroll,G as spring,stagger,I as style,timeline,withControls};\n//# sourceMappingURL=index.es.js.map\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,useCallback,cloneElement,startTransition,forwardRef,useImperativeHandle}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots=[],gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;const writingDirection=useWritingDirection();// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;const offset=useMotionValue(0);const resolvedDirection=getTickerResolvedDirection(direction===true?\"left\":direction,writingDirection);const isHorizontal=resolvedDirection===\"left\"||resolvedDirection===\"right\";const transformer=directionTransformers[resolvedDirection];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=null;let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;startTransition(()=>{setSize({parent:parentLength,children:childrenLength});});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useLayoutEffect(()=>{frame.read(measure,false,true);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure,false,true);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{let ref;if(index===0){ref=childrenRef[writingDirection===\"rtl\"&&isHorizontal?1:0];}if(index===filteredSlots.length-1){ref=childrenRef[writingDirection===\"rtl\"&&isHorizontal?0:1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(Wrapper,{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...child.props?.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},child.props?.children)})});});}const isInView=isCanvas?true:useInView(parentRef);if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",willChange:!isInView?undefined:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(Wrapper,{style:size,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...child.props?.style,width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},child.props?.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}));}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,iterationStart:writingDirection===\"rtl\"?1:0,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed,writingDirection]);const playOrPause=useCallback(()=>{if(!animationRef.current)return;const hidden=document.hidden;if(isInView&&!hidden&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if((!isInView||hidden)&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);useEffect(()=>{playOrPause();},[isInView,hoverFactor,animateToValue,speed]);useEffect(()=>{document.addEventListener(\"visibilitychange\",playOrPause);return()=>{document.removeEventListener(\"visibilitychange\",playOrPause);};},[playOrPause]);}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?animateToValue*(writingDirection===\"rtl\"?1:-1):undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas||!isInView?\"auto\":\"transform\",transform:transformer(0)},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}const Wrapper=/*#__PURE__*/forwardRef(({children,...props},ref)=>{const innerRef=useRef();const inView=useInView(innerRef);useImperativeHandle(ref,()=>innerRef.current);useEffect(()=>{const current=innerRef.current;if(!current)return;// for a11y: Manage tabIndex on focusable descendants & aria-hidden on the parent.\nif(inView){current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.dataset.origTabIndex;if(orig)el.tabIndex=orig;else el.removeAttribute(\"tabIndex\");});}else{current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.getAttribute(\"tabIndex\");if(orig)el.dataset.origTabIndex=orig;el.tabIndex=-1;});}},[inView]);return /*#__PURE__*/_jsx(\"li\",{...props,\"aria-hidden\":!inView,ref:innerRef,children:children});});/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);function useWritingDirection(){if(!window||!window.document||!window.document.documentElement)return\"ltr\";return window.document.documentElement.dir===\"rtl\"?\"rtl\":\"ltr\";}function getTickerResolvedDirection(direction,writingDirection){if(writingDirection!==\"rtl\")return direction;if(direction===\"left\")return\"right\";if(direction===\"right\")return\"left\";return direction;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","function clamp(t,i,e){return Math.max(t,Math.min(i,e))}class Animate{constructor(){this.isRunning=!1,this.value=0,this.from=0,this.to=0,this.duration=0,this.currentTime=0}advance(t){var i;if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}else this.lerp?(this.value=function damp(t,i,e,s){return function lerp(t,i,e){return(1-e)*t+e*i}(t,i,1-Math.exp(-e*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0)):(this.value=this.to,e=!0);e&&this.stop(),null===(i=this.onUpdate)||void 0===i||i.call(this,this.value,e)}stop(){this.isRunning=!1}fromTo(t,i,{lerp:e,duration:s,easing:o,onStart:n,onUpdate:l}){this.from=this.value=t,this.to=i,this.lerp=e,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,null==n||n(),this.onUpdate=l}}class Dimensions{constructor({wrapper:t,content:i,autoResize:e=!0,debounce:s=250}={}){this.width=0,this.height=0,this.scrollWidth=0,this.scrollHeight=0,this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):this.wrapper instanceof HTMLElement&&(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):this.wrapper instanceof HTMLElement&&(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)},this.wrapper=t,this.content=i,e&&(this.debouncedResize=function debounce(t,i){let e;return function(){let s=arguments,o=this;clearTimeout(e),e=setTimeout((function(){t.apply(o,s)}),i)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){var t,i;null===(t=this.wrapperResizeObserver)||void 0===t||t.disconnect(),null===(i=this.contentResizeObserver)||void 0===i||i.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...i){let e=this.events[t]||[];for(let t=0,s=e.length;t<s;t++)e[t](...i)}on(t,i){var e;return(null===(e=this.events[t])||void 0===e?void 0:e.push(i))||(this.events[t]=[i]),()=>{var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}}off(t,i){var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(i,{wheelMultiplier:e=1,touchMultiplier:s=1}){this.lastDelta={x:0,y:0},this.windowWidth=0,this.windowHeight=0,this.onTouchStart=t=>{const{clientX:i,clientY:e}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=i,this.touchStart.y=e,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})},this.onTouchMove=t=>{var i,e,s,o;const{clientX:n,clientY:l}=t.targetTouches?t.targetTouches[0]:t,r=-(n-(null!==(e=null===(i=this.touchStart)||void 0===i?void 0:i.x)&&void 0!==e?e:0))*this.touchMultiplier,h=-(l-(null!==(o=null===(s=this.touchStart)||void 0===s?void 0:s.y)&&void 0!==o?o:0))*this.touchMultiplier;this.touchStart.x=n,this.touchStart.y=l,this.lastDelta={x:r,y:h},this.emitter.emit(\"scroll\",{deltaX:r,deltaY:h,event:t})},this.onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})},this.onWheel=i=>{let{deltaX:e,deltaY:s,deltaMode:o}=i;e*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,e*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:e,deltaY:s,event:i})},this.onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight},this.element=i,this.wheelMultiplier=e,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,i){return this.emitter.on(t,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel),this.element.removeEventListener(\"touchstart\",this.onTouchStart),this.element.removeEventListener(\"touchmove\",this.onTouchMove),this.element.removeEventListener(\"touchend\",this.onTouchEnd)}}class Lenis{constructor({wrapper:t=window,content:i=document.documentElement,wheelEventsTarget:e=t,eventsTarget:s=e,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:r=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=.1,infinite:d=!1,orientation:u=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.userData={},this.lastVelocity=0,this.velocity=0,this.direction=0,this.onPointerDown=t=>{1===t.button&&this.reset()},this.onVirtualScroll=t=>{if(\"function\"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;const{deltaX:i,deltaY:e,event:s}=t;if(this.emitter.emit(\"virtual-scroll\",{deltaX:i,deltaY:e,event:s}),s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");this.isTouching=\"touchstart\"===s.type||\"touchmove\"===s.type;if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const l=0===i&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===i;if(l||r)return;let h=s.composedPath();h=h.slice(0,h.indexOf(this.rootElement));const a=this.options.prevent;if(h.find((t=>{var i,e,s,l,r;return t instanceof Element&&(\"function\"==typeof a&&(null==a?void 0:a(t))||(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent\"))||o&&(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent-touch\"))||n&&(null===(s=t.hasAttribute)||void 0===s?void 0:s.call(t,\"data-lenis-prevent-wheel\"))||(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis-stopped\")))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(!(this.options.syncTouch&&o||this.options.smoothWheel&&n))return this.isScrolling=\"native\",void this.animate.stop();s.preventDefault();let c=e;\"both\"===this.options.gestureOrientation?c=Math.abs(e)>Math.abs(i)?e:i:\"horizontal\"===this.options.gestureOrientation&&(c=i);const d=o&&this.options.syncTouch,u=o&&\"touchend\"===s.type&&Math.abs(c)>5;u&&(c=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+c,Object.assign({programmatic:!1},d?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.9\",t&&t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:i,wheelEventsTarget:e,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:l,touchInertiaMultiplier:r,duration:h,easing:a,lerp:c,infinite:d,gestureOrientation:p,orientation:u,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:i,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,i){return this.emitter.on(t,i)}off(t,i){return this.emitter.off(t,i)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const i=t-(this.time||t);this.time=t,this.animate.advance(.001*i)}scrollTo(t,{offset:i=0,immediate:e=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:l=this.options.lerp,onStart:r,onComplete:h,force:a=!1,programmatic:c=!0,userData:d={}}={}){if(!this.isStopped&&!this.isLocked||a){if(\"string\"==typeof t&&[\"top\",\"left\",\"start\"].includes(t))t=0;else if(\"string\"==typeof t&&[\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let e;if(\"string\"==typeof t?e=document.querySelector(t):t instanceof HTMLElement&&(null==t?void 0:t.nodeType)&&(e=t),e){if(this.options.wrapper!==window){const t=this.rootElement.getBoundingClientRect();i-=this.isHorizontal?t.left:t.top}const s=e.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t&&(t+=i,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),t!==this.targetScroll)){if(this.userData=d,e)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),null==h||h(this),void(this.userData={});c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:l,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==r||r(this)},onUpdate:(t,i)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.userData={},this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this.__preventNextNativeScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextNativeScrollEvent}))}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,i){return(t%i+i)%i}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// Generated by Framer (a9375b9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 12 14\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 6 7 C 7.933 7 9.5 5.433 9.5 3.5 C 9.5 1.567 7.933 0 6 0 C 4.067 0 2.5 1.567 2.5 3.5 C 2.5 5.433 4.067 7 6 7 Z M 1.75 8 C 0.784 8 0 8.784 0 9.75 L 0 10 C 0 11.197 0.761 12.209 1.842 12.896 C 2.93 13.588 4.402 14 6 14 C 7.599 14 9.07 13.588 10.158 12.896 C 11.238 12.208 12 11.197 12 10 L 12 9.75 C 12 8.784 11.216 8 10.25 8 Z\" fill=\"var(--16kg7tu, white)\" height=\"14px\" id=\"NUr37QNqO\" width=\"12px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,personColor,width,...props})=>{return{...props,yIxDNy6L0:personColor??props.yIxDNy6L0??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,yIxDNy6L0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-bLj0i\",className),layoutId:layoutId,ref:ref,style:{\"--16kg7tu\":yIxDNy6L0,...style}});});const css=[`.framer-bLj0i { -webkit-mask: ${mask}; aspect-ratio: 0.8571428571428571; background-color: var(--16kg7tu); mask: ${mask}; width: 12px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 12\n * @framerIntrinsicHeight 14\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"yIxDNy6L0\":\"personColor\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"SVG\",\"color\":{\"type\":\"variable\",\"value\":\"16kg7tu\"},\"set\":{\"localId\":\"vectorSet/uv9uibJrK\",\"id\":\"uv9uibJrK\",\"moduleId\":\"PS9J6lvl9YP7vGNe5xO3\"}}\n */const Icon=withCSS(Component,css,\"framer-bLj0i\");Icon.displayName=\"SVG\";export default Icon;addPropertyControls(Icon,{yIxDNy6L0:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Person Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"12\",\"framerVector\":\"{\\\"name\\\":\\\"SVG\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"16kg7tu\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uv9uibJrK\\\",\\\"id\\\":\\\"uv9uibJrK\\\",\\\"moduleId\\\":\\\"PS9J6lvl9YP7vGNe5xO3\\\"}}\",\"framerVariables\":\"{\\\"yIxDNy6L0\\\":\\\"personColor\\\"}\",\"framerIntrinsicHeight\":\"14\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let Component;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","/*\n * House (phosphor-icons/House@0.0.57)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js\"\nexport { default } from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","// Generated by Framer (b0fc6f0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,SVG as SVG1,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SVG from\"https://framerusercontent.com/modules/KO9Bs4NLNZv5cT2qRZY1/L8VMiPDv8JCvsnGh0f19/O66m5l513.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const SVGFonts=getFonts(SVG);const PhosphorFonts=getFonts(Phosphor);const enabledGestures={yPTAcGzq3:{hover:true,pressed:true}};const serializationHash=\"framer-Jx5TS\";const variantClassNames={yPTAcGzq3:\"framer-v-1kcotww\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jnCtmyJn1=undefined;const BmJiDcwSa=undefined;const kCMwLyo4U=undefined;const zujZxiFL3=undefined;const nuDLIUkzv=undefined;const f5DrJRh7y=undefined;const ucFcUcZE7=undefined;const s1BOZj48Y=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({backgroundColor,height,id,link,newTab,person1Color,person2Color,smoothScroll,text,textColor,width,...props})=>{return{...props,BmJiDcwSa:link??props.BmJiDcwSa,f5DrJRh7y:person1Color??props.f5DrJRh7y??\"rgb(34, 34, 34)\",jnCtmyJn1:backgroundColor??props.jnCtmyJn1??\"var(--token-f060186e-bf98-4740-8b4c-e8b88b18495b, rgb(34, 34, 34))\",kCMwLyo4U:newTab??props.kCMwLyo4U,nuDLIUkzv:person2Color??props.nuDLIUkzv??\"rgb(0, 214, 46)\",s1BOZj48Y:text??props.s1BOZj48Y??\"Book a 15-min talk\",ucFcUcZE7:textColor??props.ucFcUcZE7??\"rgb(255, 255, 255)\",zujZxiFL3:smoothScroll??props.zujZxiFL3};};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,s1BOZj48Y,ucFcUcZE7,jnCtmyJn1,f5DrJRh7y,nuDLIUkzv,BmJiDcwSa,kCMwLyo4U,zujZxiFL3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"yPTAcGzq3\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"yPTAcGzq3-hover\",\"yPTAcGzq3-pressed\"].includes(gestureVariant))return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"yPTAcGzq3-pressed\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"yPTAcGzq3-hover\")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,{href:BmJiDcwSa,motionChild:true,nodeId:\"yPTAcGzq3\",openInNewTab:kCMwLyo4U,scopeId:\"AApPhBtJa\",smoothScroll:zujZxiFL3,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1kcotww\",className,classNames)} framer-8oc4us`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"yPTAcGzq3\",ref:refBinding,style:{backgroundColor:jnCtmyJn1,borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 0.7065919983928324px 0.7065919983928324px -0.625px rgba(0, 0, 0, 0.15), 0px 1.8065619053231785px 1.8065619053231785px -1.25px rgba(0, 0, 0, 0.14), 0px 3.6217592146567767px 3.6217592146567767px -1.875px rgba(0, 0, 0, 0.14), 0px 6.8655999097303715px 6.8655999097303715px -2.5px rgba(0, 0, 0, 0.13), 0px 13.646761411524492px 13.646761411524492px -3.125px rgba(0, 0, 0, 0.1), 0px 30px 30px -3.75px rgba(0, 0, 0, 0.05)\",...style},variants:{\"yPTAcGzq3-pressed\":{boxShadow:\"none\"}},...addPropertyOverrides({\"yPTAcGzq3-hover\":{\"data-framer-name\":undefined},\"yPTAcGzq3-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18vgrkr\",\"data-framer-name\":\"Person Wrapper\",layoutDependency:layoutDependency,layoutId:\"gvaYy2pR_\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16hzvb5\",\"data-framer-name\":\"Person #1\",layoutDependency:layoutDependency,layoutId:\"d_N9z2P2z\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-dje31x\",\"data-framer-name\":\"Circle\",layoutDependency:layoutDependency,layoutId:\"F5zRQCMp4\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},transformTemplate:transformTemplate1,...addPropertyOverrides({\"yPTAcGzq3-hover\":{transformTemplate:undefined},\"yPTAcGzq3-pressed\":{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{animated:true,className:\"framer-gr770k\",\"data-framer-name\":\"SVG\",layoutDependency:layoutDependency,layoutId:\"tLF4PlF2h\",style:{\"--16kg7tu\":nuDLIUkzv},variants:{\"yPTAcGzq3-hover\":{\"--16kg7tu\":f5DrJRh7y},\"yPTAcGzq3-pressed\":{\"--16kg7tu\":f5DrJRh7y}},...addPropertyOverrides({\"yPTAcGzq3-hover\":{transformTemplate:transformTemplate2},\"yPTAcGzq3-pressed\":{transformTemplate:transformTemplate2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14bmn1b\",\"data-framer-name\":\"Person #2\",layoutDependency:layoutDependency,layoutId:\"R6qzxa8mG\",style:{opacity:0},variants:{\"yPTAcGzq3-hover\":{opacity:1},\"yPTAcGzq3-pressed\":{opacity:1}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18kggs3\",\"data-framer-name\":\"Circle\",layoutDependency:layoutDependency,layoutId:\"Pzd9IuU84\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{animated:true,className:\"framer-1y0la9a\",\"data-framer-name\":\"SVG\",layoutDependency:layoutDependency,layoutId:\"gn3eDSYEh\",style:{\"--16kg7tu\":nuDLIUkzv}}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG1,{className:\"framer-jd07xn\",\"data-framer-name\":\"Group 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:289,intrinsicWidth:521,layoutDependency:layoutDependency,layoutId:\"brO4AWXzh\",svg:'<svg width=\"521\" height=\"289\" viewBox=\"0 0 521 289\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M235.308 0.592212L231.563 0L141.697 133.84L51.0425 0L47.6922 0.592212V0H0V289H47.6922V77.1851L141.303 214.579L235.308 76.0007V289H283V0H235.308V0.592212Z\" fill=\"black\"/>\\n<path d=\"M459.863 0.394272H418.251L417.856 0C411.742 6.89973 404.643 13.6023 396.557 20.1078C388.471 26.6132 380.385 31.9359 372.497 36.0757C364.608 40.0184 357.311 41.9898 351 41.5955V84.9652C362.833 85.5566 374.271 83.3881 385.316 78.854C394.979 74.7142 404.446 69.1944 413.715 62.0975V247.01H351V289H521V247.01H459.271L460.06 0.394272H459.863Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG1,{className:\"framer-1mzfrcc\",\"data-framer-name\":\"Group 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:289,intrinsicWidth:521,layoutDependency:layoutDependency,layoutId:\"psjMo4mv2\",svg:'<svg width=\"521\" height=\"289\" viewBox=\"0 0 521 289\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M235.308 0.592212L231.563 0L141.697 133.84L51.0425 0L47.6922 0.592212V0H0V289H47.6922V77.1851L141.303 214.579L235.308 76.0007V289H283V0H235.308V0.592212Z\" fill=\"black\"/>\\n<path d=\"M459.863 0.394272H418.251L417.856 0C411.742 6.89973 404.643 13.6023 396.557 20.1078C388.471 26.6132 380.385 31.9359 372.497 36.0757C364.608 40.0184 357.311 41.9898 351 41.5955V84.9652C362.833 85.5566 374.271 83.3881 385.316 78.854C394.979 74.7142 404.446 69.1944 413.715 62.0975V247.01H351V289H521V247.01H459.271L460.06 0.394272H459.863Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8givka-container\",\"data-framer-name\":\"Plus Icon\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"n8iMMqpCB-container\",name:\"Plus Icon\",nodeId:\"n8iMMqpCB\",rendersWithMotion:true,scopeId:\"AApPhBtJa\",style:{opacity:0,rotate:0},variants:{\"yPTAcGzq3-hover\":{opacity:1,rotate:360},\"yPTAcGzq3-pressed\":{opacity:1,rotate:360}},children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Plus\",id:\"n8iMMqpCB\",layoutId:\"n8iMMqpCB\",mirrored:false,name:\"Plus Icon\",selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.2)\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-ucFcUcZE7-AApPhBtJa))\"},children:\"Book a 15-min talk\"})}),className:\"framer-2n1l27\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XH5dBxrot\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-ucFcUcZE7-AApPhBtJa)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-ucFcUcZE7-AApPhBtJa\":ucFcUcZE7},text:s1BOZj48Y,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Jx5TS.framer-8oc4us, .framer-Jx5TS .framer-8oc4us { display: block; }\",\".framer-Jx5TS.framer-1kcotww { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 15px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Jx5TS .framer-18vgrkr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 16px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 12px; }\",\".framer-Jx5TS .framer-16hzvb5 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: 12px; z-index: 1; }\",\".framer-Jx5TS .framer-dje31x { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); left: 50%; overflow: hidden; position: absolute; top: 50%; width: 6px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-Jx5TS .framer-gr770k { bottom: -14px; flex: none; height: var(--framer-aspect-ratio-supported, 14px); left: -3px; position: absolute; right: -3px; width: calc(100% - -6px); }\",\".framer-Jx5TS .framer-14bmn1b { align-content: center; align-items: center; bottom: 8px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 31px; overflow: visible; padding: 0px; position: absolute; top: 7px; width: 1px; z-index: 1; }\",\".framer-Jx5TS .framer-18kggs3 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 1px); left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-Jx5TS .framer-1y0la9a { bottom: -14px; flex: none; height: var(--framer-aspect-ratio-supported, 8px); left: -3px; position: absolute; right: -3px; width: calc(100% - -6px); }\",\".framer-Jx5TS .framer-jd07xn, .framer-Jx5TS .framer-1mzfrcc { flex: none; height: 7px; left: calc(50.00000000000002% - 11px / 2); position: absolute; top: calc(50.00000000000002% - 7px / 2); width: 11px; }\",\".framer-Jx5TS .framer-8givka-container { flex: none; height: 1px; left: calc(50.00000000000002% - 1px / 2); position: absolute; top: calc(50.00000000000002% - 1px / 2); width: 1px; z-index: 1; }\",\".framer-Jx5TS .framer-2n1l27 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Jx5TS.framer-v-1kcotww.hover .framer-18vgrkr, .framer-Jx5TS.framer-v-1kcotww.pressed .framer-18vgrkr { width: 52px; }\",\".framer-Jx5TS.framer-v-1kcotww.hover .framer-16hzvb5, .framer-Jx5TS.framer-v-1kcotww.pressed .framer-16hzvb5 { width: 16px; }\",\".framer-Jx5TS.framer-v-1kcotww.hover .framer-dje31x, .framer-Jx5TS.framer-v-1kcotww.pressed .framer-dje31x { height: var(--framer-aspect-ratio-supported, 16px); left: 0px; right: 0px; top: 0px; width: unset; }\",\".framer-Jx5TS.framer-v-1kcotww.hover .framer-gr770k, .framer-Jx5TS.framer-v-1kcotww.pressed .framer-gr770k { bottom: -1px; left: 50%; right: unset; width: 12px; }\",\".framer-Jx5TS.framer-v-1kcotww.hover .framer-14bmn1b, .framer-Jx5TS.framer-v-1kcotww.pressed .framer-14bmn1b { bottom: 0px; left: unset; right: 0px; top: 0px; width: 16px; }\",\".framer-Jx5TS.framer-v-1kcotww.hover .framer-18kggs3, .framer-Jx5TS.framer-v-1kcotww.pressed .framer-18kggs3 { height: var(--framer-aspect-ratio-supported, 16px); }\",\".framer-Jx5TS.framer-v-1kcotww.hover .framer-8givka-container, .framer-Jx5TS.framer-v-1kcotww.pressed .framer-8givka-container { height: 16px; left: calc(50.00000000000002% - 16px / 2); top: calc(50.00000000000002% - 16px / 2); width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 205\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"KxErhn_Vl\":{\"layout\":[\"auto\",\"fixed\"]},\"lFs7Vxn7A\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"s1BOZj48Y\":\"text\",\"ucFcUcZE7\":\"textColor\",\"jnCtmyJn1\":\"backgroundColor\",\"f5DrJRh7y\":\"person1Color\",\"nuDLIUkzv\":\"person2Color\",\"BmJiDcwSa\":\"link\",\"kCMwLyo4U\":\"newTab\",\"zujZxiFL3\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAApPhBtJa=withCSS(Component,css,\"framer-Jx5TS\");export default FramerAApPhBtJa;FramerAApPhBtJa.displayName=\"Book a Call Button\";FramerAApPhBtJa.defaultProps={height:40,width:205};addPropertyControls(FramerAApPhBtJa,{s1BOZj48Y:{defaultValue:\"Book a 15-min talk\",displayTextArea:false,title:\"Text\",type:ControlType.String},ons1BOZj48YChange:{changes:\"s1BOZj48Y\",type:ControlType.ChangeHandler},ucFcUcZE7:{defaultValue:\"rgb(255, 255, 255)\",title:\"Text color\",type:ControlType.Color},jnCtmyJn1:{defaultValue:\"var(--token-f060186e-bf98-4740-8b4c-e8b88b18495b, rgb(34, 34, 34))\",title:\"Background color\",type:ControlType.Color},f5DrJRh7y:{defaultValue:\"rgb(34, 34, 34)\",title:\"Person #1 Color\",type:ControlType.Color},nuDLIUkzv:{defaultValue:\"rgb(0, 214, 46)\",title:\"Person #2 Color\",type:ControlType.Color},BmJiDcwSa:{title:\"Link\",type:ControlType.Link},kCMwLyo4U:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onkCMwLyo4UChange:{changes:\"kCMwLyo4U\",type:ControlType.ChangeHandler},zujZxiFL3:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},onzujZxiFL3Change:{changes:\"zujZxiFL3\",type:ControlType.ChangeHandler}});addFonts(FramerAApPhBtJa,[{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\"}]},...SVGFonts,...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAApPhBtJa\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"s1BOZj48Y\\\":\\\"text\\\",\\\"ucFcUcZE7\\\":\\\"textColor\\\",\\\"jnCtmyJn1\\\":\\\"backgroundColor\\\",\\\"f5DrJRh7y\\\":\\\"person1Color\\\",\\\"nuDLIUkzv\\\":\\\"person2Color\\\",\\\"BmJiDcwSa\\\":\\\"link\\\",\\\"kCMwLyo4U\\\":\\\"newTab\\\",\\\"zujZxiFL3\\\":\\\"smoothScroll\\\"}\",\"framerIntrinsicWidth\":\"205\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"KxErhn_Vl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"lFs7Vxn7A\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AApPhBtJa.map","// Generated by Framer (6bfa4d3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Figtree-regular\",\"GF;Figtree-700\",\"GF;Figtree-700italic\",\"GF;Figtree-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\",weight:\"400\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15bwkEU4HTy.woff2\",weight:\"700\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"italic\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEA25WTybO8.woff2\",weight:\"700\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"italic\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A7YdyEA25WTybO8.woff2\",weight:\"400\"}]}];export const css=['.framer-c3wxz .framer-styles-preset-1lbl7ga:not(.rich-text-wrapper), .framer-c3wxz .framer-styles-preset-1lbl7ga.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --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: 810px) { .framer-c3wxz .framer-styles-preset-1lbl7ga:not(.rich-text-wrapper), .framer-c3wxz .framer-styles-preset-1lbl7ga.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --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: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-c3wxz .framer-styles-preset-1lbl7ga:not(.rich-text-wrapper), .framer-c3wxz .framer-styles-preset-1lbl7ga.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-c3wxz\";\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 (7c2f7bf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fira Mono-regular\",\"GF;Fira Mono-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Fira Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Fira Mono\",url:\"https://fonts.gstatic.com/s/firamono/v16/N0bX2SlFPv1weGeLZDtQJPTTkdbJYA.woff2\",weight:\"400\"},{cssFamilyName:\"Fira Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Fira Mono\",url:\"https://fonts.gstatic.com/s/firamono/v16/N0bS2SlFPv1weGeLZDtondv3nP3VaZBRBQ.woff2\",weight:\"700\"}]}];export const css=['.framer-Fy7rK .framer-styles-preset-av2jrm:not(.rich-text-wrapper), .framer-Fy7rK .framer-styles-preset-av2jrm.rich-text-wrapper p { --framer-font-family: \"Fira Mono\", monospace; --framer-font-family-bold: \"Fira Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0.14em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-background-padding: 0px; --framer-text-background-radius: 20px; --framer-text-color: #4d4d4d; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Fy7rK .framer-styles-preset-av2jrm:not(.rich-text-wrapper), .framer-Fy7rK .framer-styles-preset-av2jrm.rich-text-wrapper p { --framer-font-family: \"Fira Mono\", monospace; --framer-font-family-bold: \"Fira Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0.14em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-background-padding: 0px; --framer-text-background-radius: 20px; --framer-text-color: #4d4d4d; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Fy7rK .framer-styles-preset-av2jrm:not(.rich-text-wrapper), .framer-Fy7rK .framer-styles-preset-av2jrm.rich-text-wrapper p { --framer-font-family: \"Fira Mono\", monospace; --framer-font-family-bold: \"Fira Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0.14em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-background-padding: 0px; --framer-text-background-radius: 20px; --framer-text-color: #4d4d4d; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }'];export const className=\"framer-Fy7rK\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (005c846)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image as Image1,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{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/zU1jNJwpJ4GL7klaCiwN/iBykbE5v0n9bWzESlZHH/azIG_sivs.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ofJ3vRJjo3vc11tvFDc4/nG8JaTn6INDC4u5mCRhi/r4q61cclZ.js\";const VideoFonts=getFonts(Video);const VideoControls=getPropertyControls(Video);const cycleOrder=[\"vg57sKsLn\",\"QfBpFRUEw\"];const serializationHash=\"framer-5yfOs\";const variantClassNames={QfBpFRUEw:\"framer-v-10zykzd\",vg57sKsLn:\"framer-v-1738vs1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const C9IXJu8NW=undefined;const NtUaYTp0D=undefined;const hZud9_sR3=undefined;const hEi_SRy9E=undefined;const eo3mbKBk1=undefined;const ndh4zpybI=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"vg57sKsLn\",Phone:\"QfBpFRUEw\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,imageVisibility,projectTitle,projectType,videoFile,videoVisibility,width,...props})=>{return{...props,C9IXJu8NW:imageVisibility??props.C9IXJu8NW??true,eo3mbKBk1:projectTitle??props.eo3mbKBk1??\"Google Pixel Launch\",hEi_SRy9E:videoFile??props.hEi_SRy9E,hZud9_sR3:videoVisibility??props.hZud9_sR3,ndh4zpybI:projectType??props.ndh4zpybI??\"BRANDING\",NtUaYTp0D:image??props.NtUaYTp0D,variant:humanReadableVariantMap[props.variant]??props.variant??\"vg57sKsLn\"};};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,eo3mbKBk1,ndh4zpybI,NtUaYTp0D,hEi_SRy9E,C9IXJu8NW,hZud9_sR3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vg57sKsLn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"QfBpFRUEw\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1738vs1\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"vg57sKsLn\",ref:refBinding,style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},...addPropertyOverrides({QfBpFRUEw:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[C9IXJu8NW!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8+(((componentViewport?.height||491)-16-32)/2+0+0)),sizes:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,...toResponsiveImage(NtUaYTp0D)},className:\"framer-1dukhf9\",layoutDependency:layoutDependency,layoutId:\"F_YBtz9KO\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},...addPropertyOverrides({QfBpFRUEw:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8+(((componentViewport?.height||325)-16-32)/2+0+0)),sizes:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,...toResponsiveImage(NtUaYTp0D)}}},baseVariant,gestureVariant)}),hZud9_sR3!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1845rks-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Ol4Od9xbi-container\",nodeId:\"Ol4Od9xbi\",rendersWithMotion:true,scopeId:\"bKlnnTbey\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:12,bottomLeftRadius:12,bottomRightRadius:12,controls:false,height:\"100%\",id:\"Ol4Od9xbi\",isMixedBorderRadius:false,layoutId:\"Ol4Od9xbi\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:hEi_SRy9E,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:12,topRightRadius:12,volume:25,width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hh29l2\",layoutDependency:layoutDependency,layoutId:\"TfDFAe4oq\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lbl7ga\",\"data-styles-preset\":\"azIG_sivs\",dir:\"auto\",children:\"Google Pixel Launch\"})}),className:\"framer-1j1g4wn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ty5YQlQ3W\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:eo3mbKBk1,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-av2jrm\",\"data-styles-preset\":\"r4q61cclZ\",dir:\"auto\",children:\"Branding\"})}),className:\"framer-1vwzq1g\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZerOAaVlC\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ndh4zpybI,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5yfOs.framer-1s18th6, .framer-5yfOs .framer-1s18th6 { display: block; }\",\".framer-5yfOs.framer-1738vs1 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: 491px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; width: 401px; will-change: var(--framer-will-change-override, transform); }\",\".framer-5yfOs .framer-1dukhf9 { flex: 1 0 0px; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-5yfOs .framer-1845rks-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-5yfOs .framer-hh29l2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-5yfOs .framer-1j1g4wn, .framer-5yfOs .framer-1vwzq1g { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-5yfOs.framer-v-10zykzd.framer-1738vs1 { height: 325px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 491\n * @framerIntrinsicWidth 401\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"QfBpFRUEw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"eo3mbKBk1\":\"projectTitle\",\"ndh4zpybI\":\"projectType\",\"NtUaYTp0D\":\"image\",\"hEi_SRy9E\":\"videoFile\",\"C9IXJu8NW\":\"imageVisibility\",\"hZud9_sR3\":\"videoVisibility\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbKlnnTbey=withCSS(Component,css,\"framer-5yfOs\");export default FramerbKlnnTbey;FramerbKlnnTbey.displayName=\"Project Card\";FramerbKlnnTbey.defaultProps={height:491,width:401};addPropertyControls(FramerbKlnnTbey,{variant:{options:[\"vg57sKsLn\",\"QfBpFRUEw\"],optionTitles:[\"Variant 1\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},eo3mbKBk1:{defaultValue:\"Google Pixel Launch\",displayTextArea:false,title:\"Project Title\",type:ControlType.String},oneo3mbKBk1Change:{changes:\"eo3mbKBk1\",type:ControlType.ChangeHandler},ndh4zpybI:{defaultValue:\"BRANDING\",displayTextArea:false,title:\"Project Type\",type:ControlType.String},onndh4zpybIChange:{changes:\"ndh4zpybI\",type:ControlType.ChangeHandler},NtUaYTp0D:{title:\"Image\",type:ControlType.ResponsiveImage},hEi_SRy9E:VideoControls?.[\"srcFile\"]&&{...VideoControls[\"srcFile\"],__defaultAssetReference:\"\",description:undefined,hidden:undefined,title:\"Video File\"},onhEi_SRy9EChange:{changes:\"hEi_SRy9E\",type:ControlType.ChangeHandler},C9IXJu8NW:{defaultValue:true,title:\"Image Visibility\",type:ControlType.Boolean},onC9IXJu8NWChange:{changes:\"C9IXJu8NW\",type:ControlType.ChangeHandler},hZud9_sR3:{defaultValue:false,title:\"Video Visibility\",type:ControlType.Boolean},onhZud9_sR3Change:{changes:\"hZud9_sR3\",type:ControlType.ChangeHandler}});addFonts(FramerbKlnnTbey,[{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\"}]},...VideoFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbKlnnTbey\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"491\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"401\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QfBpFRUEw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"eo3mbKBk1\\\":\\\"projectTitle\\\",\\\"ndh4zpybI\\\":\\\"projectType\\\",\\\"NtUaYTp0D\\\":\\\"image\\\",\\\"hEi_SRy9E\\\":\\\"videoFile\\\",\\\"C9IXJu8NW\\\":\\\"imageVisibility\\\",\\\"hZud9_sR3\\\":\\\"videoVisibility\\\"}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bKlnnTbey.map","// Generated by Framer (6117e53)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-JfD2k .framer-styles-preset-909bg5:not(.rich-text-wrapper), .framer-JfD2k .framer-styles-preset-909bg5.rich-text-wrapper a { --framer-link-text-color: #000000; }\"];export const className=\"framer-JfD2k\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (293632e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FR;InterDisplay\",\"FR;InterDisplay-Bold\",\"FR;InterDisplay-BoldItalic\",\"FR;InterDisplay-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/bHYNJqzTyl2lqvmMiRRS6Y16Es.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/I11LrmuBDQZweplJ62KkVsklU5Y.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/UjFZPDy3qGuDktQM4q9CxhKfIa8.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/8exwVHJy2DhJ4N5prYlVMrEKmQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/UTeedEK21hO5jDxEUldzdScUqpg.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/Ig8B8nzy11hzIWEIYnkg91sofjo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/qITWJ2WdG0wrgQPDb8lvnYnTXDg.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/qctQFoJqJ9aIbRSIp0AhCQpFxn8.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/fXvVh2JeZlehNcEhKHpHH0frSl0.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/7pScaNeb6M7n2HF2jKemDqzCIr4.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/qS4UjQYyATcVV9rODk0Zx9KhkY8.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/VfD2n20yM7v0hrUEBHEyafsmMBY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/4oIO9fB59bn3cKFWz7piCj28z9s.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/MzumQQZJQBC6KM1omtmwOtsogtI.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/F5Lmfd3fCAu7TwiYbI4DLWw4ks.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/THWAFHoAcmqLMy81E8hCSdziVKA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/sQxGYWDlRkDr0eOKqiNRl6g5rs.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/NNTAT1XAm8ZRkr824inYPkjNeL4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/P2qr9PAWBt905929rHfxmneMUG0.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/2BmSa4TZZvFKAZg2DydxTbvKlTU.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/P0JCAnd2N1Q6qwTQohre3XmQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/KMFW46iYsEZaUBwXbwPc9nQm71o.woff2\",weight:\"400\"}]}];export const css=['.framer-8pLYD .framer-styles-preset-36adfa:not(.rich-text-wrapper), .framer-8pLYD .framer-styles-preset-36adfa.rich-text-wrapper p { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 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.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --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: 810px) { .framer-8pLYD .framer-styles-preset-36adfa:not(.rich-text-wrapper), .framer-8pLYD .framer-styles-preset-36adfa.rich-text-wrapper p { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 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.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-8pLYD .framer-styles-preset-36adfa:not(.rich-text-wrapper), .framer-8pLYD .framer-styles-preset-36adfa.rich-text-wrapper p { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 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.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-8pLYD\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (005c846)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Figtree-600\",\"GF;Figtree-900\",\"GF;Figtree-900italic\",\"GF;Figtree-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15bwkEU4HTy.woff2\",weight:\"600\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_fWR15bwkEU4HTy.woff2\",weight:\"900\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"italic\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3Ax8ayEA25WTybO8.woff2\",weight:\"900\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"italic\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A2gayEA25WTybO8.woff2\",weight:\"600\"}]}];export const css=['.framer-ftsa6 .framer-styles-preset-1drpdar:not(.rich-text-wrapper), .framer-ftsa6 .framer-styles-preset-1drpdar.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --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: 810px) { .framer-ftsa6 .framer-styles-preset-1drpdar:not(.rich-text-wrapper), .framer-ftsa6 .framer-styles-preset-1drpdar.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-ftsa6 .framer-styles-preset-1drpdar:not(.rich-text-wrapper), .framer-ftsa6 .framer-styles-preset-1drpdar.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree 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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-ftsa6\";\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 (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 5.25 C 0 2.351 2.351 0 5.25 0 C 8.149 0 10.5 2.351 10.5 5.25 C 10.5 8.149 8.149 10.5 5.25 10.5 C 2.351 10.5 0 8.149 0 5.25 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"10.5px\" id=\"lWhLPzxy6\" transform=\"translate(6.75 6.75)\" width=\"10.5px\"/><path d=\"M 0 0.75 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"ar3g2lxpC\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 3)\" width=\"1px\"/><path d=\"M 0 5.25 C 0 2.351 2.351 0 5.25 0 C 8.149 0 10.5 2.351 10.5 5.25 C 10.5 8.149 8.149 10.5 5.25 10.5 C 2.351 10.5 0 8.149 0 5.25 Z\" fill=\"transparent\" height=\"10.5px\" id=\"a1lVgGQyI\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(6.75 6.75)\" width=\"10.5px\"/><path d=\"M 0.75 0.75 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"Q_aWaWCaw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 5.25)\" width=\"1px\"/><path d=\"M 0.75 0 L 0 0.75\" fill=\"transparent\" height=\"1px\" id=\"HvliSgl8m\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 18)\" width=\"1px\"/><path d=\"M 0 0.75 L 0.75 0\" fill=\"transparent\" height=\"1px\" id=\"zVvNjukk5\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(18 5.25)\" width=\"1px\"/><path d=\"M 0 0 L 0.75 0.75\" fill=\"transparent\" height=\"1px\" id=\"k4T6VcTux\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(18 18)\" width=\"1px\"/><path d=\"M 0.75 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"VBUrocMbT\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 12)\" width=\"1px\"/><path d=\"M 0 0 L 0 0.75\" fill=\"transparent\" height=\"1px\" id=\"UJGXla9LO\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 20.25)\" width=\"1px\"/><path d=\"M 0 0 L 0.75 0\" fill=\"transparent\" height=\"1px\" id=\"QdKiNn2l8\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(20.25 12)\" width=\"1px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"3571728642\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-kySDe\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-kySDe { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Sun Dim\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-kySDe\");Icon.displayName=\"Sun Dim\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Sun Dim\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 6.382 0 C 5.421 3.179 6.287 6.628 8.635 8.976 C 10.983 11.324 14.432 12.19 17.611 11.229 C 16.362 15.336 12.387 17.989 8.116 17.567 C 3.845 17.145 0.466 13.766 0.044 9.495 C -0.378 5.224 2.275 1.249 6.382 0 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"17.61093382953246px\" id=\"uSCi7mJeu\" transform=\"translate(3.754 2.635)\" width=\"17.610933829532456px\"/><path d=\"M 6.382 0 C 5.421 3.179 6.287 6.628 8.635 8.976 C 10.983 11.324 14.432 12.19 17.611 11.229 C 16.362 15.336 12.387 17.989 8.116 17.567 C 3.845 17.145 0.466 13.766 0.044 9.495 C -0.378 5.224 2.275 1.249 6.382 0 Z\" fill=\"transparent\" height=\"17.61093382953246px\" id=\"xWmOY_KuQ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.754 2.635)\" width=\"17.610933829532456px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1900032613\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-qiexT\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-qiexT { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Moon\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-qiexT\");Icon.displayName=\"Moon\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Moon\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect}from\"react\";const changeTheme=theme=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const htmlElement=document.getElementsByTagName(\"html\")[0];const bodyElement=document.getElementsByTagName(\"body\")[0];htmlElement.setAttribute(\"toggle-theme\",theme);bodyElement.setAttribute(\"toggle-theme\",theme);localStorage.setItem(\"theme\",theme);const event=new Event(\"themeChange\");window.dispatchEvent(event);};function extractAndApplyThemeTokens(){if(typeof document===\"undefined\")return;let lightThemeTokens=[];let darkThemeTokens=\"\";for(let i=0;i<document.styleSheets.length;i++){const sheet=document.styleSheets[i];try{// @ts-ignore\nconst rules=sheet.cssRules||[];for(let k=0;k<rules.length;k++){const rule=rules[k];if(\"selectorText\"in rule&&rule.selectorText===\"body\"){const style=rule.style;for(let j=0;j<style.length;j++){const propertyName=style[j];if(propertyName.includes(\"--token\")){const value=style.getPropertyValue(propertyName);const combinedCssRule=`${propertyName}: ${value};`;lightThemeTokens.push(combinedCssRule);}}}else if(\"conditionText\"in rule&&rule.conditionText===\"(prefers-color-scheme: dark)\"){// @ts-ignore\nconst cssRules=rule.cssRules||[];if(cssRules.length>0){// @ts-ignore\nlet mediaRulesString=cssRules[0].cssText;mediaRulesString=mediaRulesString.replace(\"body\",\"\").replace(/\\s*{\\s*/,\"\").replace(/\\s*}\\s*$/,\"\");darkThemeTokens=mediaRulesString;}}}}catch(e){// Cannot access stylesheet (cross-origin)\n}}// Remove existing style element if it exists\nconst existingStyleElement=document.getElementById(\"toggle-theme\");if(existingStyleElement){document.head.removeChild(existingStyleElement);}// Create new style element with theme tokens\nconst styleElement=document.createElement(\"style\");styleElement.id=\"toggle-theme\";const customCssRule=`body[toggle-theme=\"light\"] {${lightThemeTokens.join(\" \")}} body[toggle-theme=\"dark\"]{${darkThemeTokens}} html[toggle-theme=\"light\"] { color-scheme: light; } html[toggle-theme=\"dark\"] { color-scheme: dark; }`;styleElement.textContent=customCssRule;document.head.appendChild(styleElement);}/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 1\n * @framerIntrinsicHeight 1\n * @framerDisableUnlink\n */export default function ThemeSwitcher(props){const{theme=\"light\"}=props;// Initialize theme tokens extraction on mount (only once)\nuseEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;// Extract CSS tokens and create style element\nextractAndApplyThemeTokens();// Cleanup function\nreturn()=>{const existingStyleElement=document.getElementById(\"toggle-theme\");if(existingStyleElement){document.head.removeChild(existingStyleElement);}const htmlElement=document.getElementsByTagName(\"html\")[0];const bodyElement=document.getElementsByTagName(\"body\")[0];htmlElement.setAttribute(\"toggle-theme\",\"system\");bodyElement.setAttribute(\"toggle-theme\",\"system\");};},[]);// Apply theme when prop changes\nuseEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;changeTheme(theme);},[theme]);// Return invisible component\nreturn /*#__PURE__*/_jsx(\"div\",{style:{...props.style,position:\"absolute\",width:1,height:1,opacity:0,pointerEvents:\"none\"}});}ThemeSwitcher.defaultProps={theme:\"light\"};addPropertyControls(ThemeSwitcher,{theme:{type:ControlType.Enum,title:\"Theme\",options:[\"light\",\"dark\"],optionTitles:[\"Light\",\"Dark\"],defaultValue:\"light\",displaySegmentedControl:true}});ThemeSwitcher.displayName=\"Dark/Light Mode Toggle\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ThemeSwitcher\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThemeSwitcher.map","// Generated by Framer (a02f04c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Instance,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SunDim from\"https://framerusercontent.com/modules/E94zMRZBdKF0OZTKUaCW/bSV23lxE8dXLxX1JLPOD/w38sIEEfm.js\";import Moon from\"https://framerusercontent.com/modules/nbuNhfVKyPi0h5Tne2TL/eQ8JjTyXEuq1tnOS9r7Q/e3RoWW9O3.js\";import DarkLightModeToggle from\"https://framerusercontent.com/modules/wi2HIkvFUB82jpdwKHB3/jNJaKs1xdx4aYcrrgls6/ThemeSwitcher.js\";const DarkLightModeToggleFonts=getFonts(DarkLightModeToggle);const cycleOrder=[\"O4WlF3c9E\",\"rsVZtFe2V\"];const serializationHash=\"framer-A1GAv\";const variantClassNames={O4WlF3c9E:\"framer-v-kxg4dv\",rsVZtFe2V:\"framer-v-tbggcw\"};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 humanReadableVariantMap={\"Variant 1\":\"O4WlF3c9E\",\"Variant 2\":\"rsVZtFe2V\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"O4WlF3c9E\"};};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:\"O4WlF3c9E\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap62gxzt=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"rsVZtFe2V\");});const onTapkcme1z=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"O4WlF3c9E\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-kxg4dv\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"O4WlF3c9E\",onTap:onTap62gxzt,ref:refBinding,style:{borderBottomLeftRadius:78,borderBottomRightRadius:78,borderTopLeftRadius:78,borderTopRightRadius:78,...style},...addPropertyOverrides({rsVZtFe2V:{\"data-framer-name\":\"Variant 2\",onTap:onTapkcme1z}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-fumk6p\",Component:Moon,layoutDependency:layoutDependency,layoutId:\"bcYUtp0rs\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\",\"--pgex8v\":1.5},...addPropertyOverrides({rsVZtFe2V:{Component:SunDim}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fzqoo5-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kZrkFPSxX-container\",nodeId:\"kZrkFPSxX\",rendersWithMotion:true,scopeId:\"a2cQoJ9Yj\",children:/*#__PURE__*/_jsx(DarkLightModeToggle,{height:\"100%\",id:\"kZrkFPSxX\",layoutId:\"kZrkFPSxX\",style:{height:\"100%\",width:\"100%\"},theme:\"dark\",width:\"100%\",...addPropertyOverrides({rsVZtFe2V:{theme:\"light\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-A1GAv.framer-1fsq6i8, .framer-A1GAv .framer-1fsq6i8 { display: block; }\",\".framer-A1GAv.framer-kxg4dv { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 42px; will-change: var(--framer-will-change-override, transform); }\",\".framer-A1GAv .framer-fumk6p { flex: none; height: var(--framer-aspect-ratio-supported, 28px); position: relative; width: 28px; }\",\".framer-A1GAv .framer-fzqoo5-container { flex: none; height: 1px; position: absolute; right: 1px; top: calc(50.00000000000002% - 1px / 2); width: 1px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 42\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rsVZtFe2V\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framera2cQoJ9Yj=withCSS(Component,css,\"framer-A1GAv\");export default Framera2cQoJ9Yj;Framera2cQoJ9Yj.displayName=\"Dark & light mode toggle\";Framera2cQoJ9Yj.defaultProps={height:40,width:42};addPropertyControls(Framera2cQoJ9Yj,{variant:{options:[\"O4WlF3c9E\",\"rsVZtFe2V\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framera2cQoJ9Yj,[{explicitInter:true,fonts:[]},...DarkLightModeToggleFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera2cQoJ9Yj\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rsVZtFe2V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"42\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./a2cQoJ9Yj.map","// Generated by Framer (a02f04c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"M9Jr1DTgO\",\"eNn7nhL_Q\"];const serializationHash=\"framer-DFsCK\";const variantClassNames={eNn7nhL_Q:\"framer-v-108bv8k\",M9Jr1DTgO:\"framer-v-1t9r7et\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const msA6UgTbm=undefined;const transition1={damping:30,delay:0,mass:.1,stiffness:210,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Clicked:\"eNn7nhL_Q\",Default:\"M9Jr1DTgO\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,msA6UgTbm:click??props.msA6UgTbm,variant:humanReadableVariantMap[props.variant]??props.variant??\"M9Jr1DTgO\"};};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,msA6UgTbm,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"M9Jr1DTgO\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap7q9zvn=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(msA6UgTbm){const res=await msA6UgTbm(...args);if(res===false)return false;}setVariant(\"eNn7nhL_Q\");});const onTap3tp65d=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(msA6UgTbm){const res=await msA6UgTbm(...args);if(res===false)return false;}setVariant(\"M9Jr1DTgO\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1t9r7et\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"M9Jr1DTgO\",onTap:onTap7q9zvn,ref:refBinding,style:{...style},...addPropertyOverrides({eNn7nhL_Q:{\"data-framer-name\":\"Clicked\",onTap:onTap3tp65d}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nl1qj9\",layoutDependency:layoutDependency,layoutId:\"Cm50xhk6y\",style:{backgroundColor:\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\",borderBottomLeftRadius:33,borderBottomRightRadius:33,borderTopLeftRadius:33,borderTopRightRadius:33,rotate:0},variants:{eNn7nhL_Q:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ckslx2\",layoutDependency:layoutDependency,layoutId:\"bf7xuCf1k\",style:{backgroundColor:\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\",borderBottomLeftRadius:33,borderBottomRightRadius:33,borderTopLeftRadius:33,borderTopRightRadius:33,opacity:1},variants:{eNn7nhL_Q:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t8zix7\",layoutDependency:layoutDependency,layoutId:\"eTNKYY439\",style:{backgroundColor:\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\",borderBottomLeftRadius:33,borderBottomRightRadius:33,borderTopLeftRadius:33,borderTopRightRadius:33,rotate:0},variants:{eNn7nhL_Q:{rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DFsCK.framer-1suscwm, .framer-DFsCK .framer-1suscwm { display: block; }\",\".framer-DFsCK.framer-1t9r7et { cursor: pointer; height: 24px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 30px; }\",\".framer-DFsCK .framer-nl1qj9 { flex: none; height: 2px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 4px; will-change: var(--framer-will-change-override, transform); }\",\".framer-DFsCK .framer-1ckslx2 { flex: none; height: 2px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 11px; will-change: var(--framer-will-change-override, transform); }\",\".framer-DFsCK .framer-1t8zix7 { flex: none; height: 2px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 18px; will-change: var(--framer-will-change-override, transform); }\",\".framer-DFsCK.framer-v-108bv8k .framer-nl1qj9, .framer-DFsCK.framer-v-108bv8k .framer-1t8zix7 { top: 11px; }\",\".framer-DFsCK.framer-v-108bv8k .framer-1ckslx2 { left: 14px; right: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 30\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"eNn7nhL_Q\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"msA6UgTbm\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerg1CGKaYlj=withCSS(Component,css,\"framer-DFsCK\");export default Framerg1CGKaYlj;Framerg1CGKaYlj.displayName=\"Menu\";Framerg1CGKaYlj.defaultProps={height:24,width:30};addPropertyControls(Framerg1CGKaYlj,{variant:{options:[\"M9Jr1DTgO\",\"eNn7nhL_Q\"],optionTitles:[\"Default\",\"Clicked\"],title:\"Variant\",type:ControlType.Enum},msA6UgTbm:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerg1CGKaYlj,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerg1CGKaYlj\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eNn7nhL_Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"30\",\"framerVariables\":\"{\\\"msA6UgTbm\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./g1CGKaYlj.map","// Generated by Framer (7c2f7bf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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/37fejb6ddKBDzvEcm36D/MZWUeNAiaYrIujH0Uxsb/L6RsHs4u4.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ofJ3vRJjo3vc11tvFDc4/nG8JaTn6INDC4u5mCRhi/r4q61cclZ.js\";const enabledGestures={VjAqCrFP7:{hover:true}};const cycleOrder=[\"VjAqCrFP7\",\"c2AMlpBaG\"];const serializationHash=\"framer-XO0T8\";const variantClassNames={c2AMlpBaG:\"framer-v-1f16zdm\",VjAqCrFP7:\"framer-v-9xvb2q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const L_peCy2Ni=undefined;const p0GlNPRXX=undefined;const vUy1uPQ4_=undefined;const transition1={damping:50,delay:0,mass:.1,stiffness:210,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"VjAqCrFP7\",Phone:\"c2AMlpBaG\"};const Variants=motion.create(React.Fragment);const getProps=({buttonLable,height,id,link,smoothScroll,width,...props})=>{return{...props,L_peCy2Ni:link??props.L_peCy2Ni,p0GlNPRXX:smoothScroll??props.p0GlNPRXX,variant:humanReadableVariantMap[props.variant]??props.variant??\"VjAqCrFP7\",vUy1uPQ4_:buttonLable??props.vUy1uPQ4_??\"HOME\"};};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,vUy1uPQ4_,L_peCy2Ni,p0GlNPRXX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VjAqCrFP7\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:L_peCy2Ni,motionChild:true,nodeId:\"VjAqCrFP7\",openInNewTab:false,scopeId:\"qt3MpdoOs\",smoothScroll:p0GlNPRXX,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9xvb2q\",className,classNames)} framer-1h93vv1`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"VjAqCrFP7\",ref:refBinding,style:{...style},...addPropertyOverrides({\"VjAqCrFP7-hover\":{\"data-framer-name\":undefined},c2AMlpBaG:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p47js4\",\"data-framer-name\":\"Upper line\",layoutDependency:layoutDependency,layoutId:\"AJmwhAiOs\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ip5znd\",\"data-framer-name\":\"line\",layoutDependency:layoutDependency,layoutId:\"rGGLf3upM\",style:{backgroundColor:\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\",opacity:0},variants:{\"VjAqCrFP7-hover\":{opacity:1},c2AMlpBaG:{backgroundColor:\"var(--token-c800ea19-2f55-4d7d-bada-128238bf9b9e, rgb(0, 0, 0))\"}}})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-av2jrm\",\"data-styles-preset\":\"r4q61cclZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255)))\"},children:\"HOME\"})}),className:\"framer-1n94dvl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ONHsyp5Fe\",style:{\"--extracted-r6o4lv\":\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:vUy1uPQ4_,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({c2AMlpBaG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1drpdar\",\"data-styles-preset\":\"L6RsHs4u4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255)))\"},children:\"HOME\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mczo1s\",\"data-framer-name\":\"Lower line\",layoutDependency:layoutDependency,layoutId:\"wIR5ZYjIg\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-r6dokm\",\"data-framer-name\":\"line\",layoutDependency:layoutDependency,layoutId:\"Ytnba6C6w\",style:{backgroundColor:\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\",opacity:0},variants:{\"VjAqCrFP7-hover\":{opacity:1},c2AMlpBaG:{backgroundColor:\"var(--token-c800ea19-2f55-4d7d-bada-128238bf9b9e, rgb(0, 0, 0))\"}}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XO0T8.framer-1h93vv1, .framer-XO0T8 .framer-1h93vv1 { display: block; }\",\".framer-XO0T8.framer-9xvb2q { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 1px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-XO0T8 .framer-1p47js4 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-XO0T8 .framer-ip5znd, .framer-XO0T8 .framer-r6dokm { flex: none; height: 1px; overflow: visible; position: relative; width: 1px; }\",\".framer-XO0T8 .framer-1n94dvl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-XO0T8 .framer-mczo1s { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-XO0T8.framer-v-1f16zdm.framer-9xvb2q { cursor: unset; }\",\".framer-XO0T8.framer-v-9xvb2q.hover .framer-ip5znd, .framer-XO0T8.framer-v-9xvb2q.hover .framer-r6dokm { flex: 1 0 0px; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 29.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"c2AMlpBaG\":{\"layout\":[\"auto\",\"auto\"]},\"GB890Q7Wc\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vUy1uPQ4_\":\"buttonLable\",\"L_peCy2Ni\":\"link\",\"p0GlNPRXX\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerqt3MpdoOs=withCSS(Component,css,\"framer-XO0T8\");export default Framerqt3MpdoOs;Framerqt3MpdoOs.displayName=\"Button\";Framerqt3MpdoOs.defaultProps={height:14,width:29.5};addPropertyControls(Framerqt3MpdoOs,{variant:{options:[\"VjAqCrFP7\",\"c2AMlpBaG\"],optionTitles:[\"Variant 1\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},vUy1uPQ4_:{defaultValue:\"HOME\",displayTextArea:false,title:\"Button lable\",type:ControlType.String},onvUy1uPQ4_Change:{changes:\"vUy1uPQ4_\",type:ControlType.ChangeHandler},L_peCy2Ni:{title:\"Link\",type:ControlType.Link},p0GlNPRXX:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},onp0GlNPRXXChange:{changes:\"p0GlNPRXX\",type:ControlType.ChangeHandler}});addFonts(Framerqt3MpdoOs,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerqt3MpdoOs\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"c2AMlpBaG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GB890Q7Wc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"14\",\"framerVariables\":\"{\\\"vUy1uPQ4_\\\":\\\"buttonLable\\\",\\\"L_peCy2Ni\\\":\\\"link\\\",\\\"p0GlNPRXX\\\":\\\"smoothScroll\\\"}\",\"framerIntrinsicWidth\":\"29.5\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (005c846)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/utBABii7JqknXrvISQFT/uGfavBZ3H3Jlb1yEdDqg/DqMkWuZak.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/xXVT8nRP6IoAR7UDbmNG/1K2C6VMYxykpuro3f3Tb/dxvtI17O0.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/37fejb6ddKBDzvEcm36D/MZWUeNAiaYrIujH0Uxsb/L6RsHs4u4.js\";import DarkLightModeToggle from\"https://framerusercontent.com/modules/2FUyDhar5WzGPQQkbpak/jCn1bvHVypn6l7V686jZ/a2cQoJ9Yj.js\";import Menu from\"https://framerusercontent.com/modules/xHHirJ4fl6Mp3lWqkVjx/OIyVI5liAVLBDpWOfkXr/g1CGKaYlj.js\";import Button from\"https://framerusercontent.com/modules/yLZuGkmpjh9zL6eyUzvH/5kZpDA0YZ6G6bWleckgQ/qt3MpdoOs.js\";const MenuFonts=getFonts(Menu);const ButtonFonts=getFonts(Button);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const RichTextWithFX=withFX(RichText);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"nPHqqn9dE\",\"HQe44v84z\",\"aazLMXcc_\",\"U3kElnPzJ\"];const serializationHash=\"framer-zuHWA\";const variantClassNames={aazLMXcc_:\"framer-v-y87odg\",HQe44v84z:\"framer-v-1x8xqc5\",nPHqqn9dE:\"framer-v-lilb2m\",U3kElnPzJ:\"framer-v-19xk13f\"};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:.4,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-10};const transition3={damping:50,delay:0,mass:.1,stiffness:210,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:-10};const transition4={damping:50,delay:.1,mass:.1,stiffness:210,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:-10};const transition5={damping:50,delay:.2,mass:.1,stiffness:210,type:\"spring\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:-10};const transition6={damping:50,delay:.3,mass:.1,stiffness:210,type:\"spring\"};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:-10};const transition7={damping:50,delay:.4,mass:.1,stiffness:210,type:\"spring\"};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:-10};const transition8={damping:50,delay:.5,mass:.1,stiffness:210,type:\"spring\"};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:-10};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Open\":\"U3kElnPzJ\",Desktop:\"nPHqqn9dE\",Phone:\"aazLMXcc_\",Tablet:\"HQe44v84z\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"nPHqqn9dE\"};};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:\"nPHqqn9dE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const msA6UgTbm1tusll8=activeVariantCallback(async(...args)=>{setVariant(\"U3kElnPzJ\");});const msA6UgTbm1f2mo3x=activeVariantCallback(async(...args)=>{setVariant(\"aazLMXcc_\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"aazLMXcc_\",\"U3kElnPzJ\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"U3kElnPzJ\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"U3kElnPzJ\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({aazLMXcc_:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-lilb2m\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"nPHqqn9dE\",ref:refBinding,style:{backdropFilter:\"blur(52px)\",backgroundColor:\"rgba(255, 255, 255, 0.29)\",WebkitBackdropFilter:\"blur(52px)\",...style},...addPropertyOverrides({aazLMXcc_:{\"data-framer-name\":\"Phone\"},HQe44v84z:{\"data-framer-name\":\"Tablet\"},U3kElnPzJ:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15b2zl\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"y_5f2vQo9\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u8951j\",layoutDependency:layoutDependency,layoutId:\"nkyl6V1BI\",children:isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aazLMXcc_:{height:24,width:\"30px\",y:(componentViewport?.y||0)+(4+((componentViewport?.height||32)-8-24)/2)+0+0},U3kElnPzJ:{height:24,width:\"30px\",y:(componentViewport?.y||0)+4+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tf7zdv-container\",layoutDependency:layoutDependency,layoutId:\"hyxL43ngt-container\",nodeId:\"hyxL43ngt\",rendersWithMotion:true,scopeId:\"Gi6ctHSAa\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"hyxL43ngt\",layoutId:\"hyxL43ngt\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"M9Jr1DTgO\"),width:\"100%\",...addPropertyOverrides({aazLMXcc_:{msA6UgTbm:msA6UgTbm1tusll8},U3kElnPzJ:{msA6UgTbm:msA6UgTbm1f2mo3x,variant:matchVariant(\"eNn7nhL_Q\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ut186a\",layoutDependency:layoutDependency,layoutId:\"hjdRo1gVu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 249.966 38.142\" overflow=\"visible\"><g><path d=\"M 29.517 1.405 L 29.048 1.331 L 17.775 18.092 L 6.403 1.331 L 5.983 1.405 L 5.983 1.331 L 0 1.331 L 0 37.523 L 5.983 37.523 L 5.983 10.997 L 17.725 28.228 L 29.517 10.849 L 29.517 37.523 L 35.5 37.523 L 35.5 1.331 L 29.517 1.331 Z M 57.553 1.331 L 52.337 1.331 L 52.288 1.282 C 51.521 2.147 50.631 2.988 49.618 3.804 C 48.604 4.619 47.591 5.287 46.602 5.806 C 45.613 6.3 44.698 6.548 43.907 6.498 L 43.907 11.937 C 45.39 12.011 46.824 11.739 48.209 11.171 C 49.42 10.651 50.607 9.959 51.769 9.069 L 51.769 32.258 L 43.907 32.258 L 43.907 37.524 L 65.217 37.524 L 65.217 32.258 L 57.479 32.258 L 57.578 1.331 Z M 98.363 17.105 L 93.913 16.018 C 92.405 15.647 91.193 15.078 90.328 14.336 C 89.438 13.595 89.018 12.557 89.018 11.197 C 89.018 9.837 89.586 8.255 90.699 7.316 C 91.811 6.376 93.369 5.931 95.322 5.931 C 97.275 5.931 98.808 6.376 100.068 7.266 C 101.354 8.156 102.244 9.293 102.763 10.678 L 108.548 8.824 C 108.004 7.266 107.163 5.882 106.026 4.67 C 104.889 3.459 103.455 2.47 101.7 1.778 C 99.969 1.061 97.942 0.715 95.618 0.715 C 91.515 0.715 88.375 1.654 86.15 3.533 C 83.95 5.412 82.837 8.032 82.837 11.419 C 82.837 14.806 83.233 14.757 83.999 16.067 C 84.766 17.377 85.853 18.465 87.213 19.33 C 88.573 20.195 90.106 20.838 91.787 21.283 L 96.236 22.42 C 98.091 22.915 99.574 23.582 100.686 24.472 C 101.799 25.362 102.343 26.475 102.343 27.859 C 102.343 29.244 101.7 30.603 100.39 31.518 C 99.079 32.457 97.3 32.902 95.075 32.902 C 93.146 32.878 91.515 32.358 90.204 31.394 C 88.894 30.43 88.004 29.318 87.559 28.032 L 81.676 29.837 C 81.997 30.9 82.541 31.938 83.307 32.902 C 84.074 33.891 85.062 34.781 86.249 35.572 C 87.436 36.363 88.82 36.981 90.378 37.426 C 91.935 37.871 93.665 38.094 95.569 38.094 C 98.363 38.094 100.736 37.649 102.689 36.759 C 104.642 35.869 106.1 34.633 107.114 33.026 C 108.103 31.444 108.622 29.614 108.622 27.538 C 108.622 25.461 107.732 23.063 105.927 21.135 C 104.123 19.207 101.626 17.847 98.387 17.056 Z M 125.154 32.598 C 124.734 32.746 124.363 32.795 124.017 32.795 C 122.905 32.795 122.089 32.474 121.52 31.856 C 120.952 31.238 120.655 30.323 120.655 29.112 L 120.655 16.603 L 127.627 16.603 L 127.627 11.634 L 120.655 11.634 L 120.655 3.575 L 114.92 3.575 L 114.92 11.634 L 110.618 11.634 L 110.618 16.603 L 114.92 16.603 L 114.92 30.2 C 114.92 32.746 115.637 34.699 117.071 36.059 C 118.504 37.418 120.581 38.111 123.3 38.111 C 126.02 38.111 125.08 37.938 125.995 37.616 C 126.885 37.295 127.775 36.825 128.69 36.182 L 126.564 31.782 C 126.044 32.153 125.575 32.425 125.179 32.548 Z M 149.249 25.134 C 149.249 27.582 148.705 29.46 147.642 30.771 C 146.579 32.081 145.046 32.724 143.093 32.674 C 141.981 32.674 141.017 32.452 140.176 32.007 C 139.336 31.562 138.668 30.771 138.174 29.633 C 137.679 28.496 137.457 26.914 137.457 24.887 L 137.457 11.661 L 131.672 11.661 L 131.672 26.444 C 131.672 30.375 132.537 33.292 134.268 35.221 C 135.998 37.149 138.421 38.113 141.561 38.113 C 144.7 38.113 145.343 37.594 146.802 36.58 C 147.79 35.888 148.631 34.973 149.323 33.861 L 149.57 37.495 L 155.009 37.495 L 155.009 11.636 L 149.274 11.636 L 149.274 25.134 Z M 178.691 15.447 C 177.999 14.359 177.134 13.445 176.12 12.728 C 174.563 11.615 172.684 11.047 170.508 11.047 C 168.333 11.047 166.132 11.615 164.377 12.728 C 162.647 13.84 161.287 15.423 160.298 17.425 C 159.309 19.452 158.815 21.825 158.815 24.594 C 158.815 27.363 159.309 29.687 160.298 31.739 C 161.287 33.766 162.647 35.348 164.377 36.46 C 166.108 37.573 168.16 38.142 170.508 38.142 C 172.857 38.142 174.538 37.573 176.12 36.46 C 177.158 35.719 178.024 34.779 178.74 33.667 L 178.938 37.523 L 184.426 37.523 L 184.426 1.331 L 178.691 1.331 Z M 175.436 31.771 C 174.423 32.488 173.261 32.834 171.95 32.834 C 170.64 32.834 169.33 32.488 168.242 31.771 C 167.154 31.054 166.314 30.09 165.721 28.854 C 165.127 27.618 164.806 26.184 164.756 24.553 C 164.781 22.921 165.103 21.512 165.721 20.251 C 166.314 19.015 167.154 18.051 168.217 17.359 C 169.28 16.666 170.517 16.32 171.876 16.32 C 173.236 16.32 174.398 16.666 175.411 17.359 C 176.425 18.051 177.216 19.015 177.785 20.251 C 178.353 21.487 178.65 22.921 178.65 24.553 C 178.65 26.184 178.378 27.593 177.785 28.854 C 177.216 30.09 176.425 31.079 175.411 31.771 Z M 190.075 37.495 L 195.81 37.495 L 195.86 11.636 L 190.125 11.636 Z M 192.969 0 C 192.029 0 191.238 0.321 190.571 0.989 C 189.903 1.632 189.557 2.447 189.557 3.362 C 189.557 4.277 189.903 5.093 190.571 5.76 C 191.238 6.428 192.054 6.774 192.969 6.774 C 193.884 6.774 194.699 6.428 195.367 5.76 C 196.034 5.093 196.38 4.277 196.38 3.362 C 196.38 2.447 196.034 1.632 195.367 0.989 C 194.699 0.346 193.884 0 192.969 0 Z M 220.232 12.75 C 218.23 11.589 215.93 11.02 213.359 11.02 C 210.788 11.02 208.489 11.589 206.487 12.75 C 204.484 13.912 202.927 15.495 201.815 17.522 C 200.702 19.549 200.133 21.897 200.133 24.543 C 200.133 27.188 200.702 29.536 201.839 31.563 C 202.976 33.591 204.559 35.198 206.561 36.335 C 208.588 37.497 210.887 38.065 213.458 38.065 C 216.029 38.065 218.279 37.497 220.281 36.335 C 222.284 35.173 223.841 33.591 224.929 31.563 C 226.042 29.536 226.585 27.188 226.585 24.543 C 226.585 21.897 226.017 19.549 224.904 17.522 C 223.792 15.495 222.234 13.888 220.232 12.75 Z M 219.796 28.829 C 219.178 30.065 218.312 31.03 217.2 31.722 C 216.087 32.439 214.827 32.785 213.417 32.785 C 212.008 32.785 210.673 32.439 209.561 31.722 C 208.448 31.005 207.558 30.041 206.916 28.829 C 206.273 27.618 205.952 26.184 205.952 24.553 C 205.952 22.921 206.273 21.512 206.891 20.251 C 207.509 19.015 208.374 18.051 209.487 17.359 C 210.599 16.666 211.86 16.32 213.319 16.32 C 214.777 16.32 216.038 16.666 217.15 17.383 C 218.263 18.1 219.128 19.064 219.771 20.276 C 220.414 21.512 220.735 22.921 220.735 24.553 C 220.735 26.184 220.414 27.593 219.796 28.829 Z M 249.2 27.089 C 248.68 26.001 247.889 25.012 246.826 24.147 C 245.763 23.257 244.379 22.614 242.698 22.219 L 239.657 21.502 C 238.545 21.23 237.704 20.884 237.136 20.439 C 236.542 20.018 236.246 19.524 236.246 19.005 C 236.246 18.115 236.567 17.423 237.234 16.903 C 237.877 16.409 238.792 16.162 239.979 16.162 C 241.165 16.162 242.228 16.384 243.192 16.854 C 244.156 17.324 244.824 17.991 245.145 18.856 L 249.941 16.681 C 249.57 15.544 248.878 14.555 247.914 13.714 C 246.95 12.874 245.813 12.206 244.478 11.761 C 243.143 11.292 241.684 11.069 240.102 11.069 C 236.962 11.069 234.565 11.786 232.883 13.195 C 231.202 14.604 230.387 16.607 230.387 19.203 C 230.387 21.798 231.079 22.515 232.463 23.875 C 233.848 25.235 235.751 26.223 238.199 26.842 L 240.621 27.509 C 241.758 27.781 242.648 28.127 243.266 28.572 C 243.885 28.992 244.206 29.61 244.206 30.401 C 244.206 31.192 243.81 31.885 242.995 32.33 C 242.179 32.799 241.116 33.022 239.756 33.022 C 238.396 33.022 237.383 32.701 236.369 32.033 C 235.356 31.39 234.589 30.574 234.07 29.61 L 229.052 31.835 C 229.595 33.121 230.387 34.233 231.425 35.173 C 232.463 36.112 233.699 36.854 235.158 37.373 C 236.616 37.892 238.199 38.139 239.904 38.139 C 241.61 38.139 243.563 37.818 245.071 37.175 C 246.579 36.532 247.79 35.642 248.656 34.456 C 249.546 33.294 249.966 31.934 249.966 30.377 C 249.966 28.819 249.719 28.176 249.2 27.089 Z\" fill=\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({aazLMXcc_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 99.986 15.257\" overflow=\"visible\"><g><path d=\"M 11.807 0.562 L 11.619 0.533 L 7.11 7.237 L 2.561 0.533 L 2.393 0.562 L 2.393 0.533 L 0 0.533 L 0 15.009 L 2.393 15.009 L 2.393 4.399 L 7.09 11.291 L 11.807 4.34 L 11.807 15.009 L 14.2 15.009 L 14.2 0.533 L 11.807 0.533 Z M 23.021 0.533 L 20.935 0.533 L 20.915 0.513 C 20.609 0.859 20.253 1.195 19.847 1.521 C 19.442 1.848 19.036 2.115 18.641 2.322 C 18.245 2.52 17.879 2.619 17.563 2.599 L 17.563 4.775 C 18.156 4.804 18.73 4.696 19.283 4.468 C 19.768 4.261 20.243 3.984 20.707 3.628 L 20.707 12.903 L 17.563 12.903 L 17.563 15.009 L 26.087 15.009 L 26.087 12.903 L 22.992 12.903 L 23.031 0.533 Z M 39.345 6.842 L 37.565 6.407 C 36.962 6.259 36.477 6.031 36.131 5.735 C 35.775 5.438 35.607 5.023 35.607 4.479 C 35.607 3.935 35.835 3.302 36.28 2.926 C 36.725 2.55 37.348 2.372 38.129 2.372 C 38.91 2.372 39.523 2.55 40.027 2.906 C 40.542 3.262 40.898 3.717 41.105 4.271 L 43.419 3.529 C 43.202 2.906 42.865 2.353 42.41 1.868 C 41.956 1.384 41.382 0.988 40.68 0.711 C 39.988 0.424 39.177 0.286 38.247 0.286 C 36.606 0.286 35.35 0.662 34.46 1.413 C 33.58 2.165 33.135 3.213 33.135 4.568 C 33.135 5.922 33.293 5.903 33.6 6.427 C 33.906 6.951 34.341 7.386 34.885 7.732 C 35.429 8.078 36.042 8.335 36.715 8.513 L 38.495 8.968 C 39.236 9.166 39.83 9.433 40.275 9.789 C 40.72 10.145 40.937 10.59 40.937 11.144 C 40.937 11.697 40.68 12.241 40.156 12.607 C 39.632 12.983 38.92 13.161 38.03 13.161 C 37.259 13.151 36.606 12.943 36.082 12.558 C 35.558 12.172 35.202 11.727 35.024 11.213 L 32.67 11.935 C 32.799 12.36 33.016 12.775 33.323 13.161 C 33.629 13.556 34.025 13.912 34.5 14.229 C 34.974 14.545 35.528 14.793 36.151 14.971 C 36.774 15.149 37.466 15.238 38.228 15.238 C 39.345 15.238 40.294 15.06 41.076 14.704 C 41.857 14.348 42.44 13.853 42.846 13.21 C 43.241 12.577 43.449 11.846 43.449 11.015 C 43.449 10.184 43.093 9.225 42.371 8.454 C 41.649 7.683 40.65 7.139 39.355 6.822 Z M 50.062 13.039 C 49.894 13.098 49.745 13.118 49.607 13.118 C 49.162 13.118 48.836 12.99 48.608 12.742 C 48.381 12.495 48.262 12.129 48.262 11.645 L 48.262 6.641 L 51.051 6.641 L 51.051 4.654 L 48.262 4.654 L 48.262 1.43 L 45.968 1.43 L 45.968 4.654 L 44.247 4.654 L 44.247 6.641 L 45.968 6.641 L 45.968 12.08 C 45.968 13.098 46.255 13.88 46.828 14.423 C 47.402 14.967 48.232 15.244 49.32 15.244 C 50.408 15.244 50.032 15.175 50.398 15.046 C 50.754 14.918 51.11 14.73 51.476 14.473 L 50.625 12.713 C 50.418 12.861 50.23 12.97 50.072 13.019 Z M 59.7 10.054 C 59.7 11.033 59.482 11.784 59.057 12.308 C 58.632 12.832 58.019 13.089 57.237 13.07 C 56.792 13.07 56.407 12.981 56.07 12.803 C 55.734 12.625 55.467 12.308 55.27 11.853 C 55.072 11.399 54.983 10.766 54.983 9.955 L 54.983 4.664 L 52.669 4.664 L 52.669 10.578 C 52.669 12.15 53.015 13.317 53.707 14.088 C 54.399 14.86 55.368 15.245 56.624 15.245 C 57.88 15.245 58.137 15.038 58.721 14.632 C 59.116 14.355 59.452 13.989 59.729 13.544 L 59.828 14.998 L 62.004 14.998 L 62.004 4.654 L 59.709 4.654 L 59.709 10.054 Z M 71.476 6.179 C 71.2 5.744 70.853 5.378 70.448 5.091 C 69.825 4.646 69.073 4.419 68.203 4.419 C 67.333 4.419 66.453 4.646 65.751 5.091 C 65.059 5.536 64.515 6.169 64.119 6.97 C 63.724 7.781 63.526 8.73 63.526 9.838 C 63.526 10.945 63.724 11.875 64.119 12.695 C 64.515 13.506 65.059 14.139 65.751 14.584 C 66.443 15.029 67.264 15.257 68.203 15.257 C 69.143 15.257 69.815 15.029 70.448 14.584 C 70.863 14.288 71.209 13.912 71.496 13.467 L 71.575 15.009 L 73.771 15.009 L 73.771 0.533 L 71.476 0.533 Z M 70.174 12.708 C 69.769 12.995 69.304 13.134 68.78 13.134 C 68.256 13.134 67.732 12.995 67.297 12.708 C 66.862 12.422 66.526 12.036 66.288 11.542 C 66.051 11.047 65.922 10.474 65.903 9.821 C 65.912 9.168 66.041 8.605 66.288 8.1 C 66.526 7.606 66.862 7.22 67.287 6.943 C 67.712 6.667 68.207 6.528 68.75 6.528 C 69.294 6.528 69.759 6.667 70.165 6.943 C 70.57 7.22 70.886 7.606 71.114 8.1 C 71.341 8.595 71.46 9.168 71.46 9.821 C 71.46 10.474 71.351 11.037 71.114 11.542 C 70.886 12.036 70.57 12.432 70.165 12.708 Z M 76.03 14.998 L 78.324 14.998 L 78.344 4.654 L 76.05 4.654 Z M 77.188 0 C 76.812 0 76.495 0.129 76.228 0.396 C 75.961 0.653 75.823 0.979 75.823 1.345 C 75.823 1.711 75.961 2.037 76.228 2.304 C 76.495 2.571 76.822 2.709 77.188 2.709 C 77.553 2.709 77.88 2.571 78.147 2.304 C 78.414 2.037 78.552 1.711 78.552 1.345 C 78.552 0.979 78.414 0.653 78.147 0.396 C 77.88 0.138 77.553 0 77.188 0 Z M 88.093 5.1 C 87.292 4.635 86.372 4.408 85.344 4.408 C 84.315 4.408 83.396 4.635 82.595 5.1 C 81.794 5.565 81.171 6.198 80.726 7.009 C 80.281 7.82 80.053 8.759 80.053 9.817 C 80.053 10.875 80.281 11.815 80.736 12.625 C 81.191 13.436 81.823 14.079 82.624 14.534 C 83.435 14.999 84.355 15.226 85.383 15.226 C 86.412 15.226 87.312 14.999 88.113 14.534 C 88.914 14.069 89.537 13.436 89.972 12.625 C 90.417 11.815 90.634 10.875 90.634 9.817 C 90.634 8.759 90.407 7.82 89.962 7.009 C 89.517 6.198 88.894 5.555 88.093 5.1 Z M 87.918 11.532 C 87.671 12.026 87.325 12.412 86.88 12.689 C 86.435 12.975 85.931 13.114 85.367 13.114 C 84.803 13.114 84.269 12.975 83.824 12.689 C 83.379 12.402 83.023 12.016 82.766 11.532 C 82.509 11.047 82.381 10.474 82.381 9.821 C 82.381 9.168 82.509 8.605 82.756 8.1 C 83.004 7.606 83.35 7.22 83.795 6.943 C 84.24 6.667 84.744 6.528 85.327 6.528 C 85.911 6.528 86.415 6.667 86.86 6.953 C 87.305 7.24 87.651 7.626 87.908 8.11 C 88.165 8.605 88.294 9.168 88.294 9.821 C 88.294 10.474 88.165 11.037 87.918 11.532 Z M 99.68 10.835 C 99.472 10.4 99.156 10.005 98.731 9.659 C 98.305 9.303 97.752 9.046 97.079 8.887 L 95.863 8.601 C 95.418 8.492 95.082 8.353 94.854 8.175 C 94.617 8.007 94.498 7.81 94.498 7.602 C 94.498 7.246 94.627 6.969 94.894 6.761 C 95.151 6.564 95.517 6.465 95.991 6.465 C 96.466 6.465 96.891 6.554 97.277 6.742 C 97.663 6.93 97.93 7.196 98.058 7.543 L 99.976 6.672 C 99.828 6.218 99.551 5.822 99.166 5.486 C 98.78 5.15 98.325 4.883 97.791 4.705 C 97.257 4.517 96.674 4.428 96.041 4.428 C 94.785 4.428 93.826 4.714 93.153 5.278 C 92.481 5.842 92.155 6.643 92.155 7.681 C 92.155 8.719 92.432 9.006 92.985 9.55 C 93.539 10.094 94.3 10.489 95.279 10.737 L 96.249 11.004 C 96.703 11.112 97.059 11.251 97.307 11.429 C 97.554 11.597 97.682 11.844 97.682 12.161 C 97.682 12.477 97.524 12.754 97.198 12.932 C 96.871 13.12 96.446 13.209 95.902 13.209 C 95.359 13.209 94.953 13.08 94.548 12.813 C 94.142 12.556 93.836 12.23 93.628 11.844 L 91.621 12.734 C 91.838 13.248 92.155 13.693 92.57 14.069 C 92.985 14.445 93.48 14.741 94.063 14.949 C 94.647 15.157 95.279 15.256 95.962 15.256 C 96.644 15.256 97.425 15.127 98.028 14.87 C 98.632 14.613 99.116 14.257 99.462 13.782 C 99.818 13.318 99.986 12.774 99.986 12.151 C 99.986 11.528 99.888 11.271 99.68 10.835 Z\" fill=\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></g></svg>'},HQe44v84z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 219.97 33.565\" overflow=\"visible\"><g><path d=\"M 25.975 1.237 L 25.562 1.172 L 15.642 15.921 L 5.635 1.172 L 5.265 1.237 L 5.265 1.172 L 0 1.172 L 0 33.021 L 5.265 33.021 L 5.265 9.678 L 15.598 24.841 L 25.975 9.547 L 25.975 33.021 L 31.24 33.021 L 31.24 1.172 L 25.975 1.172 Z M 50.647 1.172 L 46.057 1.172 L 46.013 1.128 C 45.339 1.89 44.556 2.629 43.664 3.347 C 42.772 4.065 41.88 4.652 41.01 5.109 C 40.139 5.544 39.334 5.762 38.638 5.718 L 38.638 10.504 C 39.944 10.57 41.205 10.33 42.424 9.83 C 43.49 9.373 44.534 8.764 45.556 7.981 L 45.556 28.387 L 38.638 28.387 L 38.638 33.021 L 57.391 33.021 L 57.391 28.387 L 50.582 28.387 L 50.669 1.172 Z M 86.559 15.053 L 82.643 14.095 C 81.316 13.769 80.25 13.269 79.489 12.616 C 78.706 11.963 78.336 11.05 78.336 9.853 C 78.336 8.657 78.836 7.264 79.815 6.438 C 80.794 5.611 82.165 5.219 83.883 5.219 C 85.602 5.219 86.951 5.611 88.06 6.394 C 89.191 7.177 89.975 8.178 90.431 9.396 L 95.522 7.765 C 95.043 6.394 94.304 5.176 93.303 4.11 C 92.302 3.044 91.041 2.174 89.496 1.565 C 87.973 0.934 86.189 0.629 84.144 0.629 C 80.533 0.629 77.77 1.456 75.812 3.109 C 73.876 4.763 72.897 7.069 72.897 10.049 C 72.897 13.029 73.245 12.986 73.919 14.139 C 74.594 15.292 75.551 16.249 76.748 17.011 C 77.944 17.772 79.293 18.338 80.772 18.729 L 84.688 19.73 C 86.32 20.165 87.625 20.752 88.604 21.536 C 89.583 22.319 90.062 23.298 90.062 24.516 C 90.062 25.734 89.496 26.931 88.343 27.736 C 87.19 28.562 85.624 28.954 83.666 28.954 C 81.969 28.932 80.533 28.475 79.38 27.627 C 78.227 26.779 77.444 25.8 77.052 24.668 L 71.874 26.256 C 72.157 27.192 72.636 28.106 73.31 28.954 C 73.985 29.824 74.855 30.607 75.899 31.304 C 76.943 32 78.162 32.544 79.532 32.935 C 80.903 33.327 82.426 33.523 84.101 33.523 C 86.559 33.523 88.648 33.131 90.366 32.348 C 92.085 31.565 93.368 30.477 94.26 29.063 C 95.13 27.67 95.587 26.061 95.587 24.233 C 95.587 22.406 94.804 20.296 93.216 18.599 C 91.628 16.902 89.431 15.705 86.581 15.009 Z M 110.136 28.686 C 109.766 28.817 109.44 28.86 109.135 28.86 C 108.156 28.86 107.438 28.577 106.938 28.033 C 106.438 27.489 106.177 26.685 106.177 25.619 L 106.177 14.611 L 112.311 14.611 L 112.311 10.238 L 106.177 10.238 L 106.177 3.146 L 101.129 3.146 L 101.129 10.238 L 97.344 10.238 L 97.344 14.611 L 101.129 14.611 L 101.129 26.576 C 101.129 28.817 101.76 30.535 103.022 31.732 C 104.284 32.928 106.111 33.537 108.504 33.537 C 110.897 33.537 110.071 33.385 110.876 33.102 C 111.659 32.819 112.442 32.406 113.247 31.84 L 111.376 27.968 C 110.919 28.294 110.506 28.534 110.158 28.642 Z M 131.339 22.118 C 131.339 24.272 130.86 25.925 129.925 27.078 C 128.99 28.231 127.641 28.797 125.922 28.753 C 124.943 28.753 124.095 28.558 123.355 28.166 C 122.615 27.774 122.028 27.078 121.593 26.077 C 121.158 25.077 120.962 23.684 120.962 21.901 L 120.962 10.262 L 115.871 10.262 L 115.871 23.271 C 115.871 26.73 116.633 29.297 118.156 30.994 C 119.678 32.691 121.81 33.539 124.573 33.539 C 127.336 33.539 127.902 33.083 129.185 32.191 C 130.056 31.581 130.795 30.777 131.404 29.798 L 131.622 32.996 L 136.408 32.996 L 136.408 10.24 L 131.361 10.24 L 131.361 22.118 Z M 157.248 13.594 C 156.639 12.636 155.878 11.831 154.986 11.201 C 153.615 10.222 151.962 9.721 150.047 9.721 C 148.133 9.721 146.197 10.222 144.652 11.201 C 143.129 12.179 141.933 13.572 141.062 15.334 C 140.192 17.118 139.757 19.206 139.757 21.643 C 139.757 24.079 140.192 26.124 141.062 27.93 C 141.933 29.714 143.129 31.106 144.652 32.085 C 146.175 33.064 147.98 33.565 150.047 33.565 C 152.114 33.565 153.593 33.064 154.986 32.085 C 155.899 31.433 156.661 30.606 157.292 29.627 L 157.466 33.021 L 162.295 33.021 L 162.295 1.172 L 157.248 1.172 Z M 154.384 27.959 C 153.492 28.59 152.469 28.894 151.316 28.894 C 150.163 28.894 149.01 28.59 148.053 27.959 C 147.096 27.328 146.356 26.479 145.834 25.392 C 145.312 24.304 145.029 23.042 144.986 21.606 C 145.007 20.17 145.29 18.93 145.834 17.821 C 146.356 16.733 147.096 15.885 148.031 15.276 C 148.967 14.666 150.055 14.362 151.251 14.362 C 152.448 14.362 153.47 14.666 154.362 15.276 C 155.254 15.885 155.95 16.733 156.45 17.821 C 156.951 18.909 157.212 20.17 157.212 21.606 C 157.212 23.042 156.973 24.282 156.45 25.392 C 155.95 26.479 155.254 27.35 154.362 27.959 Z M 167.266 32.996 L 172.313 32.996 L 172.357 10.24 L 167.31 10.24 Z M 169.813 0 C 168.986 0 168.29 0.283 167.702 0.87 C 167.115 1.436 166.81 2.154 166.81 2.959 C 166.81 3.764 167.115 4.482 167.702 5.069 C 168.29 5.656 169.008 5.961 169.813 5.961 C 170.618 5.961 171.335 5.656 171.923 5.069 C 172.51 4.482 172.815 3.764 172.815 2.959 C 172.815 2.154 172.51 1.436 171.923 0.87 C 171.335 0.305 170.618 0 169.813 0 Z M 193.804 11.22 C 192.042 10.198 190.019 9.698 187.756 9.698 C 185.494 9.698 183.471 10.198 181.708 11.22 C 179.946 12.243 178.576 13.635 177.597 15.419 C 176.618 17.203 176.117 19.27 176.117 21.597 C 176.117 23.925 176.618 25.992 177.619 27.776 C 178.619 29.56 180.012 30.974 181.774 31.975 C 183.558 32.997 185.581 33.497 187.843 33.497 C 190.106 33.497 192.086 32.997 193.848 31.975 C 195.61 30.952 196.98 29.56 197.938 27.776 C 198.917 25.992 199.395 23.925 199.395 21.597 C 199.395 19.27 198.895 17.203 197.916 15.419 C 196.937 13.635 195.566 12.221 193.804 11.22 Z M 193.42 25.37 C 192.876 26.458 192.115 27.306 191.136 27.915 C 190.157 28.546 189.047 28.851 187.807 28.851 C 186.567 28.851 185.393 28.546 184.414 27.915 C 183.435 27.284 182.651 26.436 182.086 25.37 C 181.52 24.304 181.237 23.042 181.237 21.606 C 181.237 20.17 181.52 18.93 182.064 17.821 C 182.608 16.733 183.369 15.885 184.348 15.276 C 185.327 14.666 186.437 14.362 187.72 14.362 C 189.004 14.362 190.113 14.666 191.092 15.297 C 192.071 15.928 192.833 16.777 193.398 17.843 C 193.964 18.93 194.247 20.17 194.247 21.606 C 194.247 23.042 193.964 24.282 193.42 25.37 Z M 219.296 23.838 C 218.839 22.881 218.143 22.011 217.207 21.249 C 216.272 20.466 215.053 19.9 213.574 19.552 L 210.898 18.921 C 209.919 18.682 209.18 18.378 208.679 17.986 C 208.157 17.616 207.896 17.181 207.896 16.724 C 207.896 15.941 208.179 15.332 208.766 14.875 C 209.332 14.44 210.137 14.222 211.181 14.222 C 212.225 14.222 213.161 14.418 214.009 14.832 C 214.858 15.245 215.445 15.832 215.728 16.594 L 219.948 14.679 C 219.622 13.679 219.013 12.808 218.164 12.069 C 217.316 11.329 216.315 10.742 215.14 10.35 C 213.966 9.937 212.682 9.741 211.29 9.741 C 208.527 9.741 206.417 10.372 204.937 11.612 C 203.458 12.852 202.74 14.614 202.74 16.898 C 202.74 19.183 203.349 19.813 204.568 21.01 C 205.786 22.206 207.461 23.077 209.615 23.621 L 211.747 24.208 C 212.747 24.447 213.531 24.752 214.074 25.143 C 214.618 25.513 214.901 26.057 214.901 26.753 C 214.901 27.449 214.553 28.059 213.835 28.45 C 213.117 28.863 212.182 29.059 210.985 29.059 C 209.789 29.059 208.897 28.776 208.005 28.189 C 207.113 27.623 206.439 26.906 205.982 26.057 L 201.565 28.015 C 202.044 29.146 202.74 30.125 203.654 30.952 C 204.568 31.779 205.655 32.431 206.939 32.888 C 208.222 33.345 209.615 33.563 211.116 33.563 C 212.617 33.563 214.336 33.28 215.663 32.714 C 216.99 32.148 218.056 31.365 218.817 30.321 C 219.6 29.299 219.97 28.102 219.97 26.731 C 219.97 25.361 219.753 24.795 219.296 23.838 Z\" fill=\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></g></svg>'},U3kElnPzJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 99.986 15.311\" overflow=\"visible\"><g><path d=\"M 11.807 0.564 L 11.619 0.534 L 7.11 7.263 L 2.561 0.534 L 2.393 0.564 L 2.393 0.534 L 0 0.534 L 0 15.063 L 2.393 15.063 L 2.393 4.415 L 7.09 11.332 L 11.807 4.355 L 11.807 15.063 L 14.2 15.063 L 14.2 0.534 L 11.807 0.534 Z M 23.021 0.534 L 20.935 0.534 L 20.915 0.515 C 20.609 0.862 20.253 1.199 19.847 1.527 C 19.442 1.854 19.036 2.122 18.641 2.331 C 18.245 2.529 17.879 2.628 17.563 2.609 L 17.563 4.792 C 18.156 4.822 18.73 4.712 19.283 4.484 C 19.768 4.276 20.243 3.998 20.707 3.641 L 20.707 12.949 L 17.563 12.949 L 17.563 15.063 L 26.087 15.063 L 26.087 12.949 L 22.992 12.949 L 23.031 0.534 Z M 39.345 6.867 L 37.565 6.43 C 36.962 6.281 36.477 6.053 36.131 5.755 C 35.775 5.457 35.607 5.041 35.607 4.495 C 35.607 3.949 35.835 3.314 36.28 2.937 C 36.725 2.56 37.348 2.381 38.129 2.381 C 38.91 2.381 39.523 2.56 40.027 2.917 C 40.542 3.274 40.898 3.731 41.105 4.286 L 43.419 3.542 C 43.202 2.917 42.865 2.361 42.41 1.875 C 41.956 1.389 41.382 0.992 40.68 0.714 C 39.988 0.426 39.177 0.287 38.247 0.287 C 36.606 0.287 35.35 0.664 34.46 1.418 C 33.58 2.173 33.135 3.225 33.135 4.584 C 33.135 5.944 33.293 5.924 33.6 6.45 C 33.906 6.976 34.341 7.412 34.885 7.76 C 35.429 8.107 36.042 8.365 36.715 8.544 L 38.495 9 C 39.236 9.199 39.83 9.467 40.275 9.824 C 40.72 10.181 40.937 10.628 40.937 11.184 C 40.937 11.739 40.68 12.285 40.156 12.652 C 39.632 13.029 38.92 13.208 38.03 13.208 C 37.259 13.198 36.606 12.99 36.082 12.603 C 35.558 12.216 35.202 11.769 35.024 11.253 L 32.67 11.978 C 32.799 12.404 33.016 12.821 33.323 13.208 C 33.629 13.605 34.025 13.962 34.5 14.28 C 34.974 14.597 35.528 14.846 36.151 15.024 C 36.774 15.203 37.466 15.292 38.228 15.292 C 39.345 15.292 40.294 15.114 41.076 14.756 C 41.857 14.399 42.44 13.903 42.846 13.258 C 43.241 12.623 43.449 11.888 43.449 11.055 C 43.449 10.221 43.093 9.258 42.371 8.484 C 41.649 7.71 40.65 7.164 39.355 6.847 Z M 50.062 13.086 C 49.894 13.145 49.745 13.165 49.607 13.165 C 49.162 13.165 48.836 13.036 48.608 12.788 C 48.381 12.54 48.262 12.173 48.262 11.687 L 48.262 6.665 L 51.051 6.665 L 51.051 4.67 L 48.262 4.67 L 48.262 1.435 L 45.968 1.435 L 45.968 4.67 L 44.247 4.67 L 44.247 6.665 L 45.968 6.665 L 45.968 12.123 C 45.968 13.145 46.255 13.929 46.828 14.475 C 47.402 15.021 48.232 15.299 49.32 15.299 C 50.408 15.299 50.032 15.229 50.398 15.1 C 50.754 14.971 51.11 14.783 51.476 14.525 L 50.625 12.758 C 50.418 12.907 50.23 13.016 50.072 13.066 Z M 59.7 10.09 C 59.7 11.072 59.482 11.826 59.057 12.352 C 58.632 12.878 58.019 13.136 57.237 13.117 C 56.792 13.117 56.407 13.027 56.07 12.849 C 55.734 12.67 55.467 12.352 55.27 11.896 C 55.072 11.439 54.983 10.804 54.983 9.99 L 54.983 4.681 L 52.669 4.681 L 52.669 10.616 C 52.669 12.194 53.015 13.365 53.707 14.139 C 54.399 14.913 55.368 15.3 56.624 15.3 C 57.88 15.3 58.137 15.091 58.721 14.685 C 59.116 14.407 59.452 14.039 59.729 13.593 L 59.828 15.052 L 62.004 15.052 L 62.004 4.671 L 59.709 4.671 L 59.709 10.09 Z M 71.476 6.201 C 71.2 5.764 70.853 5.397 70.448 5.109 C 69.825 4.663 69.073 4.435 68.203 4.435 C 67.333 4.435 66.453 4.663 65.751 5.109 C 65.059 5.556 64.515 6.191 64.119 6.995 C 63.724 7.809 63.526 8.761 63.526 9.873 C 63.526 10.984 63.724 11.917 64.119 12.741 C 64.515 13.555 65.059 14.19 65.751 14.636 C 66.443 15.083 67.264 15.311 68.203 15.311 C 69.143 15.311 69.815 15.083 70.448 14.636 C 70.863 14.339 71.209 13.962 71.496 13.515 L 71.575 15.063 L 73.771 15.063 L 73.771 0.534 L 71.476 0.534 Z M 70.174 12.754 C 69.769 13.042 69.304 13.181 68.78 13.181 C 68.256 13.181 67.732 13.042 67.297 12.754 C 66.862 12.466 66.526 12.079 66.288 11.583 C 66.051 11.087 65.922 10.511 65.903 9.856 C 65.912 9.201 66.041 8.636 66.288 8.129 C 66.526 7.633 66.862 7.246 67.287 6.968 C 67.712 6.69 68.207 6.552 68.75 6.552 C 69.294 6.552 69.759 6.69 70.165 6.968 C 70.57 7.246 70.886 7.633 71.114 8.129 C 71.341 8.626 71.46 9.201 71.46 9.856 C 71.46 10.511 71.351 11.077 71.114 11.583 C 70.886 12.079 70.57 12.476 70.165 12.754 Z M 76.03 15.052 L 78.324 15.052 L 78.344 4.671 L 76.05 4.671 Z M 77.188 0 C 76.812 0 76.495 0.129 76.228 0.397 C 75.961 0.655 75.823 0.982 75.823 1.35 C 75.823 1.717 75.961 2.044 76.228 2.312 C 76.495 2.58 76.822 2.719 77.188 2.719 C 77.553 2.719 77.88 2.58 78.147 2.312 C 78.414 2.044 78.552 1.717 78.552 1.35 C 78.552 0.982 78.414 0.655 78.147 0.397 C 77.88 0.139 77.553 0 77.188 0 Z M 88.093 5.118 C 87.292 4.652 86.372 4.424 85.344 4.424 C 84.315 4.424 83.396 4.652 82.595 5.118 C 81.794 5.585 81.171 6.22 80.726 7.034 C 80.281 7.848 80.053 8.79 80.053 9.852 C 80.053 10.914 80.281 11.857 80.736 12.671 C 81.191 13.484 81.823 14.129 82.624 14.586 C 83.435 15.052 84.355 15.281 85.383 15.281 C 86.412 15.281 87.312 15.052 88.113 14.586 C 88.914 14.12 89.537 13.484 89.972 12.671 C 90.417 11.857 90.634 10.914 90.634 9.852 C 90.634 8.79 90.407 7.848 89.962 7.034 C 89.517 6.22 88.894 5.575 88.093 5.118 Z M 87.918 11.573 C 87.671 12.069 87.325 12.456 86.88 12.734 C 86.435 13.022 85.931 13.161 85.367 13.161 C 84.803 13.161 84.269 13.022 83.824 12.734 C 83.379 12.446 83.023 12.059 82.766 11.573 C 82.509 11.087 82.381 10.511 82.381 9.856 C 82.381 9.201 82.509 8.636 82.756 8.129 C 83.004 7.633 83.35 7.246 83.795 6.968 C 84.24 6.69 84.744 6.552 85.327 6.552 C 85.911 6.552 86.415 6.69 86.86 6.978 C 87.305 7.266 87.651 7.653 87.908 8.139 C 88.165 8.636 88.294 9.201 88.294 9.856 C 88.294 10.511 88.165 11.077 87.918 11.573 Z M 99.68 10.874 C 99.472 10.438 99.156 10.041 98.731 9.693 C 98.305 9.336 97.752 9.078 97.079 8.919 L 95.863 8.631 C 95.418 8.522 95.082 8.383 94.854 8.205 C 94.617 8.036 94.498 7.838 94.498 7.629 C 94.498 7.272 94.627 6.994 94.894 6.786 C 95.151 6.587 95.517 6.488 95.991 6.488 C 96.466 6.488 96.891 6.577 97.277 6.766 C 97.663 6.954 97.93 7.222 98.058 7.57 L 99.977 6.696 C 99.828 6.24 99.551 5.843 99.166 5.505 C 98.78 5.168 98.325 4.9 97.791 4.721 C 97.257 4.533 96.674 4.444 96.041 4.444 C 94.785 4.444 93.826 4.731 93.153 5.297 C 92.481 5.863 92.155 6.667 92.155 7.709 C 92.155 8.751 92.432 9.038 92.985 9.584 C 93.539 10.13 94.3 10.527 95.279 10.775 L 96.249 11.043 C 96.703 11.152 97.059 11.291 97.307 11.47 C 97.554 11.638 97.682 11.887 97.682 12.204 C 97.682 12.522 97.524 12.8 97.198 12.978 C 96.871 13.167 96.446 13.256 95.902 13.256 C 95.359 13.256 94.953 13.127 94.548 12.859 C 94.142 12.601 93.836 12.274 93.628 11.887 L 91.621 12.78 C 91.838 13.296 92.155 13.742 92.57 14.119 C 92.985 14.497 93.48 14.794 94.063 15.003 C 94.647 15.211 95.279 15.31 95.962 15.31 C 96.644 15.31 97.425 15.181 98.028 14.923 C 98.632 14.665 99.116 14.308 99.462 13.832 C 99.818 13.365 99.986 12.819 99.986 12.194 C 99.986 11.569 99.888 11.311 99.68 10.874 Z\" fill=\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1saqscm\",layoutDependency:layoutDependency,layoutId:\"xlIJFfmHq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 249.966 38.142\" overflow=\"visible\"><path d=\"M 29.517 1.405 L 29.048 1.331 L 17.775 18.092 L 6.403 1.331 L 5.983 1.405 L 5.983 1.331 L 0 1.331 L 0 37.523 L 5.983 37.523 L 5.983 10.997 L 17.725 28.228 L 29.517 10.849 L 29.517 37.523 L 35.5 37.523 L 35.5 1.331 L 29.517 1.331 Z M 57.553 1.331 L 52.337 1.331 L 52.288 1.282 C 51.521 2.147 50.631 2.988 49.618 3.804 C 48.604 4.619 47.591 5.287 46.602 5.806 C 45.613 6.3 44.698 6.548 43.907 6.498 L 43.907 11.937 C 45.39 12.011 46.824 11.739 48.209 11.171 C 49.42 10.651 50.607 9.959 51.769 9.069 L 51.769 32.258 L 43.907 32.258 L 43.907 37.524 L 65.217 37.524 L 65.217 32.258 L 57.479 32.258 L 57.578 1.331 Z M 98.363 17.105 L 93.913 16.018 C 92.405 15.647 91.193 15.078 90.328 14.336 C 89.438 13.595 89.018 12.557 89.018 11.197 C 89.018 9.837 89.586 8.255 90.699 7.316 C 91.811 6.376 93.369 5.931 95.322 5.931 C 97.275 5.931 98.808 6.376 100.068 7.266 C 101.354 8.156 102.244 9.293 102.763 10.678 L 108.548 8.824 C 108.004 7.266 107.163 5.882 106.026 4.67 C 104.889 3.459 103.455 2.47 101.7 1.778 C 99.969 1.061 97.942 0.715 95.618 0.715 C 91.515 0.715 88.375 1.654 86.15 3.533 C 83.95 5.412 82.837 8.032 82.837 11.419 C 82.837 14.806 83.233 14.757 83.999 16.067 C 84.766 17.377 85.853 18.465 87.213 19.33 C 88.573 20.195 90.106 20.838 91.787 21.283 L 96.236 22.42 C 98.091 22.915 99.574 23.582 100.686 24.472 C 101.799 25.362 102.343 26.475 102.343 27.859 C 102.343 29.244 101.7 30.603 100.39 31.518 C 99.079 32.457 97.3 32.902 95.075 32.902 C 93.146 32.878 91.515 32.358 90.204 31.394 C 88.894 30.43 88.004 29.318 87.559 28.032 L 81.676 29.837 C 81.997 30.9 82.541 31.938 83.307 32.902 C 84.074 33.891 85.062 34.781 86.249 35.572 C 87.436 36.363 88.82 36.981 90.378 37.426 C 91.935 37.871 93.665 38.094 95.569 38.094 C 98.363 38.094 100.736 37.649 102.689 36.759 C 104.642 35.869 106.1 34.633 107.114 33.026 C 108.103 31.444 108.622 29.614 108.622 27.538 C 108.622 25.461 107.732 23.063 105.927 21.135 C 104.123 19.207 101.626 17.847 98.387 17.056 Z M 125.154 32.598 C 124.734 32.746 124.363 32.795 124.017 32.795 C 122.905 32.795 122.089 32.474 121.52 31.856 C 120.952 31.238 120.655 30.323 120.655 29.112 L 120.655 16.603 L 127.627 16.603 L 127.627 11.634 L 120.655 11.634 L 120.655 3.575 L 114.92 3.575 L 114.92 11.634 L 110.618 11.634 L 110.618 16.603 L 114.92 16.603 L 114.92 30.2 C 114.92 32.746 115.637 34.699 117.071 36.059 C 118.504 37.418 120.581 38.111 123.3 38.111 C 126.02 38.111 125.08 37.938 125.995 37.616 C 126.885 37.295 127.775 36.825 128.69 36.182 L 126.564 31.782 C 126.044 32.153 125.575 32.425 125.179 32.548 Z M 149.249 25.134 C 149.249 27.582 148.705 29.46 147.642 30.771 C 146.579 32.081 145.046 32.724 143.093 32.674 C 141.981 32.674 141.017 32.452 140.176 32.007 C 139.336 31.562 138.668 30.771 138.174 29.633 C 137.679 28.496 137.457 26.914 137.457 24.887 L 137.457 11.661 L 131.672 11.661 L 131.672 26.444 C 131.672 30.375 132.537 33.292 134.268 35.221 C 135.998 37.149 138.421 38.113 141.561 38.113 C 144.7 38.113 145.343 37.594 146.802 36.58 C 147.79 35.888 148.631 34.973 149.323 33.861 L 149.57 37.495 L 155.009 37.495 L 155.009 11.636 L 149.274 11.636 L 149.274 25.134 Z M 178.691 15.447 C 177.999 14.359 177.134 13.445 176.12 12.728 C 174.563 11.615 172.684 11.047 170.508 11.047 C 168.333 11.047 166.132 11.615 164.377 12.728 C 162.647 13.84 161.287 15.423 160.298 17.425 C 159.309 19.452 158.815 21.825 158.815 24.594 C 158.815 27.363 159.309 29.687 160.298 31.739 C 161.287 33.766 162.647 35.348 164.377 36.46 C 166.108 37.573 168.16 38.142 170.508 38.142 C 172.857 38.142 174.538 37.573 176.12 36.46 C 177.158 35.719 178.024 34.779 178.74 33.667 L 178.938 37.523 L 184.426 37.523 L 184.426 1.331 L 178.691 1.331 Z M 175.436 31.771 C 174.423 32.488 173.261 32.834 171.95 32.834 C 170.64 32.834 169.33 32.488 168.242 31.771 C 167.154 31.054 166.314 30.09 165.721 28.854 C 165.127 27.618 164.806 26.184 164.756 24.553 C 164.781 22.921 165.103 21.512 165.721 20.251 C 166.314 19.015 167.154 18.051 168.217 17.359 C 169.28 16.666 170.517 16.32 171.876 16.32 C 173.236 16.32 174.398 16.666 175.411 17.359 C 176.425 18.051 177.216 19.015 177.785 20.251 C 178.353 21.487 178.65 22.921 178.65 24.553 C 178.65 26.184 178.378 27.593 177.785 28.854 C 177.216 30.09 176.425 31.079 175.411 31.771 Z M 190.075 37.495 L 195.81 37.495 L 195.86 11.636 L 190.125 11.636 Z M 192.969 0 C 192.029 0 191.238 0.321 190.571 0.989 C 189.903 1.632 189.557 2.447 189.557 3.362 C 189.557 4.277 189.903 5.093 190.571 5.76 C 191.238 6.428 192.054 6.774 192.969 6.774 C 193.884 6.774 194.699 6.428 195.367 5.76 C 196.034 5.093 196.38 4.277 196.38 3.362 C 196.38 2.447 196.034 1.632 195.367 0.989 C 194.699 0.346 193.884 0 192.969 0 Z M 220.232 12.75 C 218.23 11.589 215.93 11.02 213.359 11.02 C 210.788 11.02 208.489 11.589 206.487 12.75 C 204.484 13.912 202.927 15.495 201.815 17.522 C 200.702 19.549 200.133 21.897 200.133 24.543 C 200.133 27.188 200.702 29.536 201.839 31.563 C 202.976 33.591 204.559 35.198 206.561 36.335 C 208.588 37.497 210.887 38.065 213.458 38.065 C 216.029 38.065 218.279 37.497 220.281 36.335 C 222.284 35.173 223.841 33.591 224.929 31.563 C 226.042 29.536 226.585 27.188 226.585 24.543 C 226.585 21.897 226.017 19.549 224.904 17.522 C 223.792 15.495 222.234 13.888 220.232 12.75 Z M 219.796 28.829 C 219.178 30.065 218.312 31.03 217.2 31.722 C 216.087 32.439 214.827 32.785 213.417 32.785 C 212.008 32.785 210.673 32.439 209.561 31.722 C 208.448 31.005 207.558 30.041 206.916 28.829 C 206.273 27.618 205.952 26.184 205.952 24.553 C 205.952 22.921 206.273 21.512 206.891 20.251 C 207.509 19.015 208.374 18.051 209.487 17.359 C 210.599 16.666 211.86 16.32 213.319 16.32 C 214.777 16.32 216.038 16.666 217.15 17.383 C 218.263 18.1 219.128 19.064 219.771 20.276 C 220.414 21.512 220.735 22.921 220.735 24.553 C 220.735 26.184 220.414 27.593 219.796 28.829 Z M 249.2 27.089 C 248.68 26.001 247.889 25.012 246.826 24.147 C 245.763 23.257 244.379 22.614 242.698 22.219 L 239.657 21.502 C 238.545 21.23 237.704 20.884 237.136 20.439 C 236.542 20.018 236.246 19.524 236.246 19.005 C 236.246 18.115 236.567 17.423 237.234 16.903 C 237.877 16.409 238.792 16.162 239.979 16.162 C 241.165 16.162 242.228 16.384 243.192 16.854 C 244.156 17.324 244.824 17.991 245.145 18.856 L 249.941 16.681 C 249.57 15.544 248.878 14.555 247.914 13.714 C 246.95 12.874 245.813 12.206 244.478 11.761 C 243.143 11.292 241.684 11.069 240.102 11.069 C 236.962 11.069 234.565 11.786 232.883 13.195 C 231.202 14.604 230.387 16.607 230.387 19.203 C 230.387 21.798 231.079 22.515 232.463 23.875 C 233.848 25.235 235.751 26.223 238.199 26.842 L 240.621 27.509 C 241.758 27.781 242.648 28.127 243.266 28.572 C 243.885 28.992 244.206 29.61 244.206 30.401 C 244.206 31.192 243.81 31.885 242.995 32.33 C 242.179 32.799 241.116 33.022 239.756 33.022 C 238.396 33.022 237.383 32.701 236.369 32.033 C 235.356 31.39 234.589 30.574 234.07 29.61 L 229.052 31.835 C 229.595 33.121 230.387 34.233 231.425 35.173 C 232.463 36.112 233.699 36.854 235.158 37.373 C 236.616 37.892 238.199 38.139 239.904 38.139 C 241.61 38.139 243.563 37.818 245.071 37.175 C 246.579 36.532 247.79 35.642 248.656 34.456 C 249.546 33.294 249.966 31.934 249.966 30.377 C 249.966 28.819 249.719 28.176 249.2 27.089 Z\" fill=\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aazLMXcc_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 99.986 15.257\" overflow=\"visible\"><path d=\"M 11.807 0.562 L 11.619 0.533 L 7.11 7.237 L 2.561 0.533 L 2.393 0.562 L 2.393 0.533 L 0 0.533 L 0 15.009 L 2.393 15.009 L 2.393 4.399 L 7.09 11.291 L 11.807 4.34 L 11.807 15.009 L 14.2 15.009 L 14.2 0.533 L 11.807 0.533 Z M 23.021 0.533 L 20.935 0.533 L 20.915 0.513 C 20.609 0.859 20.253 1.195 19.847 1.521 C 19.442 1.848 19.036 2.115 18.641 2.322 C 18.245 2.52 17.879 2.619 17.563 2.599 L 17.563 4.775 C 18.156 4.804 18.73 4.696 19.283 4.468 C 19.768 4.261 20.243 3.984 20.707 3.628 L 20.707 12.903 L 17.563 12.903 L 17.563 15.009 L 26.087 15.009 L 26.087 12.903 L 22.992 12.903 L 23.031 0.533 Z M 39.345 6.842 L 37.565 6.407 C 36.962 6.259 36.477 6.031 36.131 5.735 C 35.775 5.438 35.607 5.023 35.607 4.479 C 35.607 3.935 35.835 3.302 36.28 2.926 C 36.725 2.55 37.348 2.372 38.129 2.372 C 38.91 2.372 39.523 2.55 40.027 2.906 C 40.542 3.262 40.898 3.717 41.105 4.271 L 43.419 3.529 C 43.202 2.906 42.865 2.353 42.41 1.868 C 41.956 1.384 41.382 0.988 40.68 0.711 C 39.988 0.424 39.177 0.286 38.247 0.286 C 36.606 0.286 35.35 0.662 34.46 1.413 C 33.58 2.165 33.135 3.213 33.135 4.568 C 33.135 5.922 33.293 5.903 33.6 6.427 C 33.906 6.951 34.341 7.386 34.885 7.732 C 35.429 8.078 36.042 8.335 36.715 8.513 L 38.495 8.968 C 39.236 9.166 39.83 9.433 40.275 9.789 C 40.72 10.145 40.937 10.59 40.937 11.144 C 40.937 11.697 40.68 12.241 40.156 12.607 C 39.632 12.983 38.92 13.161 38.03 13.161 C 37.259 13.151 36.606 12.943 36.082 12.558 C 35.558 12.172 35.202 11.727 35.024 11.213 L 32.67 11.935 C 32.799 12.36 33.016 12.775 33.323 13.161 C 33.629 13.556 34.025 13.912 34.5 14.229 C 34.974 14.545 35.528 14.793 36.151 14.971 C 36.774 15.149 37.466 15.238 38.228 15.238 C 39.345 15.238 40.294 15.06 41.076 14.704 C 41.857 14.348 42.44 13.853 42.846 13.21 C 43.241 12.577 43.449 11.846 43.449 11.015 C 43.449 10.184 43.093 9.225 42.371 8.454 C 41.649 7.683 40.65 7.139 39.355 6.822 Z M 50.062 13.039 C 49.894 13.098 49.745 13.118 49.607 13.118 C 49.162 13.118 48.836 12.99 48.608 12.742 C 48.381 12.495 48.262 12.129 48.262 11.645 L 48.262 6.641 L 51.051 6.641 L 51.051 4.654 L 48.262 4.654 L 48.262 1.43 L 45.968 1.43 L 45.968 4.654 L 44.247 4.654 L 44.247 6.641 L 45.968 6.641 L 45.968 12.08 C 45.968 13.098 46.255 13.88 46.828 14.423 C 47.402 14.967 48.232 15.244 49.32 15.244 C 50.408 15.244 50.032 15.175 50.398 15.046 C 50.754 14.918 51.11 14.73 51.476 14.473 L 50.625 12.713 C 50.418 12.861 50.23 12.97 50.072 13.019 Z M 59.7 10.054 C 59.7 11.033 59.482 11.784 59.057 12.308 C 58.632 12.832 58.019 13.089 57.237 13.07 C 56.792 13.07 56.407 12.981 56.07 12.803 C 55.734 12.625 55.467 12.308 55.27 11.853 C 55.072 11.399 54.983 10.766 54.983 9.955 L 54.983 4.664 L 52.669 4.664 L 52.669 10.578 C 52.669 12.15 53.015 13.317 53.707 14.088 C 54.399 14.86 55.368 15.245 56.624 15.245 C 57.88 15.245 58.137 15.038 58.721 14.632 C 59.116 14.355 59.452 13.989 59.729 13.544 L 59.828 14.998 L 62.004 14.998 L 62.004 4.654 L 59.709 4.654 L 59.709 10.054 Z M 71.476 6.179 C 71.2 5.744 70.853 5.378 70.448 5.091 C 69.825 4.646 69.073 4.419 68.203 4.419 C 67.333 4.419 66.453 4.646 65.751 5.091 C 65.059 5.536 64.515 6.169 64.119 6.97 C 63.724 7.781 63.526 8.73 63.526 9.838 C 63.526 10.945 63.724 11.875 64.119 12.695 C 64.515 13.506 65.059 14.139 65.751 14.584 C 66.443 15.029 67.264 15.257 68.203 15.257 C 69.143 15.257 69.815 15.029 70.448 14.584 C 70.863 14.288 71.209 13.912 71.496 13.467 L 71.575 15.009 L 73.771 15.009 L 73.771 0.533 L 71.476 0.533 Z M 70.174 12.708 C 69.769 12.995 69.304 13.134 68.78 13.134 C 68.256 13.134 67.732 12.995 67.297 12.708 C 66.862 12.422 66.526 12.036 66.288 11.542 C 66.051 11.047 65.922 10.474 65.903 9.821 C 65.912 9.168 66.041 8.605 66.288 8.1 C 66.526 7.606 66.862 7.22 67.287 6.943 C 67.712 6.667 68.207 6.528 68.75 6.528 C 69.294 6.528 69.759 6.667 70.165 6.943 C 70.57 7.22 70.886 7.606 71.114 8.1 C 71.341 8.595 71.46 9.168 71.46 9.821 C 71.46 10.474 71.351 11.037 71.114 11.542 C 70.886 12.036 70.57 12.432 70.165 12.708 Z M 76.03 14.998 L 78.324 14.998 L 78.344 4.654 L 76.05 4.654 Z M 77.188 0 C 76.812 0 76.495 0.129 76.228 0.396 C 75.961 0.653 75.823 0.979 75.823 1.345 C 75.823 1.711 75.961 2.037 76.228 2.304 C 76.495 2.571 76.822 2.709 77.188 2.709 C 77.553 2.709 77.88 2.571 78.147 2.304 C 78.414 2.037 78.552 1.711 78.552 1.345 C 78.552 0.979 78.414 0.653 78.147 0.396 C 77.88 0.138 77.553 0 77.188 0 Z M 88.093 5.1 C 87.292 4.635 86.372 4.408 85.344 4.408 C 84.315 4.408 83.396 4.635 82.595 5.1 C 81.794 5.565 81.171 6.198 80.726 7.009 C 80.281 7.82 80.053 8.759 80.053 9.817 C 80.053 10.875 80.281 11.815 80.736 12.625 C 81.191 13.436 81.823 14.079 82.624 14.534 C 83.435 14.999 84.355 15.226 85.383 15.226 C 86.412 15.226 87.312 14.999 88.113 14.534 C 88.914 14.069 89.537 13.436 89.972 12.625 C 90.417 11.815 90.634 10.875 90.634 9.817 C 90.634 8.759 90.407 7.82 89.962 7.009 C 89.517 6.198 88.894 5.555 88.093 5.1 Z M 87.918 11.532 C 87.671 12.026 87.325 12.412 86.88 12.689 C 86.435 12.975 85.931 13.114 85.367 13.114 C 84.803 13.114 84.269 12.975 83.824 12.689 C 83.379 12.402 83.023 12.016 82.766 11.532 C 82.509 11.047 82.381 10.474 82.381 9.821 C 82.381 9.168 82.509 8.605 82.756 8.1 C 83.004 7.606 83.35 7.22 83.795 6.943 C 84.24 6.667 84.744 6.528 85.327 6.528 C 85.911 6.528 86.415 6.667 86.86 6.953 C 87.305 7.24 87.651 7.626 87.908 8.11 C 88.165 8.605 88.294 9.168 88.294 9.821 C 88.294 10.474 88.165 11.037 87.918 11.532 Z M 99.68 10.835 C 99.472 10.4 99.156 10.005 98.731 9.659 C 98.305 9.303 97.752 9.046 97.079 8.887 L 95.863 8.601 C 95.418 8.492 95.082 8.353 94.854 8.175 C 94.617 8.007 94.498 7.81 94.498 7.602 C 94.498 7.246 94.627 6.969 94.894 6.761 C 95.151 6.564 95.517 6.465 95.991 6.465 C 96.466 6.465 96.891 6.554 97.277 6.742 C 97.663 6.93 97.93 7.196 98.058 7.543 L 99.976 6.672 C 99.828 6.218 99.551 5.822 99.166 5.486 C 98.78 5.15 98.325 4.883 97.791 4.705 C 97.257 4.517 96.674 4.428 96.041 4.428 C 94.785 4.428 93.826 4.714 93.153 5.278 C 92.481 5.842 92.155 6.643 92.155 7.681 C 92.155 8.719 92.432 9.006 92.985 9.55 C 93.539 10.094 94.3 10.489 95.279 10.737 L 96.249 11.004 C 96.703 11.112 97.059 11.251 97.307 11.429 C 97.554 11.597 97.682 11.844 97.682 12.161 C 97.682 12.477 97.524 12.754 97.198 12.932 C 96.871 13.12 96.446 13.209 95.902 13.209 C 95.359 13.209 94.953 13.08 94.548 12.813 C 94.142 12.556 93.836 12.23 93.628 11.844 L 91.621 12.734 C 91.838 13.248 92.155 13.693 92.57 14.069 C 92.985 14.445 93.48 14.741 94.063 14.949 C 94.647 15.157 95.279 15.256 95.962 15.256 C 96.644 15.256 97.425 15.127 98.028 14.87 C 98.632 14.613 99.116 14.257 99.462 13.782 C 99.818 13.318 99.986 12.774 99.986 12.151 C 99.986 11.528 99.888 11.271 99.68 10.835 Z\" fill=\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'},HQe44v84z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 219.97 33.565\" overflow=\"visible\"><path d=\"M 25.975 1.237 L 25.562 1.172 L 15.642 15.921 L 5.635 1.172 L 5.265 1.237 L 5.265 1.172 L 0 1.172 L 0 33.021 L 5.265 33.021 L 5.265 9.678 L 15.598 24.841 L 25.975 9.547 L 25.975 33.021 L 31.24 33.021 L 31.24 1.172 L 25.975 1.172 Z M 50.647 1.172 L 46.057 1.172 L 46.013 1.128 C 45.339 1.89 44.556 2.629 43.664 3.347 C 42.772 4.065 41.88 4.652 41.01 5.109 C 40.139 5.544 39.334 5.762 38.638 5.718 L 38.638 10.504 C 39.944 10.57 41.205 10.33 42.424 9.83 C 43.49 9.373 44.534 8.764 45.556 7.981 L 45.556 28.387 L 38.638 28.387 L 38.638 33.021 L 57.391 33.021 L 57.391 28.387 L 50.582 28.387 L 50.669 1.172 Z M 86.559 15.053 L 82.643 14.095 C 81.316 13.769 80.25 13.269 79.489 12.616 C 78.706 11.963 78.336 11.05 78.336 9.853 C 78.336 8.657 78.836 7.264 79.815 6.438 C 80.794 5.611 82.165 5.219 83.883 5.219 C 85.602 5.219 86.951 5.611 88.06 6.394 C 89.191 7.177 89.975 8.178 90.431 9.396 L 95.522 7.765 C 95.043 6.394 94.304 5.176 93.303 4.11 C 92.302 3.044 91.041 2.174 89.496 1.565 C 87.973 0.934 86.189 0.629 84.144 0.629 C 80.533 0.629 77.77 1.456 75.812 3.109 C 73.876 4.763 72.897 7.069 72.897 10.049 C 72.897 13.029 73.245 12.986 73.919 14.139 C 74.594 15.292 75.551 16.249 76.748 17.011 C 77.944 17.772 79.293 18.338 80.772 18.729 L 84.688 19.73 C 86.32 20.165 87.625 20.752 88.604 21.536 C 89.583 22.319 90.062 23.298 90.062 24.516 C 90.062 25.734 89.496 26.931 88.343 27.736 C 87.19 28.562 85.624 28.954 83.666 28.954 C 81.969 28.932 80.533 28.475 79.38 27.627 C 78.227 26.779 77.444 25.8 77.052 24.668 L 71.874 26.256 C 72.157 27.192 72.636 28.106 73.31 28.954 C 73.985 29.824 74.855 30.607 75.899 31.304 C 76.943 32 78.162 32.544 79.532 32.935 C 80.903 33.327 82.426 33.523 84.101 33.523 C 86.559 33.523 88.648 33.131 90.366 32.348 C 92.085 31.565 93.368 30.477 94.26 29.063 C 95.13 27.67 95.587 26.061 95.587 24.233 C 95.587 22.406 94.804 20.296 93.216 18.599 C 91.628 16.902 89.431 15.705 86.581 15.009 Z M 110.136 28.686 C 109.766 28.817 109.44 28.86 109.135 28.86 C 108.156 28.86 107.438 28.577 106.938 28.033 C 106.438 27.489 106.177 26.685 106.177 25.619 L 106.177 14.611 L 112.311 14.611 L 112.311 10.238 L 106.177 10.238 L 106.177 3.146 L 101.129 3.146 L 101.129 10.238 L 97.344 10.238 L 97.344 14.611 L 101.129 14.611 L 101.129 26.576 C 101.129 28.817 101.76 30.535 103.022 31.732 C 104.284 32.928 106.111 33.537 108.504 33.537 C 110.897 33.537 110.071 33.385 110.876 33.102 C 111.659 32.819 112.442 32.406 113.247 31.84 L 111.376 27.968 C 110.919 28.294 110.506 28.534 110.158 28.642 Z M 131.339 22.118 C 131.339 24.272 130.86 25.925 129.925 27.078 C 128.99 28.231 127.641 28.797 125.922 28.753 C 124.943 28.753 124.095 28.558 123.355 28.166 C 122.615 27.774 122.028 27.078 121.593 26.077 C 121.158 25.077 120.962 23.684 120.962 21.901 L 120.962 10.262 L 115.871 10.262 L 115.871 23.271 C 115.871 26.73 116.633 29.297 118.156 30.994 C 119.678 32.691 121.81 33.539 124.573 33.539 C 127.336 33.539 127.902 33.083 129.185 32.191 C 130.056 31.581 130.795 30.777 131.404 29.798 L 131.622 32.996 L 136.408 32.996 L 136.408 10.24 L 131.361 10.24 L 131.361 22.118 Z M 157.248 13.594 C 156.639 12.636 155.878 11.831 154.986 11.201 C 153.615 10.222 151.962 9.721 150.047 9.721 C 148.133 9.721 146.197 10.222 144.652 11.201 C 143.129 12.179 141.933 13.572 141.062 15.334 C 140.192 17.118 139.757 19.206 139.757 21.643 C 139.757 24.079 140.192 26.124 141.062 27.93 C 141.933 29.714 143.129 31.106 144.652 32.085 C 146.175 33.064 147.98 33.565 150.047 33.565 C 152.114 33.565 153.593 33.064 154.986 32.085 C 155.899 31.433 156.661 30.606 157.292 29.627 L 157.466 33.021 L 162.295 33.021 L 162.295 1.172 L 157.248 1.172 Z M 154.384 27.959 C 153.492 28.59 152.469 28.894 151.316 28.894 C 150.163 28.894 149.01 28.59 148.053 27.959 C 147.096 27.328 146.356 26.479 145.834 25.392 C 145.312 24.304 145.029 23.042 144.986 21.606 C 145.007 20.17 145.29 18.93 145.834 17.821 C 146.356 16.733 147.096 15.885 148.031 15.276 C 148.967 14.666 150.055 14.362 151.251 14.362 C 152.448 14.362 153.47 14.666 154.362 15.276 C 155.254 15.885 155.95 16.733 156.45 17.821 C 156.951 18.909 157.212 20.17 157.212 21.606 C 157.212 23.042 156.973 24.282 156.45 25.392 C 155.95 26.479 155.254 27.35 154.362 27.959 Z M 167.266 32.996 L 172.313 32.996 L 172.357 10.24 L 167.31 10.24 Z M 169.813 0 C 168.986 0 168.29 0.283 167.702 0.87 C 167.115 1.436 166.81 2.154 166.81 2.959 C 166.81 3.764 167.115 4.482 167.702 5.069 C 168.29 5.656 169.008 5.961 169.813 5.961 C 170.618 5.961 171.335 5.656 171.923 5.069 C 172.51 4.482 172.815 3.764 172.815 2.959 C 172.815 2.154 172.51 1.436 171.923 0.87 C 171.335 0.305 170.618 0 169.813 0 Z M 193.804 11.22 C 192.042 10.198 190.019 9.698 187.756 9.698 C 185.494 9.698 183.471 10.198 181.708 11.22 C 179.946 12.243 178.576 13.635 177.597 15.419 C 176.618 17.203 176.117 19.27 176.117 21.597 C 176.117 23.925 176.618 25.992 177.619 27.776 C 178.619 29.56 180.012 30.974 181.774 31.975 C 183.558 32.997 185.581 33.497 187.843 33.497 C 190.106 33.497 192.086 32.997 193.848 31.975 C 195.61 30.952 196.98 29.56 197.938 27.776 C 198.917 25.992 199.395 23.925 199.395 21.597 C 199.395 19.27 198.895 17.203 197.916 15.419 C 196.937 13.635 195.566 12.221 193.804 11.22 Z M 193.42 25.37 C 192.876 26.458 192.115 27.306 191.136 27.915 C 190.157 28.546 189.047 28.851 187.807 28.851 C 186.567 28.851 185.393 28.546 184.414 27.915 C 183.435 27.284 182.651 26.436 182.086 25.37 C 181.52 24.304 181.237 23.042 181.237 21.606 C 181.237 20.17 181.52 18.93 182.064 17.821 C 182.608 16.733 183.369 15.885 184.348 15.276 C 185.327 14.666 186.437 14.362 187.72 14.362 C 189.004 14.362 190.113 14.666 191.092 15.297 C 192.071 15.928 192.833 16.777 193.398 17.843 C 193.964 18.93 194.247 20.17 194.247 21.606 C 194.247 23.042 193.964 24.282 193.42 25.37 Z M 219.296 23.838 C 218.839 22.881 218.143 22.011 217.207 21.249 C 216.272 20.466 215.053 19.9 213.574 19.552 L 210.898 18.921 C 209.919 18.682 209.18 18.378 208.679 17.986 C 208.157 17.616 207.896 17.181 207.896 16.724 C 207.896 15.941 208.179 15.332 208.766 14.875 C 209.332 14.44 210.137 14.222 211.181 14.222 C 212.225 14.222 213.161 14.418 214.009 14.832 C 214.858 15.245 215.445 15.832 215.728 16.594 L 219.948 14.679 C 219.622 13.679 219.013 12.808 218.164 12.069 C 217.316 11.329 216.315 10.742 215.14 10.35 C 213.966 9.937 212.682 9.741 211.29 9.741 C 208.527 9.741 206.417 10.372 204.937 11.612 C 203.458 12.852 202.74 14.614 202.74 16.898 C 202.74 19.183 203.349 19.813 204.568 21.01 C 205.786 22.206 207.461 23.077 209.615 23.621 L 211.747 24.208 C 212.747 24.447 213.531 24.752 214.074 25.143 C 214.618 25.513 214.901 26.057 214.901 26.753 C 214.901 27.449 214.553 28.059 213.835 28.45 C 213.117 28.863 212.182 29.059 210.985 29.059 C 209.789 29.059 208.897 28.776 208.005 28.189 C 207.113 27.623 206.439 26.906 205.982 26.057 L 201.565 28.015 C 202.044 29.146 202.74 30.125 203.654 30.952 C 204.568 31.779 205.655 32.431 206.939 32.888 C 208.222 33.345 209.615 33.563 211.116 33.563 C 212.617 33.563 214.336 33.28 215.663 32.714 C 216.99 32.148 218.056 31.365 218.817 30.321 C 219.6 29.299 219.97 28.102 219.97 26.731 C 219.97 25.361 219.753 24.795 219.296 23.838 Z\" fill=\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'},U3kElnPzJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 99.986 15.311\" overflow=\"visible\"><path d=\"M 11.807 0.564 L 11.619 0.534 L 7.11 7.263 L 2.561 0.534 L 2.393 0.564 L 2.393 0.534 L 0 0.534 L 0 15.063 L 2.393 15.063 L 2.393 4.415 L 7.09 11.332 L 11.807 4.355 L 11.807 15.063 L 14.2 15.063 L 14.2 0.534 L 11.807 0.534 Z M 23.021 0.534 L 20.935 0.534 L 20.915 0.515 C 20.609 0.862 20.253 1.199 19.847 1.527 C 19.442 1.854 19.036 2.122 18.641 2.331 C 18.245 2.529 17.879 2.628 17.563 2.609 L 17.563 4.792 C 18.156 4.822 18.73 4.712 19.283 4.484 C 19.768 4.276 20.243 3.998 20.707 3.641 L 20.707 12.949 L 17.563 12.949 L 17.563 15.063 L 26.087 15.063 L 26.087 12.949 L 22.992 12.949 L 23.031 0.534 Z M 39.345 6.867 L 37.565 6.43 C 36.962 6.281 36.477 6.053 36.131 5.755 C 35.775 5.457 35.607 5.041 35.607 4.495 C 35.607 3.949 35.835 3.314 36.28 2.937 C 36.725 2.56 37.348 2.381 38.129 2.381 C 38.91 2.381 39.523 2.56 40.027 2.917 C 40.542 3.274 40.898 3.731 41.105 4.286 L 43.419 3.542 C 43.202 2.917 42.865 2.361 42.41 1.875 C 41.956 1.389 41.382 0.992 40.68 0.714 C 39.988 0.426 39.177 0.287 38.247 0.287 C 36.606 0.287 35.35 0.664 34.46 1.418 C 33.58 2.173 33.135 3.225 33.135 4.584 C 33.135 5.944 33.293 5.924 33.6 6.45 C 33.906 6.976 34.341 7.412 34.885 7.76 C 35.429 8.107 36.042 8.365 36.715 8.544 L 38.495 9 C 39.236 9.199 39.83 9.467 40.275 9.824 C 40.72 10.181 40.937 10.628 40.937 11.184 C 40.937 11.739 40.68 12.285 40.156 12.652 C 39.632 13.029 38.92 13.208 38.03 13.208 C 37.259 13.198 36.606 12.99 36.082 12.603 C 35.558 12.216 35.202 11.769 35.024 11.253 L 32.67 11.978 C 32.799 12.404 33.016 12.821 33.323 13.208 C 33.629 13.605 34.025 13.962 34.5 14.28 C 34.974 14.597 35.528 14.846 36.151 15.024 C 36.774 15.203 37.466 15.292 38.228 15.292 C 39.345 15.292 40.294 15.114 41.076 14.756 C 41.857 14.399 42.44 13.903 42.846 13.258 C 43.241 12.623 43.449 11.888 43.449 11.055 C 43.449 10.221 43.093 9.258 42.371 8.484 C 41.649 7.71 40.65 7.164 39.355 6.847 Z M 50.062 13.086 C 49.894 13.145 49.745 13.165 49.607 13.165 C 49.162 13.165 48.836 13.036 48.608 12.788 C 48.381 12.54 48.262 12.173 48.262 11.687 L 48.262 6.665 L 51.051 6.665 L 51.051 4.67 L 48.262 4.67 L 48.262 1.435 L 45.968 1.435 L 45.968 4.67 L 44.247 4.67 L 44.247 6.665 L 45.968 6.665 L 45.968 12.123 C 45.968 13.145 46.255 13.929 46.828 14.475 C 47.402 15.021 48.232 15.299 49.32 15.299 C 50.408 15.299 50.032 15.229 50.398 15.1 C 50.754 14.971 51.11 14.783 51.476 14.525 L 50.625 12.758 C 50.418 12.907 50.23 13.016 50.072 13.066 Z M 59.7 10.09 C 59.7 11.072 59.482 11.826 59.057 12.352 C 58.632 12.878 58.019 13.136 57.237 13.117 C 56.792 13.117 56.407 13.027 56.07 12.849 C 55.734 12.67 55.467 12.352 55.27 11.896 C 55.072 11.439 54.983 10.804 54.983 9.99 L 54.983 4.681 L 52.669 4.681 L 52.669 10.616 C 52.669 12.194 53.015 13.365 53.707 14.139 C 54.399 14.913 55.368 15.3 56.624 15.3 C 57.88 15.3 58.137 15.091 58.721 14.685 C 59.116 14.407 59.452 14.039 59.729 13.593 L 59.828 15.052 L 62.004 15.052 L 62.004 4.671 L 59.709 4.671 L 59.709 10.09 Z M 71.476 6.201 C 71.2 5.764 70.853 5.397 70.448 5.109 C 69.825 4.663 69.073 4.435 68.203 4.435 C 67.333 4.435 66.453 4.663 65.751 5.109 C 65.059 5.556 64.515 6.191 64.119 6.995 C 63.724 7.809 63.526 8.761 63.526 9.873 C 63.526 10.984 63.724 11.917 64.119 12.741 C 64.515 13.555 65.059 14.19 65.751 14.636 C 66.443 15.083 67.264 15.311 68.203 15.311 C 69.143 15.311 69.815 15.083 70.448 14.636 C 70.863 14.339 71.209 13.962 71.496 13.515 L 71.575 15.063 L 73.771 15.063 L 73.771 0.534 L 71.476 0.534 Z M 70.174 12.754 C 69.769 13.042 69.304 13.181 68.78 13.181 C 68.256 13.181 67.732 13.042 67.297 12.754 C 66.862 12.466 66.526 12.079 66.288 11.583 C 66.051 11.087 65.922 10.511 65.903 9.856 C 65.912 9.201 66.041 8.636 66.288 8.129 C 66.526 7.633 66.862 7.246 67.287 6.968 C 67.712 6.69 68.207 6.552 68.75 6.552 C 69.294 6.552 69.759 6.69 70.165 6.968 C 70.57 7.246 70.886 7.633 71.114 8.129 C 71.341 8.626 71.46 9.201 71.46 9.856 C 71.46 10.511 71.351 11.077 71.114 11.583 C 70.886 12.079 70.57 12.476 70.165 12.754 Z M 76.03 15.052 L 78.324 15.052 L 78.344 4.671 L 76.05 4.671 Z M 77.188 0 C 76.812 0 76.495 0.129 76.228 0.397 C 75.961 0.655 75.823 0.982 75.823 1.35 C 75.823 1.717 75.961 2.044 76.228 2.312 C 76.495 2.58 76.822 2.719 77.188 2.719 C 77.553 2.719 77.88 2.58 78.147 2.312 C 78.414 2.044 78.552 1.717 78.552 1.35 C 78.552 0.982 78.414 0.655 78.147 0.397 C 77.88 0.139 77.553 0 77.188 0 Z M 88.093 5.118 C 87.292 4.652 86.372 4.424 85.344 4.424 C 84.315 4.424 83.396 4.652 82.595 5.118 C 81.794 5.585 81.171 6.22 80.726 7.034 C 80.281 7.848 80.053 8.79 80.053 9.852 C 80.053 10.914 80.281 11.857 80.736 12.671 C 81.191 13.484 81.823 14.129 82.624 14.586 C 83.435 15.052 84.355 15.281 85.383 15.281 C 86.412 15.281 87.312 15.052 88.113 14.586 C 88.914 14.12 89.537 13.484 89.972 12.671 C 90.417 11.857 90.634 10.914 90.634 9.852 C 90.634 8.79 90.407 7.848 89.962 7.034 C 89.517 6.22 88.894 5.575 88.093 5.118 Z M 87.918 11.573 C 87.671 12.069 87.325 12.456 86.88 12.734 C 86.435 13.022 85.931 13.161 85.367 13.161 C 84.803 13.161 84.269 13.022 83.824 12.734 C 83.379 12.446 83.023 12.059 82.766 11.573 C 82.509 11.087 82.381 10.511 82.381 9.856 C 82.381 9.201 82.509 8.636 82.756 8.129 C 83.004 7.633 83.35 7.246 83.795 6.968 C 84.24 6.69 84.744 6.552 85.327 6.552 C 85.911 6.552 86.415 6.69 86.86 6.978 C 87.305 7.266 87.651 7.653 87.908 8.139 C 88.165 8.636 88.294 9.201 88.294 9.856 C 88.294 10.511 88.165 11.077 87.918 11.573 Z M 99.68 10.874 C 99.472 10.438 99.156 10.041 98.731 9.693 C 98.305 9.336 97.752 9.078 97.079 8.919 L 95.863 8.631 C 95.418 8.522 95.082 8.383 94.854 8.205 C 94.617 8.036 94.498 7.838 94.498 7.629 C 94.498 7.272 94.627 6.994 94.894 6.786 C 95.151 6.587 95.517 6.488 95.991 6.488 C 96.466 6.488 96.891 6.577 97.277 6.766 C 97.663 6.954 97.93 7.222 98.058 7.57 L 99.977 6.696 C 99.828 6.24 99.551 5.843 99.166 5.505 C 98.78 5.168 98.325 4.9 97.791 4.721 C 97.257 4.533 96.674 4.444 96.041 4.444 C 94.785 4.444 93.826 4.731 93.153 5.297 C 92.481 5.863 92.155 6.667 92.155 7.709 C 92.155 8.751 92.432 9.038 92.985 9.584 C 93.539 10.13 94.3 10.527 95.279 10.775 L 96.249 11.043 C 96.703 11.152 97.059 11.291 97.307 11.47 C 97.554 11.638 97.682 11.887 97.682 12.204 C 97.682 12.522 97.524 12.8 97.198 12.978 C 96.871 13.167 96.446 13.256 95.902 13.256 C 95.359 13.256 94.953 13.127 94.548 12.859 C 94.142 12.601 93.836 12.274 93.628 11.887 L 91.621 12.78 C 91.838 13.296 92.155 13.742 92.57 14.119 C 92.985 14.497 93.48 14.794 94.063 15.003 C 94.647 15.211 95.279 15.31 95.962 15.31 C 96.644 15.31 97.425 15.181 98.028 14.923 C 98.632 14.665 99.116 14.308 99.462 13.832 C 99.818 13.365 99.986 12.819 99.986 12.194 C 99.986 11.569 99.888 11.311 99.68 10.874 Z\" fill=\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-jk4o9o\",layoutDependency:layoutDependency,layoutId:\"FFHT9XIxd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 35.5 36.192\" overflow=\"visible\"><path d=\"M 29.517 0.074 L 29.048 0 L 17.775 16.761 L 6.403 0 L 5.983 0.074 L 5.983 0 L 0 0 L 0 36.192 L 5.983 36.192 L 5.983 9.666 L 17.725 26.897 L 29.517 9.518 L 29.517 36.192 L 35.5 36.192 L 35.5 0 L 29.517 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aazLMXcc_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.2 14.477\" overflow=\"visible\"><path d=\"M 11.807 0.03 L 11.619 0 L 7.11 6.704 L 2.561 0 L 2.393 0.03 L 2.393 0 L 0 0 L 0 14.477 L 2.393 14.477 L 2.393 3.866 L 7.09 10.759 L 11.807 3.807 L 11.807 14.477 L 14.2 14.477 L 14.2 0 L 11.807 0 Z\" fill=\"transparent\"></path></svg>'},HQe44v84z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31.24 31.849\" overflow=\"visible\"><path d=\"M 25.975 0.065 L 25.562 0 L 15.642 14.75 L 5.635 0 L 5.265 0.065 L 5.265 0 L 0 0 L 0 31.849 L 5.265 31.849 L 5.265 8.506 L 15.598 23.669 L 25.975 8.376 L 25.975 31.849 L 31.24 31.849 L 31.24 0 L 25.975 0 Z\" fill=\"transparent\"></path></svg>'},U3kElnPzJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.2 14.529\" overflow=\"visible\"><path d=\"M 11.807 0.03 L 11.619 0 L 7.11 6.728 L 2.561 0 L 2.393 0.03 L 2.393 0 L 0 0 L 0 14.529 L 2.393 14.529 L 2.393 3.88 L 7.09 10.797 L 11.807 3.821 L 11.807 14.529 L 14.2 14.529 L 14.2 0 L 11.807 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-a4s95x\",layoutDependency:layoutDependency,layoutId:\"Ae9FzSb7e\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.31 36.242\" overflow=\"visible\"><path d=\"M 13.646 0.049 L 8.43 0.049 L 8.381 0 C 7.614 0.865 6.724 1.706 5.711 2.522 C 4.697 3.337 3.683 4.005 2.695 4.524 C 1.706 5.018 0.791 5.266 0 5.216 L 0 10.655 C 1.483 10.729 2.917 10.457 4.302 9.889 C 5.513 9.369 6.7 8.677 7.861 7.787 L 7.861 30.976 L 0 30.976 L 0 36.242 L 21.31 36.242 L 21.31 30.976 L 13.572 30.976 L 13.671 0.049 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aazLMXcc_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.524 14.497\" overflow=\"visible\"><path d=\"M 5.459 0.02 L 3.372 0.02 L 3.352 0 C 3.046 0.346 2.69 0.682 2.284 1.009 C 1.879 1.335 1.473 1.602 1.078 1.81 C 0.682 2.007 0.316 2.106 0 2.086 L 0 4.262 C 0.593 4.292 1.167 4.183 1.721 3.955 C 2.205 3.748 2.68 3.471 3.145 3.115 L 3.145 12.39 L 0 12.39 L 0 14.497 L 8.524 14.497 L 8.524 12.39 L 5.429 12.39 L 5.468 0.02 Z\" fill=\"transparent\"></path></svg>'},HQe44v84z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.753 31.893\" overflow=\"visible\"><path d=\"M 12.009 0.044 L 7.418 0.044 L 7.375 0 C 6.701 0.761 5.917 1.501 5.025 2.219 C 4.133 2.937 3.241 3.524 2.371 3.981 C 1.501 4.416 0.696 4.634 0 4.59 L 0 9.376 C 1.305 9.442 2.567 9.202 3.785 8.702 C 4.851 8.245 5.896 7.636 6.918 6.853 L 6.918 27.259 L 0 27.259 L 0 31.893 L 18.753 31.893 L 18.753 27.259 L 11.943 27.259 L 12.03 0.044 Z\" fill=\"transparent\"></path></svg>'},U3kElnPzJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.524 14.549\" overflow=\"visible\"><path d=\"M 5.459 0.02 L 3.372 0.02 L 3.352 0 C 3.046 0.347 2.69 0.685 2.284 1.012 C 1.879 1.34 1.473 1.608 1.078 1.816 C 0.682 2.015 0.316 2.114 0 2.094 L 0 4.277 C 0.593 4.307 1.167 4.198 1.721 3.97 C 2.205 3.761 2.68 3.483 3.145 3.126 L 3.145 12.435 L 0 12.435 L 0 14.549 L 8.524 14.549 L 8.524 12.435 L 5.429 12.435 L 5.468 0.02 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s8hqf3\",layoutDependency:layoutDependency,layoutId:\"HF3UqpDpH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.946 37.379\" overflow=\"visible\"><path d=\"M 16.687 16.39 L 12.237 15.303 C 10.729 14.932 9.518 14.363 8.653 13.622 C 7.763 12.88 7.342 11.842 7.342 10.482 C 7.342 9.122 7.911 7.54 9.023 6.601 C 10.136 5.661 11.693 5.216 13.646 5.216 C 15.599 5.216 17.132 5.661 18.393 6.551 C 19.678 7.441 20.568 8.578 21.087 9.963 L 26.872 8.109 C 26.328 6.551 25.488 5.167 24.351 3.955 C 23.213 2.744 21.78 1.755 20.024 1.063 C 18.294 0.346 16.267 0 13.943 0 C 9.839 0 6.7 0.939 4.475 2.818 C 2.274 4.697 1.162 7.318 1.162 10.704 C 1.162 14.091 1.557 14.042 2.324 15.352 C 3.09 16.662 4.178 17.75 5.538 18.615 C 6.897 19.481 8.43 20.123 10.111 20.568 L 14.561 21.705 C 16.415 22.2 17.898 22.867 19.011 23.757 C 20.123 24.647 20.667 25.76 20.667 27.144 C 20.667 28.529 20.024 29.888 18.714 30.803 C 17.404 31.742 15.624 32.187 13.399 32.187 C 11.471 32.163 9.839 31.643 8.529 30.679 C 7.219 29.715 6.329 28.603 5.884 27.317 L 0 29.122 C 0.321 30.185 0.865 31.223 1.632 32.187 C 2.398 33.176 3.387 34.066 4.573 34.857 C 5.76 35.648 7.145 36.266 8.702 36.711 C 10.259 37.156 11.99 37.379 13.893 37.379 C 16.687 37.379 19.06 36.934 21.013 36.044 C 22.966 35.154 24.425 33.918 25.438 32.311 C 26.427 30.729 26.946 28.899 26.946 26.823 C 26.946 24.746 26.056 22.348 24.252 20.42 C 22.447 18.492 19.95 17.132 16.712 16.341 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aazLMXcc_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.779 14.952\" overflow=\"visible\"><path d=\"M 6.675 6.556 L 4.895 6.121 C 4.292 5.973 3.807 5.745 3.461 5.449 C 3.105 5.152 2.937 4.737 2.937 4.193 C 2.937 3.649 3.164 3.016 3.609 2.64 C 4.054 2.264 4.677 2.086 5.459 2.086 C 6.24 2.086 6.853 2.264 7.357 2.62 C 7.871 2.976 8.227 3.431 8.435 3.985 L 10.749 3.243 C 10.531 2.62 10.195 2.067 9.74 1.582 C 9.285 1.098 8.712 0.702 8.01 0.425 C 7.318 0.138 6.507 0 5.577 0 C 3.936 0 2.68 0.376 1.79 1.127 C 0.91 1.879 0.465 2.927 0.465 4.282 C 0.465 5.636 0.623 5.617 0.93 6.141 C 1.236 6.665 1.671 7.1 2.215 7.446 C 2.759 7.792 3.372 8.049 4.044 8.227 L 5.824 8.682 C 6.566 8.88 7.159 9.147 7.604 9.503 C 8.049 9.859 8.267 10.304 8.267 10.858 C 8.267 11.411 8.01 11.955 7.486 12.321 C 6.962 12.697 6.25 12.875 5.36 12.875 C 4.588 12.865 3.936 12.657 3.412 12.272 C 2.887 11.886 2.531 11.441 2.353 10.927 L 0 11.649 C 0.129 12.074 0.346 12.489 0.653 12.875 C 0.959 13.27 1.355 13.626 1.829 13.943 C 2.304 14.259 2.858 14.507 3.481 14.685 C 4.104 14.863 4.796 14.952 5.557 14.952 C 6.675 14.952 7.624 14.774 8.405 14.418 C 9.186 14.062 9.77 13.567 10.175 12.924 C 10.571 12.292 10.779 11.56 10.779 10.729 C 10.779 9.898 10.423 8.939 9.701 8.168 C 8.979 7.397 7.98 6.853 6.685 6.536 Z\" fill=\"transparent\"></path></svg>'},HQe44v84z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.713 32.893\" overflow=\"visible\"><path d=\"M 14.685 14.423 L 10.769 13.466 C 9.442 13.14 8.376 12.64 7.614 11.987 C 6.831 11.334 6.461 10.421 6.461 9.224 C 6.461 8.028 6.962 6.635 7.941 5.809 C 8.92 4.982 10.29 4.59 12.009 4.59 C 13.727 4.59 15.076 4.982 16.186 5.765 C 17.317 6.548 18.1 7.549 18.557 8.767 L 23.648 7.136 C 23.169 5.765 22.429 4.547 21.429 3.481 C 20.428 2.415 19.166 1.545 17.621 0.935 C 16.099 0.305 14.315 0 12.27 0 C 8.658 0 5.896 0.827 3.938 2.48 C 2.001 4.133 1.022 6.439 1.022 9.42 C 1.022 12.4 1.371 12.357 2.045 13.51 C 2.719 14.663 3.677 15.62 4.873 16.381 C 6.07 17.143 7.418 17.708 8.898 18.1 L 12.814 19.101 C 14.445 19.536 15.751 20.123 16.73 20.906 C 17.708 21.69 18.187 22.669 18.187 23.887 C 18.187 25.105 17.621 26.302 16.468 27.107 C 15.315 27.933 13.749 28.325 11.791 28.325 C 10.094 28.303 8.658 27.846 7.505 26.998 C 6.352 26.149 5.569 25.17 5.178 24.039 L 0 25.627 C 0.283 26.563 0.761 27.476 1.436 28.325 C 2.11 29.195 2.98 29.978 4.025 30.674 C 5.069 31.371 6.287 31.914 7.658 32.306 C 9.028 32.698 10.551 32.893 12.226 32.893 C 14.685 32.893 16.773 32.502 18.492 31.719 C 20.21 30.935 21.494 29.848 22.386 28.434 C 23.256 27.041 23.713 25.431 23.713 23.604 C 23.713 21.777 22.93 19.666 21.342 17.97 C 19.753 16.273 17.556 15.076 14.706 14.38 Z\" fill=\"transparent\"></path></svg>'},U3kElnPzJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.779 15.005\" overflow=\"visible\"><path d=\"M 6.675 6.58 L 4.895 6.143 C 4.292 5.994 3.807 5.766 3.461 5.468 C 3.105 5.17 2.937 4.754 2.937 4.208 C 2.937 3.662 3.164 3.027 3.609 2.65 C 4.054 2.273 4.677 2.094 5.459 2.094 C 6.24 2.094 6.853 2.273 7.357 2.63 C 7.871 2.987 8.227 3.444 8.435 3.999 L 10.749 3.255 C 10.531 2.63 10.195 2.074 9.74 1.588 C 9.285 1.102 8.712 0.705 8.01 0.427 C 7.318 0.139 6.507 0 5.577 0 C 3.936 0 2.68 0.377 1.79 1.131 C 0.91 1.886 0.465 2.938 0.465 4.297 C 0.465 5.657 0.623 5.637 0.93 6.163 C 1.236 6.689 1.671 7.125 2.215 7.473 C 2.759 7.82 3.372 8.078 4.044 8.257 L 5.824 8.713 C 6.566 8.912 7.159 9.18 7.604 9.537 C 8.049 9.894 8.267 10.341 8.267 10.897 C 8.267 11.452 8.01 11.998 7.486 12.365 C 6.962 12.742 6.25 12.921 5.36 12.921 C 4.588 12.911 3.936 12.703 3.412 12.316 C 2.887 11.929 2.531 11.482 2.353 10.966 L 0 11.691 C 0.129 12.117 0.346 12.534 0.653 12.921 C 0.959 13.318 1.355 13.675 1.829 13.993 C 2.304 14.31 2.858 14.559 3.481 14.737 C 4.104 14.916 4.796 15.005 5.557 15.005 C 6.675 15.005 7.624 14.827 8.405 14.469 C 9.186 14.112 9.77 13.616 10.175 12.971 C 10.571 12.336 10.779 11.601 10.779 10.768 C 10.779 9.934 10.423 8.971 9.701 8.197 C 8.979 7.423 7.98 6.877 6.685 6.56 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-n4elj\",layoutDependency:layoutDependency,layoutId:\"E41bqH5op\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.071 34.536\" overflow=\"visible\"><path d=\"M 14.536 29.023 C 14.116 29.171 13.745 29.221 13.399 29.221 C 12.287 29.221 11.471 28.899 10.902 28.281 C 10.334 27.663 10.037 26.749 10.037 25.537 L 10.037 13.028 L 17.008 13.028 L 17.008 8.059 L 10.037 8.059 L 10.037 0 L 4.302 0 L 4.302 8.059 L 0 8.059 L 0 13.028 L 4.302 13.028 L 4.302 26.625 C 4.302 29.171 5.018 31.124 6.452 32.484 C 7.886 33.844 9.963 34.536 12.682 34.536 C 15.401 34.536 14.462 34.363 15.377 34.041 C 16.267 33.72 17.157 33.25 18.071 32.608 L 15.945 28.207 C 15.426 28.578 14.956 28.85 14.561 28.974 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aazLMXcc_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.229 13.814\" overflow=\"visible\"><path d=\"M 5.814 11.609 C 5.646 11.669 5.498 11.688 5.36 11.688 C 4.915 11.688 4.588 11.56 4.361 11.313 C 4.133 11.065 4.015 10.699 4.015 10.215 L 4.015 5.211 L 6.803 5.211 L 6.803 3.224 L 4.015 3.224 L 4.015 0 L 1.721 0 L 1.721 3.224 L 0 3.224 L 0 5.211 L 1.721 5.211 L 1.721 10.65 C 1.721 11.669 2.007 12.45 2.581 12.994 C 3.154 13.537 3.985 13.814 5.073 13.814 C 6.161 13.814 5.785 13.745 6.151 13.617 C 6.507 13.488 6.863 13.3 7.229 13.043 L 6.378 11.283 C 6.17 11.431 5.983 11.54 5.824 11.589 Z\" fill=\"transparent\"></path></svg>'},HQe44v84z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.903 30.392\" overflow=\"visible\"><path d=\"M 12.792 25.54 C 12.422 25.671 12.096 25.714 11.791 25.714 C 10.812 25.714 10.094 25.431 9.594 24.888 C 9.094 24.344 8.832 23.539 8.832 22.473 L 8.832 11.465 L 14.967 11.465 L 14.967 7.092 L 8.832 7.092 L 8.832 0 L 3.785 0 L 3.785 7.092 L 0 7.092 L 0 11.465 L 3.785 11.465 L 3.785 23.43 C 3.785 25.671 4.416 27.389 5.678 28.586 C 6.94 29.782 8.767 30.392 11.16 30.392 C 13.553 30.392 12.727 30.239 13.532 29.956 C 14.315 29.674 15.098 29.26 15.903 28.695 L 14.032 24.822 C 13.575 25.149 13.162 25.388 12.814 25.497 Z\" fill=\"transparent\"></path></svg>'},U3kElnPzJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.229 13.864\" overflow=\"visible\"><path d=\"M 5.814 11.651 C 5.646 11.71 5.498 11.73 5.36 11.73 C 4.915 11.73 4.588 11.601 4.361 11.353 C 4.133 11.105 4.015 10.738 4.015 10.252 L 4.015 5.23 L 6.803 5.23 L 6.803 3.235 L 4.015 3.235 L 4.015 0 L 1.721 0 L 1.721 3.235 L 0 3.235 L 0 5.23 L 1.721 5.23 L 1.721 10.688 C 1.721 11.71 2.007 12.494 2.581 13.04 C 3.154 13.586 3.985 13.864 5.073 13.864 C 6.161 13.864 5.785 13.794 6.151 13.665 C 6.507 13.536 6.863 13.348 7.229 13.09 L 6.378 11.323 C 6.17 11.472 5.983 11.581 5.824 11.631 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-q9guav\",layoutDependency:layoutDependency,layoutId:\"Mz0E7Z9e2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.337 26.477\" overflow=\"visible\"><path d=\"M 17.577 13.498 C 17.577 15.945 17.033 17.824 15.97 19.134 C 14.907 20.445 13.374 21.087 11.421 21.038 C 10.309 21.038 9.345 20.815 8.504 20.37 C 7.664 19.926 6.996 19.134 6.502 17.997 C 6.007 16.86 5.785 15.278 5.785 13.251 L 5.785 0.025 L 0 0.025 L 0 14.808 C 0 18.739 0.865 21.656 2.596 23.584 C 4.326 25.513 6.749 26.477 9.889 26.477 C 13.028 26.477 13.671 25.958 15.13 24.944 C 16.118 24.252 16.959 23.337 17.651 22.225 L 17.898 25.859 L 23.337 25.859 L 23.337 0 L 17.602 0 L 17.602 13.498 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aazLMXcc_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.335 10.591\" overflow=\"visible\"><path d=\"M 7.031 5.399 C 7.031 6.378 6.813 7.13 6.388 7.654 C 5.963 8.178 5.35 8.435 4.569 8.415 C 4.124 8.415 3.738 8.326 3.402 8.148 C 3.065 7.97 2.798 7.654 2.601 7.199 C 2.403 6.744 2.314 6.111 2.314 5.3 L 2.314 0.01 L 0 0.01 L 0 5.923 C 0 7.496 0.346 8.662 1.038 9.434 C 1.731 10.205 2.7 10.591 3.955 10.591 C 5.211 10.591 5.468 10.383 6.052 9.978 C 6.447 9.701 6.784 9.335 7.06 8.89 L 7.159 10.343 L 9.335 10.343 L 9.335 0 L 7.041 0 L 7.041 5.399 Z\" fill=\"transparent\"></path></svg>'},HQe44v84z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.537 23.299\" overflow=\"visible\"><path d=\"M 15.468 11.878 C 15.468 14.032 14.989 15.685 14.054 16.838 C 13.118 17.991 11.769 18.557 10.051 18.513 C 9.072 18.513 8.223 18.318 7.484 17.926 C 6.744 17.534 6.157 16.838 5.722 15.838 C 5.286 14.837 5.091 13.445 5.091 11.661 L 5.091 0.022 L 0 0.022 L 0 13.031 C 0 16.49 0.761 19.057 2.284 20.754 C 3.807 22.451 5.939 23.299 8.702 23.299 C 11.465 23.299 12.03 22.843 13.314 21.951 C 14.184 21.342 14.924 20.537 15.533 19.558 L 15.751 22.756 L 20.537 22.756 L 20.537 0 L 15.489 0 L 15.489 11.878 Z\" fill=\"transparent\"></path></svg>'},U3kElnPzJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.335 10.629\" overflow=\"visible\"><path d=\"M 7.031 5.419 C 7.031 6.401 6.813 7.155 6.388 7.681 C 5.963 8.207 5.35 8.465 4.569 8.445 C 4.124 8.445 3.738 8.356 3.402 8.177 C 3.065 7.999 2.798 7.681 2.601 7.225 C 2.403 6.768 2.314 6.133 2.314 5.319 L 2.314 0.01 L 0 0.01 L 0 5.944 C 0 7.522 0.346 8.693 1.038 9.468 C 1.731 10.242 2.7 10.629 3.955 10.629 C 5.211 10.629 5.468 10.42 6.052 10.013 C 6.447 9.735 6.784 9.368 7.06 8.922 L 7.159 10.381 L 9.335 10.381 L 9.335 0 L 7.041 0 L 7.041 5.419 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pucbcg\",layoutDependency:layoutDependency,layoutId:\"UJJVVOkKC\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.611 36.81\" overflow=\"visible\"><path d=\"M 19.876 14.116 C 19.184 13.028 18.319 12.114 17.305 11.397 C 15.748 10.284 13.869 9.716 11.693 9.716 C 9.518 9.716 7.318 10.284 5.562 11.397 C 3.832 12.509 2.472 14.091 1.483 16.094 C 0.494 18.121 0 20.494 0 23.263 C 0 26.032 0.494 28.356 1.483 30.407 C 2.472 32.435 3.832 34.017 5.562 35.129 C 7.293 36.242 9.345 36.81 11.693 36.81 C 14.042 36.81 15.723 36.242 17.305 35.129 C 18.343 34.388 19.209 33.448 19.926 32.336 L 20.123 36.192 L 25.611 36.192 L 25.611 0 L 19.876 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aazLMXcc_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.245 14.724\" overflow=\"visible\"><path d=\"M 7.95 5.646 C 7.674 5.211 7.327 4.845 6.922 4.559 C 6.299 4.114 5.547 3.886 4.677 3.886 C 3.807 3.886 2.927 4.114 2.225 4.559 C 1.533 5.004 0.989 5.636 0.593 6.437 C 0.198 7.248 0 8.198 0 9.305 C 0 10.413 0.198 11.342 0.593 12.163 C 0.989 12.974 1.533 13.607 2.225 14.052 C 2.917 14.497 3.738 14.724 4.677 14.724 C 5.617 14.724 6.289 14.497 6.922 14.052 C 7.337 13.755 7.683 13.379 7.97 12.934 L 8.049 14.477 L 10.245 14.477 L 10.245 0 L 7.95 0 Z\" fill=\"transparent\"></path></svg>'},HQe44v84z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.538 32.393\" overflow=\"visible\"><path d=\"M 17.491 12.422 C 16.882 11.465 16.12 10.66 15.228 10.029 C 13.858 9.05 12.204 8.55 10.29 8.55 C 8.376 8.55 6.439 9.05 4.895 10.029 C 3.372 11.008 2.175 12.4 1.305 14.162 C 0.435 15.946 0 18.035 0 20.471 C 0 22.908 0.435 24.953 1.305 26.759 C 2.175 28.542 3.372 29.935 4.895 30.914 C 6.418 31.893 8.223 32.393 10.29 32.393 C 12.357 32.393 13.836 31.893 15.228 30.914 C 16.142 30.261 16.904 29.434 17.534 28.455 L 17.708 31.849 L 22.538 31.849 L 22.538 0 L 17.491 0 Z\" fill=\"transparent\"></path></svg>'},U3kElnPzJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.245 14.777\" overflow=\"visible\"><path d=\"M 7.95 5.667 C 7.674 5.23 7.327 4.863 6.922 4.575 C 6.299 4.128 5.547 3.9 4.677 3.9 C 3.807 3.9 2.927 4.128 2.225 4.575 C 1.533 5.022 0.989 5.657 0.593 6.461 C 0.198 7.274 0 8.227 0 9.339 C 0 10.45 0.198 11.383 0.593 12.207 C 0.989 13.02 1.533 13.655 2.225 14.102 C 2.917 14.549 3.738 14.777 4.677 14.777 C 5.617 14.777 6.289 14.549 6.922 14.102 C 7.337 13.804 7.683 13.427 7.97 12.981 L 8.049 14.529 L 10.245 14.529 L 10.245 0 L 7.95 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b0cxzd\",layoutDependency:layoutDependency,layoutId:\"UctPDfOQl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.893 16.514\" overflow=\"visible\"><path d=\"M 10.68 15.451 C 9.666 16.168 8.504 16.514 7.194 16.514 C 5.884 16.514 4.573 16.168 3.486 15.451 C 2.398 14.734 1.557 13.77 0.964 12.534 C 0.371 11.298 0.049 9.864 0 8.232 C 0.025 6.601 0.346 5.192 0.964 3.931 C 1.557 2.695 2.398 1.731 3.461 1.038 C 4.524 0.346 5.76 0 7.12 0 C 8.479 0 9.641 0.346 10.655 1.038 C 11.669 1.731 12.46 2.695 13.028 3.931 C 13.597 5.167 13.893 6.601 13.893 8.232 C 13.893 9.864 13.622 11.273 13.028 12.534 C 12.46 13.77 11.669 14.759 10.655 15.451 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aazLMXcc_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.557 6.606\" overflow=\"visible\"><path d=\"M 4.272 6.18 C 3.866 6.467 3.402 6.606 2.878 6.606 C 2.353 6.606 1.829 6.467 1.394 6.18 C 0.959 5.894 0.623 5.508 0.386 5.014 C 0.148 4.519 0.02 3.946 0 3.293 C 0.01 2.64 0.138 2.077 0.386 1.572 C 0.623 1.078 0.959 0.692 1.384 0.415 C 1.81 0.138 2.304 0 2.848 0 C 3.392 0 3.857 0.138 4.262 0.415 C 4.667 0.692 4.984 1.078 5.211 1.572 C 5.439 2.067 5.557 2.64 5.557 3.293 C 5.557 3.946 5.449 4.509 5.211 5.014 C 4.984 5.508 4.667 5.903 4.262 6.18 Z\" fill=\"transparent\"></path></svg>'},HQe44v84z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.226 14.532\" overflow=\"visible\"><path d=\"M 9.398 13.597 C 8.506 14.228 7.484 14.532 6.331 14.532 C 5.178 14.532 4.025 14.228 3.067 13.597 C 2.11 12.966 1.371 12.117 0.848 11.03 C 0.326 9.942 0.044 8.68 0 7.244 C 0.022 5.809 0.305 4.569 0.848 3.459 C 1.371 2.371 2.11 1.523 3.046 0.914 C 3.981 0.305 5.069 0 6.265 0 C 7.462 0 8.484 0.305 9.376 0.914 C 10.268 1.523 10.964 2.371 11.465 3.459 C 11.965 4.547 12.226 5.809 12.226 7.244 C 12.226 8.68 11.987 9.92 11.465 11.03 C 10.964 12.117 10.268 12.988 9.376 13.597 Z\" fill=\"transparent\"></path></svg>'},U3kElnPzJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.557 6.629\" overflow=\"visible\"><path d=\"M 4.272 6.203 C 3.866 6.49 3.402 6.629 2.878 6.629 C 2.353 6.629 1.829 6.49 1.394 6.203 C 0.959 5.915 0.623 5.528 0.386 5.031 C 0.148 4.535 0.02 3.96 0 3.305 C 0.01 2.65 0.138 2.084 0.386 1.578 C 0.623 1.082 0.959 0.695 1.384 0.417 C 1.81 0.139 2.304 0 2.848 0 C 3.392 0 3.857 0.139 4.262 0.417 C 4.667 0.695 4.984 1.082 5.211 1.578 C 5.439 2.074 5.557 2.65 5.557 3.305 C 5.557 3.96 5.449 4.525 5.211 5.031 C 4.984 5.528 4.667 5.925 4.262 6.203 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ipkxba\",layoutDependency:layoutDependency,layoutId:\"s03QnQZu5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.785 25.859\" overflow=\"visible\"><path d=\"M 0 25.859 L 5.735 25.859 L 5.785 0 L 0.049 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aazLMXcc_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.314 10.343\" overflow=\"visible\"><path d=\"M 0 10.343 L 2.294 10.343 L 2.314 0 L 0.02 0 Z\" fill=\"transparent\"></path></svg>'},HQe44v84z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.091 22.756\" overflow=\"visible\"><path d=\"M 0 22.756 L 5.047 22.756 L 5.091 0 L 0.044 0 Z\" fill=\"transparent\"></path></svg>'},U3kElnPzJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.314 10.381\" overflow=\"visible\"><path d=\"M 0 10.381 L 2.294 10.381 L 2.314 0 L 0.02 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-59jor8\",layoutDependency:layoutDependency,layoutId:\"HMPKKPTTd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.823 6.774\" overflow=\"visible\"><path d=\"M 3.412 0 C 2.472 0 1.681 0.321 1.014 0.989 C 0.346 1.632 0 2.447 0 3.362 C 0 4.277 0.346 5.093 1.014 5.76 C 1.681 6.428 2.497 6.774 3.412 6.774 C 4.326 6.774 5.142 6.428 5.81 5.76 C 6.477 5.093 6.823 4.277 6.823 3.362 C 6.823 2.447 6.477 1.632 5.81 0.989 C 5.142 0.346 4.326 0 3.412 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aazLMXcc_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.729 2.709\" overflow=\"visible\"><path d=\"M 1.365 0 C 0.989 0 0.672 0.129 0.405 0.396 C 0.138 0.653 0 0.979 0 1.345 C 0 1.711 0.138 2.037 0.405 2.304 C 0.672 2.571 0.999 2.709 1.365 2.709 C 1.731 2.709 2.057 2.571 2.324 2.304 C 2.591 2.037 2.729 1.711 2.729 1.345 C 2.729 0.979 2.591 0.653 2.324 0.396 C 2.057 0.138 1.731 0 1.365 0 Z\" fill=\"transparent\"></path></svg>'},HQe44v84z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.004 5.961\" overflow=\"visible\"><path d=\"M 3.002 0 C 2.175 0 1.479 0.283 0.892 0.87 C 0.305 1.436 0 2.154 0 2.959 C 0 3.764 0.305 4.482 0.892 5.069 C 1.479 5.656 2.197 5.961 3.002 5.961 C 3.807 5.961 4.525 5.656 5.112 5.069 C 5.7 4.482 6.004 3.764 6.004 2.959 C 6.004 2.154 5.7 1.436 5.112 0.87 C 4.525 0.305 3.807 0 3.002 0 Z\" fill=\"transparent\"></path></svg>'},U3kElnPzJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.729 2.719\" overflow=\"visible\"><path d=\"M 1.365 0 C 0.989 0 0.672 0.129 0.405 0.397 C 0.138 0.655 0 0.982 0 1.35 C 0 1.717 0.138 2.044 0.405 2.312 C 0.672 2.58 0.999 2.719 1.365 2.719 C 1.731 2.719 2.057 2.58 2.324 2.312 C 2.591 2.044 2.729 1.717 2.729 1.35 C 2.729 0.982 2.591 0.655 2.324 0.397 C 2.057 0.139 1.731 0 1.365 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14oe07x\",layoutDependency:layoutDependency,layoutId:\"ZNRT6lxpM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.452 27.045\" overflow=\"visible\"><path d=\"M 20.099 1.731 C 18.096 0.569 15.797 0 13.226 0 C 10.655 0 8.356 0.569 6.353 1.731 C 4.351 2.892 2.794 4.475 1.681 6.502 C 0.569 8.529 0 10.877 0 13.523 C 0 16.168 0.569 18.516 1.706 20.544 C 2.843 22.571 4.425 24.178 6.428 25.315 C 8.455 26.477 10.754 27.045 13.325 27.045 C 15.896 27.045 18.146 26.477 20.148 25.315 C 22.15 24.153 23.708 22.571 24.796 20.544 C 25.908 18.516 26.452 16.168 26.452 13.523 C 26.452 10.877 25.883 8.529 24.771 6.502 C 23.658 4.475 22.101 2.868 20.099 1.731 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aazLMXcc_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.581 10.818\" overflow=\"visible\"><path d=\"M 8.039 0.692 C 7.238 0.227 6.319 0 5.29 0 C 4.262 0 3.342 0.227 2.541 0.692 C 1.74 1.157 1.117 1.79 0.672 2.601 C 0.227 3.412 0 4.351 0 5.409 C 0 6.467 0.227 7.407 0.682 8.217 C 1.137 9.028 1.77 9.671 2.571 10.126 C 3.382 10.591 4.302 10.818 5.33 10.818 C 6.358 10.818 7.258 10.591 8.059 10.126 C 8.86 9.661 9.483 9.028 9.918 8.217 C 10.363 7.407 10.581 6.467 10.581 5.409 C 10.581 4.351 10.353 3.412 9.908 2.601 C 9.463 1.79 8.84 1.147 8.039 0.692 Z\" fill=\"transparent\"></path></svg>'},HQe44v84z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.278 23.8\" overflow=\"visible\"><path d=\"M 17.687 1.523 C 15.925 0.5 13.901 0 11.639 0 C 9.376 0 7.353 0.5 5.591 1.523 C 3.829 2.545 2.458 3.938 1.479 5.722 C 0.5 7.505 0 9.572 0 11.9 C 0 14.228 0.5 16.294 1.501 18.078 C 2.502 19.862 3.894 21.276 5.656 22.277 C 7.44 23.299 9.463 23.8 11.726 23.8 C 13.988 23.8 15.968 23.299 17.73 22.277 C 19.492 21.255 20.863 19.862 21.82 18.078 C 22.799 16.294 23.278 14.228 23.278 11.9 C 23.278 9.572 22.777 7.505 21.798 5.722 C 20.819 3.938 19.449 2.524 17.687 1.523 Z\" fill=\"transparent\"></path></svg>'},U3kElnPzJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.581 10.857\" overflow=\"visible\"><path d=\"M 8.039 0.695 C 7.238 0.228 6.319 0 5.29 0 C 4.262 0 3.342 0.228 2.541 0.695 C 1.74 1.161 1.117 1.796 0.672 2.61 C 0.227 3.424 0 4.367 0 5.428 C 0 6.49 0.227 7.433 0.682 8.247 C 1.137 9.061 1.77 9.706 2.571 10.162 C 3.382 10.629 4.302 10.857 5.33 10.857 C 6.358 10.857 7.258 10.629 8.059 10.162 C 8.86 9.696 9.483 9.061 9.918 8.247 C 10.363 7.433 10.581 6.49 10.581 5.428 C 10.581 4.367 10.353 3.424 9.908 2.61 C 9.463 1.796 8.84 1.151 8.039 0.695 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lnfq4s\",layoutDependency:layoutDependency,layoutId:\"SzVOwpY2a\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.783 16.464\" overflow=\"visible\"><path d=\"M 13.844 12.509 C 13.226 13.745 12.361 14.709 11.248 15.401 C 10.136 16.118 8.875 16.464 7.466 16.464 C 6.057 16.464 4.722 16.118 3.609 15.401 C 2.497 14.685 1.607 13.72 0.964 12.509 C 0.321 11.298 0 9.864 0 8.232 C 0 6.601 0.321 5.192 0.939 3.931 C 1.557 2.695 2.423 1.731 3.535 1.038 C 4.648 0.346 5.908 0 7.367 0 C 8.826 0 10.086 0.346 11.199 1.063 C 12.311 1.78 13.177 2.744 13.819 3.955 C 14.462 5.192 14.783 6.601 14.783 8.232 C 14.783 9.864 14.462 11.273 13.844 12.509 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aazLMXcc_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.913 6.586\" overflow=\"visible\"><path d=\"M 5.538 5.004 C 5.29 5.498 4.944 5.884 4.499 6.161 C 4.054 6.447 3.55 6.586 2.986 6.586 C 2.423 6.586 1.889 6.447 1.444 6.161 C 0.999 5.874 0.643 5.488 0.386 5.004 C 0.129 4.519 0 3.946 0 3.293 C 0 2.64 0.129 2.077 0.376 1.572 C 0.623 1.078 0.969 0.692 1.414 0.415 C 1.859 0.138 2.363 0 2.947 0 C 3.53 0 4.035 0.138 4.48 0.425 C 4.925 0.712 5.271 1.098 5.528 1.582 C 5.785 2.077 5.913 2.64 5.913 3.293 C 5.913 3.946 5.785 4.509 5.538 5.004 Z\" fill=\"transparent\"></path></svg>'},HQe44v84z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.009 14.489\" overflow=\"visible\"><path d=\"M 12.183 11.008 C 11.639 12.096 10.877 12.944 9.898 13.553 C 8.92 14.184 7.81 14.489 6.57 14.489 C 5.33 14.489 4.155 14.184 3.176 13.553 C 2.197 12.922 1.414 12.074 0.848 11.008 C 0.283 9.942 0 8.68 0 7.244 C 0 5.809 0.283 4.569 0.827 3.459 C 1.371 2.371 2.132 1.523 3.111 0.914 C 4.09 0.305 5.199 0 6.483 0 C 7.766 0 8.876 0.305 9.855 0.935 C 10.834 1.566 11.595 2.415 12.161 3.481 C 12.727 4.569 13.009 5.809 13.009 7.244 C 13.009 8.68 12.727 9.92 12.183 11.008 Z\" fill=\"transparent\"></path></svg>'},U3kElnPzJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.913 6.609\" overflow=\"visible\"><path d=\"M 5.538 5.022 C 5.29 5.518 4.944 5.905 4.499 6.183 C 4.054 6.47 3.55 6.609 2.986 6.609 C 2.423 6.609 1.889 6.47 1.444 6.183 C 0.999 5.895 0.643 5.508 0.386 5.022 C 0.129 4.535 0 3.96 0 3.305 C 0 2.65 0.129 2.084 0.376 1.578 C 0.623 1.082 0.969 0.695 1.414 0.417 C 1.859 0.139 2.363 0 2.947 0 C 3.53 0 4.035 0.139 4.48 0.427 C 4.925 0.715 5.271 1.102 5.528 1.588 C 5.785 2.084 5.913 2.65 5.913 3.305 C 5.913 3.96 5.785 4.525 5.538 5.022 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1e73xbw\",layoutDependency:layoutDependency,layoutId:\"rDSeT7tEp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.914 27.07\" overflow=\"visible\"><path d=\"M 20.148 16.02 C 19.629 14.932 18.838 13.943 17.775 13.078 C 16.712 12.188 15.327 11.545 13.646 11.149 L 10.606 10.432 C 9.493 10.161 8.653 9.814 8.084 9.369 C 7.491 8.949 7.194 8.455 7.194 7.936 C 7.194 7.046 7.515 6.353 8.183 5.834 C 8.826 5.34 9.74 5.093 10.927 5.093 C 12.114 5.093 13.177 5.315 14.141 5.785 C 15.105 6.255 15.772 6.922 16.094 7.787 L 20.89 5.612 C 20.519 4.475 19.827 3.486 18.862 2.645 C 17.898 1.805 16.761 1.137 15.426 0.692 C 14.091 0.222 12.633 0 11.05 0 C 7.911 0 5.513 0.717 3.832 2.126 C 2.151 3.535 1.335 5.538 1.335 8.133 C 1.335 10.729 2.027 11.446 3.412 12.806 C 4.796 14.165 6.7 15.154 9.147 15.772 L 11.57 16.44 C 12.707 16.712 13.597 17.058 14.215 17.503 C 14.833 17.923 15.154 18.541 15.154 19.332 C 15.154 20.123 14.759 20.815 13.943 21.26 C 13.127 21.73 12.064 21.953 10.704 21.953 C 9.345 21.953 8.331 21.631 7.318 20.964 C 6.304 20.321 5.538 19.505 5.018 18.541 L 0 20.766 C 0.544 22.052 1.335 23.164 2.373 24.103 C 3.412 25.043 4.648 25.784 6.106 26.304 C 7.565 26.823 9.147 27.07 10.853 27.07 C 12.559 27.07 14.512 26.749 16.02 26.106 C 17.528 25.463 18.739 24.573 19.604 23.387 C 20.494 22.225 20.914 20.865 20.914 19.307 C 20.914 17.75 20.667 17.107 20.148 16.02 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aazLMXcc_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.366 10.828\" overflow=\"visible\"><path d=\"M 8.059 6.408 C 7.852 5.973 7.535 5.577 7.11 5.231 C 6.685 4.875 6.131 4.618 5.459 4.46 L 4.242 4.173 C 3.797 4.064 3.461 3.926 3.234 3.748 C 2.996 3.58 2.878 3.382 2.878 3.174 C 2.878 2.818 3.006 2.541 3.273 2.334 C 3.53 2.136 3.896 2.037 4.371 2.037 C 4.845 2.037 5.271 2.126 5.656 2.314 C 6.042 2.502 6.309 2.769 6.437 3.115 L 8.356 2.245 C 8.208 1.79 7.931 1.394 7.545 1.058 C 7.159 0.722 6.704 0.455 6.17 0.277 C 5.636 0.089 5.053 0 4.42 0 C 3.164 0 2.205 0.287 1.533 0.85 C 0.86 1.414 0.534 2.215 0.534 3.253 C 0.534 4.292 0.811 4.578 1.365 5.122 C 1.918 5.666 2.68 6.062 3.659 6.309 L 4.628 6.576 C 5.083 6.685 5.439 6.823 5.686 7.001 C 5.933 7.169 6.062 7.416 6.062 7.733 C 6.062 8.049 5.903 8.326 5.577 8.504 C 5.251 8.692 4.826 8.781 4.282 8.781 C 3.738 8.781 3.332 8.653 2.927 8.386 C 2.522 8.128 2.215 7.802 2.007 7.416 L 0 8.306 C 0.218 8.821 0.534 9.266 0.949 9.641 C 1.365 10.017 1.859 10.314 2.442 10.521 C 3.026 10.729 3.659 10.828 4.341 10.828 C 5.023 10.828 5.805 10.699 6.408 10.442 C 7.011 10.185 7.496 9.829 7.842 9.355 C 8.198 8.89 8.366 8.346 8.366 7.723 C 8.366 7.1 8.267 6.843 8.059 6.408 Z\" fill=\"transparent\"></path></svg>'},HQe44v84z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.405 23.822\" overflow=\"visible\"><path d=\"M 17.73 14.097 C 17.273 13.14 16.577 12.27 15.642 11.508 C 14.706 10.725 13.488 10.16 12.009 9.811 L 9.333 9.181 C 8.354 8.941 7.614 8.637 7.114 8.245 C 6.592 7.875 6.331 7.44 6.331 6.983 C 6.331 6.2 6.613 5.591 7.201 5.134 C 7.766 4.699 8.571 4.482 9.616 4.482 C 10.66 4.482 11.595 4.677 12.444 5.091 C 13.292 5.504 13.88 6.091 14.162 6.853 L 18.383 4.938 C 18.057 3.938 17.447 3.067 16.599 2.328 C 15.751 1.588 14.75 1.001 13.575 0.609 C 12.4 0.196 11.117 0 9.724 0 C 6.962 0 4.851 0.631 3.372 1.871 C 1.893 3.111 1.175 4.873 1.175 7.157 C 1.175 9.442 1.784 10.073 3.002 11.269 C 4.22 12.466 5.896 13.336 8.049 13.88 L 10.181 14.467 C 11.182 14.706 11.965 15.011 12.509 15.402 C 13.053 15.772 13.336 16.316 13.336 17.012 C 13.336 17.708 12.988 18.318 12.27 18.709 C 11.552 19.123 10.616 19.318 9.42 19.318 C 8.223 19.318 7.331 19.036 6.439 18.448 C 5.547 17.883 4.873 17.165 4.416 16.316 L 0 18.274 C 0.479 19.405 1.175 20.384 2.088 21.211 C 3.002 22.038 4.09 22.69 5.373 23.147 C 6.657 23.604 8.049 23.822 9.55 23.822 C 11.051 23.822 12.77 23.539 14.097 22.973 C 15.424 22.408 16.49 21.624 17.252 20.58 C 18.035 19.558 18.405 18.361 18.405 16.991 C 18.405 15.62 18.187 15.054 17.73 14.097 Z\" fill=\"transparent\"></path></svg>'},U3kElnPzJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.366 10.867\" overflow=\"visible\"><path d=\"M 8.059 6.431 C 7.852 5.994 7.535 5.597 7.11 5.25 C 6.685 4.893 6.131 4.635 5.459 4.476 L 4.242 4.188 C 3.797 4.079 3.461 3.94 3.234 3.761 C 2.996 3.592 2.878 3.394 2.878 3.186 C 2.878 2.828 3.006 2.55 3.273 2.342 C 3.53 2.144 3.896 2.044 4.371 2.044 C 4.845 2.044 5.271 2.134 5.656 2.322 C 6.042 2.511 6.309 2.779 6.437 3.126 L 8.356 2.253 C 8.208 1.796 7.931 1.399 7.545 1.062 C 7.159 0.724 6.704 0.457 6.17 0.278 C 5.636 0.089 5.053 0 4.42 0 C 3.164 0 2.205 0.288 1.533 0.853 C 0.86 1.419 0.534 2.223 0.534 3.265 C 0.534 4.307 0.811 4.595 1.365 5.141 C 1.918 5.686 2.68 6.083 3.659 6.332 L 4.628 6.599 C 5.083 6.709 5.439 6.848 5.686 7.026 C 5.933 7.195 6.062 7.443 6.062 7.761 C 6.062 8.078 5.903 8.356 5.577 8.535 C 5.251 8.723 4.826 8.813 4.282 8.813 C 3.738 8.813 3.332 8.684 2.927 8.416 C 2.522 8.158 2.215 7.83 2.007 7.443 L 0 8.336 C 0.218 8.852 0.534 9.299 0.949 9.676 C 1.365 10.053 1.859 10.351 2.442 10.559 C 3.026 10.768 3.659 10.867 4.341 10.867 C 5.023 10.867 5.805 10.738 6.408 10.48 C 7.011 10.222 7.496 9.864 7.842 9.388 C 8.198 8.922 8.366 8.376 8.366 7.751 C 8.366 7.125 8.267 6.867 8.059 6.431 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kmd5gm\",\"data-framer-name\":\"Mobile stack\",layoutDependency:layoutDependency,layoutId:\"JTW05eTPX\",style:{backgroundColor:\"var(--token-c800ea19-2f55-4d7d-bada-128238bf9b9e, rgb(0, 0, 0))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yxp6v\",layoutDependency:layoutDependency,layoutId:\"WHizxTZhu\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,...addPropertyOverrides({U3kElnPzJ:{y:(componentViewport?.y||0)+4+44+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1iot8v5-container\",layoutDependency:layoutDependency,layoutId:\"eoAWq3BBJ-container\",nodeId:\"eoAWq3BBJ\",rendersWithMotion:true,scopeId:\"Gi6ctHSAa\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"eoAWq3BBJ\",layoutId:\"eoAWq3BBJ\",p0GlNPRXX:false,variant:matchVariant(\"c2AMlpBaG\"),vUy1uPQ4_:\"Project Mind [Coming Soon]\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-15qkjdy-container\",layoutDependency:layoutDependency,layoutId:\"RD0OPzPUu-container\",nodeId:\"RD0OPzPUu\",rendersWithMotion:true,scopeId:\"Gi6ctHSAa\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"RD0OPzPUu\",layoutId:\"RD0OPzPUu\",p0GlNPRXX:false,variant:matchVariant(\"c2AMlpBaG\"),vUy1uPQ4_:\"TEAM\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1wbyb9q-container\",layoutDependency:layoutDependency,layoutId:\"a_2QGIR55-container\",nodeId:\"a_2QGIR55\",rendersWithMotion:true,scopeId:\"Gi6ctHSAa\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"a_2QGIR55\",layoutId:\"a_2QGIR55\",p0GlNPRXX:false,variant:matchVariant(\"c2AMlpBaG\"),vUy1uPQ4_:\"PROJECTS\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,...addPropertyOverrides({U3kElnPzJ:{y:(componentViewport?.y||0)+4+44+0+0+0+24}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-11fbhq2-container\",layoutDependency:layoutDependency,layoutId:\"bTZS97tHi-container\",nodeId:\"bTZS97tHi\",rendersWithMotion:true,scopeId:\"Gi6ctHSAa\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"bTZS97tHi\",layoutId:\"bTZS97tHi\",p0GlNPRXX:false,variant:matchVariant(\"c2AMlpBaG\"),vUy1uPQ4_:\"Contact\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g1ti37\",layoutDependency:layoutDependency,layoutId:\"m8glt6Uv7\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition7},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-36adfa\",\"data-styles-preset\":\"dxvtI17O0\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255)))\"},children:\"\\xa92026 M1 Studios\"})}),className:\"framer-1cgfzdp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QLUCOw18C\",style:{\"--extracted-r6o4lv\":\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1d0g6cy\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"nhTmkvdGv\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1drpdar\",\"data-styles-preset\":\"L6RsHs4u4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/m_1studios/\",motionChild:true,nodeId:\"ttSneGcHw\",openInNewTab:true,relValues:[],scopeId:\"Gi6ctHSAa\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-909bg5\",\"data-styles-preset\":\"DqMkWuZak\",children:\"IG\"})})})}),className:\"framer-185kt2n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ttSneGcHw\",style:{\"--extracted-r6o4lv\":\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1drpdar\",\"data-styles-preset\":\"L6RsHs4u4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/m1-studios/?viewAsMember=true\",motionChild:true,nodeId:\"jC2MLgIha\",openInNewTab:true,relValues:[],scopeId:\"Gi6ctHSAa\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-909bg5\",\"data-styles-preset\":\"DqMkWuZak\",children:\"LN\"})})})}),className:\"framer-1ikry12\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jC2MLgIha\",style:{\"--extracted-r6o4lv\":\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a0kgax\",layoutDependency:layoutDependency,layoutId:\"k4o7j48tX\",style:{backgroundColor:\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\",borderBottomLeftRadius:83,borderBottomRightRadius:83,borderTopLeftRadius:83,borderTopRightRadius:83}})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zuHWA.framer-ofy8p3, .framer-zuHWA .framer-ofy8p3 { display: block; }\",\".framer-zuHWA.framer-lilb2m { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px 16px 8px 16px; position: relative; width: 1200px; }\",\".framer-zuHWA .framer-15b2zl { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-zuHWA .framer-1u8951j { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; min-height: 51px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-zuHWA .framer-tf7zdv-container { flex: none; height: 24px; position: relative; width: 30px; }\",\".framer-zuHWA .framer-1ut186a { height: 38px; position: relative; width: 250px; }\",\".framer-zuHWA .framer-1saqscm { height: 38px; left: 0px; position: absolute; top: 0px; width: 250px; }\",\".framer-zuHWA .framer-jk4o9o { height: 36px; left: 0px; position: absolute; top: 2px; width: 36px; }\",\".framer-zuHWA .framer-a4s95x { height: 36px; left: 44px; position: absolute; top: 2px; width: 22px; }\",\".framer-zuHWA .framer-s8hqf3 { height: 38px; left: 82px; position: absolute; top: 1px; width: 27px; }\",\".framer-zuHWA .framer-n4elj { height: 35px; left: 111px; position: absolute; top: 4px; width: 18px; }\",\".framer-zuHWA .framer-q9guav { height: 27px; left: 132px; position: absolute; top: 12px; width: 24px; }\",\".framer-zuHWA .framer-pucbcg { height: 37px; left: 159px; position: absolute; top: 2px; width: 26px; }\",\".framer-zuHWA .framer-b0cxzd { height: 17px; left: 165px; position: absolute; top: 17px; width: 14px; }\",\".framer-zuHWA .framer-ipkxba { height: 26px; left: 190px; position: absolute; top: 12px; width: 6px; }\",\".framer-zuHWA .framer-59jor8 { height: 7px; left: 190px; position: absolute; top: 0px; width: 7px; }\",\".framer-zuHWA .framer-14oe07x { height: 27px; left: 200px; position: absolute; top: 11px; width: 27px; }\",\".framer-zuHWA .framer-lnfq4s { height: 17px; left: 206px; position: absolute; top: 17px; width: 15px; }\",\".framer-zuHWA .framer-1e73xbw { height: 27px; left: 229px; position: absolute; top: 11px; width: 21px; }\",\".framer-zuHWA .framer-1kmd5gm { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 241px; justify-content: space-between; overflow: visible; padding: 0px 0px 6px 0px; position: relative; width: 1px; }\",\".framer-zuHWA .framer-1yxp6v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-zuHWA .framer-1iot8v5-container, .framer-zuHWA .framer-15qkjdy-container, .framer-zuHWA .framer-1wbyb9q-container, .framer-zuHWA .framer-11fbhq2-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-zuHWA .framer-g1ti37 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-zuHWA .framer-1cgfzdp, .framer-zuHWA .framer-185kt2n, .framer-zuHWA .framer-1ikry12 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-zuHWA .framer-1d0g6cy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zuHWA .framer-a0kgax { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 3px); overflow: visible; position: relative; width: 4px; }\",\".framer-zuHWA.framer-v-1x8xqc5.framer-lilb2m { width: 810px; }\",\".framer-zuHWA.framer-v-1x8xqc5 .framer-1ut186a, .framer-zuHWA.framer-v-1x8xqc5 .framer-1saqscm { height: 34px; width: 220px; }\",\".framer-zuHWA.framer-v-1x8xqc5 .framer-jk4o9o { height: 32px; top: 1px; width: 31px; }\",\".framer-zuHWA.framer-v-1x8xqc5 .framer-a4s95x { height: 32px; left: 39px; top: 1px; width: 19px; }\",\".framer-zuHWA.framer-v-1x8xqc5 .framer-s8hqf3 { height: 33px; left: 72px; width: 24px; }\",\".framer-zuHWA.framer-v-1x8xqc5 .framer-n4elj { height: 31px; left: 98px; top: 3px; width: 16px; }\",\".framer-zuHWA.framer-v-1x8xqc5 .framer-q9guav { height: 24px; left: 116px; top: 10px; width: 21px; }\",\".framer-zuHWA.framer-v-1x8xqc5 .framer-pucbcg { height: 33px; left: 140px; top: 1px; width: 23px; }\",\".framer-zuHWA.framer-v-1x8xqc5 .framer-b0cxzd { height: 15px; left: 145px; top: 15px; width: 12px; }\",\".framer-zuHWA.framer-v-1x8xqc5 .framer-ipkxba { height: 23px; left: 168px; top: 10px; width: 5px; }\",\".framer-zuHWA.framer-v-1x8xqc5 .framer-59jor8 { height: 6px; left: 167px; width: 6px; }\",\".framer-zuHWA.framer-v-1x8xqc5 .framer-14oe07x { height: 24px; left: 176px; top: 10px; width: 24px; }\",\".framer-zuHWA.framer-v-1x8xqc5 .framer-lnfq4s { height: 15px; left: 181px; top: 15px; width: 13px; }\",\".framer-zuHWA.framer-v-1x8xqc5 .framer-1e73xbw { height: 24px; left: 202px; top: 10px; width: 19px; }\",\".framer-zuHWA.framer-v-y87odg.framer-lilb2m { padding: 4px 10px 4px 10px; width: 327px; }\",\".framer-zuHWA.framer-v-y87odg .framer-15b2zl { gap: unset; justify-content: space-between; }\",\".framer-zuHWA.framer-v-y87odg .framer-1u8951j, .framer-zuHWA.framer-v-19xk13f .framer-1u8951j { min-height: unset; order: 1; }\",\".framer-zuHWA.framer-v-y87odg .framer-tf7zdv-container, .framer-zuHWA.framer-v-19xk13f .framer-tf7zdv-container, .framer-zuHWA.framer-v-19xk13f .framer-g1ti37 { order: 1; }\",\".framer-zuHWA.framer-v-y87odg .framer-1ut186a, .framer-zuHWA.framer-v-19xk13f .framer-1ut186a { height: 16px; order: 0; width: 100px; }\",\".framer-zuHWA.framer-v-y87odg .framer-1saqscm, .framer-zuHWA.framer-v-19xk13f .framer-1saqscm { height: 16px; width: 100px; }\",\".framer-zuHWA.framer-v-y87odg .framer-jk4o9o, .framer-zuHWA.framer-v-19xk13f .framer-jk4o9o { height: 15px; top: 1px; width: 14px; }\",\".framer-zuHWA.framer-v-y87odg .framer-a4s95x, .framer-zuHWA.framer-v-19xk13f .framer-a4s95x { height: 15px; left: 18px; top: 1px; width: 9px; }\",\".framer-zuHWA.framer-v-y87odg .framer-s8hqf3, .framer-zuHWA.framer-v-19xk13f .framer-s8hqf3 { height: 15px; left: 33px; width: 11px; }\",\".framer-zuHWA.framer-v-y87odg .framer-n4elj, .framer-zuHWA.framer-v-19xk13f .framer-n4elj { height: 14px; left: 44px; top: 2px; width: 7px; }\",\".framer-zuHWA.framer-v-y87odg .framer-q9guav, .framer-zuHWA.framer-v-19xk13f .framer-q9guav { height: 11px; left: 53px; top: 5px; width: 10px; }\",\".framer-zuHWA.framer-v-y87odg .framer-pucbcg, .framer-zuHWA.framer-v-19xk13f .framer-pucbcg { height: 15px; left: 64px; top: 1px; width: 10px; }\",\".framer-zuHWA.framer-v-y87odg .framer-b0cxzd, .framer-zuHWA.framer-v-19xk13f .framer-b0cxzd { height: 7px; left: 66px; top: 7px; width: 6px; }\",\".framer-zuHWA.framer-v-y87odg .framer-ipkxba, .framer-zuHWA.framer-v-19xk13f .framer-ipkxba { height: 11px; left: 76px; top: 5px; width: 3px; }\",\".framer-zuHWA.framer-v-y87odg .framer-59jor8, .framer-zuHWA.framer-v-19xk13f .framer-59jor8 { height: 3px; left: 76px; width: 3px; }\",\".framer-zuHWA.framer-v-y87odg .framer-14oe07x, .framer-zuHWA.framer-v-19xk13f .framer-14oe07x { height: 11px; left: 80px; top: 5px; width: 11px; }\",\".framer-zuHWA.framer-v-y87odg .framer-lnfq4s, .framer-zuHWA.framer-v-19xk13f .framer-lnfq4s { height: 7px; left: 83px; top: 7px; width: 6px; }\",\".framer-zuHWA.framer-v-y87odg .framer-1e73xbw, .framer-zuHWA.framer-v-19xk13f .framer-1e73xbw { height: 11px; left: 92px; top: 5px; width: 9px; }\",\".framer-zuHWA.framer-v-19xk13f.framer-lilb2m { flex-direction: column; gap: 20px; justify-content: flex-start; padding: 4px 10px 4px 10px; width: 327px; }\",\".framer-zuHWA.framer-v-19xk13f .framer-15b2zl { flex: none; gap: unset; justify-content: space-between; width: 100%; }\",\".framer-zuHWA.framer-v-19xk13f .framer-1kmd5gm { flex: none; width: 100%; }\",\".framer-zuHWA.framer-v-19xk13f .framer-1yxp6v, .framer-zuHWA.framer-v-19xk13f .framer-185kt2n { order: 0; }\",\".framer-zuHWA.framer-v-19xk13f .framer-1ikry12 { order: 2; }\",\".framer-zuHWA.framer-v-19xk13f .framer-a0kgax { height: var(--framer-aspect-ratio-supported, 4px); order: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HQe44v84z\":{\"layout\":[\"fixed\",\"auto\"]},\"aazLMXcc_\":{\"layout\":[\"fixed\",\"auto\"]},\"U3kElnPzJ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGi6ctHSAa=withCSS(Component,css,\"framer-zuHWA\");export default FramerGi6ctHSAa;FramerGi6ctHSAa.displayName=\"Nav Bar\";FramerGi6ctHSAa.defaultProps={height:54,width:1200};addPropertyControls(FramerGi6ctHSAa,{variant:{options:[\"nPHqqn9dE\",\"HQe44v84z\",\"aazLMXcc_\",\"U3kElnPzJ\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerGi6ctHSAa,[{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\"}]},...MenuFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerGi6ctHSAa.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Menu,{},context),forwardLoader(DarkLightModeToggle,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGi6ctHSAa\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"54\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HQe44v84z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aazLMXcc_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"U3kElnPzJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (99f3353)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"r5r3FPkUH\",\"VhuHogNlY\"];const serializationHash=\"framer-WRFwf\";const variantClassNames={r5r3FPkUH:\"framer-v-19bt39x\",VhuHogNlY:\"framer-v-1aq5nch\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={delay:0,duration:2.5,ease:[.8,.2,0,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"r5r3FPkUH\",Plus:\"VhuHogNlY\"};const getProps=({background,height,id,padding,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"r5r3FPkUH\",wXgw1kD0A:padding??props.wXgw1kD0A??\"24px 0px 24px 0px\",X1vtMflbi:background??props.X1vtMflbi??\"var(--token-ea5acc93-1eb0-4392-8827-0fab83dff8ba, rgb(235, 235, 235))\"};};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,X1vtMflbi,wXgw1kD0A,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"r5r3FPkUH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"VhuHogNlY\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-19bt39x\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"r5r3FPkUH\",ref:refBinding,style:{\"--176pq3j\":numberToPixelString(wXgw1kD0A),...style},...addPropertyOverrides({VhuHogNlY:{\"data-framer-name\":\"Plus\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xqw33r\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"VtSlYt97h\",style:{backgroundColor:X1vtMflbi}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1obhkhk\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"KTDuhXhCx\",style:{backgroundColor:X1vtMflbi,rotate:90}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WRFwf.framer-ji07qi, .framer-WRFwf .framer-ji07qi { display: block; }\",\".framer-WRFwf.framer-19bt39x { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: var(--176pq3j); position: relative; width: 1200px; }\",\".framer-WRFwf .framer-xqw33r { flex: none; height: 1px; max-width: 1400px; overflow: hidden; position: relative; width: 100%; }\",\".framer-WRFwf .framer-1obhkhk { flex: none; height: 1px; left: calc(50.00000000000002% - 10px / 2); overflow: hidden; position: absolute; top: calc(51.02040816326533% - 1px / 2); width: 10px; z-index: 3; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-WRFwf.framer-19bt39x { gap: 0px; } .framer-WRFwf.framer-19bt39x > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-WRFwf.framer-19bt39x > :first-child { margin-top: 0px; } .framer-WRFwf.framer-19bt39x > :last-child { margin-bottom: 0px; } }\",\".framer-WRFwf.framer-v-1aq5nch.framer-19bt39x { padding: 4px; width: min-content; }\",\".framer-WRFwf.framer-v-1aq5nch .framer-xqw33r { max-width: unset; width: 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 49\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"VhuHogNlY\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"X1vtMflbi\":\"background\",\"wXgw1kD0A\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXAaJyOfzw=withCSS(Component,css,\"framer-WRFwf\");export default FramerXAaJyOfzw;FramerXAaJyOfzw.displayName=\"Underline\";FramerXAaJyOfzw.defaultProps={height:49,width:1200};addPropertyControls(FramerXAaJyOfzw,{variant:{options:[\"r5r3FPkUH\",\"VhuHogNlY\"],optionTitles:[\"Default\",\"Plus\"],title:\"Variant\",type:ControlType.Enum},X1vtMflbi:{defaultValue:'var(--token-ea5acc93-1eb0-4392-8827-0fab83dff8ba, rgb(235, 235, 235)) /* {\"name\":\"White\"} */',title:\"Background\",type:ControlType.Color},wXgw1kD0A:{defaultValue:\"24px 0px 24px 0px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerXAaJyOfzw,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXAaJyOfzw\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VhuHogNlY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"49\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"X1vtMflbi\\\":\\\"background\\\",\\\"wXgw1kD0A\\\":\\\"padding\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XAaJyOfzw.map","// Generated by Framer (c8e5bf6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Underline from\"https://framerusercontent.com/modules/LJDOEGp6Cr3Iqe20sWIs/IlgIQow6xoYh4hY2nMZE/XAaJyOfzw.js\";const UnderlineFonts=getFonts(Underline);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"l6_8TsSmc\",\"Nzmq4n0R7\"];const serializationHash=\"framer-rgErC\";const variantClassNames={l6_8TsSmc:\"framer-v-gciqow\",Nzmq4n0R7:\"framer-v-dpfnij\"};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 animation={opacity:0,rotate:45,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={delay:0,duration:2,ease:[.8,.2,0,1],type:\"tween\"};const animation1={opacity:0,rotate:45,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={bounce:0,delay:0,duration:1.5,type:\"spring\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Grid Star\":\"Nzmq4n0R7\",Default:\"l6_8TsSmc\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"l6_8TsSmc\"};};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:\"l6_8TsSmc\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Nzmq4n0R7\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"Nzmq4n0R7\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gciqow\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"l6_8TsSmc\",ref:refBinding,style:{...style},...addPropertyOverrides({Nzmq4n0R7:{\"data-framer-name\":\"Grid Star\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-19dyled\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"wnb7aHcbd\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:(componentViewport?.y||0)+(0+((componentViewport?.height||9)-0-((componentViewport?.height||9)-0)*1)/2)+(0+(((componentViewport?.height||9)-0)*1-0-49)/2),...addPropertyOverrides({Nzmq4n0R7:{y:(componentViewport?.y||0)+0+0+-9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-zzvz0z-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"iPjCnHqr_-container\",nodeId:\"iPjCnHqr_\",rendersWithMotion:true,scopeId:\"l6dfCPNku\",children:/*#__PURE__*/_jsx(Underline,{height:\"100%\",id:\"iPjCnHqr_\",layoutId:\"iPjCnHqr_\",variant:matchVariant(\"VhuHogNlY\"),width:\"100%\",wXgw1kD0A:\"0px\",X1vtMflbi:\"var(--token-95161743-2cca-44c6-a6ff-4fdb448ad165, rgba(165, 165, 165, 0.6))\"})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1w79ylk\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Q61UQFkAG\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aa98729a-6a39-4799-a18a-335dc181e111, rgb(28, 27, 27)))\"},children:\"✦\"})}),className:\"framer-g0i0w4\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"TIDec8J4w\",style:{\"--extracted-r6o4lv\":\"var(--token-aa98729a-6a39-4799-a18a-335dc181e111, rgb(28, 27, 27))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,...addPropertyOverrides({Nzmq4n0R7:{y:(componentViewport?.y||0)+0+0+-9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-102te9c-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"L2Ck2D4AB-container\",nodeId:\"L2Ck2D4AB\",rendersWithMotion:true,scopeId:\"l6dfCPNku\",children:/*#__PURE__*/_jsx(Underline,{height:\"100%\",id:\"L2Ck2D4AB\",layoutId:\"L2Ck2D4AB\",variant:matchVariant(\"VhuHogNlY\"),width:\"100%\",wXgw1kD0A:\"0px\",X1vtMflbi:\"var(--token-95161743-2cca-44c6-a6ff-4fdb448ad165, rgba(165, 165, 165, 0.6))\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1p1cdud\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"gn0QE0IyU\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aa98729a-6a39-4799-a18a-335dc181e111, rgb(28, 27, 27)))\"},children:\"✦\"})}),className:\"framer-93c34m\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"y20o0csC1\",style:{\"--extracted-r6o4lv\":\"var(--token-aa98729a-6a39-4799-a18a-335dc181e111, rgb(28, 27, 27))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,...addPropertyOverrides({Nzmq4n0R7:{y:(componentViewport?.y||0)+0+0+-9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-89l3e3-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YgO3C96gt-container\",nodeId:\"YgO3C96gt\",rendersWithMotion:true,scopeId:\"l6dfCPNku\",children:/*#__PURE__*/_jsx(Underline,{height:\"100%\",id:\"YgO3C96gt\",layoutId:\"YgO3C96gt\",variant:matchVariant(\"VhuHogNlY\"),width:\"100%\",wXgw1kD0A:\"0px\",X1vtMflbi:\"var(--token-95161743-2cca-44c6-a6ff-4fdb448ad165, rgba(165, 165, 165, 0.6))\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:(componentViewport?.y||0)+(0+((componentViewport?.height||9)-0-49)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-iigvg5-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"sgy8KYhmp-container\",nodeId:\"sgy8KYhmp\",rendersWithMotion:true,scopeId:\"l6dfCPNku\",children:/*#__PURE__*/_jsx(Underline,{height:\"100%\",id:\"sgy8KYhmp\",layoutId:\"sgy8KYhmp\",style:{width:\"100%\"},variant:matchVariant(\"r5r3FPkUH\"),width:\"100%\",wXgw1kD0A:\"0px\",X1vtMflbi:\"var(--token-95161743-2cca-44c6-a6ff-4fdb448ad165, rgba(165, 165, 165, 0.6))\"})})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-19nccjh\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"RTosvwlHh\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:(componentViewport?.y||0)+(0+((componentViewport?.height||9)-0-((componentViewport?.height||9)-0)*1)/2)+(0+(((componentViewport?.height||9)-0)*1-0-49)/2),...addPropertyOverrides({Nzmq4n0R7:{y:(componentViewport?.y||0)+0+0+-9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1v4l70s-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"P2SR3X9za-container\",nodeId:\"P2SR3X9za\",rendersWithMotion:true,scopeId:\"l6dfCPNku\",children:/*#__PURE__*/_jsx(Underline,{height:\"100%\",id:\"P2SR3X9za\",layoutId:\"P2SR3X9za\",variant:matchVariant(\"VhuHogNlY\"),width:\"100%\",wXgw1kD0A:\"0px\",X1vtMflbi:\"var(--token-95161743-2cca-44c6-a6ff-4fdb448ad165, rgba(165, 165, 165, 0.6))\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rgErC.framer-wwpvly, .framer-rgErC .framer-wwpvly { display: block; }\",\".framer-rgErC.framer-gciqow { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1172px; }\",\".framer-rgErC .framer-19dyled, .framer-rgErC .framer-19nccjh { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-rgErC .framer-zzvz0z-container, .framer-rgErC .framer-102te9c-container, .framer-rgErC .framer-89l3e3-container, .framer-rgErC .framer-1v4l70s-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-rgErC .framer-1w79ylk, .framer-rgErC .framer-1p1cdud { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 31px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-rgErC .framer-g0i0w4, .framer-rgErC .framer-93c34m { flex: none; height: 100%; position: relative; white-space: pre; width: auto; }\",\".framer-rgErC .framer-iigvg5-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-rgErC.framer-v-dpfnij.framer-gciqow { align-content: unset; align-items: unset; display: grid; gap: 0px; grid-auto-rows: min-content; grid-template-columns: repeat(9, minmax(100px, 1fr)); grid-template-rows: repeat(1, min-content); }\",\".framer-rgErC.framer-v-dpfnij .framer-19dyled { align-self: center; grid-column: span 2; height: 31px; justify-self: start; order: 0; width: 100%; }\",\".framer-rgErC.framer-v-dpfnij .framer-1w79ylk { align-self: center; flex: none; grid-column: span 2; justify-self: end; order: 1; width: 100%; }\",\".framer-rgErC.framer-v-dpfnij .framer-1p1cdud { align-self: center; flex: none; grid-column: span 2; justify-self: end; order: 2; width: 100%; }\",\".framer-rgErC.framer-v-dpfnij .framer-19nccjh { align-self: center; grid-column: span 2; height: 31px; justify-self: start; order: 3; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 9\n * @framerIntrinsicWidth 1172\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Nzmq4n0R7\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerl6dfCPNku=withCSS(Component,css,\"framer-rgErC\");export default Framerl6dfCPNku;Framerl6dfCPNku.displayName=\"SUB UNDERLINE\";Framerl6dfCPNku.defaultProps={height:9,width:1172};addPropertyControls(Framerl6dfCPNku,{variant:{options:[\"l6_8TsSmc\",\"Nzmq4n0R7\"],optionTitles:[\"Default\",\"Grid Star\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerl6dfCPNku,[{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...UnderlineFonts],{supportsExplicitInterCodegen:true});Framerl6dfCPNku.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Underline,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerl6dfCPNku\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"9\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1172\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Nzmq4n0R7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./l6dfCPNku.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef}from\"react\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */export default function AvoidLayoutJumping({direction,style}){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const ref=useRef(null);const rafId=useRef();const vertical=direction===\"vertical\"||direction===\"both\";const horizontal=direction===\"horizontal\"||direction===\"both\";useEffect(()=>{if(isCanvas)return;const parent=ref.current?.parentElement?.parentElement;if(!parent)return;const container=parent.parentElement;if(!container)return;const updateSize=()=>{const rect=parent.getBoundingClientRect();if(horizontal){container.style.width=`${rect.width}px`;}if(vertical){container.style.height=`${rect.height}px`;}rafId.current=requestAnimationFrame(updateSize);};// Start the RAF loop\nrafId.current=requestAnimationFrame(updateSize);return()=>{if(rafId.current){cancelAnimationFrame(rafId.current);}if(container){if(horizontal){container.style.width=\"\";}if(vertical){container.style.height=\"\";}}};},[direction]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...style}});}AvoidLayoutJumping.displayName=\"Layout Jump Preventer\";addPropertyControls(AvoidLayoutJumping,{direction:{type:ControlType.Enum,defaultValue:\"vertical\",options:[\"vertical\",\"horizontal\",\"both\"],optionTitles:[\"Vertical\",\"Horizontal\",\"Both\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",// @ts-ignore\noptionIcons:[\"direction-vertical\",\"direction-horizontal\",\"direction-all\"],description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AvoidLayoutJumping\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AvoidLayoutJumping_Prod.map","// Generated by Framer (b0fc6f0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={pmSCa9PxU:{hover:true}};const cycleOrder=[\"pmSCa9PxU\",\"Nz1IBuqWi\"];const serializationHash=\"framer-bYzNa\";const variantClassNames={Nz1IBuqWi:\"framer-v-bdwdid\",pmSCa9PxU:\"framer-v-1okdmpl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const YSscCiIoa=undefined;const t5y2huxHM=undefined;const yT6daDfxW=undefined;const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Closed:\"pmSCa9PxU\",Open:\"Nz1IBuqWi\"};const Variants=motion.create(React.Fragment);const getProps=({brandingIdentityDesign,click,height,id,serviceDescription,width,...props})=>{return{...props,t5y2huxHM:brandingIdentityDesign??props.t5y2huxHM??\"SERVICE TITLE\",variant:humanReadableVariantMap[props.variant]??props.variant??\"pmSCa9PxU\",YSscCiIoa:click??props.YSscCiIoa,yT6daDfxW:serviceDescription??props.yT6daDfxW??\"SERVICE DESCRIPTION\"};};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,t5y2huxHM,yT6daDfxW,YSscCiIoa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pmSCa9PxU\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1uaaxz5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(YSscCiIoa){const res=await YSscCiIoa(...args);if(res===false)return false;}setVariant(\"pmSCa9PxU\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Nz1IBuqWi\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1okdmpl\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"pmSCa9PxU\",ref:refBinding,style:{...style},...addPropertyOverrides({\"pmSCa9PxU-hover\":{\"data-framer-name\":undefined},Nz1IBuqWi:{\"data-framer-name\":\"Open\",\"data-highlight\":true,onTap:onTap1uaaxz5}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"38px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255)))\"},children:\"SERVICE TITLE\"})}),className:\"framer-1xhbigm\",fonts:[\"GF;Figtree-regular\"],layoutDependency:layoutDependency,layoutId:\"uoB8eIAOz\",style:{\"--extracted-r6o4lv\":\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:t5y2huxHM,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-r9qms9\",layoutDependency:layoutDependency,layoutId:\"ZBxxa5_C5\",style:{backgroundColor:\"rgb(222, 222, 222)\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-eyo296\",layoutDependency:layoutDependency,layoutId:\"uo_tWoSCe\",style:{backgroundColor:\"rgb(138, 138, 138)\",borderBottomLeftRadius:67,borderBottomRightRadius:67,borderTopLeftRadius:67,borderTopRightRadius:67,opacity:0},variants:{\"pmSCa9PxU-hover\":{opacity:1}}})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U3BsaW5lIFNhbnMgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Spline Sans Mono\", monospace',\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dc54a60c-ca27-485c-8992-7be8757e3c00, rgb(94, 94, 94)))\",\"--framer-text-transform\":\"uppercase\"},children:\"SERVICE DESCRIPTION\"})}),className:\"framer-diougk\",fonts:[\"GF;Spline Sans Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"l1LBiVVBh\",style:{\"--extracted-r6o4lv\":\"var(--token-dc54a60c-ca27-485c-8992-7be8757e3c00, rgb(94, 94, 94))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yT6daDfxW,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bYzNa.framer-tnrnnm, .framer-bYzNa .framer-tnrnnm { display: block; }\",\".framer-bYzNa.framer-1okdmpl { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 0px 4px; position: relative; width: 274px; }\",\".framer-bYzNa .framer-1xhbigm, .framer-bYzNa .framer-diougk { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-bYzNa .framer-r9qms9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 2px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bYzNa .framer-eyo296 { flex: none; height: 100%; overflow: visible; position: relative; width: 1px; }\",\".framer-bYzNa.framer-v-1okdmpl.hover .framer-eyo296 { flex: 1 0 0px; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 55.5\n * @framerIntrinsicWidth 274\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Nz1IBuqWi\":{\"layout\":[\"fixed\",\"auto\"]},\"NSJuzZaCS\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"t5y2huxHM\":\"brandingIdentityDesign\",\"yT6daDfxW\":\"serviceDescription\",\"YSscCiIoa\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerch7GxUNv5=withCSS(Component,css,\"framer-bYzNa\");export default Framerch7GxUNv5;Framerch7GxUNv5.displayName=\"Services Tile\";Framerch7GxUNv5.defaultProps={height:55.5,width:274};addPropertyControls(Framerch7GxUNv5,{variant:{options:[\"pmSCa9PxU\",\"Nz1IBuqWi\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},t5y2huxHM:{defaultValue:\"SERVICE TITLE\",description:\"Add the title of the service\",displayTextArea:false,title:\"Branding & Identity Design\",type:ControlType.String},ont5y2huxHMChange:{changes:\"t5y2huxHM\",type:ControlType.ChangeHandler},yT6daDfxW:{defaultValue:\"SERVICE DESCRIPTION\",description:\"Add the description of the service\",displayTextArea:false,title:\"Service Description\",type:ControlType.String},onyT6daDfxWChange:{changes:\"yT6daDfxW\",type:ControlType.ChangeHandler},YSscCiIoa:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerch7GxUNv5,[{explicitInter:true,fonts:[{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\",weight:\"400\"},{cssFamilyName:\"Spline Sans Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Spline Sans Mono\",url:\"https://fonts.gstatic.com/s/splinesansmono/v13/R70MjzAei_CDNLfgZxrW6wrZOF2WdZ6xabUGSVtNuGBiMrtQy4d4dGb1.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerch7GxUNv5\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"274\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"t5y2huxHM\\\":\\\"brandingIdentityDesign\\\",\\\"yT6daDfxW\\\":\\\"serviceDescription\\\",\\\"YSscCiIoa\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"55.5\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Nz1IBuqWi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NSJuzZaCS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ch7GxUNv5.map","// Generated by Framer (7c2f7bf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LayoutJumpPreventer from\"https://framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js\";import ServicesTile from\"https://framerusercontent.com/modules/vl3KsMq2AU95JPkP7XZz/d27jUfTGO75GKlDv3JUB/ch7GxUNv5.js\";const LayoutJumpPreventerFonts=getFonts(LayoutJumpPreventer);const ServicesTileFonts=getFonts(ServicesTile);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const MotionArticleWithFX=withFX(motion.article);const cycleOrder=[\"PVPeF5u2B\",\"hcD9ieY2c\",\"sF9g_EISv\",\"IES278pvB\",\"MnYzmYdrx\"];const serializationHash=\"framer-2N339\";const variantClassNames={hcD9ieY2c:\"framer-v-g1tqus\",IES278pvB:\"framer-v-yyrc4z\",MnYzmYdrx:\"framer-v-1ybpokp\",PVPeF5u2B:\"framer-v-1n50ron\",sF9g_EISv:\"framer-v-12w8fa2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:25};const transition1={damping:45,delay:0,mass:1,stiffness:210,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"PVPeF5u2B\",\"Variant 2\":\"hcD9ieY2c\",\"Variant 3\":\"sF9g_EISv\",\"Variant 4\":\"IES278pvB\",\"Variant 5\":\"MnYzmYdrx\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"PVPeF5u2B\"};};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:\"PVPeF5u2B\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const YSscCiIoa1y1h5qr=activeVariantCallback(async(...args)=>{setVariant(\"PVPeF5u2B\");});const YSscCiIoafpj79n=activeVariantCallback(async(...args)=>{setVariant(\"hcD9ieY2c\");});const YSscCiIoa1enys2c=activeVariantCallback(async(...args)=>{setVariant(\"sF9g_EISv\");});const YSscCiIoa1hwortc=activeVariantCallback(async(...args)=>{setVariant(\"IES278pvB\");});const YSscCiIoa1kwfdhf=activeVariantCallback(async(...args)=>{setVariant(\"MnYzmYdrx\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionArticleWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1n50ron\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"PVPeF5u2B\",ref:refBinding,style:{...style},...addPropertyOverrides({hcD9ieY2c:{\"data-framer-name\":\"Variant 2\"},IES278pvB:{\"data-framer-name\":\"Variant 4\"},MnYzmYdrx:{\"data-framer-name\":\"Variant 5\"},sF9g_EISv:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14owmut-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PC9FTXY9p-container\",nodeId:\"PC9FTXY9p\",rendersWithMotion:true,scopeId:\"NQEJ6Fauw\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LayoutJumpPreventer,{direction:\"vertical\",height:\"100%\",id:\"PC9FTXY9p\",layoutId:\"PC9FTXY9p\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||381)-0-379)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.94,skewX:0,skewY:0,x:0,y:100}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1b2vcvq-container\",layoutDependency:layoutDependency,layoutId:\"MDH2l3mUs-container\",nodeId:\"MDH2l3mUs\",rendersWithMotion:true,scopeId:\"NQEJ6Fauw\",children:/*#__PURE__*/_jsx(ServicesTile,{height:\"100%\",id:\"MDH2l3mUs\",layoutId:\"MDH2l3mUs\",style:{width:\"100%\"},t5y2huxHM:\"Brand & Identity Design\",variant:matchVariant(\"pmSCa9PxU\"),width:\"100%\",yT6daDfxW:\"Full identity overhaul — logo, typography, palettes, patterns, and the visual rules that make a brand feel intentional.\",...addPropertyOverrides({hcD9ieY2c:{YSscCiIoa:YSscCiIoa1y1h5qr},IES278pvB:{YSscCiIoa:YSscCiIoa1y1h5qr},MnYzmYdrx:{YSscCiIoa:YSscCiIoa1y1h5qr},sF9g_EISv:{YSscCiIoa:YSscCiIoa1y1h5qr}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||381)-0-379)/2+55+26),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.94,skewX:0,skewY:0,x:0,y:100}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-ds34d8-container\",layoutDependency:layoutDependency,layoutId:\"W1mWDE41O-container\",nodeId:\"W1mWDE41O\",rendersWithMotion:true,scopeId:\"NQEJ6Fauw\",children:/*#__PURE__*/_jsx(ServicesTile,{height:\"100%\",id:\"W1mWDE41O\",layoutId:\"W1mWDE41O\",style:{width:\"100%\"},t5y2huxHM:\"Motion Design and Animation\",variant:matchVariant(\"pmSCa9PxU\"),width:\"100%\",YSscCiIoa:YSscCiIoafpj79n,yT6daDfxW:\"End-to-end website design focused on clarity, flow, and a modern aesthetic built for high-intent users.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||381)-0-379)/2+110+52),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.94,skewX:0,skewY:0,x:0,y:100}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1f1lb3w-container\",layoutDependency:layoutDependency,layoutId:\"CnBLNrHeI-container\",nodeId:\"CnBLNrHeI\",rendersWithMotion:true,scopeId:\"NQEJ6Fauw\",children:/*#__PURE__*/_jsx(ServicesTile,{height:\"100%\",id:\"CnBLNrHeI\",layoutId:\"CnBLNrHeI\",style:{width:\"100%\"},t5y2huxHM:\"Digital and Web Design\",variant:matchVariant(\"pmSCa9PxU\"),width:\"100%\",YSscCiIoa:YSscCiIoa1enys2c,yT6daDfxW:\"Pixel-accurate builds, animations, CMS setups, and scalable components crafted directly inside Framer.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||381)-0-379)/2+165+78),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.94,skewX:0,skewY:0,x:0,y:100}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-12jo0nn-container\",layoutDependency:layoutDependency,layoutId:\"YhEBlWrPK-container\",nodeId:\"YhEBlWrPK\",rendersWithMotion:true,scopeId:\"NQEJ6Fauw\",children:/*#__PURE__*/_jsx(ServicesTile,{height:\"100%\",id:\"YhEBlWrPK\",layoutId:\"YhEBlWrPK\",style:{width:\"100%\"},t5y2huxHM:\"Creative Strategy\",variant:matchVariant(\"pmSCa9PxU\"),width:\"100%\",YSscCiIoa:YSscCiIoa1hwortc,yT6daDfxW:\"Physical brand touchpoints — labels, packaging systems, storefront materials, and print collateral that feel as premium as the product.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||381)-0-379)/2+220+104),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.94,skewX:0,skewY:0,x:0,y:100}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-o8vso6-container\",layoutDependency:layoutDependency,layoutId:\"lXMyuJtb0-container\",nodeId:\"lXMyuJtb0\",rendersWithMotion:true,scopeId:\"NQEJ6Fauw\",children:/*#__PURE__*/_jsx(ServicesTile,{height:\"100%\",id:\"lXMyuJtb0\",layoutId:\"lXMyuJtb0\",style:{width:\"100%\"},t5y2huxHM:\"3D Design\",variant:matchVariant(\"pmSCa9PxU\"),width:\"100%\",YSscCiIoa:YSscCiIoa1kwfdhf,yT6daDfxW:\"Clean, high-function UI for apps and digital tools — designed to look sharp and feel effortless.\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2N339.framer-r0qeeh, .framer-2N339 .framer-r0qeeh { display: block; }\",\".framer-2N339.framer-1n50ron { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 556px; }\",\".framer-2N339 .framer-14owmut-container { flex: none; height: auto; left: 48%; position: absolute; top: 50%; width: auto; z-index: 1; }\",\".framer-2N339 .framer-1b2vcvq-container, .framer-2N339 .framer-ds34d8-container, .framer-2N339 .framer-1f1lb3w-container, .framer-2N339 .framer-12jo0nn-container, .framer-2N339 .framer-o8vso6-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 381\n * @framerIntrinsicWidth 556\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"hcD9ieY2c\":{\"layout\":[\"fixed\",\"auto\"]},\"sF9g_EISv\":{\"layout\":[\"fixed\",\"auto\"]},\"IES278pvB\":{\"layout\":[\"fixed\",\"auto\"]},\"MnYzmYdrx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNQEJ6Fauw=withCSS(Component,css,\"framer-2N339\");export default FramerNQEJ6Fauw;FramerNQEJ6Fauw.displayName=\"Service Component\";FramerNQEJ6Fauw.defaultProps={height:381,width:556};addPropertyControls(FramerNQEJ6Fauw,{variant:{options:[\"PVPeF5u2B\",\"hcD9ieY2c\",\"sF9g_EISv\",\"IES278pvB\",\"MnYzmYdrx\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNQEJ6Fauw,[{explicitInter:true,fonts:[]},...LayoutJumpPreventerFonts,...ServicesTileFonts],{supportsExplicitInterCodegen:true});FramerNQEJ6Fauw.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ServicesTile,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNQEJ6Fauw\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"556\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hcD9ieY2c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sF9g_EISv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IES278pvB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MnYzmYdrx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"381\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Pedwlct0D\",\"HXU31Zmqk\"];const serializationHash=\"framer-KEGCj\";const variantClassNames={HXU31Zmqk:\"framer-v-kg6h9r\",Pedwlct0D:\"framer-v-g55378\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const AjHGpM303=undefined;const VzBSTPvVa=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.075,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"character\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Logo Default\":\"Pedwlct0D\",\"White Version\":\"HXU31Zmqk\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,text,width,...props})=>{return{...props,AjHGpM303:link??props.AjHGpM303,variant:humanReadableVariantMap[props.variant]??props.variant??\"Pedwlct0D\",VzBSTPvVa:text??props.VzBSTPvVa??\"M1\"};};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,VzBSTPvVa,AjHGpM303,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Pedwlct0D\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:AjHGpM303,motionChild:true,nodeId:\"Pedwlct0D\",scopeId:\"jtDzubtbu\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-g55378\",className,classNames)} framer-1aj4ihu`,\"data-framer-name\":\"Logo Default\",layoutDependency:layoutDependency,layoutId:\"Pedwlct0D\",ref:refBinding,style:{...style},...addPropertyOverrides({HXU31Zmqk:{\"data-framer-name\":\"White Version\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS02MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'tnum' on\",\"--framer-font-size\":\"52px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-416869b7-81a6-4f95-9a11-239533a23087, rgb(14, 14, 14)))\"},children:\"M1\"})}),className:\"framer-1feamev\",effect:textEffect,fonts:[\"GF;Figtree-600\"],layoutDependency:layoutDependency,layoutId:\"lDzxbrxya\",style:{\"--extracted-r6o4lv\":\"var(--token-416869b7-81a6-4f95-9a11-239533a23087, rgb(14, 14, 14))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:VzBSTPvVa,variants:{HXU31Zmqk:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HXU31Zmqk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS02MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'tnum' on\",\"--framer-font-size\":\"52px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"M1\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KEGCj.framer-1aj4ihu, .framer-KEGCj .framer-1aj4ihu { display: block; }\",\".framer-KEGCj.framer-g55378 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; mix-blend-mode: multiply; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-KEGCj .framer-1feamev { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-KEGCj.framer-v-kg6h9r.framer-g55378 { mix-blend-mode: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 62\n * @framerIntrinsicWidth 73\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"HXU31Zmqk\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"VzBSTPvVa\":\"text\",\"AjHGpM303\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjtDzubtbu=withCSS(Component,css,\"framer-KEGCj\");export default FramerjtDzubtbu;FramerjtDzubtbu.displayName=\"Logo\";FramerjtDzubtbu.defaultProps={height:62,width:73};addPropertyControls(FramerjtDzubtbu,{variant:{options:[\"Pedwlct0D\",\"HXU31Zmqk\"],optionTitles:[\"Logo Default\",\"White Version\"],title:\"Variant\",type:ControlType.Enum},VzBSTPvVa:{defaultValue:\"M1\",displayTextArea:false,title:\"Text\",type:ControlType.String},onVzBSTPvVaChange:{changes:\"VzBSTPvVa\",type:ControlType.ChangeHandler},AjHGpM303:{title:\"Link\",type:ControlType.Link}});addFonts(FramerjtDzubtbu,[{explicitInter:true,fonts:[{cssFamilyName:\"Figtree\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15bwkEU4HTy.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjtDzubtbu\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"73\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"VzBSTPvVa\\\":\\\"text\\\",\\\"AjHGpM303\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HXU31Zmqk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"62\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jtDzubtbu.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Logo from\"https://framerusercontent.com/modules/ok48IXXAlvI5iHf6xNQX/W94CsPO10KyrSiMcsCh3/jtDzubtbu.js\";const LogoFonts=getFonts(Logo);const cycleOrder=[\"ZaEsgW073\",\"NvFWhDI3s\"];const serializationHash=\"framer-8JkFZ\";const variantClassNames={NvFWhDI3s:\"framer-v-opy0hk\",ZaEsgW073:\"framer-v-1kpquzq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:.7,duration:.5,ease:[1,0,1,.8],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"End Animation\":\"NvFWhDI3s\",Appear:\"ZaEsgW073\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZaEsgW073\"};};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:\"ZaEsgW073\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear12p3d06=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"NvFWhDI3s\",true),500);});useOnVariantChange(baseVariant,{default:onAppear12p3d06});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-1kpquzq\",className,classNames),\"data-framer-name\":\"Appear\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZaEsgW073\",ref:refBinding,style:{...style},...addPropertyOverrides({NvFWhDI3s:{\"data-framer-name\":\"End Animation\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-lqz05b\",\"data-framer-name\":\"Loader's Area\",layoutDependency:layoutDependency,layoutId:\"dwMri88nE\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-58pmdu\",\"data-framer-name\":\"Black Backgorund\",layoutDependency:layoutDependency,layoutId:\"Y46lr9ICc\",style:{backgroundColor:\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,y:(componentViewport?.y||0)+0+((componentViewport?.height||1e3)-0-2e3)+0+1e3+0+469,...addPropertyOverrides({NvFWhDI3s:{y:(componentViewport?.y||0)+0+((componentViewport?.height||1e3)-0-2e3)+0+0+469}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6oq70f-container\",layoutDependency:layoutDependency,layoutId:\"YPMpfean7-container\",nodeId:\"YPMpfean7\",rendersWithMotion:true,scopeId:\"pqiJy1Q0A\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"YPMpfean7\",layoutId:\"YPMpfean7\",variant:matchVariant(\"HXU31Zmqk\"),VzBSTPvVa:\"M1 Studios\",width:\"100%\"})})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8JkFZ.framer-azhgp6, .framer-8JkFZ .framer-azhgp6 { display: block; }\",\".framer-8JkFZ.framer-1kpquzq { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1000px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1441px; }\",\".framer-8JkFZ .framer-lqz05b { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 2); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8JkFZ .framer-58pmdu { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-8JkFZ .framer-6oq70f-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-8JkFZ.framer-v-opy0hk .framer-lqz05b { align-content: flex-start; align-items: flex-start; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1441\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"NvFWhDI3s\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpqiJy1Q0A=withCSS(Component,css,\"framer-8JkFZ\");export default FramerpqiJy1Q0A;FramerpqiJy1Q0A.displayName=\"Preloader\";FramerpqiJy1Q0A.defaultProps={height:1e3,width:1441};addPropertyControls(FramerpqiJy1Q0A,{variant:{options:[\"ZaEsgW073\",\"NvFWhDI3s\"],optionTitles:[\"Appear\",\"End Animation\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerpqiJy1Q0A,[{explicitInter:true,fonts:[]},...LogoFonts],{supportsExplicitInterCodegen:true});FramerpqiJy1Q0A.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpqiJy1Q0A\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NvFWhDI3s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1441\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pqiJy1Q0A.map","// Generated by Framer (6bfa4d3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Figtree-600\",\"GF;Figtree-900\",\"GF;Figtree-900italic\",\"GF;Figtree-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15bwkEU4HTy.woff2\",weight:\"600\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_fWR15bwkEU4HTy.woff2\",weight:\"900\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"italic\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3Ax8ayEA25WTybO8.woff2\",weight:\"900\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"italic\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A2gayEA25WTybO8.woff2\",weight:\"600\"}]}];export const css=['.framer-Y6gDz .framer-styles-preset-e8ev5y:not(.rich-text-wrapper), .framer-Y6gDz .framer-styles-preset-e8ev5y.rich-text-wrapper h1 { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 120px; --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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.04em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Y6gDz .framer-styles-preset-e8ev5y:not(.rich-text-wrapper), .framer-Y6gDz .framer-styles-preset-e8ev5y.rich-text-wrapper h1 { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 80px; --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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.04em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Y6gDz .framer-styles-preset-e8ev5y:not(.rich-text-wrapper), .framer-Y6gDz .framer-styles-preset-e8ev5y.rich-text-wrapper h1 { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 48px; --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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.04em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-Y6gDz\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (005c846)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Figtree-600\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-SemiBoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15bwkEU4HTy.woff2\",weight:\"600\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/vxBnBhH8768IFAXAb4Qf6wQHKs.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/zSsEuoJdh8mcFVk976C05ZfQr8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/b8ezwLrN7h2AUoPEENcsTMVJ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/mvNEIBLyHbscgHtwfsByjXUz3XY.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/6FI2EneKzM3qBy5foOZXey7coCA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/fuyXZpVvOjq8NesCOfgirHCWyg.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/NHHeAKJVP0ZWHk5YZnQQChIsBM.woff2\",weight:\"600\"}]}];export const css=['.framer-5fe0Q .framer-styles-preset-1a3ikfh:not(.rich-text-wrapper), .framer-5fe0Q .framer-styles-preset-1a3ikfh.rich-text-wrapper h6 { --framer-font-family: \"Figtree\", \"Figtree 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: normal; --framer-font-size: 60px; --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: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.04em; --framer-line-height: 0.9em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-5fe0Q\";\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 (f353506)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Figtree-600\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15bwkEU4HTy.woff2\",weight:\"600\"},{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/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{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/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{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/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{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/rZ5DdENNqIdFTIyQQiP5isO7M.woff2\",weight:\"900\"},{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/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/gcnfba68tfm7qAyrWRCf9r34jg.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"}]}];export const css=['.framer-TbAD8 .framer-styles-preset-1my93vf:not(.rich-text-wrapper), .framer-TbAD8 .framer-styles-preset-1my93vf.rich-text-wrapper h3 { --framer-font-family: \"Figtree\", \"Figtree 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: 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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-TbAD8\";\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 (b0fc6f0)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1440px)\"},{hash:\"2ma7ns\",mediaQuery:\"(min-width: 810px) and (max-width: 1439.98px)\"},{hash:\"18bafew\",mediaQuery:\"(max-width: 809.98px)\"}],description:\"M1 Studios is a Teesside creative agency building brand identities, dynamic brand systems, and digital experiences. Bold, considered design for businesses that want to stand out, across the North East and beyond.\",elements:{},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-9Q28c\",title:\"M1 Studios | Brand Identity and Creative Design Agency | Teesside\",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 (b0fc6f0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,PropertyOverrides,RichText,SVG,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Text_Color_Letters from\"https://framerusercontent.com/modules/2XehAylTM6tinEnB2Yt3/Jgedafidih1dGhtu65hi/Text_Opacity_Letters.js\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import BookACallButton from\"#framer/local/canvasComponent/AApPhBtJa/AApPhBtJa.js\";import ProjectCard from\"#framer/local/canvasComponent/bKlnnTbey/bKlnnTbey.js\";import NavBar from\"#framer/local/canvasComponent/Gi6ctHSAa/Gi6ctHSAa.js\";import SUBUNDERLINE from\"#framer/local/canvasComponent/l6dfCPNku/l6dfCPNku.js\";import ServiceComponent from\"#framer/local/canvasComponent/NQEJ6Fauw/NQEJ6Fauw.js\";import Preloader from\"#framer/local/canvasComponent/pqiJy1Q0A/pqiJy1Q0A.js\";import*as sharedStyle3 from\"#framer/local/css/dxvtI17O0/dxvtI17O0.js\";import*as sharedStyle from\"#framer/local/css/ia3nEJQYg/ia3nEJQYg.js\";import*as sharedStyle1 from\"#framer/local/css/NJC1D4bAl/NJC1D4bAl.js\";import*as sharedStyle2 from\"#framer/local/css/sSs30P5xR/sSs30P5xR.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const NavBarFonts=getFonts(NavBar);const PreloaderFonts=getFonts(Preloader);const VideoFonts=getFonts(Video);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const Text_Color_LettersFonts=getFonts(Text_Color_Letters);const TickerFonts=getFonts(Ticker);const ProjectCardFonts=getFonts(ProjectCard);const ServiceComponentFonts=getFonts(ServiceComponent);const SUBUNDERLINEFonts=getFonts(SUBUNDERLINE);const BookACallButtonFonts=getFonts(BookACallButton);const SmoothScrollFonts=getFonts(SmoothScroll);const breakpoints={c0363yDv7:\"(min-width: 810px) and (max-width: 1439.98px)\",n5Z9P9tOi:\"(max-width: 809.98px)\",WQLkyLRf1:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";export const queryParamNames=[];const serializationHash=\"framer-9Q28c\";const variantClassNames={c0363yDv7:\"framer-v-2ma7ns\",n5Z9P9tOi:\"framer-v-18bafew\",WQLkyLRf1:\"framer-v-72rtr7\"};const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:16};const transition1={bounce:0,delay:.075,duration:.6,type:\"spring\"};const textEffect={effect:animation,startDelay:1.3,tokenization:\"word\",transition:transition1,trigger:\"onMount\",type:\"appear\"};const transition2={damping:50,delay:1.2,mass:.1,stiffness:210,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={bounce:0,delay:.075,duration:.4,type:\"spring\"};const textEffect1={effect:animation,repeat:false,startDelay:0,threshold:0,tokenization:\"word\",transition:transition3,trigger:\"onInView\",type:\"appear\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const humanReadableVariantMap={Desktop:\"WQLkyLRf1\",Phone:\"n5Z9P9tOi\",Tablet:\"c0363yDv7\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WQLkyLRf1\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const metadata=React.useMemo(()=>metadataProvider({},activeLocale),[activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const hasLayoutTemplate=React.useContext(GeneratedComponentContext)?.isLayoutTemplate;const hasInheritedFlowEffect=Boolean(React.useContext(MotionConfigContext)?.transition?.layout);const motionLayout=getRootLayoutProp(hasLayoutTemplate,hasInheritedFlowEffect);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"c0363yDv7\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"c0363yDv7\")return true;return false;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"n5Z9P9tOi\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-72rtr7\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-t63ze3-container\",layout:motionLayout,layoutScroll:true,nodeId:\"rDO4vgKHJ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{variant:matchVariant(\"HQe44v84z\")},n5Z9P9tOi:{variant:matchVariant(\"aazLMXcc_\")}},children:/*#__PURE__*/_jsx(NavBar,{height:\"100%\",id:\"rDO4vgKHJ\",layoutId:\"rDO4vgKHJ\",style:{width:\"100%\"},variant:matchVariant(\"nPHqqn9dE\"),width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{y:24}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rpr56y-container hidden-2ma7ns\",layout:motionLayout,layoutScroll:true,nodeId:\"pC_fWWTHT\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Preloader,{height:\"100%\",id:\"pC_fWWTHT\",layoutId:\"pC_fWWTHT\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZaEsgW073\"),width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{height:1e3,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-q1m4p7-container hidden-72rtr7 hidden-18bafew\",layout:motionLayout,layoutScroll:true,nodeId:\"xwCj6ks00\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Preloader,{height:\"100%\",id:\"xwCj6ks00\",layoutId:\"xwCj6ks00\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZaEsgW073\"),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t6ohnm\",\"data-framer-name\":\"Hero\",layout:motionLayout,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1tsr2ro\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1enq05q\",\"data-framer-name\":\"Header\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h6\",{className:\"framer-styles-preset-1a3ikfh\",\"data-styles-preset\":\"NJC1D4bAl\",dir:\"auto\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\"},children:\"We build \"}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\"},children:\"dynamic brands\"})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-e8ev5y\",\"data-styles-preset\":\"ia3nEJQYg\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\"},children:\"We build dynamic brands\"})}),className:\"framer-147dvhj\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation1,className:\"framer-1tkeq59-container\",\"data-framer-appear-id\":\"1tkeq59\",initial:animation2,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"mR6EVhqPr\",optimized:true,rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{borderRadius:12,bottomLeftRadius:12,bottomRightRadius:12,topLeftRadius:12,topRightRadius:12}},children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:24,bottomLeftRadius:24,bottomRightRadius:24,controls:false,height:\"100%\",id:\"mR6EVhqPr\",isMixedBorderRadius:false,layoutId:\"mR6EVhqPr\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/VdV801FAD7MSmNafsDZNbuQbfY.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:24,topRightRadius:24,volume:25,width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.section,{className:\"framer-1p0wm7u\",\"data-framer-name\":\"About\",layout:motionLayout,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1w0dflx\",\"data-framer-name\":\"About Us\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-cwhwbc-container\",\"data-framer-name\":\"Reveal Text\",isAuthoredByUser:true,isModuleExternal:true,name:\"Reveal Text\",nodeId:\"awTcRl8E8\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{fontSize:32,lineHeight:32.6},n5Z9P9tOi:{fontSize:22,lineHeight:24}},children:/*#__PURE__*/_jsx(Text_Color_Letters,{duration:3,easing:\"easeInOut\",fontFamily:\"inter display\",fontSize:40,fontWeight:\"500\",height:\"100%\",id:\"awTcRl8E8\",layoutId:\"awTcRl8E8\",letterSpacing:-.1,lineHeight:43.6,name:\"Reveal Text\",paragraphAlign:\"flex-start\",style:{maxWidth:\"100%\",width:\"100%\"},text:\"We are a Teesside-based design and creative agency. Our work blends craft, creativity, and smart use of AI to create bold, memorable experiences that connect with audiences and help brands stand apart.\",transitionStartIndex:0,width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-y1f42s\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-vn8a0w\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-36adfa\",\"data-styles-preset\":\"dxvtI17O0\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Brands and Agencies we have worked with:\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1my93vf\",\"data-styles-preset\":\"sSs30P5xR\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Brands and Agencies we have worked with:\"})}),className:\"framer-1si7eut\",effect:textEffect1,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-51uwd4-container\",\"data-framer-name\":\"Ticker\",isAuthoredByUser:true,isModuleExternal:true,name:\"Ticker\",nodeId:\"qB0oeEcY5\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{gap:36},n5Z9P9tOi:{gap:24}},children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:20,overflow:false},gap:64,height:\"100%\",hoverFactor:.8,id:\"qB0oeEcY5\",layoutId:\"qB0oeEcY5\",name:\"Ticker\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1c1agru\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1xyzey2\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:149,intrinsicWidth:293,svg:'<svg width=\"293\" height=\"149\" viewBox=\"0 0 293 149\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_1_474)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M105.585 30.8391H86.8655C100.7 48.1568 97.9328 73.4407 80.6402 87.3382C63.3476 101.236 38.0572 98.4216 24.2231 81.1038C10.389 63.7861 13.1558 38.5022 30.4484 24.6047C37.4952 18.9331 46.2712 15.8592 55.3065 15.7726H94.5607C72.4694 -5.70136 37.1926 -5.18183 15.7497 16.9416C-5.69308 39.065 -5.1743 74.3932 16.917 95.8672C39.0083 117.341 74.2852 116.822 95.728 94.6983C112.242 77.6836 116.176 52.0533 105.585 30.8391Z\" fill=\"black\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M30.8369 55.9926C30.8369 42.3116 41.8609 31.2283 55.5221 31.2283C69.1832 31.2283 80.2505 42.2683 80.2505 55.9494C80.2505 69.6304 69.2265 80.7137 55.5653 80.7137C41.9042 80.7137 30.8369 69.6737 30.8369 55.9926Z\" fill=\"black\"/>\\n<path d=\"M184.222 108.985C180.591 110.933 175.187 111.842 167.924 111.842C150.761 111.842 142.158 102.924 142.158 85.0431V48.849H129.405V30.8386H142.158V13.7806L166.454 6.85352V30.8819H184.222V48.8923H166.454V80.8869C166.454 89.1128 169.697 93.2258 176.268 93.1825C178.818 93.2258 181.456 92.4898 184.222 90.9745V108.985Z\" fill=\"black\"/>\\n<path d=\"M232.036 107.816V88.0304C235.754 90.325 239.775 92.1867 244.012 93.4422C247.686 94.5678 251.491 95.174 255.338 95.2173C259.618 95.2173 263.033 94.6111 265.498 93.4422C267.962 92.2732 269.215 90.4549 269.215 88.0304C269.259 86.5584 268.653 85.173 267.529 84.1772C266.232 83.0515 264.763 82.1424 263.206 81.4497C261.304 80.6271 259.359 79.9344 257.37 79.3715C255.295 78.8087 253.306 78.0727 251.318 77.2501C248.464 76.211 245.654 74.9555 242.974 73.4402C240.726 72.1847 238.694 70.5828 236.965 68.6778C235.365 66.8595 234.111 64.738 233.29 62.4434C232.425 60.0622 232.036 57.2914 232.036 54.0443C232.036 49.585 232.944 45.8184 234.89 42.6146C236.835 39.4541 239.429 36.7699 242.585 34.735C246 32.6569 249.718 31.1416 253.609 30.2757C257.846 29.3232 262.212 28.847 266.535 28.8037C270.08 28.847 273.625 29.1501 277.127 29.6263C280.715 30.1891 284.303 30.9684 287.805 32.0075V50.8405C284.692 49.0222 281.364 47.6801 277.905 46.8142C274.533 45.905 271.031 45.472 267.529 45.472C266.016 45.4287 264.503 45.6019 263.033 45.905C261.736 46.1215 260.483 46.5111 259.315 47.1172C258.321 47.5935 257.413 48.3295 256.765 49.2387C256.16 50.0612 255.814 51.1003 255.857 52.0961C255.814 53.4815 256.289 54.8236 257.197 55.8194C258.235 56.9017 259.445 57.8109 260.829 58.4603C262.428 59.2396 264.114 59.9324 265.8 60.4519C267.659 61.058 269.432 61.6641 271.204 62.227C274.23 63.266 277.17 64.5216 280.023 65.9503C282.488 67.1625 284.779 68.7211 286.811 70.6261C288.626 72.4444 290.096 74.6091 291.091 76.947C292.128 79.3715 292.604 82.2722 292.604 85.6059C292.604 90.2817 291.566 94.2648 289.577 97.5984C287.546 100.932 284.736 103.703 281.45 105.738C277.862 107.903 273.928 109.418 269.821 110.284C265.325 111.236 260.742 111.712 256.116 111.669C247.902 111.929 239.775 110.543 232.036 107.816Z\" fill=\"black\"/>\\n<path d=\"M238.478 52.8754C235.322 51.2302 231.82 50.4076 228.232 50.4942C222.915 50.4942 218.808 52.4424 215.825 56.2956C212.842 60.1488 211.329 65.5173 211.329 72.1847V109.981H186.989V30.8818H211.329V45.5586H211.674C215.522 34.8216 222.439 29.4531 232.469 29.4531C235.063 29.4531 237.051 29.7995 238.478 30.4056V52.8754Z\" fill=\"black\"/>\\n<path d=\"M15.6629 131.065V133.23H7.10303V131.065H15.6629ZM9.61045 127.082H12.1179V142.971C12.0746 143.534 12.2043 144.097 12.4637 144.573C12.6367 144.919 12.9393 145.179 13.2851 145.309C13.631 145.439 13.9768 145.482 14.3659 145.482C14.5821 145.482 14.8415 145.482 15.0576 145.439L15.4899 145.352L16.0087 147.604C15.7926 147.69 15.5332 147.733 15.2738 147.82C14.8847 147.907 14.4956 147.95 14.1065 147.907C13.3716 147.907 12.6367 147.733 11.9882 147.43C11.2965 147.127 10.7345 146.651 10.3022 146.002C9.82661 145.309 9.61045 144.443 9.65368 143.62L9.61045 127.082Z\" fill=\"black\"/>\\n<path d=\"M25.1736 148.08C22.3636 148.166 19.7697 146.564 18.6024 144.01C17.9539 142.625 17.6081 141.066 17.6513 139.507C17.6081 137.949 17.9539 136.39 18.6024 134.962C20.3317 131.325 24.6548 129.766 28.2863 131.498C29.7994 132.234 31.0531 133.446 31.7448 134.962C32.3933 136.39 32.7391 137.949 32.6959 139.507C32.7391 141.066 32.3933 142.581 31.7448 144.01C30.5775 146.564 27.9836 148.166 25.1736 148.08ZM25.1736 145.785C26.1679 145.828 27.1622 145.525 27.9836 144.919C28.7186 144.313 29.2806 143.534 29.6264 142.625C30.3614 140.59 30.3614 138.425 29.6264 136.39C29.3238 135.481 28.7186 134.658 27.9836 134.052C26.2976 132.883 24.0496 132.883 22.3636 134.052C21.6286 134.658 21.0234 135.481 20.7208 136.39C19.9858 138.425 19.9858 140.59 20.7208 142.625C21.0234 143.534 21.6286 144.356 22.3636 144.919C23.185 145.525 24.1793 145.828 25.1736 145.785Z\" fill=\"black\"/>\\n<path d=\"M42.8555 131.065V133.23H34.2957V131.065H42.8555ZM36.8031 127.082H39.3105V142.971C39.2673 143.534 39.397 144.097 39.6564 144.573C39.8293 144.919 40.1319 145.179 40.4778 145.309C40.8236 145.439 41.1695 145.482 41.5585 145.482C41.7747 145.482 42.0341 145.482 42.2502 145.439L42.6826 145.352L43.2013 147.604C42.9852 147.69 42.7258 147.733 42.4664 147.82C42.0773 147.907 41.6882 147.95 41.2992 147.907C40.5642 147.907 39.8293 147.733 39.1808 147.43C38.4891 147.127 37.9271 146.651 37.4948 146.002C37.0192 145.309 36.8031 144.443 36.8031 143.62V127.082Z\" fill=\"black\"/>\\n<path d=\"M51.2855 148.123C50.2911 148.123 49.34 147.95 48.4322 147.517C47.6108 147.127 46.8759 146.564 46.4003 145.785C45.8815 144.963 45.6221 144.01 45.6654 143.014C45.6221 142.192 45.8383 141.412 46.2274 140.72C46.5732 140.114 47.092 139.637 47.6972 139.334C48.3457 138.988 49.0374 138.728 49.7724 138.555C50.5505 138.382 51.2855 138.252 52.0636 138.165C53.058 138.035 53.8793 137.949 54.5278 137.862C55.0034 137.819 55.4789 137.689 55.9112 137.516C56.2139 137.343 56.3868 136.996 56.3435 136.65V136.477C56.3868 135.568 56.0842 134.659 55.4789 133.966C54.9169 133.36 54.009 133.057 52.8418 133.057C51.8042 133.013 50.8099 133.273 49.9885 133.879C49.3833 134.312 48.8645 134.918 48.5186 135.611L46.1409 134.745C46.53 133.836 47.092 133.013 47.8702 132.407C48.5619 131.844 49.3833 131.455 50.2479 131.195C51.0693 130.979 51.9339 130.849 52.7986 130.849C53.4038 130.849 54.0523 130.935 54.6575 131.022C55.3492 131.152 56.0409 131.411 56.6894 131.801C57.3811 132.234 57.9431 132.84 58.289 133.576C58.7645 134.572 58.9807 135.654 58.9374 136.737V147.733H56.43V145.482H56.3003C56.0842 145.915 55.7815 146.305 55.4357 146.651C54.9601 147.084 54.4414 147.474 53.8361 147.69C52.9715 147.993 52.1501 148.123 51.2855 148.123ZM51.6745 145.828C52.5824 145.872 53.447 145.655 54.2252 145.222C54.8737 144.876 55.4357 144.313 55.8248 143.664C56.1706 143.058 56.3435 142.365 56.3435 141.672V139.334C56.1274 139.507 55.9112 139.637 55.6518 139.681C55.2628 139.811 54.8304 139.897 54.3981 139.94C53.9226 140.027 53.4903 140.07 53.0147 140.157L51.9339 140.287C51.2855 140.373 50.6802 140.503 50.0317 140.72C49.513 140.893 49.0374 141.196 48.6483 141.586C48.3025 142.019 48.0863 142.581 48.1296 143.144C48.0863 143.967 48.4754 144.703 49.1239 145.179C49.9021 145.655 50.8099 145.872 51.6745 145.828Z\" fill=\"black\"/>\\n<path d=\"M65.8114 125.523V147.733H63.304V125.523H65.8114Z\" fill=\"black\"/>\\n<path d=\"M78.4348 147.734V131.065H80.8558V133.576H81.0287C81.3313 132.754 81.9366 132.061 82.6715 131.585C83.4497 131.065 84.4008 130.805 85.3519 130.805H86.0436C86.3029 130.805 86.5191 130.805 86.692 130.849V133.446C86.6056 133.403 86.3894 133.403 86.0868 133.36C85.7842 133.316 85.4383 133.273 85.1357 133.273C84.4008 133.273 83.6226 133.446 82.9741 133.793C82.3689 134.096 81.8501 134.572 81.461 135.178C81.0719 135.784 80.899 136.477 80.899 137.17V147.734H78.4348Z\" fill=\"black\"/>\\n<path d=\"M95.9003 148.08C94.4304 148.123 93.0038 147.733 91.7501 146.997C90.5828 146.305 89.6749 145.266 89.0697 144.01C88.4212 142.625 88.1186 141.066 88.1186 139.551C88.0754 137.992 88.4212 136.477 89.0265 135.048C89.5885 133.793 90.4963 132.754 91.6204 131.974C92.7876 131.238 94.171 130.849 95.5544 130.892C96.4191 130.892 97.2837 131.022 98.1051 131.325C98.9697 131.628 99.7479 132.104 100.396 132.71C101.131 133.446 101.693 134.312 102.039 135.265C102.471 136.52 102.688 137.819 102.644 139.161V140.244H89.9343V138.079H100.18C100.18 137.213 100.007 136.347 99.6182 135.568C99.2723 134.875 98.7103 134.269 98.0186 133.836C97.2837 133.403 96.4623 133.187 95.5977 133.187C94.6466 133.143 93.7387 133.446 92.9605 133.966C92.2256 134.442 91.6204 135.135 91.2313 135.914C90.8422 136.737 90.626 137.603 90.626 138.512V139.984C90.5828 141.109 90.799 142.192 91.2745 143.188C91.6636 144.01 92.3121 144.703 93.0902 145.179C93.9116 145.655 94.8627 145.872 95.8138 145.872C96.4191 145.872 97.0675 145.785 97.6295 145.569C98.1483 145.396 98.6239 145.092 99.0562 144.703C99.4453 144.313 99.7911 143.794 99.964 143.274L102.385 143.967C102.126 144.789 101.693 145.525 101.088 146.175C100.44 146.824 99.6614 147.344 98.84 147.647C97.9322 147.907 96.8946 148.08 95.9003 148.08Z\" fill=\"black\"/>\\n<path d=\"M108.87 137.689V147.733H106.363V131.065H108.784V133.663H109C109.389 132.84 109.994 132.104 110.772 131.628C111.68 131.065 112.761 130.805 113.842 130.849C114.879 130.805 115.873 131.065 116.781 131.541C117.646 132.018 118.338 132.754 118.727 133.62C119.246 134.702 119.462 135.914 119.418 137.126V147.733H116.868V137.343C116.954 136.217 116.565 135.135 115.83 134.269C115.095 133.533 114.058 133.1 113.02 133.187C112.285 133.187 111.507 133.36 110.859 133.706C110.21 134.052 109.691 134.615 109.346 135.265C109.043 136.001 108.87 136.867 108.87 137.689Z\" fill=\"black\"/>\\n<path d=\"M131.048 131.065V133.23H122.488V131.065H131.048ZM124.995 127.082H127.503V142.971C127.459 143.534 127.589 144.097 127.849 144.573C128.021 144.919 128.324 145.179 128.67 145.309C129.016 145.439 129.362 145.482 129.751 145.482C129.967 145.482 130.226 145.482 130.442 145.439L130.875 145.352L131.393 147.604C131.177 147.69 130.918 147.733 130.659 147.82C130.269 147.907 129.88 147.95 129.491 147.907C128.756 147.907 128.021 147.733 127.373 147.43C126.681 147.127 126.119 146.651 125.687 146.002C125.211 145.309 124.995 144.443 125.038 143.62L124.995 127.082Z\" fill=\"black\"/>\\n<path d=\"M139.478 148.123C138.484 148.123 137.532 147.95 136.625 147.517C135.803 147.127 135.111 146.564 134.593 145.785C134.074 144.963 133.815 144.01 133.858 143.014C133.815 142.192 134.031 141.412 134.42 140.72C134.766 140.114 135.284 139.637 135.933 139.334C136.581 138.988 137.273 138.728 138.008 138.555C138.786 138.382 139.521 138.252 140.299 138.165C141.294 138.035 142.115 137.949 142.763 137.862C143.239 137.819 143.715 137.689 144.147 137.516C144.449 137.343 144.622 136.996 144.579 136.65V136.477C144.622 135.568 144.32 134.659 143.715 133.966C143.153 133.36 142.245 133.057 141.077 133.057C140.04 133.013 139.046 133.273 138.224 133.879C137.619 134.312 137.1 134.918 136.754 135.611L134.377 134.745C134.722 133.836 135.328 133.013 136.106 132.407C136.797 131.844 137.619 131.455 138.484 131.195C139.305 130.979 140.17 130.849 141.034 130.849C141.639 130.849 142.288 130.935 142.893 131.022C143.628 131.152 144.277 131.411 144.925 131.801C145.617 132.234 146.179 132.84 146.525 133.576C147 134.572 147.216 135.654 147.173 136.737V147.733H144.666V145.482H144.536C143.974 146.478 143.109 147.257 142.028 147.69C141.164 147.993 140.342 148.123 139.478 148.123ZM139.867 145.828C140.775 145.872 141.639 145.655 142.418 145.222C143.066 144.876 143.628 144.313 144.017 143.664C144.363 143.058 144.579 142.365 144.536 141.672V139.334C144.32 139.507 144.104 139.637 143.844 139.681C143.455 139.811 143.023 139.897 142.591 139.94C142.115 140.027 141.683 140.07 141.207 140.157L140.126 140.287C139.478 140.373 138.873 140.503 138.224 140.72C137.705 140.893 137.23 141.196 136.841 141.586C136.452 142.019 136.279 142.581 136.322 143.144C136.279 143.967 136.668 144.703 137.316 145.179C138.094 145.655 138.959 145.872 139.867 145.828Z\" fill=\"black\"/>\\n<path d=\"M154.004 125.523V147.733H151.496V125.523H154.004Z\" fill=\"black\"/>\\n<path d=\"M178.386 134.788L176.095 135.438C175.922 135.048 175.706 134.659 175.446 134.312C175.144 133.923 174.755 133.619 174.322 133.403C173.76 133.143 173.112 133.013 172.507 133.057C171.599 133.013 170.734 133.273 169.956 133.749C169.351 134.139 168.962 134.788 168.918 135.524C168.875 136.131 169.178 136.693 169.61 137.04C170.258 137.516 170.993 137.819 171.772 137.949L174.236 138.555C175.706 138.901 176.83 139.464 177.565 140.2C178.3 140.979 178.689 141.975 178.645 143.058C178.645 143.967 178.386 144.876 177.824 145.612C177.219 146.391 176.441 146.997 175.576 147.387C174.495 147.82 173.328 148.08 172.161 148.036C170.691 148.08 169.221 147.69 167.967 146.954C166.843 146.218 166.108 145.049 165.849 143.707L168.227 143.101C168.4 143.924 168.875 144.616 169.524 145.136C170.302 145.612 171.166 145.872 172.074 145.828C173.069 145.872 174.063 145.612 174.927 145.049C175.576 144.66 175.965 143.967 176.008 143.188C176.008 142.625 175.792 142.105 175.403 141.716C174.884 141.239 174.236 140.936 173.544 140.85L170.777 140.2C169.264 139.854 168.14 139.291 167.448 138.512C166.713 137.732 166.368 136.693 166.368 135.654C166.368 134.745 166.627 133.879 167.146 133.187C167.708 132.451 168.443 131.844 169.307 131.498C170.302 131.065 171.339 130.849 172.42 130.892C174.063 130.892 175.36 131.238 176.311 131.974C177.305 132.667 177.997 133.663 178.386 134.788Z\" fill=\"black\"/>\\n<path d=\"M188.978 148.08C186.168 148.166 183.574 146.564 182.407 144.01C181.758 142.581 181.412 141.066 181.456 139.507C181.412 137.949 181.758 136.39 182.407 134.962C184.136 131.325 188.459 129.766 192.09 131.498C193.604 132.234 194.814 133.446 195.549 134.962C196.197 136.39 196.543 137.949 196.5 139.507C196.543 141.066 196.197 142.581 195.549 144.01C194.338 146.564 191.788 148.166 188.978 148.08ZM188.978 145.785C189.972 145.828 190.966 145.525 191.788 144.919C192.523 144.313 193.085 143.534 193.431 142.625C194.122 140.59 194.122 138.425 193.431 136.39C193.128 135.481 192.523 134.658 191.788 134.052C190.102 132.883 187.854 132.883 186.168 134.052C185.433 134.658 184.828 135.481 184.525 136.39C183.79 138.425 183.79 140.59 184.525 142.625C184.828 143.534 185.433 144.313 186.168 144.919C186.946 145.525 187.94 145.828 188.978 145.785Z\" fill=\"black\"/>\\n<path d=\"M202.596 125.523V147.733H200.088V125.523H202.596Z\" fill=\"black\"/>\\n<path d=\"M217.467 140.936V131.065H219.975V147.733H217.467V144.919H217.294C216.905 145.785 216.257 146.521 215.479 147.084C214.571 147.69 213.49 147.993 212.366 147.95C211.415 147.95 210.421 147.733 209.599 147.257C208.778 146.781 208.086 146.045 207.697 145.179C207.222 144.097 206.962 142.884 207.005 141.672V131.065H209.513V141.456C209.47 142.538 209.815 143.577 210.55 144.356C211.242 145.092 212.193 145.482 213.188 145.439C213.879 145.439 214.528 145.265 215.133 144.962C215.825 144.616 216.387 144.097 216.819 143.447C217.251 142.711 217.511 141.845 217.467 140.936Z\" fill=\"black\"/>\\n<path d=\"M231.561 131.065V133.23H223.001V131.065H231.561ZM225.508 127.082H228.016V142.971C227.973 143.534 228.102 144.097 228.362 144.573C228.535 144.919 228.837 145.179 229.183 145.309C229.529 145.439 229.875 145.482 230.264 145.482C230.48 145.482 230.739 145.482 230.956 145.439L231.388 145.352L231.907 147.604C231.69 147.69 231.431 147.733 231.172 147.82C230.783 147.907 230.394 147.95 230.004 147.907C229.27 147.907 228.535 147.733 227.886 147.43C227.194 147.127 226.632 146.651 226.2 146.002C225.725 145.309 225.508 144.443 225.552 143.62V127.082H225.508Z\" fill=\"black\"/>\\n<path d=\"M236.403 128.294C235.927 128.294 235.452 128.121 235.149 127.775C234.457 127.168 234.457 126.086 235.063 125.437C235.091 125.408 235.12 125.379 235.149 125.35C235.884 124.657 236.965 124.657 237.7 125.35C238.391 125.956 238.435 126.995 237.786 127.688C237.743 127.731 237.7 127.775 237.7 127.775C237.354 128.121 236.878 128.337 236.403 128.294ZM235.106 147.733V131.108H237.613V147.733H235.106Z\" fill=\"black\"/>\\n<path d=\"M248.767 148.08C245.957 148.166 243.363 146.564 242.196 144.01C241.547 142.625 241.245 141.066 241.245 139.507C241.201 137.949 241.547 136.39 242.196 134.962C243.925 131.325 248.248 129.766 251.88 131.498C253.393 132.234 254.603 133.446 255.338 134.962C255.987 136.39 256.332 137.949 256.289 139.507C256.332 141.066 255.987 142.581 255.338 144.01C254.128 146.564 251.577 148.166 248.767 148.08ZM248.767 145.785C249.761 145.828 250.755 145.525 251.577 144.919C252.312 144.313 252.874 143.534 253.22 142.625C253.955 140.59 253.955 138.425 253.22 136.39C252.917 135.481 252.312 134.658 251.577 134.052C249.891 132.883 247.643 132.883 245.957 134.052C245.222 134.658 244.617 135.481 244.314 136.39C243.622 138.425 243.622 140.59 244.314 142.625C244.617 143.534 245.222 144.313 245.957 144.919C246.778 145.525 247.729 145.828 248.767 145.785Z\" fill=\"black\"/>\\n<path d=\"M262.385 137.689V147.733H259.877V131.065H262.342V133.663H262.558C262.947 132.84 263.552 132.104 264.33 131.628C265.281 131.065 266.319 130.805 267.4 130.849C268.437 130.805 269.432 131.065 270.339 131.541C271.204 132.018 271.896 132.754 272.285 133.62C272.804 134.702 273.02 135.914 272.977 137.126V147.733H270.469V137.343C270.556 136.217 270.167 135.135 269.432 134.269C268.697 133.533 267.659 133.1 266.622 133.187C265.887 133.187 265.108 133.36 264.46 133.706C263.811 134.052 263.293 134.615 262.947 135.265C262.558 136.001 262.385 136.867 262.385 137.689Z\" fill=\"black\"/>\\n<path d=\"M288.497 134.788L286.205 135.438C286.032 135.048 285.816 134.659 285.557 134.312C285.254 133.923 284.865 133.619 284.433 133.403C283.871 133.143 283.222 133.013 282.617 133.057C281.709 133.013 280.845 133.273 280.066 133.749C279.461 134.139 279.072 134.788 279.072 135.524C279.029 136.131 279.331 136.693 279.764 137.04C280.412 137.516 281.147 137.819 281.925 137.949L284.39 138.555C285.859 138.901 286.983 139.464 287.718 140.2C288.453 140.979 288.842 141.975 288.799 143.058C288.799 143.967 288.54 144.876 287.978 145.612C287.373 146.391 286.594 146.997 285.73 147.387C284.649 147.82 283.482 148.08 282.358 148.036C280.888 148.08 279.418 147.69 278.164 146.954C277.04 146.218 276.305 145.049 276.046 143.707L278.424 143.101C278.597 143.924 279.072 144.616 279.721 145.136C280.499 145.612 281.363 145.872 282.271 145.828C283.266 145.872 284.26 145.612 285.125 145.049C285.773 144.66 286.162 143.967 286.205 143.188C286.205 142.625 285.989 142.105 285.6 141.716C285.081 141.239 284.433 140.936 283.741 140.85L280.974 140.2C279.461 139.854 278.337 139.291 277.645 138.512C276.911 137.732 276.565 136.693 276.565 135.654C276.565 134.745 276.824 133.879 277.343 133.187C277.905 132.451 278.64 131.844 279.504 131.498C280.499 131.065 281.536 130.849 282.617 130.892C284.26 130.892 285.557 131.238 286.508 131.974C287.416 132.667 288.107 133.663 288.497 134.788Z\" fill=\"black\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_1_474\">\\n<rect width=\"292.604\" height=\"148.123\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1800,pixelWidth:1800,sizes:\"137px\",src:\"https://framerusercontent.com/images/TltEfFRb7fEh9eCsskvxNAxP3k.png?width=1800&height=1800\",srcSet:\"https://framerusercontent.com/images/TltEfFRb7fEh9eCsskvxNAxP3k.png?scale-down-to=512&width=1800&height=1800 512w,https://framerusercontent.com/images/TltEfFRb7fEh9eCsskvxNAxP3k.png?scale-down-to=1024&width=1800&height=1800 1024w,https://framerusercontent.com/images/TltEfFRb7fEh9eCsskvxNAxP3k.png?width=1800&height=1800 1800w\"},className:\"framer-1unq1lh\",\"data-framer-name\":\"image 9\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:426,pixelWidth:1205,sizes:\"304px\",src:\"https://framerusercontent.com/images/wePguHJTYafvYXEpwTGp3EIPBk.png?width=1205&height=426\",srcSet:\"https://framerusercontent.com/images/wePguHJTYafvYXEpwTGp3EIPBk.png?scale-down-to=512&width=1205&height=426 512w,https://framerusercontent.com/images/wePguHJTYafvYXEpwTGp3EIPBk.png?scale-down-to=1024&width=1205&height=426 1024w,https://framerusercontent.com/images/wePguHJTYafvYXEpwTGp3EIPBk.png?width=1205&height=426 1205w\"},className:\"framer-fbcj3h\",\"data-framer-name\":\"image 6\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1408,pixelWidth:1408,sizes:\"116px\",src:\"https://framerusercontent.com/images/oOh6qNZlBv5HSHGR2i33UYQ7A.png?width=1408&height=1408\",srcSet:\"https://framerusercontent.com/images/oOh6qNZlBv5HSHGR2i33UYQ7A.png?scale-down-to=512&width=1408&height=1408 512w,https://framerusercontent.com/images/oOh6qNZlBv5HSHGR2i33UYQ7A.png?scale-down-to=1024&width=1408&height=1408 1024w,https://framerusercontent.com/images/oOh6qNZlBv5HSHGR2i33UYQ7A.png?width=1408&height=1408 1408w\"},className:\"framer-9s0lmj\",\"data-framer-name\":\"image 5\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:370,pixelWidth:1259,sizes:\"170.1351px\",src:\"https://framerusercontent.com/images/HsuOw7HiztOpi03oURybaY0uyJ8.png?width=1259&height=370\",srcSet:\"https://framerusercontent.com/images/HsuOw7HiztOpi03oURybaY0uyJ8.png?scale-down-to=512&width=1259&height=370 512w,https://framerusercontent.com/images/HsuOw7HiztOpi03oURybaY0uyJ8.png?scale-down-to=1024&width=1259&height=370 1024w,https://framerusercontent.com/images/HsuOw7HiztOpi03oURybaY0uyJ8.png?width=1259&height=370 1259w\"},className:\"framer-1dnlc2d\",\"data-framer-name\":\"image 7\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:998,pixelWidth:2400,sizes:\"144.2886px\",src:\"https://framerusercontent.com/images/huH1SSyNl9KRJhRk4Aw9g7Gp57Q.png?width=2400&height=998\",srcSet:\"https://framerusercontent.com/images/huH1SSyNl9KRJhRk4Aw9g7Gp57Q.png?scale-down-to=512&width=2400&height=998 512w,https://framerusercontent.com/images/huH1SSyNl9KRJhRk4Aw9g7Gp57Q.png?scale-down-to=1024&width=2400&height=998 1024w,https://framerusercontent.com/images/huH1SSyNl9KRJhRk4Aw9g7Gp57Q.png?scale-down-to=2048&width=2400&height=998 2048w,https://framerusercontent.com/images/huH1SSyNl9KRJhRk4Aw9g7Gp57Q.png?width=2400&height=998 2400w\"},className:\"framer-7dtvp5\",\"data-framer-name\":\"image 8\"})],speed:25,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsxs(motion.section,{className:\"framer-1je4mgk\",\"data-framer-name\":\"Projects\",layout:motionLayout,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-k1b4ji\",\"data-framer-name\":\"Headline\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ld6r2j\",\"data-framer-name\":\"Split\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1k3pbpv\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{y:(componentViewport?.y||0)+0+1198+8+60+0+0},n5Z9P9tOi:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1440px) - 20px, 600px)`,y:(componentViewport?.y||0)+0+990+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:491,width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1828+80+40+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1k2slik-container\",nodeId:\"UgbI9RTiD\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{variant:matchVariant(\"QfBpFRUEw\")},n5Z9P9tOi:{variant:matchVariant(\"QfBpFRUEw\")}},children:/*#__PURE__*/_jsx(ProjectCard,{C9IXJu8NW:false,eo3mbKBk1:\"Google Pixel \",hEi_SRy9E:\"https://framerusercontent.com/assets/p8b1DgoFoJ2wkueRMEnvuvsl7Ko.mp4\",height:\"100%\",hZud9_sR3:true,id:\"UgbI9RTiD\",layoutId:\"UgbI9RTiD\",ndh4zpybI:\"MOTION DESIGN\",NtUaYTp0D:addImageAlt({pixelHeight:1e3,pixelWidth:1e3,src:\"https://framerusercontent.com/images/bu4iidLFwuNHKyfi23Td620Ogo.jpg?width=1000&height=1000\",srcSet:\"https://framerusercontent.com/images/bu4iidLFwuNHKyfi23Td620Ogo.jpg?scale-down-to=512&width=1000&height=1000 512w,https://framerusercontent.com/images/bu4iidLFwuNHKyfi23Td620Ogo.jpg?width=1000&height=1000 1000w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"vg57sKsLn\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{y:(componentViewport?.y||0)+0+1198+8+60+0+0},n5Z9P9tOi:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1440px) - 20px, 600px)`,y:(componentViewport?.y||0)+0+990+0+0+0+507}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:491,width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1828+80+40+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qedml8-container\",nodeId:\"yK5CaphJI\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{variant:matchVariant(\"QfBpFRUEw\")},n5Z9P9tOi:{variant:matchVariant(\"QfBpFRUEw\")}},children:/*#__PURE__*/_jsx(ProjectCard,{C9IXJu8NW:false,eo3mbKBk1:\"Project Mind\",hEi_SRy9E:\"https://framerusercontent.com/assets/NqUQ80OVguNCKS4fp4oQ9UUps.mp4\",height:\"100%\",hZud9_sR3:true,id:\"yK5CaphJI\",layoutId:\"yK5CaphJI\",ndh4zpybI:\"EXPERIMENTS\",NtUaYTp0D:addImageAlt({pixelHeight:1e3,pixelWidth:1e3,src:\"https://framerusercontent.com/images/bu4iidLFwuNHKyfi23Td620Ogo.jpg?width=1000&height=1000\",srcSet:\"https://framerusercontent.com/images/bu4iidLFwuNHKyfi23Td620Ogo.jpg?scale-down-to=512&width=1000&height=1000 512w,https://framerusercontent.com/images/bu4iidLFwuNHKyfi23Td620Ogo.jpg?width=1000&height=1000 1000w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"vg57sKsLn\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{y:(componentViewport?.y||0)+0+1198+8+60+0+507},n5Z9P9tOi:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1440px) - 20px, 600px)`,y:(componentViewport?.y||0)+0+990+0+0+0+1014}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:491,width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1828+80+40+0+507,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yov4gy-container\",nodeId:\"w5I1JpNTb\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{variant:matchVariant(\"QfBpFRUEw\")},n5Z9P9tOi:{variant:matchVariant(\"QfBpFRUEw\")}},children:/*#__PURE__*/_jsx(ProjectCard,{C9IXJu8NW:true,eo3mbKBk1:\"Teesside Archives\",hEi_SRy9E:\"https://framerusercontent.com/assets/YhCMeZ9i6U1LwofT9V2TbG07I.mp4\",height:\"100%\",hZud9_sR3:false,id:\"w5I1JpNTb\",layoutId:\"w5I1JpNTb\",ndh4zpybI:\"GRAPHIC DESIGN\",NtUaYTp0D:addImageAlt({pixelHeight:2160,pixelWidth:3840,src:\"https://framerusercontent.com/images/5YBSzFDkAI2yADxSW01G20qsKPc.png?width=3840&height=2160\",srcSet:\"https://framerusercontent.com/images/5YBSzFDkAI2yADxSW01G20qsKPc.png?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/5YBSzFDkAI2yADxSW01G20qsKPc.png?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/5YBSzFDkAI2yADxSW01G20qsKPc.png?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/5YBSzFDkAI2yADxSW01G20qsKPc.png?width=3840&height=2160 3840w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"vg57sKsLn\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{y:(componentViewport?.y||0)+0+1198+8+60+0+507},n5Z9P9tOi:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1440px) - 20px, 600px)`,y:(componentViewport?.y||0)+0+990+0+0+0+1521}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:491,width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1828+80+40+0+507,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1trtdf1-container\",nodeId:\"VMBz7GQPP\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{variant:matchVariant(\"QfBpFRUEw\")},n5Z9P9tOi:{variant:matchVariant(\"QfBpFRUEw\")}},children:/*#__PURE__*/_jsx(ProjectCard,{C9IXJu8NW:true,eo3mbKBk1:\"001.1\",hEi_SRy9E:\"https://framerusercontent.com/assets/YhCMeZ9i6U1LwofT9V2TbG07I.mp4\",height:\"100%\",hZud9_sR3:false,id:\"VMBz7GQPP\",layoutId:\"VMBz7GQPP\",ndh4zpybI:\"3D\",NtUaYTp0D:addImageAlt({pixelHeight:1350,pixelWidth:1080,positionX:\"49.8%\",positionY:\"69.4%\",src:\"https://framerusercontent.com/images/yADGbT5plfPqxlIpbb0q30vir4I.jpg?width=1080&height=1350\",srcSet:\"https://framerusercontent.com/images/yADGbT5plfPqxlIpbb0q30vir4I.jpg?scale-down-to=1024&width=1080&height=1350 819w,https://framerusercontent.com/images/yADGbT5plfPqxlIpbb0q30vir4I.jpg?width=1080&height=1350 1080w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"vg57sKsLn\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{y:(componentViewport?.y||0)+0+1198+8+60+0+1014},n5Z9P9tOi:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1440px) - 20px, 600px)`,y:(componentViewport?.y||0)+0+990+0+0+0+2028}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:491,width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1828+80+40+0+1014,children:/*#__PURE__*/_jsx(Container,{className:\"framer-9oczhm-container\",nodeId:\"win2eQQ_f\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{variant:matchVariant(\"QfBpFRUEw\")},n5Z9P9tOi:{variant:matchVariant(\"QfBpFRUEw\")}},children:/*#__PURE__*/_jsx(ProjectCard,{C9IXJu8NW:false,eo3mbKBk1:\"Google Cloud Social Animation\",hEi_SRy9E:\"https://framerusercontent.com/assets/IIlDh5Cb8kqc9Gw1BKc0p6arNLA.mp4\",height:\"100%\",hZud9_sR3:true,id:\"win2eQQ_f\",layoutId:\"win2eQQ_f\",ndh4zpybI:\"MOTION DESIGN\",NtUaYTp0D:addImageAlt({pixelHeight:904,pixelWidth:1200,src:\"https://framerusercontent.com/images/JLMcaiQH1Cf9UZcBqx4Q7tmjZqs.png?width=1200&height=904\",srcSet:\"https://framerusercontent.com/images/JLMcaiQH1Cf9UZcBqx4Q7tmjZqs.png?scale-down-to=512&width=1200&height=904 512w,https://framerusercontent.com/images/JLMcaiQH1Cf9UZcBqx4Q7tmjZqs.png?scale-down-to=1024&width=1200&height=904 1024w,https://framerusercontent.com/images/JLMcaiQH1Cf9UZcBqx4Q7tmjZqs.png?width=1200&height=904 1200w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"vg57sKsLn\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{y:(componentViewport?.y||0)+0+1198+8+60+0+1014},n5Z9P9tOi:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1440px) - 20px, 600px)`,y:(componentViewport?.y||0)+0+990+0+0+0+2535}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:491,width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1828+80+40+0+1014,children:/*#__PURE__*/_jsx(Container,{className:\"framer-z2x8r8-container\",nodeId:\"gqeDorIi3\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{variant:matchVariant(\"QfBpFRUEw\")},n5Z9P9tOi:{variant:matchVariant(\"QfBpFRUEw\")}},children:/*#__PURE__*/_jsx(ProjectCard,{C9IXJu8NW:false,eo3mbKBk1:\"TRS Trade Visuals\",hEi_SRy9E:\"https://framerusercontent.com/assets/X9bOxrUeki5wxHKOldEwMJMwks.mp4\",height:\"100%\",hZud9_sR3:true,id:\"gqeDorIi3\",layoutId:\"gqeDorIi3\",ndh4zpybI:\"3D\",NtUaYTp0D:addImageAlt({pixelHeight:904,pixelWidth:1200,src:\"https://framerusercontent.com/images/JLMcaiQH1Cf9UZcBqx4Q7tmjZqs.png?width=1200&height=904\",srcSet:\"https://framerusercontent.com/images/JLMcaiQH1Cf9UZcBqx4Q7tmjZqs.png?scale-down-to=512&width=1200&height=904 512w,https://framerusercontent.com/images/JLMcaiQH1Cf9UZcBqx4Q7tmjZqs.png?scale-down-to=1024&width=1200&height=904 1024w,https://framerusercontent.com/images/JLMcaiQH1Cf9UZcBqx4Q7tmjZqs.png?width=1200&height=904 1200w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"vg57sKsLn\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{y:(componentViewport?.y||0)+0+1198+8+60+0+1521},n5Z9P9tOi:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1440px) - 20px, 600px)`,y:(componentViewport?.y||0)+0+990+0+0+0+3042}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:491,width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1828+80+40+0+1521,children:/*#__PURE__*/_jsx(Container,{className:\"framer-bg2nkr-container\",nodeId:\"CPWNvKGG7\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{variant:matchVariant(\"QfBpFRUEw\")},n5Z9P9tOi:{variant:matchVariant(\"QfBpFRUEw\")}},children:/*#__PURE__*/_jsx(ProjectCard,{C9IXJu8NW:true,eo3mbKBk1:\"YouTube\",height:\"100%\",hZud9_sR3:false,id:\"CPWNvKGG7\",layoutId:\"CPWNvKGG7\",ndh4zpybI:\"GRAPHIC DESIGN\",NtUaYTp0D:addImageAlt({pixelHeight:4500,pixelWidth:8e3,src:\"https://framerusercontent.com/images/e32rkZQrFLPWiaErNFX5EtDBOHQ.jpg?width=8000&height=4500\",srcSet:\"https://framerusercontent.com/images/e32rkZQrFLPWiaErNFX5EtDBOHQ.jpg?scale-down-to=512&width=8000&height=4500 512w,https://framerusercontent.com/images/e32rkZQrFLPWiaErNFX5EtDBOHQ.jpg?scale-down-to=1024&width=8000&height=4500 1024w,https://framerusercontent.com/images/e32rkZQrFLPWiaErNFX5EtDBOHQ.jpg?scale-down-to=2048&width=8000&height=4500 2048w,https://framerusercontent.com/images/e32rkZQrFLPWiaErNFX5EtDBOHQ.jpg?scale-down-to=4096&width=8000&height=4500 4096w,https://framerusercontent.com/images/e32rkZQrFLPWiaErNFX5EtDBOHQ.jpg?width=8000&height=4500 8000w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"vg57sKsLn\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{y:(componentViewport?.y||0)+0+1198+8+60+0+1521},n5Z9P9tOi:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1440px) - 20px, 600px)`,y:(componentViewport?.y||0)+0+990+0+0+0+3549}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:491,width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1828+80+40+0+1521,children:/*#__PURE__*/_jsx(Container,{className:\"framer-wp7bae-container\",nodeId:\"GsBDfHVzI\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{variant:matchVariant(\"QfBpFRUEw\")},n5Z9P9tOi:{variant:matchVariant(\"QfBpFRUEw\")}},children:/*#__PURE__*/_jsx(ProjectCard,{C9IXJu8NW:true,eo3mbKBk1:\"Limelight\",height:\"100%\",hZud9_sR3:false,id:\"GsBDfHVzI\",layoutId:\"GsBDfHVzI\",ndh4zpybI:\"BRANDING\",NtUaYTp0D:addImageAlt({pixelHeight:2250,pixelWidth:4001,src:\"https://framerusercontent.com/images/JgWrXsbhAnQQR7NaAXUAmGH8eGA.jpg?width=4001&height=2250\",srcSet:\"https://framerusercontent.com/images/JgWrXsbhAnQQR7NaAXUAmGH8eGA.jpg?scale-down-to=512&width=4001&height=2250 512w,https://framerusercontent.com/images/JgWrXsbhAnQQR7NaAXUAmGH8eGA.jpg?scale-down-to=1024&width=4001&height=2250 1024w,https://framerusercontent.com/images/JgWrXsbhAnQQR7NaAXUAmGH8eGA.jpg?scale-down-to=2048&width=4001&height=2250 2048w,https://framerusercontent.com/images/JgWrXsbhAnQQR7NaAXUAmGH8eGA.jpg?width=4001&height=2250 4001w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"vg57sKsLn\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{y:(componentViewport?.y||0)+0+1198+8+60+0+2028},n5Z9P9tOi:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1440px) - 20px, 600px)`,y:(componentViewport?.y||0)+0+990+0+0+0+4056}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:491,width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1828+80+40+0+2028,children:/*#__PURE__*/_jsx(Container,{className:\"framer-mvjg0j-container\",nodeId:\"kjWnSE0L9\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{variant:matchVariant(\"QfBpFRUEw\")},n5Z9P9tOi:{variant:matchVariant(\"QfBpFRUEw\")}},children:/*#__PURE__*/_jsx(ProjectCard,{C9IXJu8NW:true,eo3mbKBk1:\"The OVO Way\",height:\"100%\",hZud9_sR3:false,id:\"kjWnSE0L9\",layoutId:\"kjWnSE0L9\",ndh4zpybI:\"WEB DESIGN\",NtUaYTp0D:addImageAlt({pixelHeight:2160,pixelWidth:3840,src:\"https://framerusercontent.com/images/A5eGnQkuhMeKXxuNNKkg4o2iuQQ.png?width=3840&height=2160\",srcSet:\"https://framerusercontent.com/images/A5eGnQkuhMeKXxuNNKkg4o2iuQQ.png?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/A5eGnQkuhMeKXxuNNKkg4o2iuQQ.png?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/A5eGnQkuhMeKXxuNNKkg4o2iuQQ.png?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/A5eGnQkuhMeKXxuNNKkg4o2iuQQ.png?width=3840&height=2160 3840w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"vg57sKsLn\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{y:(componentViewport?.y||0)+0+1198+8+60+0+2028},n5Z9P9tOi:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1440px) - 20px, 600px)`,y:(componentViewport?.y||0)+0+990+0+0+0+4563}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:491,width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1828+80+40+0+2028,children:/*#__PURE__*/_jsx(Container,{className:\"framer-mfbvj5-container\",nodeId:\"ABO9FSTJl\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{variant:matchVariant(\"QfBpFRUEw\")},n5Z9P9tOi:{variant:matchVariant(\"QfBpFRUEw\")}},children:/*#__PURE__*/_jsx(ProjectCard,{C9IXJu8NW:true,eo3mbKBk1:\"Indianama Exhibition\",height:\"100%\",hZud9_sR3:false,id:\"ABO9FSTJl\",layoutId:\"ABO9FSTJl\",ndh4zpybI:\"GRAPHIC DESIGN\",NtUaYTp0D:addImageAlt({pixelHeight:2160,pixelWidth:3840,src:\"https://framerusercontent.com/images/EgKxK1FwiDrZbzg3QxFqrv4EM0.png?width=3840&height=2160\",srcSet:\"https://framerusercontent.com/images/EgKxK1FwiDrZbzg3QxFqrv4EM0.png?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/EgKxK1FwiDrZbzg3QxFqrv4EM0.png?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/EgKxK1FwiDrZbzg3QxFqrv4EM0.png?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/EgKxK1FwiDrZbzg3QxFqrv4EM0.png?width=3840&height=2160 3840w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"vg57sKsLn\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{y:(componentViewport?.y||0)+0+1198+8+60+0+2535},n5Z9P9tOi:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1440px) - 20px, 600px)`,y:(componentViewport?.y||0)+0+990+0+0+0+5070}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:491,width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1828+80+40+0+2535,children:/*#__PURE__*/_jsx(Container,{className:\"framer-98uwbb-container\",nodeId:\"hvZUgpOQ6\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{variant:matchVariant(\"QfBpFRUEw\")},n5Z9P9tOi:{variant:matchVariant(\"QfBpFRUEw\")}},children:/*#__PURE__*/_jsx(ProjectCard,{C9IXJu8NW:true,eo3mbKBk1:\"Envir & Cult\",height:\"100%\",hZud9_sR3:false,id:\"hvZUgpOQ6\",layoutId:\"hvZUgpOQ6\",ndh4zpybI:\"BRANDING\",NtUaYTp0D:addImageAlt({pixelHeight:1682,pixelWidth:3e3,src:\"https://framerusercontent.com/images/gzAp6WHGqco6vz5h63FI3HKRHFA.jpg?width=3000&height=1682\",srcSet:\"https://framerusercontent.com/images/gzAp6WHGqco6vz5h63FI3HKRHFA.jpg?scale-down-to=512&width=3000&height=1682 512w,https://framerusercontent.com/images/gzAp6WHGqco6vz5h63FI3HKRHFA.jpg?scale-down-to=1024&width=3000&height=1682 1024w,https://framerusercontent.com/images/gzAp6WHGqco6vz5h63FI3HKRHFA.jpg?scale-down-to=2048&width=3000&height=1682 2048w,https://framerusercontent.com/images/gzAp6WHGqco6vz5h63FI3HKRHFA.jpg?width=3000&height=1682 3000w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"vg57sKsLn\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{y:(componentViewport?.y||0)+0+1198+8+60+0+2535},n5Z9P9tOi:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1440px) - 20px, 600px)`,y:(componentViewport?.y||0)+0+990+0+0+0+5577}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:491,width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1828+80+40+0+2535,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ybqxt3-container\",nodeId:\"ctiYxs27Z\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{variant:matchVariant(\"QfBpFRUEw\")},n5Z9P9tOi:{variant:matchVariant(\"QfBpFRUEw\")}},children:/*#__PURE__*/_jsx(ProjectCard,{C9IXJu8NW:true,eo3mbKBk1:\"MindNote App\",height:\"100%\",hZud9_sR3:false,id:\"ctiYxs27Z\",layoutId:\"ctiYxs27Z\",ndh4zpybI:\"DIGITAL DESIGN\",NtUaYTp0D:addImageAlt({pixelHeight:1688,pixelWidth:3e3,src:\"https://framerusercontent.com/images/0quCGYPjI5s5cqyRy0TU8hiYbo.jpg?width=3000&height=1688\",srcSet:\"https://framerusercontent.com/images/0quCGYPjI5s5cqyRy0TU8hiYbo.jpg?scale-down-to=512&width=3000&height=1688 512w,https://framerusercontent.com/images/0quCGYPjI5s5cqyRy0TU8hiYbo.jpg?scale-down-to=1024&width=3000&height=1688 1024w,https://framerusercontent.com/images/0quCGYPjI5s5cqyRy0TU8hiYbo.jpg?scale-down-to=2048&width=3000&height=1688 2048w,https://framerusercontent.com/images/0quCGYPjI5s5cqyRy0TU8hiYbo.jpg?width=3000&height=1688 3000w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"vg57sKsLn\"),width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsx(motion.section,{className:\"framer-ykxria\",\"data-framer-name\":\"Services\",layout:motionLayout,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-rin477\",\"data-framer-name\":\"Headline\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19p4nhu\",\"data-framer-name\":\"Split\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-5jlhw4\",\"data-framer-name\":\"Headline\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-16qpn88\",\"data-framer-name\":\"Content\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{width:`min(min(${componentViewport?.width||\"100vw\"} - 32px, 1400px), 799px)`,y:(componentViewport?.y||0)+0+4392+0+0+0+0+0+73},n5Z9P9tOi:{width:`min(min(${componentViewport?.width||\"100vw\"} - 20px, 1400px), 800px)`,y:(componentViewport?.y||0)+0+7058+42+0+0+0+0+40}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:381,width:`min(max((min(${componentViewport?.width||\"100vw\"} - 32px, 1400px) - 73px) / 1.5, 1px), 800px)`,y:(componentViewport?.y||0)+0+5054+44+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hdlbeg-container\",nodeId:\"w6kfDd9gx\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ServiceComponent,{height:\"100%\",id:\"w6kfDd9gx\",layoutId:\"w6kfDd9gx\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"PVPeF5u2B\"),width:\"100%\"})})})})]})})}),/*#__PURE__*/_jsx(motion.section,{className:\"framer-102i5bc\",\"data-framer-name\":\"Projects\",layout:motionLayout,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xlqi03\",\"data-framer-name\":\"Headline\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{y:(componentViewport?.y||0)+0+4946+22+0+51+0},n5Z9P9tOi:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+7563+21+0+51+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:9,width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+5523+0+0+51+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-76tai-container\",nodeId:\"RaSMWvM4O\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SUBUNDERLINE,{height:\"100%\",id:\"RaSMWvM4O\",layoutId:\"RaSMWvM4O\",style:{width:\"100%\"},variant:matchVariant(\"l6_8TsSmc\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS02MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"75px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\"},children:[\"Let's work\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-letter-spacing\":\"-0.13em\"},children:\"t\"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-letter-spacing\":\"-0.03em\"},children:\"o\"}),\"gether\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS02MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"131px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8eec36f4-9976-4ed7-8893-99af35cf585a, rgb(255, 255, 255))\"},children:\"Let's work together\"})}),className:\"framer-wqfvid\",effect:textEffect1,fonts:[\"GF;Figtree-600\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{y:(componentViewport?.y||0)+0+4946+22+0+51+242},n5Z9P9tOi:{y:(componentViewport?.y||0)+0+7563+21+0+51+186}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,y:(componentViewport?.y||0)+0+5523+0+0+51+242,children:/*#__PURE__*/_jsx(Container,{className:\"framer-wj4wul-container\",nodeId:\"uOywpWR2v\",rendersWithMotion:true,scopeId:\"augiA20Il\",style:{scale:1.2},children:/*#__PURE__*/_jsx(BookACallButton,{BmJiDcwSa:\"https://calendar.app.google/LmeH7QTY4B47xb3dA\",f5DrJRh7y:\"rgb(34, 34, 34)\",height:\"100%\",id:\"uOywpWR2v\",jnCtmyJn1:\"var(--token-f060186e-bf98-4740-8b4c-e8b88b18495b, rgb(34, 34, 34))\",kCMwLyo4U:false,layoutId:\"uOywpWR2v\",nuDLIUkzv:\"rgb(0, 214, 46)\",s1BOZj48Y:\"Book a free brand audit\",style:{height:\"100%\"},ucFcUcZE7:\"rgb(255, 255, 255)\",width:\"100%\",zujZxiFL3:false})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(161, 161, 161)\"},children:\"Or email us at \"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(161, 161, 161)\"},children:/*#__PURE__*/_jsx(\"br\",{})}),/*#__PURE__*/_jsx(\"br\",{}),\"Hello@m1studios.co.uk\"]})})},n5Z9P9tOi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"rgb(161, 161, 161)\"},children:\"Or email us at \"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"rgb(161, 161, 161)\"},children:/*#__PURE__*/_jsx(\"br\",{})}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"20px\"},children:/*#__PURE__*/_jsx(\"br\",{})}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"20px\"},children:\"Hello@m1studios.co.uk\"})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{\"--framer-text-color\":\"rgb(161, 161, 161)\"},children:[\"Or email us at \",/*#__PURE__*/_jsx(\"br\",{})]}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"28px\"},children:\"Hello@m1studios.co.uk\"})]})}),className:\"framer-1lzkaqh\",effect:textEffect1,fonts:[\"GF;Figtree-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m2oakt\",\"data-framer-name\":\"Footer\",layout:motionLayout,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fgmgn3\",\"data-framer-name\":\"Top\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fe82w3\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1g7jd8b\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-fb9b0\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-m77dnl\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS02MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"29px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Built in Teesside\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS02MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"52px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Built in Teesside\"})}),className:\"framer-89rm8f\",fonts:[\"GF;Figtree-600\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c0363yDv7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5584+0+0+35+0+0+0+0+0+0+0+72.4),pixelHeight:433,pixelWidth:2560,sizes:\"173px\",src:\"https://framerusercontent.com/images/Dc4nmGbs3eqs5X7gPPVAXDUY4SY.png?width=2560&height=433\",srcSet:\"https://framerusercontent.com/images/Dc4nmGbs3eqs5X7gPPVAXDUY4SY.png?scale-down-to=512&width=2560&height=433 512w,https://framerusercontent.com/images/Dc4nmGbs3eqs5X7gPPVAXDUY4SY.png?scale-down-to=1024&width=2560&height=433 1024w,https://framerusercontent.com/images/Dc4nmGbs3eqs5X7gPPVAXDUY4SY.png?scale-down-to=2048&width=2560&height=433 2048w,https://framerusercontent.com/images/Dc4nmGbs3eqs5X7gPPVAXDUY4SY.png?width=2560&height=433 2560w\"}},n5Z9P9tOi:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8100+0+0+16+0+0+0+0+0+0+75.5),pixelHeight:433,pixelWidth:2560,sizes:\"135px\",src:\"https://framerusercontent.com/images/Dc4nmGbs3eqs5X7gPPVAXDUY4SY.png?width=2560&height=433\",srcSet:\"https://framerusercontent.com/images/Dc4nmGbs3eqs5X7gPPVAXDUY4SY.png?scale-down-to=512&width=2560&height=433 512w,https://framerusercontent.com/images/Dc4nmGbs3eqs5X7gPPVAXDUY4SY.png?scale-down-to=1024&width=2560&height=433 1024w,https://framerusercontent.com/images/Dc4nmGbs3eqs5X7gPPVAXDUY4SY.png?scale-down-to=2048&width=2560&height=433 2048w,https://framerusercontent.com/images/Dc4nmGbs3eqs5X7gPPVAXDUY4SY.png?width=2560&height=433 2560w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6254+0+0+35+0+0+0+0+0+0+72.4),pixelHeight:433,pixelWidth:2560,sizes:\"173px\",src:\"https://framerusercontent.com/images/Dc4nmGbs3eqs5X7gPPVAXDUY4SY.png?width=2560&height=433\",srcSet:\"https://framerusercontent.com/images/Dc4nmGbs3eqs5X7gPPVAXDUY4SY.png?scale-down-to=512&width=2560&height=433 512w,https://framerusercontent.com/images/Dc4nmGbs3eqs5X7gPPVAXDUY4SY.png?scale-down-to=1024&width=2560&height=433 1024w,https://framerusercontent.com/images/Dc4nmGbs3eqs5X7gPPVAXDUY4SY.png?scale-down-to=2048&width=2560&height=433 2048w,https://framerusercontent.com/images/Dc4nmGbs3eqs5X7gPPVAXDUY4SY.png?width=2560&height=433 2560w\"},className:\"framer-wrydbe\",\"data-framer-name\":\"Logo\"})})]})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12yb43z\",\"data-framer-name\":\"Bottom\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 402.932 60.961\" overflow=\"visible\"><g><path d=\"M 47.46 2.25 L 46.705 2.132 L 28.579 28.901 L 10.295 2.132 L 9.619 2.25 L 9.619 2.132 L 0 2.132 L 0 59.934 L 9.619 59.934 L 9.619 17.57 L 28.5 45.089 L 47.46 17.333 L 47.46 59.934 L 57.079 59.934 L 57.079 2.132 L 47.46 2.132 Z M 92.734 2.132 L 84.347 2.132 L 84.267 2.053 C 83.035 3.435 81.604 4.777 79.974 6.08 C 78.345 7.383 76.715 8.449 75.125 9.278 C 73.535 10.068 72.064 10.463 70.792 10.384 L 70.792 19.07 C 73.177 19.188 75.483 18.754 77.709 17.846 C 79.656 17.017 81.564 15.911 83.433 14.49 L 83.433 51.524 L 70.792 51.524 L 70.792 59.934 L 105.056 59.934 L 105.056 51.524 L 92.614 51.524 L 92.773 2.132 Z M 158.518 27.322 L 151.363 25.584 C 148.938 24.992 146.991 24.084 145.599 22.9 C 144.168 21.715 143.493 20.057 143.493 17.885 C 143.493 15.714 144.407 13.187 146.196 11.687 C 147.984 10.186 150.489 9.476 153.629 9.476 C 156.769 9.476 159.233 10.186 161.26 11.608 C 163.327 13.029 164.758 14.845 165.593 17.056 L 174.894 14.095 C 174.02 11.608 172.668 9.397 170.84 7.462 C 169.011 5.528 166.706 3.948 163.884 2.843 C 161.101 1.698 157.842 1.145 154.106 1.145 C 147.507 1.145 142.459 2.645 138.882 5.646 C 135.344 8.647 133.556 12.832 133.556 18.241 C 133.556 23.65 134.192 23.571 135.424 25.663 C 136.656 27.756 138.405 29.493 140.591 30.875 C 142.777 32.257 145.242 33.283 147.945 33.994 L 155.099 35.81 C 158.081 36.6 160.465 37.666 162.254 39.087 C 164.043 40.509 164.917 42.285 164.917 44.496 C 164.917 46.707 163.884 48.879 161.777 50.34 C 159.67 51.84 156.809 52.551 153.231 52.551 C 150.131 52.511 147.507 51.682 145.401 50.142 C 143.294 48.603 141.863 46.826 141.148 44.773 L 131.687 47.655 C 132.204 49.353 133.079 51.011 134.311 52.551 C 135.543 54.13 137.133 55.551 139.041 56.815 C 140.949 58.078 143.175 59.065 145.679 59.776 C 148.183 60.487 150.966 60.842 154.026 60.842 C 158.518 60.842 162.334 60.131 165.474 58.71 C 168.614 57.289 170.959 55.315 172.589 52.748 C 174.179 50.221 175.013 47.3 175.013 43.983 C 175.013 40.667 173.583 36.837 170.681 33.757 C 167.779 30.678 163.765 28.506 158.558 27.243 Z M 201.725 52.077 C 201.049 52.314 200.453 52.393 199.896 52.393 C 198.107 52.393 196.796 51.88 195.882 50.893 C 194.967 49.906 194.49 48.445 194.49 46.51 L 194.49 26.532 L 205.699 26.532 L 205.699 18.596 L 194.49 18.596 L 194.49 5.725 L 185.269 5.725 L 185.269 18.596 L 178.352 18.596 L 178.352 26.532 L 185.269 26.532 L 185.269 48.247 C 185.269 52.314 186.421 55.433 188.727 57.605 C 191.032 59.776 194.371 60.882 198.743 60.882 C 203.116 60.882 201.605 60.605 203.076 60.092 C 204.507 59.579 205.938 58.828 207.409 57.802 L 203.99 50.774 C 203.156 51.366 202.4 51.801 201.764 51.998 Z M 240.559 40.193 C 240.559 44.102 239.685 47.102 237.975 49.195 C 236.266 51.287 233.802 52.314 230.662 52.235 C 228.873 52.235 227.323 51.88 225.971 51.169 C 224.62 50.458 223.547 49.195 222.752 47.379 C 221.957 45.562 221.599 43.036 221.599 39.798 L 221.599 18.675 L 212.298 18.675 L 212.298 42.285 C 212.298 48.563 213.689 53.222 216.471 56.302 C 219.254 59.381 223.149 60.921 228.197 60.921 C 233.245 60.921 234.279 60.092 236.624 58.473 C 238.214 57.368 239.565 55.907 240.678 54.13 L 241.076 59.934 L 249.82 59.934 L 249.82 18.636 L 240.599 18.636 L 240.599 40.193 Z M 288.019 24.676 C 286.906 22.939 285.515 21.478 283.885 20.333 C 281.381 18.557 278.36 17.649 274.862 17.649 C 271.364 17.649 267.827 18.557 265.005 20.333 C 262.222 22.11 260.036 24.637 258.446 27.835 C 256.856 31.072 256.061 34.863 256.061 39.285 C 256.061 43.707 256.856 47.418 258.446 50.695 C 260.036 53.933 262.222 56.46 265.005 58.236 C 267.787 60.013 271.086 60.921 274.862 60.921 C 278.638 60.921 281.341 60.013 283.885 58.236 C 285.555 57.052 286.946 55.551 288.099 53.775 L 288.416 59.934 L 297.241 59.934 L 297.241 2.132 L 288.019 2.132 Z M 282.812 50.814 C 281.182 51.959 279.314 52.511 277.207 52.511 C 275.101 52.511 272.994 51.959 271.245 50.814 C 269.496 49.669 268.145 48.129 267.191 46.155 C 266.237 44.181 265.72 41.891 265.641 39.285 C 265.68 36.679 266.197 34.428 267.191 32.415 C 268.145 30.441 269.496 28.901 271.205 27.795 C 272.915 26.69 274.902 26.137 277.088 26.137 C 279.274 26.137 281.142 26.69 282.772 27.795 C 284.402 28.901 285.674 30.441 286.588 32.415 C 287.502 34.389 287.979 36.679 287.979 39.285 C 287.979 41.891 287.542 44.141 286.588 46.155 C 285.674 48.129 284.402 49.708 282.772 50.814 Z M 306.462 59.934 L 315.684 59.934 L 315.764 18.636 L 306.542 18.636 Z M 311.113 0 C 309.603 0 308.331 0.513 307.257 1.579 C 306.184 2.606 305.628 3.909 305.628 5.37 C 305.628 6.83 306.184 8.133 307.257 9.199 C 308.331 10.265 309.642 10.818 311.113 10.818 C 312.584 10.818 313.895 10.265 314.969 9.199 C 316.042 8.133 316.598 6.83 316.598 5.37 C 316.598 3.909 316.042 2.606 314.969 1.579 C 313.895 0.553 312.584 0 311.113 0 Z M 354.996 20.412 C 351.776 18.557 348.079 17.649 343.945 17.649 C 339.812 17.649 336.115 18.557 332.895 20.412 C 329.676 22.268 327.171 24.795 325.383 28.032 C 323.594 31.27 322.68 35.021 322.68 39.245 C 322.68 43.47 323.594 47.221 325.423 50.458 C 327.251 53.696 329.795 56.262 333.015 58.078 C 336.274 59.934 339.971 60.842 344.104 60.842 C 348.238 60.842 351.855 59.934 355.075 58.078 C 358.295 56.223 360.799 53.696 362.548 50.458 C 364.336 47.221 365.211 43.47 365.211 39.245 C 365.211 35.021 364.297 31.27 362.508 28.032 C 360.719 24.795 358.215 22.228 354.996 20.412 Z M 354.32 46.115 C 353.326 48.089 351.935 49.629 350.146 50.735 C 348.358 51.88 346.33 52.432 344.065 52.432 C 341.799 52.432 339.653 51.88 337.864 50.735 C 336.075 49.59 334.644 48.05 333.611 46.115 C 332.577 44.181 332.061 41.891 332.061 39.285 C 332.061 36.679 332.577 34.428 333.571 32.415 C 334.565 30.441 335.956 28.901 337.745 27.795 C 339.533 26.69 341.56 26.137 343.906 26.137 C 346.251 26.137 348.278 26.69 350.067 27.835 C 351.855 28.98 353.247 30.52 354.28 32.454 C 355.314 34.428 355.83 36.679 355.83 39.285 C 355.83 41.891 355.314 44.141 354.32 46.115 Z M 401.7 43.312 C 400.866 41.575 399.594 39.995 397.884 38.614 C 396.175 37.192 393.949 36.166 391.246 35.534 L 386.357 34.389 C 384.569 33.955 383.217 33.402 382.303 32.691 C 381.349 32.02 380.872 31.23 380.872 30.401 C 380.872 28.98 381.389 27.874 382.462 27.045 C 383.495 26.256 384.966 25.861 386.874 25.861 C 388.782 25.861 390.491 26.216 392.041 26.966 C 393.592 27.717 394.665 28.783 395.181 30.164 L 402.893 26.69 C 402.296 24.874 401.184 23.295 399.633 21.952 C 398.083 20.61 396.255 19.544 394.108 18.833 C 391.962 18.083 389.617 17.728 387.073 17.728 C 382.025 17.728 378.169 18.872 375.466 21.123 C 372.763 23.373 371.451 26.572 371.451 30.717 C 371.451 34.863 372.564 36.008 374.79 38.179 C 377.016 40.351 380.077 41.93 384.012 42.917 L 387.907 43.983 C 389.736 44.417 391.167 44.97 392.161 45.681 C 393.154 46.352 393.671 47.339 393.671 48.603 C 393.671 49.866 393.035 50.972 391.723 51.682 C 390.412 52.432 388.702 52.788 386.516 52.788 C 384.33 52.788 382.7 52.274 381.071 51.208 C 379.441 50.182 378.209 48.879 377.374 47.339 L 369.305 50.893 C 370.18 52.946 371.451 54.722 373.121 56.223 C 374.79 57.723 376.778 58.907 379.123 59.737 C 381.468 60.566 384.012 60.961 386.755 60.961 C 389.497 60.961 392.638 60.447 395.062 59.421 C 397.487 58.394 399.435 56.973 400.826 55.078 C 402.257 53.222 402.932 51.05 402.932 48.563 C 402.932 46.076 402.535 45.049 401.7 43.312 Z\" fill=\"rgb(18, 16, 16)\"></path></g></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-906jqo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1370.27 208.865\" overflow=\"visible\"><g><path d=\"M 161.399 7.711 L 158.831 7.305 L 97.191 99.021 L 35.01 7.305 L 32.712 7.711 L 32.712 7.305 L 0 7.305 L 0 205.348 L 32.712 205.348 L 32.712 60.197 L 96.921 154.484 L 161.399 59.386 L 161.399 205.348 L 194.111 205.348 L 194.111 7.305 L 161.399 7.305 Z M 315.364 7.305 L 286.842 7.305 L 286.571 7.034 C 282.381 11.769 277.515 16.368 271.972 20.832 C 266.43 25.296 260.888 28.949 255.481 31.79 C 250.074 34.495 245.073 35.848 240.747 35.577 L 240.747 65.338 C 248.857 65.744 256.698 64.256 264.267 61.144 C 270.891 58.304 277.379 54.516 283.733 49.646 L 283.733 176.534 L 240.747 176.534 L 240.747 205.348 L 357.268 205.348 L 357.268 176.534 L 314.958 176.534 L 315.499 7.305 Z M 539.078 93.61 L 514.747 87.658 C 506.501 85.629 499.878 82.518 495.147 78.46 C 490.28 74.401 487.982 68.72 487.982 61.28 C 487.982 53.839 491.091 45.182 497.174 40.041 C 503.257 34.901 511.773 32.466 522.452 32.466 C 533.131 32.466 541.512 34.901 548.406 39.771 C 555.435 44.641 560.301 50.863 563.14 58.439 L 594.771 48.293 C 591.797 39.771 587.201 32.195 580.983 25.567 C 574.765 18.939 566.925 13.528 557.327 9.74 C 547.865 5.817 536.78 3.923 524.074 3.923 C 501.635 3.923 484.468 9.063 472.302 19.344 C 460.271 29.625 454.188 43.964 454.188 62.497 C 454.188 81.03 456.351 80.759 460.542 87.929 C 464.732 95.098 470.68 101.05 478.114 105.785 C 485.549 110.52 493.93 114.037 503.122 116.472 L 527.453 122.694 C 537.592 125.4 545.702 129.052 551.785 133.922 C 557.868 138.792 560.842 144.88 560.842 152.455 C 560.842 160.03 557.327 167.471 550.163 172.476 C 542.999 177.616 533.266 180.051 521.1 180.051 C 510.556 179.916 501.635 177.075 494.471 171.799 C 487.306 166.524 482.44 160.436 480.007 153.402 L 447.835 163.277 C 449.593 169.094 452.566 174.775 456.757 180.051 C 460.947 185.462 466.354 190.332 472.843 194.661 C 479.331 198.99 486.901 202.372 495.417 204.806 C 503.933 207.241 513.395 208.459 523.804 208.459 C 539.078 208.459 552.055 206.024 562.734 201.154 C 573.413 196.284 581.388 189.52 586.93 180.728 C 592.337 172.07 595.176 162.06 595.176 150.696 C 595.176 139.333 590.31 126.212 580.442 115.66 C 570.574 105.109 556.922 97.669 539.214 93.34 Z M 686.014 178.428 C 683.716 179.239 681.688 179.51 679.796 179.51 C 673.713 179.51 669.252 177.751 666.143 174.37 C 663.034 170.988 661.412 165.983 661.412 159.354 L 661.412 90.905 L 699.531 90.905 L 699.531 63.715 L 661.412 63.715 L 661.412 19.615 L 630.051 19.615 L 630.051 63.715 L 606.531 63.715 L 606.531 90.905 L 630.051 90.905 L 630.051 165.306 C 630.051 179.239 633.971 189.926 641.812 197.366 C 649.652 204.806 661.006 208.594 675.876 208.594 C 690.745 208.594 685.608 207.647 690.61 205.889 C 695.476 204.13 700.342 201.56 705.344 198.043 L 693.719 173.964 C 690.88 175.993 688.312 177.481 686.149 178.157 Z M 818.08 137.71 C 818.08 151.102 815.106 161.383 809.293 168.553 C 803.481 175.722 795.1 179.239 784.421 178.969 C 778.338 178.969 773.067 177.751 768.471 175.317 C 763.875 172.882 760.225 168.553 757.521 162.33 C 754.818 156.107 753.601 147.45 753.601 136.357 L 753.601 63.985 L 721.97 63.985 L 721.97 144.88 C 721.97 166.388 726.701 182.351 736.164 192.902 C 745.626 203.454 758.873 208.729 776.04 208.729 C 793.208 208.729 796.722 205.889 804.698 200.342 C 810.105 196.555 814.7 191.55 818.485 185.462 L 819.837 205.348 L 849.576 205.348 L 849.576 63.85 L 818.215 63.85 L 818.215 137.71 Z M 979.479 84.547 C 975.694 78.595 970.963 73.59 965.421 69.667 C 956.905 63.579 946.631 60.468 934.736 60.468 C 922.841 60.468 910.81 63.579 901.213 69.667 C 891.75 75.754 884.316 84.412 878.909 95.369 C 873.502 106.461 870.798 119.448 870.798 134.599 C 870.798 149.75 873.502 162.465 878.909 173.693 C 884.316 184.786 891.75 193.443 901.213 199.531 C 910.675 205.618 921.894 208.729 934.736 208.729 C 947.578 208.729 956.77 205.618 965.421 199.531 C 971.098 195.472 975.829 190.332 979.749 184.245 L 980.831 205.348 L 1010.84 205.348 L 1010.84 7.305 L 979.479 7.305 Z M 961.771 174.099 C 956.229 178.022 949.876 179.916 942.711 179.916 C 935.547 179.916 928.383 178.022 922.435 174.099 C 916.487 170.176 911.891 164.9 908.647 158.137 C 905.403 151.373 903.646 143.527 903.375 134.599 C 903.511 125.671 905.268 117.96 908.647 111.061 C 911.891 104.297 916.487 99.021 922.3 95.234 C 928.112 91.446 934.871 89.552 942.306 89.552 C 949.74 89.552 956.094 91.446 961.636 95.234 C 967.178 99.021 971.504 104.297 974.613 111.061 C 977.722 117.825 979.344 125.671 979.344 134.599 C 979.344 143.527 977.857 151.238 974.613 158.137 C 971.504 164.9 967.178 170.311 961.636 174.099 Z M 1042.2 205.348 L 1073.561 205.348 L 1073.831 63.85 L 1042.471 63.85 Z M 1058.016 0 C 1052.879 0 1048.554 1.759 1044.904 5.411 C 1041.254 8.928 1039.362 13.392 1039.362 18.397 C 1039.362 23.403 1041.254 27.867 1044.904 31.519 C 1048.554 35.172 1053.014 37.065 1058.016 37.065 C 1063.017 37.065 1067.478 35.172 1071.128 31.519 C 1074.778 27.867 1076.67 23.403 1076.67 18.397 C 1076.67 13.392 1074.778 8.928 1071.128 5.411 C 1067.478 1.894 1063.017 0 1058.016 0 Z M 1207.249 69.937 C 1196.3 63.579 1183.729 60.468 1169.67 60.468 C 1155.612 60.468 1143.041 63.579 1132.092 69.937 C 1121.143 76.295 1112.626 84.953 1106.544 96.045 C 1100.461 107.138 1097.352 119.989 1097.352 134.463 C 1097.352 148.938 1100.461 161.789 1106.679 172.882 C 1112.897 183.974 1121.548 192.767 1132.497 198.99 C 1143.582 205.348 1156.153 208.459 1170.211 208.459 C 1184.269 208.459 1196.57 205.348 1207.519 198.99 C 1218.469 192.632 1226.985 183.974 1232.932 172.882 C 1239.015 161.789 1241.989 148.938 1241.989 134.463 C 1241.989 119.989 1238.88 107.138 1232.797 96.045 C 1226.714 84.953 1218.198 76.16 1207.249 69.937 Z M 1204.951 158.001 C 1201.572 164.765 1196.841 170.041 1190.758 173.828 C 1184.675 177.751 1177.781 179.645 1170.076 179.645 C 1162.371 179.645 1155.072 177.751 1148.989 173.828 C 1142.906 169.906 1138.039 164.63 1134.525 158.001 C 1131.01 151.373 1129.253 143.527 1129.253 134.599 C 1129.253 125.671 1131.01 117.96 1134.39 111.061 C 1137.769 104.297 1142.5 99.021 1148.583 95.234 C 1154.666 91.446 1161.56 89.552 1169.535 89.552 C 1177.511 89.552 1184.405 91.446 1190.487 95.369 C 1196.57 99.292 1201.301 104.568 1204.816 111.196 C 1208.331 117.96 1210.088 125.671 1210.088 134.599 C 1210.088 143.527 1208.331 151.238 1204.951 158.001 Z M 1366.08 148.397 C 1363.241 142.445 1358.916 137.034 1353.103 132.299 C 1347.291 127.429 1339.721 123.912 1330.529 121.748 L 1313.902 117.825 C 1307.819 116.337 1303.223 114.443 1300.114 112.008 C 1296.87 109.708 1295.248 107.003 1295.248 104.162 C 1295.248 99.292 1297.005 95.504 1300.655 92.663 C 1304.17 89.958 1309.171 88.605 1315.66 88.605 C 1322.148 88.605 1327.96 89.823 1333.232 92.393 C 1338.504 94.963 1342.154 98.616 1343.911 103.35 L 1370.135 91.446 C 1368.107 85.223 1364.323 79.812 1359.051 75.213 C 1353.779 70.614 1347.561 66.961 1340.261 64.526 C 1332.962 61.956 1324.987 60.739 1316.335 60.739 C 1299.168 60.739 1286.056 64.661 1276.864 72.372 C 1267.672 80.083 1263.212 91.04 1263.212 105.244 C 1263.212 119.448 1266.996 123.371 1274.566 130.811 C 1282.136 138.251 1292.545 143.662 1305.927 147.044 L 1319.174 150.696 C 1325.392 152.184 1330.258 154.078 1333.638 156.513 C 1337.017 158.813 1338.774 162.195 1338.774 166.524 C 1338.774 170.852 1336.612 174.64 1332.151 177.075 C 1327.69 179.645 1321.878 180.863 1314.443 180.863 C 1307.008 180.863 1301.466 179.104 1295.924 175.452 C 1290.382 171.935 1286.191 167.471 1283.353 162.195 L 1255.912 174.37 C 1258.886 181.404 1263.212 187.491 1268.889 192.632 C 1274.566 197.772 1281.325 201.83 1289.3 204.671 C 1297.276 207.512 1305.927 208.865 1315.254 208.865 C 1324.581 208.865 1335.26 207.106 1343.506 203.589 C 1351.751 200.072 1358.375 195.202 1363.106 188.709 C 1367.972 182.351 1370.27 174.911 1370.27 166.388 C 1370.27 157.866 1368.919 154.349 1366.08 148.397 Z\" fill=\"rgb(18, 16, 16)\"></path></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 402.932 60.961\" overflow=\"visible\"><path d=\"M 47.46 2.25 L 46.705 2.132 L 28.579 28.901 L 10.295 2.132 L 9.619 2.25 L 9.619 2.132 L 0 2.132 L 0 59.934 L 9.619 59.934 L 9.619 17.57 L 28.5 45.089 L 47.46 17.333 L 47.46 59.934 L 57.079 59.934 L 57.079 2.132 L 47.46 2.132 Z M 92.734 2.132 L 84.347 2.132 L 84.267 2.053 C 83.035 3.435 81.604 4.777 79.974 6.08 C 78.345 7.383 76.715 8.449 75.125 9.278 C 73.535 10.068 72.064 10.463 70.792 10.384 L 70.792 19.07 C 73.177 19.188 75.483 18.754 77.709 17.846 C 79.656 17.017 81.564 15.911 83.433 14.49 L 83.433 51.524 L 70.792 51.524 L 70.792 59.934 L 105.056 59.934 L 105.056 51.524 L 92.614 51.524 L 92.773 2.132 Z M 158.518 27.322 L 151.363 25.584 C 148.938 24.992 146.991 24.084 145.599 22.9 C 144.168 21.715 143.493 20.057 143.493 17.885 C 143.493 15.714 144.407 13.187 146.196 11.687 C 147.984 10.186 150.489 9.476 153.629 9.476 C 156.769 9.476 159.233 10.186 161.26 11.608 C 163.327 13.029 164.758 14.845 165.593 17.056 L 174.894 14.095 C 174.02 11.608 172.668 9.397 170.84 7.462 C 169.011 5.528 166.706 3.948 163.884 2.843 C 161.101 1.698 157.842 1.145 154.106 1.145 C 147.507 1.145 142.459 2.645 138.882 5.646 C 135.344 8.647 133.556 12.832 133.556 18.241 C 133.556 23.65 134.192 23.571 135.424 25.663 C 136.656 27.756 138.405 29.493 140.591 30.875 C 142.777 32.257 145.242 33.283 147.945 33.994 L 155.099 35.81 C 158.081 36.6 160.465 37.666 162.254 39.087 C 164.043 40.509 164.917 42.285 164.917 44.496 C 164.917 46.707 163.884 48.879 161.777 50.34 C 159.67 51.84 156.809 52.551 153.231 52.551 C 150.131 52.511 147.507 51.682 145.401 50.142 C 143.294 48.603 141.863 46.826 141.148 44.773 L 131.687 47.655 C 132.204 49.353 133.079 51.011 134.311 52.551 C 135.543 54.13 137.133 55.551 139.041 56.815 C 140.949 58.078 143.175 59.065 145.679 59.776 C 148.183 60.487 150.966 60.842 154.026 60.842 C 158.518 60.842 162.334 60.131 165.474 58.71 C 168.614 57.289 170.959 55.315 172.589 52.748 C 174.179 50.221 175.013 47.3 175.013 43.983 C 175.013 40.667 173.583 36.837 170.681 33.757 C 167.779 30.678 163.765 28.506 158.558 27.243 Z M 201.725 52.077 C 201.049 52.314 200.453 52.393 199.896 52.393 C 198.107 52.393 196.796 51.88 195.882 50.893 C 194.967 49.906 194.49 48.445 194.49 46.51 L 194.49 26.532 L 205.699 26.532 L 205.699 18.596 L 194.49 18.596 L 194.49 5.725 L 185.269 5.725 L 185.269 18.596 L 178.352 18.596 L 178.352 26.532 L 185.269 26.532 L 185.269 48.247 C 185.269 52.314 186.421 55.433 188.727 57.605 C 191.032 59.776 194.371 60.882 198.743 60.882 C 203.116 60.882 201.605 60.605 203.076 60.092 C 204.507 59.579 205.938 58.828 207.409 57.802 L 203.99 50.774 C 203.156 51.366 202.4 51.801 201.764 51.998 Z M 240.559 40.193 C 240.559 44.102 239.685 47.102 237.975 49.195 C 236.266 51.287 233.802 52.314 230.662 52.235 C 228.873 52.235 227.323 51.88 225.971 51.169 C 224.62 50.458 223.547 49.195 222.752 47.379 C 221.957 45.562 221.599 43.036 221.599 39.798 L 221.599 18.675 L 212.298 18.675 L 212.298 42.285 C 212.298 48.563 213.689 53.222 216.471 56.302 C 219.254 59.381 223.149 60.921 228.197 60.921 C 233.245 60.921 234.279 60.092 236.624 58.473 C 238.214 57.368 239.565 55.907 240.678 54.13 L 241.076 59.934 L 249.82 59.934 L 249.82 18.636 L 240.599 18.636 L 240.599 40.193 Z M 288.019 24.676 C 286.906 22.939 285.515 21.478 283.885 20.333 C 281.381 18.557 278.36 17.649 274.862 17.649 C 271.364 17.649 267.827 18.557 265.005 20.333 C 262.222 22.11 260.036 24.637 258.446 27.835 C 256.856 31.072 256.061 34.863 256.061 39.285 C 256.061 43.707 256.856 47.418 258.446 50.695 C 260.036 53.933 262.222 56.46 265.005 58.236 C 267.787 60.013 271.086 60.921 274.862 60.921 C 278.638 60.921 281.341 60.013 283.885 58.236 C 285.555 57.052 286.946 55.551 288.099 53.775 L 288.416 59.934 L 297.241 59.934 L 297.241 2.132 L 288.019 2.132 Z M 282.812 50.814 C 281.182 51.959 279.314 52.511 277.207 52.511 C 275.101 52.511 272.994 51.959 271.245 50.814 C 269.496 49.669 268.145 48.129 267.191 46.155 C 266.237 44.181 265.72 41.891 265.641 39.285 C 265.68 36.679 266.197 34.428 267.191 32.415 C 268.145 30.441 269.496 28.901 271.205 27.795 C 272.915 26.69 274.902 26.137 277.088 26.137 C 279.274 26.137 281.142 26.69 282.772 27.795 C 284.402 28.901 285.674 30.441 286.588 32.415 C 287.502 34.389 287.979 36.679 287.979 39.285 C 287.979 41.891 287.542 44.141 286.588 46.155 C 285.674 48.129 284.402 49.708 282.772 50.814 Z M 306.462 59.934 L 315.684 59.934 L 315.764 18.636 L 306.542 18.636 Z M 311.113 0 C 309.603 0 308.331 0.513 307.257 1.579 C 306.184 2.606 305.628 3.909 305.628 5.37 C 305.628 6.83 306.184 8.133 307.257 9.199 C 308.331 10.265 309.642 10.818 311.113 10.818 C 312.584 10.818 313.895 10.265 314.969 9.199 C 316.042 8.133 316.598 6.83 316.598 5.37 C 316.598 3.909 316.042 2.606 314.969 1.579 C 313.895 0.553 312.584 0 311.113 0 Z M 354.996 20.412 C 351.776 18.557 348.079 17.649 343.945 17.649 C 339.812 17.649 336.115 18.557 332.895 20.412 C 329.676 22.268 327.171 24.795 325.383 28.032 C 323.594 31.27 322.68 35.021 322.68 39.245 C 322.68 43.47 323.594 47.221 325.423 50.458 C 327.251 53.696 329.795 56.262 333.015 58.078 C 336.274 59.934 339.971 60.842 344.104 60.842 C 348.238 60.842 351.855 59.934 355.075 58.078 C 358.295 56.223 360.799 53.696 362.548 50.458 C 364.336 47.221 365.211 43.47 365.211 39.245 C 365.211 35.021 364.297 31.27 362.508 28.032 C 360.719 24.795 358.215 22.228 354.996 20.412 Z M 354.32 46.115 C 353.326 48.089 351.935 49.629 350.146 50.735 C 348.358 51.88 346.33 52.432 344.065 52.432 C 341.799 52.432 339.653 51.88 337.864 50.735 C 336.075 49.59 334.644 48.05 333.611 46.115 C 332.577 44.181 332.061 41.891 332.061 39.285 C 332.061 36.679 332.577 34.428 333.571 32.415 C 334.565 30.441 335.956 28.901 337.745 27.795 C 339.533 26.69 341.56 26.137 343.906 26.137 C 346.251 26.137 348.278 26.69 350.067 27.835 C 351.855 28.98 353.247 30.52 354.28 32.454 C 355.314 34.428 355.83 36.679 355.83 39.285 C 355.83 41.891 355.314 44.141 354.32 46.115 Z M 401.7 43.312 C 400.866 41.575 399.594 39.995 397.884 38.614 C 396.175 37.192 393.949 36.166 391.246 35.534 L 386.357 34.389 C 384.569 33.955 383.217 33.402 382.303 32.691 C 381.349 32.02 380.872 31.23 380.872 30.401 C 380.872 28.98 381.389 27.874 382.462 27.045 C 383.495 26.256 384.966 25.861 386.874 25.861 C 388.782 25.861 390.491 26.216 392.041 26.966 C 393.592 27.717 394.665 28.783 395.181 30.164 L 402.893 26.69 C 402.296 24.874 401.184 23.295 399.633 21.952 C 398.083 20.61 396.255 19.544 394.108 18.833 C 391.962 18.083 389.617 17.728 387.073 17.728 C 382.025 17.728 378.169 18.872 375.466 21.123 C 372.763 23.373 371.451 26.572 371.451 30.717 C 371.451 34.863 372.564 36.008 374.79 38.179 C 377.016 40.351 380.077 41.93 384.012 42.917 L 387.907 43.983 C 389.736 44.417 391.167 44.97 392.161 45.681 C 393.154 46.352 393.671 47.339 393.671 48.603 C 393.671 49.866 393.035 50.972 391.723 51.682 C 390.412 52.432 388.702 52.788 386.516 52.788 C 384.33 52.788 382.7 52.274 381.071 51.208 C 379.441 50.182 378.209 48.879 377.374 47.339 L 369.305 50.893 C 370.18 52.946 371.451 54.722 373.121 56.223 C 374.79 57.723 376.778 58.907 379.123 59.737 C 381.468 60.566 384.012 60.961 386.755 60.961 C 389.497 60.961 392.638 60.447 395.062 59.421 C 397.487 58.394 399.435 56.973 400.826 55.078 C 402.257 53.222 402.932 51.05 402.932 48.563 C 402.932 46.076 402.535 45.049 401.7 43.312 Z\" fill=\"rgb(18, 16, 16)\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-gcg8wp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1370.27 208.865\" overflow=\"visible\"><path d=\"M 161.399 7.711 L 158.831 7.305 L 97.191 99.021 L 35.01 7.305 L 32.712 7.711 L 32.712 7.305 L 0 7.305 L 0 205.348 L 32.712 205.348 L 32.712 60.197 L 96.921 154.484 L 161.399 59.386 L 161.399 205.348 L 194.111 205.348 L 194.111 7.305 L 161.399 7.305 Z M 315.364 7.305 L 286.842 7.305 L 286.571 7.034 C 282.381 11.769 277.515 16.368 271.972 20.832 C 266.43 25.296 260.888 28.949 255.481 31.79 C 250.074 34.495 245.073 35.848 240.747 35.577 L 240.747 65.338 C 248.857 65.744 256.698 64.256 264.267 61.144 C 270.891 58.304 277.379 54.516 283.733 49.646 L 283.733 176.534 L 240.747 176.534 L 240.747 205.348 L 357.268 205.348 L 357.268 176.534 L 314.958 176.534 L 315.499 7.305 Z M 539.078 93.61 L 514.747 87.658 C 506.501 85.629 499.878 82.518 495.147 78.46 C 490.28 74.401 487.982 68.72 487.982 61.28 C 487.982 53.839 491.091 45.182 497.174 40.041 C 503.257 34.901 511.773 32.466 522.452 32.466 C 533.131 32.466 541.512 34.901 548.406 39.771 C 555.435 44.641 560.301 50.863 563.14 58.439 L 594.771 48.293 C 591.797 39.771 587.201 32.195 580.983 25.567 C 574.765 18.939 566.925 13.528 557.327 9.74 C 547.865 5.817 536.78 3.923 524.074 3.923 C 501.635 3.923 484.468 9.063 472.302 19.344 C 460.271 29.625 454.188 43.964 454.188 62.497 C 454.188 81.03 456.351 80.759 460.542 87.929 C 464.732 95.098 470.68 101.05 478.114 105.785 C 485.549 110.52 493.93 114.037 503.122 116.472 L 527.453 122.694 C 537.592 125.4 545.702 129.052 551.785 133.922 C 557.868 138.792 560.842 144.88 560.842 152.455 C 560.842 160.03 557.327 167.471 550.163 172.476 C 542.999 177.616 533.266 180.051 521.1 180.051 C 510.556 179.916 501.635 177.075 494.471 171.799 C 487.306 166.524 482.44 160.436 480.007 153.402 L 447.835 163.277 C 449.593 169.094 452.566 174.775 456.757 180.051 C 460.947 185.462 466.354 190.332 472.843 194.661 C 479.331 198.99 486.901 202.372 495.417 204.806 C 503.933 207.241 513.395 208.459 523.804 208.459 C 539.078 208.459 552.055 206.024 562.734 201.154 C 573.413 196.284 581.388 189.52 586.93 180.728 C 592.337 172.07 595.176 162.06 595.176 150.696 C 595.176 139.333 590.31 126.212 580.442 115.66 C 570.574 105.109 556.922 97.669 539.214 93.34 Z M 686.014 178.428 C 683.716 179.239 681.688 179.51 679.796 179.51 C 673.713 179.51 669.252 177.751 666.143 174.37 C 663.034 170.988 661.412 165.983 661.412 159.354 L 661.412 90.905 L 699.531 90.905 L 699.531 63.715 L 661.412 63.715 L 661.412 19.615 L 630.051 19.615 L 630.051 63.715 L 606.531 63.715 L 606.531 90.905 L 630.051 90.905 L 630.051 165.306 C 630.051 179.239 633.971 189.926 641.812 197.366 C 649.652 204.806 661.006 208.594 675.876 208.594 C 690.745 208.594 685.608 207.647 690.61 205.889 C 695.476 204.13 700.342 201.56 705.344 198.043 L 693.719 173.964 C 690.88 175.993 688.312 177.481 686.149 178.157 Z M 818.08 137.71 C 818.08 151.102 815.106 161.383 809.293 168.553 C 803.481 175.722 795.1 179.239 784.421 178.969 C 778.338 178.969 773.067 177.751 768.471 175.317 C 763.875 172.882 760.225 168.553 757.521 162.33 C 754.818 156.107 753.601 147.45 753.601 136.357 L 753.601 63.985 L 721.97 63.985 L 721.97 144.88 C 721.97 166.388 726.701 182.351 736.164 192.902 C 745.626 203.454 758.873 208.729 776.04 208.729 C 793.208 208.729 796.722 205.889 804.698 200.342 C 810.105 196.555 814.7 191.55 818.485 185.462 L 819.837 205.348 L 849.576 205.348 L 849.576 63.85 L 818.215 63.85 L 818.215 137.71 Z M 979.479 84.547 C 975.694 78.595 970.963 73.59 965.421 69.667 C 956.905 63.579 946.631 60.468 934.736 60.468 C 922.841 60.468 910.81 63.579 901.213 69.667 C 891.75 75.754 884.316 84.412 878.909 95.369 C 873.502 106.461 870.798 119.448 870.798 134.599 C 870.798 149.75 873.502 162.465 878.909 173.693 C 884.316 184.786 891.75 193.443 901.213 199.531 C 910.675 205.618 921.894 208.729 934.736 208.729 C 947.578 208.729 956.77 205.618 965.421 199.531 C 971.098 195.472 975.829 190.332 979.749 184.245 L 980.831 205.348 L 1010.84 205.348 L 1010.84 7.305 L 979.479 7.305 Z M 961.771 174.099 C 956.229 178.022 949.876 179.916 942.711 179.916 C 935.547 179.916 928.383 178.022 922.435 174.099 C 916.487 170.176 911.891 164.9 908.647 158.137 C 905.403 151.373 903.646 143.527 903.375 134.599 C 903.511 125.671 905.268 117.96 908.647 111.061 C 911.891 104.297 916.487 99.021 922.3 95.234 C 928.112 91.446 934.871 89.552 942.306 89.552 C 949.74 89.552 956.094 91.446 961.636 95.234 C 967.178 99.021 971.504 104.297 974.613 111.061 C 977.722 117.825 979.344 125.671 979.344 134.599 C 979.344 143.527 977.857 151.238 974.613 158.137 C 971.504 164.9 967.178 170.311 961.636 174.099 Z M 1042.2 205.348 L 1073.561 205.348 L 1073.831 63.85 L 1042.471 63.85 Z M 1058.016 0 C 1052.879 0 1048.554 1.759 1044.904 5.411 C 1041.254 8.928 1039.362 13.392 1039.362 18.397 C 1039.362 23.403 1041.254 27.867 1044.904 31.519 C 1048.554 35.172 1053.014 37.065 1058.016 37.065 C 1063.017 37.065 1067.478 35.172 1071.128 31.519 C 1074.778 27.867 1076.67 23.403 1076.67 18.397 C 1076.67 13.392 1074.778 8.928 1071.128 5.411 C 1067.478 1.894 1063.017 0 1058.016 0 Z M 1207.249 69.937 C 1196.3 63.579 1183.729 60.468 1169.67 60.468 C 1155.612 60.468 1143.041 63.579 1132.092 69.937 C 1121.143 76.295 1112.626 84.953 1106.544 96.045 C 1100.461 107.138 1097.352 119.989 1097.352 134.463 C 1097.352 148.938 1100.461 161.789 1106.679 172.882 C 1112.897 183.974 1121.548 192.767 1132.497 198.99 C 1143.582 205.348 1156.153 208.459 1170.211 208.459 C 1184.269 208.459 1196.57 205.348 1207.519 198.99 C 1218.469 192.632 1226.985 183.974 1232.932 172.882 C 1239.015 161.789 1241.989 148.938 1241.989 134.463 C 1241.989 119.989 1238.88 107.138 1232.797 96.045 C 1226.714 84.953 1218.198 76.16 1207.249 69.937 Z M 1204.951 158.001 C 1201.572 164.765 1196.841 170.041 1190.758 173.828 C 1184.675 177.751 1177.781 179.645 1170.076 179.645 C 1162.371 179.645 1155.072 177.751 1148.989 173.828 C 1142.906 169.906 1138.039 164.63 1134.525 158.001 C 1131.01 151.373 1129.253 143.527 1129.253 134.599 C 1129.253 125.671 1131.01 117.96 1134.39 111.061 C 1137.769 104.297 1142.5 99.021 1148.583 95.234 C 1154.666 91.446 1161.56 89.552 1169.535 89.552 C 1177.511 89.552 1184.405 91.446 1190.487 95.369 C 1196.57 99.292 1201.301 104.568 1204.816 111.196 C 1208.331 117.96 1210.088 125.671 1210.088 134.599 C 1210.088 143.527 1208.331 151.238 1204.951 158.001 Z M 1366.08 148.397 C 1363.241 142.445 1358.916 137.034 1353.103 132.299 C 1347.291 127.429 1339.721 123.912 1330.529 121.748 L 1313.902 117.825 C 1307.819 116.337 1303.223 114.443 1300.114 112.008 C 1296.87 109.708 1295.248 107.003 1295.248 104.162 C 1295.248 99.292 1297.005 95.504 1300.655 92.663 C 1304.17 89.958 1309.171 88.605 1315.66 88.605 C 1322.148 88.605 1327.96 89.823 1333.232 92.393 C 1338.504 94.963 1342.154 98.616 1343.911 103.35 L 1370.135 91.446 C 1368.107 85.223 1364.323 79.812 1359.051 75.213 C 1353.779 70.614 1347.561 66.961 1340.261 64.526 C 1332.962 61.956 1324.987 60.739 1316.335 60.739 C 1299.168 60.739 1286.056 64.661 1276.864 72.372 C 1267.672 80.083 1263.212 91.04 1263.212 105.244 C 1263.212 119.448 1266.996 123.371 1274.566 130.811 C 1282.136 138.251 1292.545 143.662 1305.927 147.044 L 1319.174 150.696 C 1325.392 152.184 1330.258 154.078 1333.638 156.513 C 1337.017 158.813 1338.774 162.195 1338.774 166.524 C 1338.774 170.852 1336.612 174.64 1332.151 177.075 C 1327.69 179.645 1321.878 180.863 1314.443 180.863 C 1307.008 180.863 1301.466 179.104 1295.924 175.452 C 1290.382 171.935 1286.191 167.471 1283.353 162.195 L 1255.912 174.37 C 1258.886 181.404 1263.212 187.491 1268.889 192.632 C 1274.566 197.772 1281.325 201.83 1289.3 204.671 C 1297.276 207.512 1305.927 208.865 1315.254 208.865 C 1324.581 208.865 1335.26 207.106 1343.506 203.589 C 1351.751 200.072 1358.375 195.202 1363.106 188.709 C 1367.972 182.351 1370.27 174.911 1370.27 166.388 C 1370.27 157.866 1368.919 154.349 1366.08 148.397 Z\" fill=\"rgb(18, 16, 16)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 57.079 57.802\" overflow=\"visible\"><path d=\"M 47.46 0.118 L 46.705 0 L 28.579 26.769 L 10.295 0 L 9.619 0.118 L 9.619 0 L 0 0 L 0 57.802 L 9.619 57.802 L 9.619 15.438 L 28.5 42.957 L 47.46 15.201 L 47.46 57.802 L 57.079 57.802 L 57.079 0 L 47.46 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-azqzdr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 194.111 198.043\" overflow=\"visible\"><path d=\"M 161.399 0.406 L 158.831 0 L 97.191 91.717 L 35.01 0 L 32.712 0.406 L 32.712 0 L 0 0 L 0 198.043 L 32.712 198.043 L 32.712 52.893 L 96.921 147.179 L 161.399 52.081 L 161.399 198.043 L 194.111 198.043 L 194.111 0 L 161.399 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34.263 57.881\" overflow=\"visible\"><path d=\"M 21.941 0.079 L 13.554 0.079 L 13.475 0 C 12.243 1.382 10.812 2.724 9.182 4.027 C 7.552 5.33 5.923 6.396 4.333 7.225 C 2.743 8.015 1.272 8.41 0 8.331 L 0 17.017 C 2.385 17.135 4.69 16.701 6.916 15.793 C 8.864 14.964 10.772 13.858 12.64 12.437 L 12.64 49.471 L 0 49.471 L 0 57.881 L 34.263 57.881 L 34.263 49.471 L 21.822 49.471 L 21.981 0.079 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1tgyok2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 116.521 198.313\" overflow=\"visible\"><path d=\"M 74.617 0.271 L 46.095 0.271 L 45.824 0 C 41.634 4.735 36.768 9.334 31.225 13.798 C 25.683 18.262 20.141 21.915 14.734 24.755 C 9.327 27.461 4.326 28.814 0 28.543 L 0 58.304 C 8.111 58.709 15.951 57.221 23.52 54.11 C 30.144 51.269 36.632 47.482 42.986 42.612 L 42.986 169.5 L 0 169.5 L 0 198.313 L 116.521 198.313 L 116.521 169.5 L 74.211 169.5 L 74.752 0.271 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.326 59.697\" overflow=\"visible\"><path d=\"M 26.83 26.177 L 19.676 24.439 C 17.251 23.847 15.303 22.939 13.912 21.755 C 12.481 20.57 11.805 18.912 11.805 16.74 C 11.805 14.569 12.72 12.042 14.508 10.542 C 16.297 9.041 18.801 8.331 21.941 8.331 C 25.081 8.331 27.546 9.041 29.573 10.463 C 31.64 11.884 33.071 13.7 33.906 15.911 L 43.207 12.95 C 42.332 10.463 40.981 8.252 39.152 6.317 C 37.324 4.383 35.019 2.803 32.196 1.698 C 29.414 0.553 26.155 0 22.418 0 C 15.82 0 10.772 1.5 7.195 4.501 C 3.657 7.502 1.868 11.687 1.868 17.096 C 1.868 22.505 2.504 22.426 3.736 24.518 C 4.969 26.611 6.718 28.348 8.904 29.73 C 11.09 31.112 13.554 32.139 16.257 32.849 L 23.412 34.665 C 26.393 35.455 28.778 36.521 30.567 37.942 C 32.355 39.364 33.23 41.14 33.23 43.351 C 33.23 45.562 32.196 47.734 30.09 49.195 C 27.983 50.695 25.121 51.406 21.544 51.406 C 18.443 51.366 15.82 50.537 13.713 48.997 C 11.607 47.458 10.176 45.681 9.46 43.628 L 0 46.51 C 0.517 48.208 1.391 49.866 2.623 51.406 C 3.856 52.985 5.446 54.406 7.354 55.67 C 9.261 56.933 11.487 57.92 13.992 58.631 C 16.496 59.342 19.278 59.697 22.339 59.697 C 26.83 59.697 30.646 58.986 33.786 57.565 C 36.927 56.144 39.272 54.17 40.901 51.603 C 42.491 49.076 43.326 46.155 43.326 42.838 C 43.326 39.522 41.895 35.692 38.993 32.612 C 36.092 29.533 32.077 27.361 26.87 26.098 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-b2da2q\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 147.341 204.536\" overflow=\"visible\"><path d=\"M 91.243 89.687 L 66.912 83.735 C 58.666 81.706 52.042 78.595 47.311 74.537 C 42.445 70.478 40.147 64.797 40.147 57.357 C 40.147 49.917 43.256 41.259 49.339 36.118 C 55.422 30.978 63.938 28.543 74.617 28.543 C 85.296 28.543 93.676 30.978 100.57 35.848 C 107.599 40.718 112.466 46.94 115.304 54.516 L 146.935 44.37 C 143.962 35.848 139.366 28.272 133.148 21.644 C 126.929 15.016 119.089 9.605 109.492 5.817 C 100.03 1.894 88.945 0 76.239 0 C 53.8 0 36.632 5.14 24.467 15.421 C 12.436 25.702 6.353 40.041 6.353 58.574 C 6.353 77.107 8.516 76.836 12.706 84.006 C 16.897 91.175 22.845 97.128 30.279 101.862 C 37.714 106.597 46.095 110.114 55.287 112.549 L 79.618 118.772 C 89.756 121.477 97.867 125.129 103.95 129.999 C 110.033 134.869 113.006 140.957 113.006 148.532 C 113.006 156.107 109.492 163.548 102.328 168.553 C 95.163 173.693 85.431 176.128 73.265 176.128 C 62.721 175.993 53.8 173.152 46.635 167.876 C 39.471 162.601 34.605 156.513 32.172 149.479 L 0 159.354 C 1.757 165.171 4.731 170.852 8.922 176.128 C 13.112 181.539 18.519 186.409 25.007 190.738 C 31.496 195.067 39.066 198.449 47.582 200.883 C 56.098 203.318 65.56 204.536 75.968 204.536 C 91.243 204.536 104.22 202.101 114.899 197.231 C 125.578 192.361 133.553 185.597 139.095 176.805 C 144.502 168.147 147.341 158.137 147.341 146.773 C 147.341 135.41 142.475 122.289 132.607 111.737 C 122.739 101.186 109.086 93.746 91.378 89.417 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.056 55.157\" overflow=\"visible\"><path d=\"M 23.372 46.352 C 22.697 46.589 22.1 46.668 21.544 46.668 C 19.755 46.668 18.443 46.155 17.529 45.168 C 16.615 44.181 16.138 42.72 16.138 40.785 L 16.138 20.807 L 27.347 20.807 L 27.347 12.871 L 16.138 12.871 L 16.138 0 L 6.916 0 L 6.916 12.871 L 0 12.871 L 0 20.807 L 6.916 20.807 L 6.916 42.522 C 6.916 46.589 8.069 49.708 10.374 51.88 C 12.68 54.051 16.019 55.157 20.391 55.157 C 24.763 55.157 23.253 54.88 24.724 54.367 C 26.155 53.854 27.586 53.104 29.056 52.077 L 25.638 45.049 C 24.803 45.641 24.048 46.076 23.412 46.273 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1bn1qa4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 98.813 188.979\" overflow=\"visible\"><path d=\"M 79.483 158.813 C 77.185 159.625 75.157 159.895 73.265 159.895 C 67.182 159.895 62.721 158.137 59.612 154.755 C 56.503 151.373 54.881 146.368 54.881 139.739 L 54.881 71.29 L 93 71.29 L 93 44.1 L 54.881 44.1 L 54.881 0 L 23.52 0 L 23.52 44.1 L 0 44.1 L 0 71.29 L 23.52 71.29 L 23.52 145.691 C 23.52 159.625 27.441 170.311 35.281 177.751 C 43.121 185.192 54.476 188.979 69.345 188.979 C 84.214 188.979 79.077 188.032 84.079 186.274 C 88.945 184.515 93.812 181.945 98.813 178.428 L 87.188 154.349 C 84.349 156.378 81.781 157.866 79.618 158.542 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37.523 42.285\" overflow=\"visible\"><path d=\"M 28.261 21.557 C 28.261 25.466 27.387 28.467 25.678 30.559 C 23.968 32.652 21.504 33.678 18.364 33.599 C 16.575 33.599 15.025 33.244 13.674 32.533 C 12.322 31.823 11.249 30.559 10.454 28.743 C 9.659 26.927 9.301 24.4 9.301 21.162 L 9.301 0.039 L 0 0.039 L 0 23.65 C 0 29.928 1.391 34.586 4.174 37.666 C 6.956 40.746 10.851 42.285 15.899 42.285 C 20.948 42.285 21.981 41.456 24.326 39.838 C 25.916 38.732 27.268 37.271 28.381 35.494 L 28.778 41.298 L 37.523 41.298 L 37.523 0 L 28.301 0 L 28.301 21.557 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-nx859a\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 127.605 144.88\" overflow=\"visible\"><path d=\"M 96.11 73.86 C 96.11 87.252 93.136 97.533 87.323 104.703 C 81.511 111.872 73.13 115.39 62.451 115.119 C 56.368 115.119 51.096 113.902 46.5 111.467 C 41.904 109.032 38.255 104.703 35.551 98.48 C 32.848 92.258 31.631 83.6 31.631 72.507 L 31.631 0.135 L 0 0.135 L 0 81.03 C 0 102.539 4.731 118.501 14.193 129.052 C 23.656 139.604 36.903 144.88 54.07 144.88 C 71.237 144.88 74.752 142.039 82.727 136.493 C 88.134 132.705 92.73 127.7 96.515 121.612 L 97.867 141.498 L 127.605 141.498 L 127.605 0 L 96.245 0 L 96.245 73.86 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41.18 58.789\" overflow=\"visible\"><path d=\"M 31.958 22.544 C 30.845 20.807 29.454 19.346 27.824 18.201 C 25.32 16.425 22.299 15.517 18.801 15.517 C 15.303 15.517 11.766 16.425 8.943 18.201 C 6.161 19.978 3.975 22.505 2.385 25.703 C 0.795 28.94 0 32.731 0 37.153 C 0 41.575 0.795 45.286 2.385 48.563 C 3.975 51.801 6.161 54.328 8.943 56.104 C 11.726 57.881 15.025 58.789 18.801 58.789 C 22.577 58.789 25.28 57.881 27.824 56.104 C 29.494 54.92 30.885 53.419 32.037 51.643 L 32.355 57.802 L 41.18 57.802 L 41.18 0 L 31.958 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1t7fbkp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 140.041 201.425\" overflow=\"visible\"><path d=\"M 108.681 77.242 C 104.896 71.29 100.165 66.285 94.623 62.362 C 86.107 56.274 75.833 53.163 63.938 53.163 C 52.042 53.163 40.012 56.274 30.414 62.362 C 20.952 68.449 13.518 77.107 8.111 88.064 C 2.704 99.157 0 112.143 0 127.294 C 0 142.445 2.704 155.161 8.111 166.388 C 13.518 177.481 20.952 186.139 30.414 192.226 C 39.877 198.313 51.096 201.425 63.938 201.425 C 76.779 201.425 85.971 198.313 94.623 192.226 C 100.3 188.168 105.031 183.027 108.951 176.94 L 110.033 198.043 L 140.041 198.043 L 140.041 0 L 108.681 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.339 26.374\" overflow=\"visible\"><path d=\"M 17.171 24.676 C 15.542 25.821 13.674 26.374 11.567 26.374 C 9.46 26.374 7.354 25.821 5.605 24.676 C 3.856 23.531 2.504 21.992 1.55 20.017 C 0.596 18.043 0.079 15.753 0 13.148 C 0.04 10.542 0.556 8.291 1.55 6.278 C 2.504 4.304 3.856 2.764 5.565 1.658 C 7.274 0.553 9.261 0 11.448 0 C 13.634 0 15.502 0.553 17.132 1.658 C 18.761 2.764 20.033 4.304 20.948 6.278 C 21.862 8.252 22.339 10.542 22.339 13.148 C 22.339 15.753 21.902 18.004 20.948 20.017 C 20.033 21.992 18.761 23.571 17.132 24.676 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ygqm8d\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 75.968 90.364\" overflow=\"visible\"><path d=\"M 58.396 84.547 C 52.853 88.47 46.5 90.364 39.336 90.364 C 32.172 90.364 25.007 88.47 19.06 84.547 C 13.112 80.624 8.516 75.348 5.272 68.584 C 2.028 61.821 0.27 53.975 0 45.047 C 0.135 36.118 1.892 28.408 5.272 21.509 C 8.516 14.745 13.112 9.469 18.925 5.682 C 24.737 1.894 31.496 0 38.93 0 C 46.365 0 52.718 1.894 58.26 5.682 C 63.803 9.469 68.128 14.745 71.237 21.509 C 74.346 28.272 75.968 36.118 75.968 45.047 C 75.968 53.975 74.481 61.685 71.237 68.584 C 68.128 75.348 63.803 80.759 58.26 84.547 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.301 41.298\" overflow=\"visible\"><path d=\"M 0 41.298 L 9.222 41.298 L 9.301 0 L 0.079 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1pxlsvn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31.631 141.498\" overflow=\"visible\"><path d=\"M 0 141.498 L 31.361 141.498 L 31.631 0 L 0.27 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.971 10.818\" overflow=\"visible\"><path d=\"M 5.485 0 C 3.975 0 2.703 0.513 1.63 1.579 C 0.556 2.606 0 3.909 0 5.37 C 0 6.83 0.556 8.133 1.63 9.199 C 2.703 10.265 4.015 10.818 5.485 10.818 C 6.956 10.818 8.268 10.265 9.341 9.199 C 10.414 8.133 10.971 6.83 10.971 5.37 C 10.971 3.909 10.414 2.606 9.341 1.579 C 8.268 0.553 6.956 0 5.485 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-mxnqnv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37.308 37.065\" overflow=\"visible\"><path d=\"M 18.654 0 C 13.518 0 9.192 1.759 5.542 5.411 C 1.892 8.928 0 13.392 0 18.397 C 0 23.403 1.892 27.867 5.542 31.519 C 9.192 35.172 13.653 37.065 18.654 37.065 C 23.656 37.065 28.116 35.172 31.766 31.519 C 35.416 27.867 37.308 23.403 37.308 18.397 C 37.308 13.392 35.416 8.928 31.766 5.411 C 28.116 1.894 23.656 0 18.654 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.531 43.194\" overflow=\"visible\"><path d=\"M 32.316 2.764 C 29.096 0.908 25.399 0 21.266 0 C 17.132 0 13.435 0.908 10.215 2.764 C 6.996 4.619 4.492 7.146 2.703 10.384 C 0.914 13.621 0 17.372 0 21.597 C 0 25.821 0.914 29.572 2.743 32.81 C 4.571 36.047 7.115 38.614 10.335 40.43 C 13.594 42.285 17.291 43.194 21.425 43.194 C 25.558 43.194 29.176 42.285 32.395 40.43 C 35.615 38.574 38.119 36.047 39.868 32.81 C 41.657 29.572 42.531 25.821 42.531 21.597 C 42.531 17.372 41.617 13.621 39.828 10.384 C 38.039 7.146 35.535 4.58 32.316 2.764 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-9cf3z2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 144.637 147.991\" overflow=\"visible\"><path d=\"M 109.897 9.469 C 98.948 3.111 86.377 0 72.319 0 C 58.26 0 45.689 3.111 34.74 9.469 C 23.791 15.827 15.275 24.485 9.192 35.577 C 3.109 46.67 0 59.521 0 73.995 C 0 88.47 3.109 101.321 9.327 112.414 C 15.545 123.506 24.196 132.299 35.146 138.522 C 46.23 144.88 58.801 147.991 72.859 147.991 C 86.918 147.991 99.219 144.88 110.168 138.522 C 121.117 132.164 129.633 123.506 135.581 112.414 C 141.664 101.321 144.637 88.47 144.637 73.995 C 144.637 59.521 141.528 46.67 135.445 35.577 C 129.363 24.485 120.847 15.692 109.897 9.469 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.77 26.295\" overflow=\"visible\"><path d=\"M 22.259 19.978 C 21.266 21.952 19.874 23.492 18.086 24.597 C 16.297 25.742 14.27 26.295 12.004 26.295 C 9.738 26.295 7.592 25.742 5.803 24.597 C 4.015 23.452 2.584 21.913 1.55 19.978 C 0.517 18.043 0 15.753 0 13.148 C 0 10.542 0.517 8.291 1.51 6.278 C 2.504 4.304 3.895 2.764 5.684 1.658 C 7.473 0.553 9.5 0 11.845 0 C 14.19 0 16.217 0.553 18.006 1.698 C 19.795 2.843 21.186 4.383 22.22 6.317 C 23.253 8.291 23.77 10.542 23.77 13.148 C 23.77 15.753 23.253 18.004 22.259 19.978 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-13lobsr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 80.835 90.093\" overflow=\"visible\"><path d=\"M 75.698 68.449 C 72.319 75.213 67.588 80.489 61.505 84.276 C 55.422 88.199 48.528 90.093 40.823 90.093 C 33.118 90.093 25.818 88.199 19.736 84.276 C 13.653 80.353 8.786 75.078 5.272 68.449 C 1.757 61.821 0 53.975 0 45.047 C 0 36.118 1.757 28.408 5.137 21.509 C 8.516 14.745 13.247 9.469 19.33 5.682 C 25.413 1.894 32.307 0 40.282 0 C 48.258 0 55.151 1.894 61.234 5.817 C 67.317 9.74 72.048 15.016 75.563 21.644 C 79.077 28.408 80.835 36.118 80.835 45.047 C 80.835 53.975 79.077 61.685 75.698 68.449 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.627 43.233\" overflow=\"visible\"><path d=\"M 32.395 25.584 C 31.56 23.847 30.289 22.268 28.579 20.886 C 26.87 19.465 24.644 18.438 21.941 17.806 L 17.052 16.661 C 15.263 16.227 13.912 15.674 12.998 14.964 C 12.044 14.293 11.567 13.503 11.567 12.674 C 11.567 11.252 12.084 10.147 13.157 9.318 C 14.19 8.528 15.661 8.133 17.569 8.133 C 19.477 8.133 21.186 8.489 22.736 9.239 C 24.286 9.989 25.36 11.055 25.876 12.437 L 33.588 8.962 C 32.991 7.146 31.878 5.567 30.328 4.225 C 28.778 2.882 26.95 1.816 24.803 1.106 C 22.657 0.355 20.312 0 17.768 0 C 12.72 0 8.864 1.145 6.161 3.395 C 3.458 5.646 2.146 8.844 2.146 12.99 C 2.146 17.135 3.259 18.28 5.485 20.452 C 7.711 22.623 10.772 24.203 14.707 25.19 L 18.602 26.256 C 20.431 26.69 21.862 27.243 22.855 27.953 C 23.849 28.625 24.366 29.612 24.366 30.875 C 24.366 32.139 23.73 33.244 22.418 33.955 C 21.107 34.705 19.397 35.06 17.211 35.06 C 15.025 35.06 13.395 34.547 11.766 33.481 C 10.136 32.454 8.904 31.151 8.069 29.612 L 0 33.165 C 0.874 35.218 2.146 36.995 3.816 38.495 C 5.485 39.995 7.473 41.18 9.818 42.009 C 12.163 42.838 14.707 43.233 17.45 43.233 C 20.192 43.233 23.332 42.72 25.757 41.693 C 28.182 40.667 30.13 39.245 31.521 37.35 C 32.952 35.494 33.627 33.323 33.627 30.836 C 33.627 28.348 33.23 27.322 32.395 25.584 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ie4jbp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 114.358 148.126\" overflow=\"visible\"><path d=\"M 110.168 87.658 C 107.329 81.706 103.003 76.295 97.191 71.561 C 91.378 66.691 83.809 63.173 74.617 61.009 L 57.99 57.086 C 51.907 55.598 47.311 53.704 44.202 51.269 C 40.958 48.97 39.336 46.264 39.336 43.423 C 39.336 38.553 41.093 34.766 44.743 31.925 C 48.258 29.219 53.259 27.867 59.747 27.867 C 66.236 27.867 72.048 29.084 77.32 31.654 C 82.592 34.225 86.242 37.877 87.999 42.612 L 114.223 30.707 C 112.195 24.485 108.41 19.074 103.139 14.474 C 97.867 9.875 91.649 6.223 84.349 3.788 C 77.05 1.217 69.074 0 60.423 0 C 43.256 0 30.144 3.923 20.952 11.634 C 11.76 19.344 7.299 30.302 7.299 44.506 C 7.299 58.709 11.084 62.632 18.654 70.072 C 26.224 77.513 36.632 82.924 50.015 86.306 L 63.262 89.958 C 69.48 91.446 74.346 93.34 77.726 95.775 C 81.105 98.074 82.862 101.456 82.862 105.785 C 82.862 110.114 80.7 113.902 76.239 116.337 C 71.778 118.907 65.965 120.124 58.531 120.124 C 51.096 120.124 45.554 118.366 40.012 114.713 C 34.47 111.196 30.279 106.732 27.441 101.456 L 0 113.631 C 2.974 120.665 7.299 126.753 12.977 131.893 C 18.654 137.034 25.413 141.092 33.388 143.933 C 41.364 146.773 50.015 148.126 59.342 148.126 C 68.669 148.126 79.348 146.368 87.593 142.85 C 95.839 139.333 102.463 134.463 107.194 127.97 C 112.06 121.612 114.358 114.172 114.358 105.65 C 114.358 97.128 113.006 93.61 110.168 87.658 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})})]})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-14miykc\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS01MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.56px\",\"--framer-line-height\":\"18.2px\",\"--framer-text-color\":\"rgb(105, 105, 105)\"},children:\"\\xa9 2026 M1 Studios. All rights reserved.\"})}),className:\"framer-1uf71oy\",\"data-framer-name\":\"\\xa9 2026 M1 Studios. All rights reserved.\",fonts:[\"GF;Figtree-500\"],verticalAlignment:\"center\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-qsfki3-container\",isAuthoredByUser:true,isModuleExternal:true,layout:motionLayout,nodeId:\"CQ3nLDIXJ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"CQ3nLDIXJ\",intensity:10,layoutId:\"CQ3nLDIXJ\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{height:1e3,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jwhap6-container hidden-72rtr7 hidden-2ma7ns\",layout:motionLayout,layoutScroll:true,nodeId:\"H7vWoU7PF\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Preloader,{height:\"100%\",id:\"H7vWoU7PF\",layoutId:\"H7vWoU7PF\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZaEsgW073\"),width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{height:1e3,width:\"100vw\",y:-94}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-z60vgk-container hidden-72rtr7 hidden-2ma7ns\",layout:motionLayout,layoutScroll:true,nodeId:\"G59SJb7rG\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Preloader,{height:\"100%\",id:\"G59SJb7rG\",layoutId:\"G59SJb7rG\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZaEsgW073\"),width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5Z9P9tOi:{height:1e3,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-17d4jgt-container hidden-72rtr7 hidden-2ma7ns\",layout:motionLayout,layoutScroll:true,nodeId:\"Gvi62X8T2\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Preloader,{height:\"100%\",id:\"Gvi62X8T2\",layoutId:\"Gvi62X8T2\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZaEsgW073\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9Q28c.framer-lux5qc, .framer-9Q28c .framer-lux5qc { display: block; }\",\".framer-9Q28c.framer-72rtr7 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-9Q28c .framer-t63ze3-container { flex: none; height: auto; left: 50%; position: fixed; top: 0px; transform: translateX(-50%); width: 100%; z-index: 5; }\",\".framer-9Q28c .framer-rpr56y-container, .framer-9Q28c .framer-q1m4p7-container, .framer-9Q28c .framer-17d4jgt-container { flex: none; height: 100vh; left: calc(50.00000000000002% - 100% / 2); pointer-events: none; position: fixed; top: 0px; width: 100%; z-index: 10; }\",\".framer-9Q28c .framer-t6ohnm { align-content: flex-end; align-items: flex-end; background-color: var(--token-c800ea19-2f55-4d7d-bada-128238bf9b9e, #000000); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 16px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-1tsr2ro { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-end; overflow: visible; padding: 120px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-1enq05q { 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-9Q28c .framer-147dvhj, .framer-9Q28c .framer-1si7eut, .framer-9Q28c .framer-wqfvid, .framer-9Q28c .framer-1lzkaqh { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-9Q28c .framer-1tkeq59-container { flex: none; height: 100vh; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 0; }\",\".framer-9Q28c .framer-1p0wm7u { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 70px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 40px 16px 40px 16px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-1w0dflx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 2200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-cwhwbc-container { flex: none; height: auto; max-width: 800px; mix-blend-mode: difference; position: relative; width: 100%; }\",\".framer-9Q28c .framer-y1f42s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-vn8a0w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-51uwd4-container { flex: none; height: 162px; position: relative; width: 100%; z-index: 1; }\",\".framer-9Q28c .framer-1c1agru { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-9Q28c .framer-1xyzey2 { flex: none; height: 66px; position: relative; width: 129px; }\",\".framer-9Q28c .framer-1unq1lh { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 137px); position: relative; width: 137px; }\",\".framer-9Q28c .framer-fbcj3h { height: 107px; position: relative; width: 304px; }\",\".framer-9Q28c .framer-9s0lmj { height: 116px; position: relative; width: 116px; }\",\".framer-9Q28c .framer-1dnlc2d { aspect-ratio: 3.402702787149347 / 1; height: var(--framer-aspect-ratio-supported, 50px); position: relative; width: 168px; }\",\".framer-9Q28c .framer-7dtvp5 { aspect-ratio: 2.4048095472418844 / 1; height: var(--framer-aspect-ratio-supported, 60px); position: relative; width: 144px; }\",\".framer-9Q28c .framer-1je4mgk { align-content: center; align-items: center; background-color: var(--token-c800ea19-2f55-4d7d-bada-128238bf9b9e, #000000); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1440px; overflow: var(--overflow-clip-fallback, clip); padding: 80px 16px 80px 16px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-k1b4ji { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-1ld6r2j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-end; min-height: 24px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-1k3pbpv { display: grid; flex: none; gap: 16px 16px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-1k2slik-container, .framer-9Q28c .framer-1qedml8-container, .framer-9Q28c .framer-1yov4gy-container, .framer-9Q28c .framer-1trtdf1-container, .framer-9Q28c .framer-9oczhm-container, .framer-9Q28c .framer-z2x8r8-container, .framer-9Q28c .framer-bg2nkr-container, .framer-9Q28c .framer-wp7bae-container, .framer-9Q28c .framer-mvjg0j-container, .framer-9Q28c .framer-mfbvj5-container, .framer-9Q28c .framer-98uwbb-container, .framer-9Q28c .framer-1ybqxt3-container { align-self: start; flex: none; height: 100%; justify-self: start; position: relative; width: 100%; }\",\".framer-9Q28c .framer-ykxria { align-content: center; align-items: center; background-color: var(--token-c800ea19-2f55-4d7d-bada-128238bf9b9e, #000000); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 70px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 44px 16px 44px 16px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-rin477 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-19p4nhu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 73px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-5jlhw4 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-9Q28c .framer-16qpn88 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; min-height: 24px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-1hdlbeg-container { flex: 2 0 0px; height: auto; max-width: 800px; position: relative; width: 1px; }\",\".framer-9Q28c .framer-102i5bc { align-content: center; align-items: center; background-color: var(--token-c800ea19-2f55-4d7d-bada-128238bf9b9e, #000000); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 52px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 16px 140px 16px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-xlqi03 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 51px; height: min-content; justify-content: center; overflow: hidden; padding: 51px 0px 51px 0px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-76tai-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-9Q28c .framer-wj4wul-container { flex: none; height: 56px; position: relative; width: auto; }\",\".framer-9Q28c .framer-1m2oakt { align-content: center; align-items: center; background-color: #000000; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6.821210263296962e-13px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-1fgmgn3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 111px; height: min-content; justify-content: center; max-width: 1440px; overflow: hidden; padding: 35px 36px 70px 36px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-1fe82w3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-1g7jd8b { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-9Q28c .framer-fb9b0 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-9Q28c .framer-m77dnl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-89rm8f { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9Q28c .framer-wrydbe { aspect-ratio: 5.925925925925926 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 29px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 173px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-9Q28c .framer-12yb43z { align-content: center; align-items: center; background-color: #000000; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 49px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 9px 36px 9px 36px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-906jqo { height: 209px; position: relative; width: 1371px; }\",\".framer-9Q28c .framer-gcg8wp { height: 209px; left: 0px; position: absolute; top: 0px; width: 1371px; }\",\".framer-9Q28c .framer-azqzdr { height: 198px; left: 0px; position: absolute; top: 8px; width: 194px; }\",\".framer-9Q28c .framer-1tgyok2 { height: 199px; left: 241px; position: absolute; top: 7px; width: 117px; }\",\".framer-9Q28c .framer-b2da2q { height: 205px; left: 448px; position: absolute; top: 4px; width: 148px; }\",\".framer-9Q28c .framer-1bn1qa4 { height: 189px; left: 607px; position: absolute; top: 20px; width: 99px; }\",\".framer-9Q28c .framer-nx859a { height: 145px; left: 722px; position: absolute; top: 64px; width: 128px; }\",\".framer-9Q28c .framer-1t7fbkp { height: 202px; left: 871px; position: absolute; top: 8px; width: 140px; }\",\".framer-9Q28c .framer-1ygqm8d { height: 91px; left: 904px; position: absolute; top: 90px; width: 76px; }\",\".framer-9Q28c .framer-1pxlsvn { height: 142px; left: 1042px; position: absolute; top: 64px; width: 32px; }\",\".framer-9Q28c .framer-mxnqnv { height: 37px; left: 1040px; position: absolute; top: 0px; width: 38px; }\",\".framer-9Q28c .framer-9cf3z2 { height: 148px; left: 1098px; position: absolute; top: 61px; width: 145px; }\",\".framer-9Q28c .framer-13lobsr { height: 90px; left: 1130px; position: absolute; top: 90px; width: 81px; }\",\".framer-9Q28c .framer-1ie4jbp { height: 148px; left: 1256px; position: absolute; top: 61px; width: 115px; }\",\".framer-9Q28c .framer-14miykc { 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: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9Q28c .framer-1uf71oy { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-9Q28c .framer-qsfki3-container { flex: none; height: auto; left: 50%; position: absolute; top: 8663px; transform: translateX(-50%); width: auto; z-index: 1; }\",\".framer-9Q28c .framer-1jwhap6-container { flex: none; height: 100vh; pointer-events: none; position: fixed; right: -614px; top: calc(50.00000000000002% - 100vh / 2); width: 100%; z-index: 10; }\",\".framer-9Q28c .framer-z60vgk-container { flex: none; height: 100vh; pointer-events: none; position: fixed; right: -532px; top: -94px; width: 100%; z-index: 10; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,\"@media (min-width: 810px) and (max-width: 1439.98px) { .framer-9Q28c.framer-72rtr7 { width: 810px; } .framer-9Q28c .framer-t63ze3-container { order: 0; } .framer-9Q28c .framer-q1m4p7-container { order: 2; } .framer-9Q28c .framer-t6ohnm { order: 1; } .framer-9Q28c .framer-147dvhj { max-width: 580px; } .framer-9Q28c .framer-1tkeq59-container { height: 40vh; } .framer-9Q28c .framer-1p0wm7u { gap: 60px; order: 4; padding: 30px 16px 30px 16px; } .framer-9Q28c .framer-1w0dflx { gap: 16px; } .framer-9Q28c .framer-1je4mgk { gap: 60px; order: 5; padding: 8px 16px 100px 16px; } .framer-9Q28c .framer-ykxria { gap: 60px; order: 6; padding: 0px 16px 100px 16px; } .framer-9Q28c .framer-19p4nhu { flex-direction: column; } .framer-9Q28c .framer-5jlhw4, .framer-9Q28c .framer-1g7jd8b { flex: none; width: 100%; } .framer-9Q28c .framer-1hdlbeg-container { flex: none; max-width: 799px; width: 100%; } .framer-9Q28c .framer-102i5bc { gap: 60px; order: 7; padding: 22px 16px 100px 16px; } .framer-9Q28c .framer-1m2oakt { order: 8; } .framer-9Q28c .framer-1fe82w3 { flex-direction: column; gap: 24px; justify-content: center; } .framer-9Q28c .framer-fb9b0 { align-self: unset; gap: 10px; height: min-content; justify-content: center; } .framer-9Q28c .framer-qsfki3-container { order: 9; }}\",\"@media (max-width: 809.98px) { .framer-9Q28c.framer-72rtr7 { width: 432px; } .framer-9Q28c .framer-rpr56y-container { bottom: -24px; left: unset; right: -496px; top: unset; } .framer-9Q28c .framer-t6ohnm { padding: 10px; } .framer-9Q28c .framer-1tsr2ro { padding: 80px 0px 20px 0px; } .framer-9Q28c .framer-1enq05q { gap: 6px; } .framer-9Q28c .framer-1tkeq59-container { height: 27vh; } .framer-9Q28c .framer-1p0wm7u { gap: 60px; padding: 20px 10px 20px 10px; } .framer-9Q28c .framer-1w0dflx { gap: 16px; } .framer-9Q28c .framer-1je4mgk { gap: 0px; padding: 0px 10px 0px 10px; } .framer-9Q28c .framer-1ld6r2j { gap: 24px; justify-content: flex-start; } .framer-9Q28c .framer-1k3pbpv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; max-width: 600px; } .framer-9Q28c .framer-1k2slik-container, .framer-9Q28c .framer-1qedml8-container, .framer-9Q28c .framer-1yov4gy-container, .framer-9Q28c .framer-1trtdf1-container, .framer-9Q28c .framer-9oczhm-container, .framer-9Q28c .framer-z2x8r8-container, .framer-9Q28c .framer-bg2nkr-container, .framer-9Q28c .framer-wp7bae-container, .framer-9Q28c .framer-mvjg0j-container, .framer-9Q28c .framer-mfbvj5-container, .framer-9Q28c .framer-98uwbb-container, .framer-9Q28c .framer-1ybqxt3-container { align-self: unset; height: auto; } .framer-9Q28c .framer-ykxria { gap: 50px; padding: 42px 10px 42px 10px; } .framer-9Q28c .framer-19p4nhu { flex-direction: column; gap: 40px; justify-content: flex-start; } .framer-9Q28c .framer-5jlhw4, .framer-9Q28c .framer-1hdlbeg-container { flex: none; width: 100%; } .framer-9Q28c .framer-102i5bc { gap: 50px; padding: 21px 10px 21px 10px; } .framer-9Q28c .framer-76tai-container { order: 0; } .framer-9Q28c .framer-wqfvid { order: 1; } .framer-9Q28c .framer-wj4wul-container { order: 2; } .framer-9Q28c .framer-1lzkaqh { order: 3; } .framer-9Q28c .framer-1fgmgn3 { gap: 49px; padding: 16px 16px 44px 16px; } .framer-9Q28c .framer-1fe82w3 { flex-direction: column; gap: 65px; justify-content: center; } .framer-9Q28c .framer-1g7jd8b { flex: none; width: min-content; } .framer-9Q28c .framer-fb9b0 { align-self: unset; flex: none; gap: 18px; height: min-content; justify-content: center; width: min-content; } .framer-9Q28c .framer-m77dnl { align-content: center; align-items: center; flex-direction: row; gap: 51px; order: 0; width: 395px; } .framer-9Q28c .framer-89rm8f { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; } .framer-9Q28c .framer-wrydbe { height: var(--framer-aspect-ratio-supported, 23px); width: 135px; } .framer-9Q28c .framer-12yb43z { padding: 9px 16px 9px 16px; } .framer-9Q28c .framer-906jqo, .framer-9Q28c .framer-gcg8wp { height: 61px; width: 403px; } .framer-9Q28c .framer-azqzdr { height: 58px; top: 2px; width: 57px; } .framer-9Q28c .framer-1tgyok2 { height: 58px; left: 71px; top: 2px; width: 35px; } .framer-9Q28c .framer-b2da2q { height: 60px; left: 132px; top: 1px; width: 44px; } .framer-9Q28c .framer-1bn1qa4 { height: 55px; left: 179px; top: 6px; width: 29px; } .framer-9Q28c .framer-nx859a { height: 43px; left: 213px; top: 19px; width: 38px; } .framer-9Q28c .framer-1t7fbkp { height: 59px; left: 256px; top: 2px; width: 41px; } .framer-9Q28c .framer-1ygqm8d { height: 27px; left: 266px; top: 26px; width: 23px; } .framer-9Q28c .framer-1pxlsvn { height: 42px; left: 307px; top: 19px; width: 10px; } .framer-9Q28c .framer-mxnqnv { height: 11px; left: 306px; width: 11px; } .framer-9Q28c .framer-9cf3z2 { height: 43px; left: 323px; top: 18px; width: 43px; } .framer-9Q28c .framer-13lobsr { height: 27px; left: 332px; top: 26px; width: 24px; } .framer-9Q28c .framer-1ie4jbp { height: 43px; left: 370px; top: 18px; width: 34px; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6517\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"c0363yDv7\":{\"layout\":[\"fixed\",\"auto\"]},\"n5Z9P9tOi\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections false\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-9Q28c\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:6517,width:1440};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15bwkEU4HTy.woff2\",weight:\"600\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\",weight:\"400\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_dNQF5bwkEU4HTy.woff2\",weight:\"500\"}]},...NavBarFonts,...PreloaderFonts,...VideoFonts,...Text_Color_LettersFonts,...TickerFonts,...ProjectCardFonts,...ServiceComponentFonts,...SUBUNDERLINEFonts,...BookACallButtonFonts,...SmoothScrollFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FrameraugiA20Il.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavBar,{},context),forwardLoader(Preloader,{},context),forwardLoader(ProjectCard,{},context),forwardLoader(ServiceComponent,{},context),forwardLoader(SUBUNDERLINE,{},context),forwardLoader(BookACallButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"queryParamNames\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerResponsiveScreen\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"6517\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplateFlowEffect\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"c0363yDv7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n5Z9P9tOi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerScrollSections\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAcceptsLayoutTemplate\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (005c846)\nconst snippets=[];const queryLoaders={};export const snippetsSorting={bodyEnd:[],bodyStart:[],headEnd:[\"vlhZOaD7I\",\"QZPXAYlnN\"],headStart:[]};export async function getSnippets(pageId,pathVariables,activeLocale){const queryLoader=queryLoaders[pageId];const params=queryLoader?await queryLoader(pathVariables,activeLocale):undefined;const result={bodyEnd:[],bodyStart:[],headEnd:[],headStart:[]};for(const snippet of snippets){if(snippet.pageIds&&!snippet.pageIds.has(pageId))continue;const code=snippet.code(params);if(code){result[snippet.placement].push({...snippet,code});}}return result;}\nexport const __FramerMetadata__ = {\"exports\":{\"snippetsSorting\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getSnippets\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{withCSS}from\"framer\";const NotFoundPage=()=>{React.useEffect(()=>{let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",\"noindex\");}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",\"noindex\");document.head.appendChild(robotsTag);}},[]);return /*#__PURE__*/_jsx(\"div\",{className:\"__framer-not-found-page\",style:{display:\"flex\",height:\"100vh\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:\"var(--color-primary)\",background:\"var(--color-background)\",fontSize:\"var(--font-size-body)\",boxSizing:\"border-box\",fontFeatureSettings:'\"liga\", \"clig\"',fontVariantLigatures:\"common-ligatures\",textRendering:\"optimizeLegibility\"},children:/*#__PURE__*/_jsxs(\"main\",{style:{boxSizing:\"border-box\",fontFamily:'\"Inter\", sans-serif',fontWeight:500,maxWidth:\"240px\",width:\"100%\",display:\"flex\",alignItems:\"center\",flexDirection:\"column\",padding:\"0 20px\",textWrap:\"balance\"},children:[/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"14\",height:\"21\",style:{verticalAlign:\"middle\",color:\"var(--color-primary)\",marginBottom:\"20px\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M 14 0 L 14 7 L 7 7 L 0 0 Z M 14 14 L 7 14 L 7 21 L 0 14 L 0 7 L 7 7 Z\",fill:\"currentColor\"})}),/*#__PURE__*/_jsx(\"h1\",{style:{margin:\"0 0 10px 0\",fontSize:\"var(--font-size-title)\",color:\"var(--color-primary)\",textAlign:\"center\"},children:\"Page Not Found\"}),/*#__PURE__*/_jsx(\"div\",{style:{color:\"var(--color-secondary)\",marginBottom:\"20px\",lineHeight:\"1.5em\",textAlign:\"center\"},children:\"The page you are looking for does not exist or may have been moved.\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/\",role:\"button\",style:{backgroundColor:\"var(--color-tint)\",color:\"#ffffff\",paddingLeft:\"8px\",paddingRight:\"8px\",borderRadius:\"8px\",lineHeight:\"30px\",height:\"30px\",textDecoration:\"none\",verticalAlign:\"baseline\"},children:\"Back to Home\"})]})});};const css=[`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter Placeholder;\n      src: local(\"Arial\");\n      ascent-override: 89.79%;\n      descent-override: 22.36%;\n      line-gap-override: 0%;\n      size-adjust: 107.89%;\n    }`,`.__framer-not-found-page {\n      --color-background: #ffffff;\n      --color-primary: #333;\n      --color-secondary: #888;\n      --color-tint: #0099ff;\n      --font-size-body: 12px;\n      --font-size-title: 12px;\n    }`,`@media (prefers-color-scheme: dark) {\n      .__framer-not-found-page {\n        --color-background: #000000;\n        --color-primary: #fff;\n        --color-secondary: #888;\n      }\n    }`];const component=withCSS(NotFoundPage,css);export default component;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"component\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NotFoundPage.map","/*\n * NotFoundPage (framer/SitesNotFoundPage@1.4.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js\"\nexport { default } from \"https://framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js\"\n"],"mappings":"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"}