{"version":3,"file":"shared-lib.Bas6_Q76.mjs","names":["fonts","css","className","fonts","css","className","useState","useMemo","i","css","e","s","useState","useRef","useMemo","img","i","r","g","b","a","y","x","p","t","fonts","css","className","fonts","css","className","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","mask","SVG","getProps","Component","className","css","Icon","addPropertyOverrides","CrossFonts","Cross","enabledGestures","cycleOrder","serializationHash","variantClassNames","animation","transition1","animation1","transition2","transition3","animation2","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","Bird","createLayoutDependency","useRef","React.useId","className","fonts","css","className","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","mask","SVG","getProps","Component","className","css","Icon","SVG","getProps","Component","className","css","addPropertyOverrides","Wheel","MotionDivWithFX","Compass","Cross","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","LogoFonts","Logo","ChibFonts","Chib","ImExFonts","ImEx","ImExWithFXWithOptimizedAppearEffect","Button","LinksEmail","LinksFonts","Links","Full","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","transition3","animation","animation1","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Bird","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","fonts","css","className","a","t","e","i","r","o","Fragment","_Fragment","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","BlurGradient","Logo","Chib","ImEx","Links","MenuIcon","ScrollStopper","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className","v","t","I","e","n","r","x","N","R","P","i","s","a","o","C","J","u","l","h","c","f","d","g","p","U","S","L","B","O","y","u","e","r","a","s","i","f","p","c","n","t","o","t","f","e","m","r","l","a","i","__FramerMetadata__","metadata","siteMetadata","metadataVersion","__FramerMetadata__","metadata","siteMetadata","Blog"],"sources":["https:/framerusercontent.com/modules/NSh400Z1EJUE22UIKy5b/MC2HrfzkQqdejFSLBtU7/UIkh_84DH.js","https:/framerusercontent.com/modules/2rWK4OjNigAMdVoQjXXT/cW53a5YPaOgNqf5ZVpHp/oqHLC1qZk.js","https:/framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/vhK3G0ntf62fqS2tFDno/useColors.js","https:/framerusercontent.com/modules/quIQjXeusVKZRk3V2tVC/5hoALzyXyTieiXjYdtoX/InteractiveASCII_Prod.js","https:/framerusercontent.com/modules/6kO51PhQodwQfkYtzOOw/KX33BCsBAOtFmLtUWgLO/oqHLC1qZk.js","https:/framerusercontent.com/modules/7Dn2OUYvlpCQlcct1jKp/TqXQvwUIphWIHpHHKF53/UIkh_84DH.js","https:/framerusercontent.com/modules/qMPjJNj4WztTsJztSTBm/qbYR8GjvFRoCDUGP5D5k/ADQQc5vDB.js","https:/framerusercontent.com/modules/c3woFWQoZi40XUcd9qe9/TwdFstVrZJGbYxQtcLbk/JMdkSWaJv.js","https:/framerusercontent.com/modules/749oVo9lmrApwCcAR2WA/BjuqR1WxHsqX4U0NBgUR/PHB_Mxlke.js","https:/framerusercontent.com/modules/Apb2JYspcI1y9zjoqX5N/gECHRBbVJJZ4hsuc5hvj/W8VB9usWr.js","https:/framerusercontent.com/modules/6L0kCwe6lg6lmWZTIPvj/gzjYAr9Rg55h5UVFqANK/QOu7inIAI.js","https:/framerusercontent.com/modules/dhuemlKgpZBJlR7M2tJV/q4l0AfiVUtdbbdLOMjTd/Mo5i6Is3_.js","https:/framerusercontent.com/modules/ApZPCJEqSFBOWGDQu5Ty/RPRS6o2ZY3w0eFZjr3qq/U5MCmlSuY.js","https:/framerusercontent.com/modules/8XWVDhEf2e0s8pjlDSeI/DXBQHYfqInde5m8JUxvX/dxi2qInoc.js","https:/framerusercontent.com/modules/lNTEUzzth0BzTB2ukW13/dHQb8CWVTQJvqLHv1SBx/VctiT9xqh.js","https:/framerusercontent.com/modules/sAdDs75jo9JRKNeiZ62V/GE3xc2UEO5CaWUCJSEac/MWKytGLQn.js","https:/framerusercontent.com/modules/mNM2aFy4VOdDgia1tc1s/lN2qqLUm9cnZcCdLSSk6/p2mbryJBb.js","https:/framerusercontent.com/modules/ryfkb4pDMYgGI3ve2SAl/KuZ1pBfrk1alxPVEGJCZ/VfWG6o9da.js","https:/framerusercontent.com/modules/m65pWfPrDkwYQt1R36KB/4gcKtOZRA9anxbzn4ovV/rpLvT8Hkt.js","https:/framerusercontent.com/modules/vTiZPDpgm83CzIoqLRam/MGjJU3bFK4admnMFmap5/NXL7_RtKL.js","https:/framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/Ycw95yYPzpr98rHtCJMh/BlurGradient.js","https:/framerusercontent.com/modules/vWEJE2AuOX7wzyt66Tfv/EvdzpPIGPwITgjmnpk3A/Overscroll_Preventer.js","https:/framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js","https:/framerusercontent.com/modules/XJ45Yd9UrEcqEjDtTwoS/pd146B8dBDGHr40vl3d9/QhX8Lg_bq.js","https:/framerusercontent.com/modules/36NBla3bJBIJ6dPJ2WH3/UmIyWtW8EDZ2BGWIYXaM/zrGUKQDpT.js","https:/framerusercontent.com/modules/oABotjMzgoxN0VNJDoQy/UYqQvn90NVclIyvkNvw4/uJCMYXnUi.js","https:/framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR-0.js","https:/framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR-1.js","https:/framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR.js","https:/framerusercontent.com/modules/pHOLoIJKeqzT7YUvbroN/RYXffkIT56NWtrRTCDrQ/vhP6E8DZi.js","https:/framerusercontent.com/modules/2Ufb22Zju36pvYQpiIAV/tXr4Hk0wHqQ12kwywJTT/siteMetadata.js","https:/framerusercontent.com/modules/ig787alpuBYkdvBjOo5a/b7gMxE4OaL7LM1b01oFM/Z295I5BU4.js","https:/framerusercontent.com/modules/aQ5i8LW8T84ZA9tdlAkp/sP8jT3nrmSmNxKogUg4g/dZzDkQKzU.js"],"sourcesContent":["// Generated by Framer (5e8f756)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Gravity Book\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Gravity Book\",source:\"custom\",uiFamilyName:\"Gravity Book\",url:\"https://framerusercontent.com/assets/XICktdWku91Ti7zKPgo2b04Vs.woff2\"}]}];export const css=['.framer-rnLO3 .framer-styles-preset-1t8f06g:not(.rich-text-wrapper), .framer-rnLO3 .framer-styles-preset-1t8f06g.rich-text-wrapper p { --framer-font-family: \"Gravity Book\", \"Gravity Book Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-d8e9a325-8682-4834-895b-792c916ef657, #15161f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; --framer-text-wrap: balance; }','@media (max-width: 1399px) and (min-width: 810px) { .framer-rnLO3 .framer-styles-preset-1t8f06g:not(.rich-text-wrapper), .framer-rnLO3 .framer-styles-preset-1t8f06g.rich-text-wrapper p { --framer-font-family: \"Gravity Book\", \"Gravity Book Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-d8e9a325-8682-4834-895b-792c916ef657, #15161f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; --framer-text-wrap: balance; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-rnLO3 .framer-styles-preset-1t8f06g:not(.rich-text-wrapper), .framer-rnLO3 .framer-styles-preset-1t8f06g.rich-text-wrapper p { --framer-font-family: \"Gravity Book\", \"Gravity Book Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-d8e9a325-8682-4834-895b-792c916ef657, #15161f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; --framer-text-wrap: balance; } }'];export const className=\"framer-rnLO3\";\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 (ed41f9e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Gravity Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Gravity Regular\",source:\"custom\",uiFamilyName:\"Gravity Regular\",url:\"https://framerusercontent.com/assets/H43aoFPA4TVDM8h9L1p25EqT9E.woff2\"}]}];export const css=['.framer-dEUAL .framer-styles-preset-ddynj2:not(.rich-text-wrapper), .framer-dEUAL .framer-styles-preset-ddynj2.rich-text-wrapper h2 { --framer-font-family: \"Gravity Regular\", \"Gravity Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d8e9a325-8682-4834-895b-792c916ef657, #1a1b2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; --framer-text-wrap: balance; }','@media (max-width: 1399px) and (min-width: 810px) { .framer-dEUAL .framer-styles-preset-ddynj2:not(.rich-text-wrapper), .framer-dEUAL .framer-styles-preset-ddynj2.rich-text-wrapper h2 { --framer-font-family: \"Gravity Regular\", \"Gravity Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 42px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d8e9a325-8682-4834-895b-792c916ef657, #1a1b2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; --framer-text-wrap: balance; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-dEUAL .framer-styles-preset-ddynj2:not(.rich-text-wrapper), .framer-dEUAL .framer-styles-preset-ddynj2.rich-text-wrapper h2 { --framer-font-family: \"Gravity Regular\", \"Gravity Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d8e9a325-8682-4834-895b-792c916ef657, #1a1b2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; --framer-text-wrap: balance; } }'];export const className=\"framer-dEUAL\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{RenderTarget}from\"framer\";import{useEffect,useState,useMemo}from\"react\";const cssVariableRegex=/var\\s*\\(\\s*(--[\\w-]+)(?:\\s*,\\s*((?:[^)(]+|\\((?:[^)(]+|\\([^)(]*\\))*\\))*))?\\s*\\)/;export function useColors(...colors){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isOptimizing=typeof window===\"undefined\";const darkMode=useDarkMode();const[styleValues,setStyleValues]=useState(()=>extractStyleValues(colors.map(extractCSSVariableName)));useEffect(()=>{if(!isCanvas)return;const div=document.body.querySelector(\"main > div\");if(!div)return;const observer=new MutationObserver(()=>{setStyleValues(extractStyleValues(colors.map(extractCSSVariableName)));});observer.observe(div,{attributes:true,attributeFilter:[\"style\"]});return()=>observer.disconnect();},colors);const variableNames=useMemo(()=>colors.map(extractCSSVariableName),[colors]);if(isOptimizing){return colors.map(color=>extractDefaultValue(color));}let values=[];for(let i=0;i<colors.length;i++){const color=colors[i];// Return original value if not a string\nif(typeof color!==\"string\"){values.push(color);continue;}const variableName=variableNames[i];const colorValues=styleValues[variableName];if(variableName&&colorValues){values.push(darkMode?colorValues.dark||colorValues.light||color:colorValues.light||color);}else{values.push(color);}}return values;}////////////////////\nfunction extractStyleValues(variableNames){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const result={};let lightVars={};let darkVars={};if(isCanvas&&typeof document!==\"undefined\"){const div=document.body.querySelector(\"main > div\");if(div){const style=div.getAttribute(\"style\");if(style){const vars=parseVariables(style);lightVars=vars;darkVars=vars;}}}else{const{light,dark}=extractColorStyles();lightVars=parseVariables(light);darkVars=parseVariables(dark);}// Include all variables\nconst allVarNames=new Set([...Object.keys(lightVars),...Object.keys(darkVars)]);allVarNames.forEach(varName=>{result[varName]={light:lightVars[varName]||\"\",dark:darkVars[varName]||\"\"};});return result;}function extractColorStyles(){let lightSection=\"\";let darkSection=\"\";if(typeof document!==\"undefined\"){const styles=document.head.querySelectorAll(\"style[data-framer-css], style[data-framer-css-ssr], style[data-framer-css-ssr-minified]\");for(const style of styles){const rules=style.sheet?.cssRules;if(!rules)continue;const styleRules=[];for(const rule of rules){if(rule instanceof CSSStyleRule){styleRules.push([rule,false]);}else if(rule instanceof CSSMediaRule){if(rule.conditionText===\"(prefers-color-scheme: dark)\"){for(const subrule of rule.cssRules){if(subrule instanceof CSSStyleRule){styleRules.push([subrule,true]);}}}}}for(const[rule,isDarkMedia]of styleRules){const css=rule.cssText;const hasVars=css.includes(\"--token-\");if(!hasVars)continue;const isDark=isDarkMedia?rule.selectorText===\"body\":rule.selectorText==='body[data-framer-theme=\"dark\"]';const isLight=!isDarkMedia&&rule.selectorText===\"body\";if(!isDark&&!isLight)continue;if(isDark){if(!darkSection){darkSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}else{if(!lightSection){lightSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}if(darkSection&&lightSection)break;}if(darkSection&&lightSection)break;}}return{light:lightSection,dark:darkSection};}export function useDarkMode(){const isPreview=typeof window!==\"undefined\"&&window.location.origin.endsWith(\"framercanvas.com\");const[isDarkMode,setIsDarkMode]=useState(()=>{if(typeof window===\"undefined\"){return false;}else if(isPreview&&typeof document!==\"undefined\"){return document.body.getAttribute(\"data-framer-theme\")===\"dark\";}else{return window.matchMedia(\"(prefers-color-scheme: dark)\").matches;}});useEffect(()=>{if(isPreview){const observer=new MutationObserver(mutations=>{mutations.forEach(mutation=>{if(mutation.attributeName===\"data-framer-theme\"){const theme=document.body.getAttribute(\"data-framer-theme\");setIsDarkMode(theme===\"dark\");}});});observer.observe(document.body,{attributes:true,attributeFilter:[\"data-framer-theme\"]});return()=>observer.disconnect();}else{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const handleChange=e=>{setIsDarkMode(e.matches);};// Update initial value\nif(mediaQuery.matches!==isDarkMode){setIsDarkMode(mediaQuery.matches);}mediaQuery.addListener(handleChange);return()=>mediaQuery.removeListener(handleChange);}},[isPreview]);return isDarkMode;}function extractCSSVariableName(cssString){if(!cssString||!cssString.startsWith(\"var(\")){return\"\";}const match=cssVariableRegex.exec(cssString);if(match){const variableName=match[1];return variableName||\"\";}return\"\";}function parseVariables(section){const vars={};if(!section)return vars;const declarations=section.split(\";\").filter(Boolean);declarations.forEach(declaration=>{const[name,value]=declaration.split(\":\").map(s=>s.trim());if(name&&value){vars[name]=value;}});return vars;}function extractDefaultValue(cssVar){// Check if the string starts with \"var(\"\nif(!cssVar||!cssVar.startsWith(\"var(\")){return cssVar// Return the original value if it doesn't start with \"var(\"\n;}// Remove \"var(\" from the beginning and \")\" from the end\nconst content=cssVar.slice(4,-1);// Split the content by comma\nconst parts=content.split(\",\");// If there's more than one part, the second part is the default value\nif(parts.length>1){// Trim any whitespace from the default value\nreturn parts.slice(1).join(\",\").trim();}// If there's no comma, return an empty string or null\nreturn\"\";}\nexport const __FramerMetadata__ = {\"exports\":{\"useDarkMode\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useColors\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useColors.map","function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,Color}from\"framer\";import{useEffect,useState,useRef,useMemo}from\"react\";import{useMotionValue,useSpring}from\"framer-motion\";import{useColors}from\"https://framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/vhK3G0ntf62fqS2tFDno/useColors.js\";const characterSets={detailed:\"$@B%8&WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/\\\\|()1{}[]?-_+~<>i!lI;:,\\\"^`'.\",standard:\"@%#*+=-:.\",blocks:\"█▓▒░ \",binary:\"01\",hex:\"0123456789ABCDEF\"};const DEFAULT_IMAGE={src:\"https://framerusercontent.com/images/rMjuVOUhT39Hdz1kbwue16ZOySE.png\",srcSet:\"https://framerusercontent.com/images/rMjuVOUhT39Hdz1kbwue16ZOySE.png?scale-down-to=512 512w,https://framerusercontent.com/images/rMjuVOUhT39Hdz1kbwue16ZOySE.png 710w\"};const DEFAULT_FONT={fontFamily:'\"Fragment Mono\", monospace',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"};/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 400\n */export default function InteractiveASCII(props){const{cursor,backgroundColor,color,font,sizing,style,glow,staticEffect}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const image=props.image||DEFAULT_IMAGE;const sizeMode=style?.width&&style?.height?\"both\":style?.width?\"width\":style?.height?\"height\":\"none\";const isSolidColor=color.mode===\"color\";const ditheringMode=staticEffect?\"noise\":props.ditheringMode;const[text,setText]=useState(\"\");const canvasRef=useRef(null);const ctxRef=useRef(null);const maskCanvasRef=useRef(null);const maskCtxRef=useRef(null);const ref=useRef(null);const textRef=useRef(null);const glowRef=useRef(null);const staticIntervalRef=useRef(null);const{x:cursorX,y:cursorY,initialized:cursorInitialized,initializedRef:cursorInitializedRef}=useFollowCursor(cursor?.smoothing||0,textRef);const lastValuesRef=useRef({cursorX:0,cursorY:0,cursorInitialized,outputWidth:props.outputWidth,characterSet:props.characterSet,customCharacterSet:props.customCharacterSet,ditheringMode,invertColors:props.invertColors,whiteMode:props.whiteMode,blur:props.blur,brightness:props.brightness,contrast:props.contrast,cursorStyle:cursor?.style,cursorInvert:cursor?.invert,cursorWidth:cursor?.width,font});const[color1Value,color2Value]=useColors(isSolidColor?\"#FFF\":color.color1,isSolidColor?\"#FFF\":color.color2);const[color1Color,color2Color]=useMemo(()=>[new Color(color1Value),new Color(color2Value)],[color1Value,color2Value]);const colorInterpolatorRef=useRef(()=>createColorInterpolator(color.mode,color1Color,color2Color));const rngSeedRef=useRef(Math.random());const[img,setImg]=useState(null);const[cursorImg,setCursorImg]=useState(null);useEffect(()=>{if(image?.src){const img=new Image;img.crossOrigin=\"anonymous\";img.onload=()=>{setImg(img);};img.src=image.src;return()=>{img.onload=null;};}else{setImg(null);}},[image]);useEffect(()=>{if(cursor?.style===\"image\"&&cursor?.image?.src){const img=new Image;img.crossOrigin=\"anonymous\";img.onload=()=>{setCursorImg(img);};img.src=cursor.image.src;return()=>{img.onload=null;};}else{setCursorImg(null);}},[cursor?.style,cursor?.image]);useEffect(()=>{colorInterpolatorRef.current=createColorInterpolator(color.mode,color1Color,color2Color);},[color1Color,color2Color,color.mode]);useEffect(()=>{lastValuesRef.current={...lastValuesRef.current,outputWidth:props.outputWidth,characterSet:props.characterSet,customCharacterSet:props.customCharacterSet,ditheringMode,invertColors:props.invertColors,whiteMode:props.whiteMode,blur:props.blur,brightness:props.brightness,contrast:props.contrast,font,cursorStyle:cursor?.style,cursorInvert:cursor?.invert,cursorWidth:cursor?.width};},[props.outputWidth,props.characterSet,props.customCharacterSet,ditheringMode,props.invertColors,props.whiteMode,props.blur,props.brightness,props.contrast,font,cursor?.style,cursor?.invert,cursor?.width]);useEffect(()=>{// Initialize canvas and context\nif(!canvasRef.current){canvasRef.current=document.createElement(\"canvas\");ctxRef.current=canvasRef.current.getContext(\"2d\",{willReadFrequently:true});}if(!maskCanvasRef.current){maskCanvasRef.current=document.createElement(\"canvas\");maskCtxRef.current=maskCanvasRef.current.getContext(\"2d\",{willReadFrequently:true});}if(img&&ctxRef.current&&maskCtxRef.current){const loadImage=async()=>{try{const{ascii,grayValues}=generateASCII(img,lastValuesRef.current,canvasRef.current,ctxRef.current,cursorX,cursorY,cursorInitializedRef,textRef,cursorImg,rngSeedRef);setText(ascii);// Update the mask with gradient colors\nif(!isSolidColor){const{outputWidth:asciiWidth}=lastValuesRef.current;const asciiHeight=Math.round(img.height/img.width*asciiWidth*measureFontAspectRatio(font));maskCanvasRef.current.width=asciiWidth;maskCanvasRef.current.height=asciiHeight;const imageData=maskCtxRef.current.getImageData(0,0,asciiWidth,asciiHeight);const data=imageData.data;for(let i=0;i<grayValues.length;i++){const gray=grayValues[i];const point1=color.mode===\"gradient\"?color.color1Point/100:color.threshold/100;const point2=color.mode===\"gradient\"?color.color2Point/100:1;let percent;if(point1===point2){// If points are equal, pick color based on which side of the point the gray value falls\npercent=gray/255<point1?0:1;}else{percent=Math.min(Math.max(mapRange(gray/255,Math.min(point1,point2),Math.max(point1,point2),0,1),0),1);}let interpolatedColor=percent<=point1?color1Color:percent>=point2?color2Color:colorInterpolatorRef.current(percent);const{r,g,b,a}=Color.toRgb(interpolatedColor);const idx=i*4;data[idx]=isNaN(r)?0:r;data[idx+1]=isNaN(g)?0:g;data[idx+2]=isNaN(b)?0:b;data[idx+3]=typeof a===\"number\"?isNaN(a)?0:a*255:255;}maskCtxRef.current.putImageData(imageData,0,0);}}catch(error){console.error(\"Error generating ASCII:\",error);}};let needsUpdate=false;// Subscribe to motion value changes\nconst unsubscribeX=cursorX.on(\"change\",()=>{needsUpdate=true;});const unsubscribeY=cursorY.on(\"change\",()=>{needsUpdate=true;});// Set up interval to check for changes\nconst intervalId=setInterval(()=>{if(needsUpdate){const currentValues={...lastValuesRef.current,cursorInitialized:cursorInitializedRef.current,cursorX:cursorX.get(),cursorY:cursorY.get()};// Check if any values have changed\nconst hasChanged=Object.entries(currentValues).some(([key,value])=>lastValuesRef.current[key]!==value);if(hasChanged){loadImage();lastValuesRef.current=currentValues;}needsUpdate=false;}},24);// Set up static effect interval if enabled\nif(staticEffect&&staticEffect.interval>0&&!(isCanvas&&staticEffect.preview===false)){// Clear any existing interval\nif(staticIntervalRef.current){clearInterval(staticIntervalRef.current);}// Create new interval for static effect\nstaticIntervalRef.current=setInterval(()=>{rngSeedRef.current=Math.random();loadImage();},staticEffect.interval*1e3);}else if(staticIntervalRef.current){// Clear interval if static effect is disabled\nclearInterval(staticIntervalRef.current);staticIntervalRef.current=null;}// Initial load\nloadImage();return()=>{clearInterval(intervalId);if(staticIntervalRef.current){clearInterval(staticIntervalRef.current);staticIntervalRef.current=null;}unsubscribeX();unsubscribeY();};}return()=>{if(canvasRef.current){canvasRef.current.remove();}if(maskCanvasRef.current){maskCanvasRef.current.remove();}if(staticIntervalRef.current){clearInterval(staticIntervalRef.current);staticIntervalRef.current=null;}};},[img,props,cursorX,cursorY,cursorImg,staticEffect]);useEffect(()=>{// Scale text to fit container width\nif(ref.current&&textRef.current){const updateScale=()=>{const containerWidth=ref.current?.offsetWidth;const containerHeight=ref.current?.offsetHeight;const textWidth=textRef.current?.scrollWidth;const textHeight=textRef.current?.scrollHeight;if(textWidth&&textHeight){let scale=1;let width=style?.width||\"auto\";let height=style?.height||\"auto\";switch(sizeMode){case\"width\":scale=containerWidth/textWidth;height=style?.height||`${textHeight*scale}px`;break;case\"height\":scale=containerHeight/textHeight;width=style?.width||`${textWidth*scale}px`;break;case\"both\":const widthScale=containerWidth/textWidth;const heightScale=containerHeight/textHeight;scale=sizing===\"fit\"?Math.min(widthScale,heightScale):Math.max(widthScale,heightScale);break;case\"none\":scale=1;break;}const translate=sizeMode===\"none\"?\"\":`translate(-50%, -50%)`;const transform=`${translate} scale(${scale})`;textRef.current.style.transform=transform;if(glowRef.current){glowRef.current.style.transform=transform;}ref.current.style.width=width;ref.current.style.height=height;}};const resizeObserver=new ResizeObserver(updateScale);resizeObserver.observe(ref.current);resizeObserver.observe(textRef.current);// Initial scale\nupdateScale();return()=>{resizeObserver.disconnect();};}},[text,sizeMode,sizing]);const textStyle={width:\"fit-content\",height:\"fit-content\",color:color.mode===\"color\"?color.color:\"transparent\",userSelect:\"none\",whiteSpace:\"pre\",textAlign:\"center\",transformOrigin:\"center\",fontVariantNumeric:\"tabular-nums\",...sizeMode!==\"none\"?{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\"}:{},...!isSolidColor?{backgroundImage:`url(${maskCanvasRef.current?.toDataURL()})`,backgroundRepeat:\"no-repeat\",backgroundSize:\"100% 100%\",imageRendering:\"pixelated\",backgroundClip:\"text\",WebkitBackgroundClip:\"text\"}:{},...font};return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{position:\"relative\",overflow:\"hidden\",backgroundColor,borderRadius:props.radius,...style},children:[glow?.blur>0&&glow?.opacity>0&&/*#__PURE__*/_jsx(\"div\",{ref:glowRef,style:{position:\"absolute\",filter:`blur(${glow.blur}px)`,...textStyle,opacity:glow.opacity},\"aria-hidden\":\"true\",children:text}),/*#__PURE__*/_jsx(\"div\",{ref:textRef,style:{...textStyle},\"aria-label\":image?.alt,children:text})]});}InteractiveASCII.displayName=\"Interactive ASCII\";addPropertyControls(InteractiveASCII,{cursor:{type:ControlType.Object,icon:\"effect\",optional:true,defaultValue:{size:20,smoothing:0},controls:{style:{type:ControlType.Enum,defaultValue:\"gradient\",options:[\"gradient\",\"circle\",\"image\"],optionTitles:[\"Gradient\",\"Circle\",\"Image\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},image:{type:ControlType.ResponsiveImage,hidden:props=>props.style!==\"image\"},width:{type:ControlType.Number,defaultValue:20,min:1,max:500,step:1,description:\"Measured in characters\"},invert:{type:ControlType.Boolean,defaultValue:false},smoothing:{type:ControlType.Number,defaultValue:0,min:0,max:100,step:1}}},image:{type:ControlType.ResponsiveImage,__defaultAssetReference:\"data:framer/asset-reference,rMjuVOUhT39Hdz1kbwue16ZOySE.png?originalFilename=image.png&preferredSize=auto\"},sizing:{type:ControlType.Enum,defaultValue:\"fit\",options:[\"fit\",\"fill\"],optionTitles:[\"Fit\",\"Fill\"],displaySegmentedControl:true},font:{type:\"font\",defaultFontType:\"monospace\",displayTextAlignment:false,controls:\"extended\",defaultValue:{fontSize:12,lineHeight:1}},color:{type:ControlType.Object,controls:{mode:{type:ControlType.Enum,options:[\"color\",\"gradient\",\"glow\"],optionTitles:[\"Color\",\"Gradient\",\"Glow\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},color:{type:ControlType.Color,defaultValue:\"#fff\",hidden:props=>props.mode!==\"color\"},color1:{type:ControlType.Color,defaultValue:\"#fff\",title:\"Color 1\",hidden:props=>props.mode!==\"gradient\"&&props.mode!==\"glow\"},color1Point:{type:ControlType.Number,defaultValue:0,min:0,max:100,step:1,unit:\"%\",title:\"Position\",hidden:props=>props.mode!==\"gradient\"},color2:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color 2\",hidden:props=>props.mode!==\"gradient\"&&props.mode!==\"glow\"},color2Point:{type:ControlType.Number,defaultValue:100,min:0,max:100,step:1,unit:\"%\",title:\"Position\",hidden:props=>props.mode!==\"gradient\"},threshold:{type:ControlType.Number,defaultValue:50,min:0,max:100,step:1,unit:\"%\",hidden:props=>props.mode!==\"glow\"}}},glow:{type:ControlType.Object,optional:true,icon:\"effect\",controls:{blur:{type:ControlType.Number,defaultValue:8,min:1,max:30,step:1},opacity:{type:ControlType.Number,defaultValue:1,min:0,max:1,step:.01}}},staticEffect:{type:ControlType.Object,optional:true,icon:\"effect\",title:\"Static\",controls:{preview:{type:ControlType.Boolean,defaultValue:true,description:\"Show effect in editor\"},interval:{type:ControlType.Number,defaultValue:.1,min:.05,max:1,step:.01,unit:\"s\",description:\"Makes the text change continuously like a static/noise effect\"}}},backgroundColor:{type:ControlType.Color,defaultValue:\"#000\",optional:true,title:\"Background\"},outputWidth:{type:ControlType.Number,defaultValue:100,min:20,max:500,step:1,title:\"Width\"},characterSet:{type:ControlType.Enum,defaultValue:\"detailed\",options:[\"detailed\",\"standard\",\"blocks\",\"binary\",\"hex\",\"custom\"],optionTitles:[`Detailed (${characterSets.detailed})`,`Standard (${characterSets.standard})`,`Blocks (${characterSets.blocks})`,`Binary (${characterSets.binary})`,`Hex (${characterSets.hex})`,\"Custom\"],title:\"Characters\"},customCharacterSet:{type:ControlType.String,defaultValue:\"@%#*+=-:.\",placeholder:\"Character set\",title:\"Custom\",hidden:props=>props.characterSet!==\"custom\"},ditheringMode:{type:ControlType.Enum,defaultValue:\"none\",options:[\"none\",\"floyd\",\"atkinson\",\"ordered\"],optionTitles:[\"None\",\"Floyd-Steinberg\",\"Atkinson\",\"Ordered\"],title:\"Dithering\",hidden:props=>!!props.staticEffect},invertColors:{type:ControlType.Boolean,defaultValue:false,title:\"Invert\"},whiteMode:{type:ControlType.Enum,defaultValue:\"ignore\",options:[\"keep\",\"ignore\"],optionTitles:[\"Keep\",\"Ignore\"],displaySegmentedControl:true,title:\"White\"},blur:{type:ControlType.Number,defaultValue:0,min:0,max:10,step:1,displayStepper:true},brightness:{type:ControlType.Number,defaultValue:0,min:-100,max:100},contrast:{type:ControlType.Number,defaultValue:0,min:-100,max:100},radius:{type:ControlType.BorderRadius,defaultValue:\"0px\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});// Helper Functions\n// Measure font aspect ratio by creating a temporary element\nfunction measureFontAspectRatio(font){font=font||DEFAULT_FONT;const temp=document.createElement(\"div\");temp.style.position=\"absolute\";temp.style.visibility=\"hidden\";temp.style.whiteSpace=\"nowrap\";temp.style.fontFamily=font.fontFamily;temp.style.fontWeight=font.fontWeight;temp.style.fontSize=font.fontSize;temp.style.lineHeight=font.lineHeight;temp.style.letterSpacing=font.letterSpacing;temp.textContent=\"W\";document.body.appendChild(temp);const width=temp.offsetWidth;const height=temp.offsetHeight;document.body.removeChild(temp);return width/height;}// Clamp a value between min and max.\nfunction clamp(value,min,max){return Math.max(min,Math.min(max,value));}// ASCII Art Generation Functions\n// Generate grayscale 0-255 values from an image.\nfunction generateGrayValues(img,props,canvas,ctx,cursorX,cursorY,cursorInitializedRef,containerRef,cursorImg){const{cursorStyle,cursorWidth,cursorInvert,outputWidth:asciiWidth,brightness,contrast:contrastValue,blur:blurValue,invertColors:invertEnabled,font}=props;const contrastFactor=259*(contrastValue+255)/(255*(259-contrastValue));const fontAspectRatio=measureFontAspectRatio(font);const asciiHeight=Math.round(img.height/img.width*asciiWidth*fontAspectRatio);canvas.width=asciiWidth;canvas.height=asciiHeight;ctx.filter=blurValue>0?`blur(${blurValue}px)`:\"none\";ctx.drawImage(img,0,0,asciiWidth,asciiHeight);if(cursorWidth&&cursorInitializedRef.current){// Map cursor coordinates from component space to ASCII grid space\nconst mappedX=cursorX.get()*asciiWidth;const mappedY=cursorY.get()*(asciiHeight/fontAspectRatio);ctx.save();ctx.scale(1,fontAspectRatio);switch(cursorStyle){case\"gradient\":{// Create a radial gradient for the cursor effect\nconst gradient=ctx.createRadialGradient(mappedX,mappedY,0,mappedX,mappedY,cursorWidth/2);if(cursorInvert){gradient.addColorStop(0,\"rgba(255, 255, 255, 1)\");gradient.addColorStop(1,\"rgba(255, 255, 255, 0)\");}else{gradient.addColorStop(0,\"rgba(0, 0, 0, 1)\");gradient.addColorStop(1,\"rgba(0, 0, 0, 0)\");}ctx.fillStyle=gradient;ctx.fillRect(0,0,asciiWidth,asciiHeight/fontAspectRatio);break;}case\"circle\":{ctx.fillStyle=cursorInvert?\"rgba(255, 255, 255, 1)\":\"rgba(0, 0, 0, 1)\";ctx.beginPath();ctx.arc(mappedX,mappedY,cursorWidth/2,0,Math.PI*2);ctx.fill();break;}case\"image\":{if(cursorImg){// Calculate the size of the cursor image in ASCII grid space\nconst cursorHeight=cursorImg.height/cursorImg.width*cursorWidth;// Draw the cursor image centered at the cursor position\nctx.save();if(cursorInvert){ctx.filter=\"invert(1)\";}ctx.drawImage(cursorImg,mappedX-cursorWidth/2,mappedY-cursorHeight/2,cursorWidth,cursorHeight);ctx.restore();}break;}}ctx.restore();}const imageData=ctx.getImageData(0,0,asciiWidth,asciiHeight);const data=imageData.data;const gray=[];for(let i=0;i<data.length;i+=4){let lum=.299*data[i]+.587*data[i+1]+.114*data[i+2];if(invertEnabled)lum=255-lum;let adjusted=clamp(contrastFactor*(lum-128)+128+brightness,0,255);gray.push(adjusted);}return{gray,asciiHeight};}// Generate standard ASCII art (non-DOG modes).\nfunction generateASCII(img,props,canvas,ctx,cursorX,cursorY,cursorInitializedRef,containerRef,cursorImg,rngSeedRef){const{outputWidth:asciiWidth,ditheringMode:ditherAlgorithm,characterSet:charset,customCharacterSet,whiteMode}=props;const ignoreWhite=whiteMode===\"ignore\";const gradient=charset===\"custom\"?customCharacterSet||\"0 \":characterSets[charset];const nLevels=gradient.length;const{gray:grayOriginal,asciiHeight}=generateGrayValues(img,props,canvas,ctx,cursorX,cursorY,cursorInitializedRef,containerRef,cursorImg);const gray=[...grayOriginal];let ascii=\"\";if(ditherAlgorithm!==\"none\"){if(ditherAlgorithm===\"floyd\"){// Floyd–Steinberg dithering\nfor(let y=0;y<asciiHeight;y++){let line=\"\";for(let x=0;x<asciiWidth;x++){const idx=y*asciiWidth+x;if(ignoreWhite&&grayOriginal[idx]===255){line+=\" \";continue;}let computedLevel=Math.round(gray[idx]/255*(nLevels-1));line+=gradient.charAt(computedLevel);const newPixel=computedLevel/(nLevels-1)*255;const error=gray[idx]-newPixel;if(x+1<asciiWidth){gray[idx+1]=clamp(gray[idx+1]+error*(7/16),0,255);}if(x-1>=0&&y+1<asciiHeight){gray[idx-1+asciiWidth]=clamp(gray[idx-1+asciiWidth]+error*(3/16),0,255);}if(y+1<asciiHeight){gray[idx+asciiWidth]=clamp(gray[idx+asciiWidth]+error*(5/16),0,255);}if(x+1<asciiWidth&&y+1<asciiHeight){gray[idx+asciiWidth+1]=clamp(gray[idx+asciiWidth+1]+error*(1/16),0,255);}}ascii+=line+\"\\n\";}}else if(ditherAlgorithm===\"atkinson\"){// Atkinson dithering\nfor(let y=0;y<asciiHeight;y++){let line=\"\";for(let x=0;x<asciiWidth;x++){const idx=y*asciiWidth+x;if(ignoreWhite&&grayOriginal[idx]===255){line+=\" \";continue;}let computedLevel=Math.round(gray[idx]/255*(nLevels-1));line+=gradient.charAt(computedLevel);const newPixel=computedLevel/(nLevels-1)*255;const error=gray[idx]-newPixel;const diffusion=error/8;if(x+1<asciiWidth){gray[idx+1]=clamp(gray[idx+1]+diffusion,0,255);}if(x+2<asciiWidth){gray[idx+2]=clamp(gray[idx+2]+diffusion,0,255);}if(y+1<asciiHeight){if(x-1>=0){gray[idx-1+asciiWidth]=clamp(gray[idx-1+asciiWidth]+diffusion,0,255);}gray[idx+asciiWidth]=clamp(gray[idx+asciiWidth]+diffusion,0,255);if(x+1<asciiWidth){gray[idx+asciiWidth+1]=clamp(gray[idx+asciiWidth+1]+diffusion,0,255);}}if(y+2<asciiHeight){gray[idx+2*asciiWidth]=clamp(gray[idx+2*asciiWidth]+diffusion,0,255);}}ascii+=line+\"\\n\";}}else if(ditherAlgorithm===\"noise\"){const rng=new SeededRandom(rngSeedRef.current);// Noise dithering\nfor(let y=0;y<asciiHeight;y++){let line=\"\";for(let x=0;x<asciiWidth;x++){const idx=y*asciiWidth+x;const randomValue=rng.next();if(ignoreWhite&&grayOriginal[idx]===255){line+=\" \";continue;}const noise=(randomValue-.4)*(255/nLevels);const noisyValue=clamp(gray[idx]+noise,0,255);let computedLevel=Math.round(noisyValue/255*(nLevels-1));line+=gradient.charAt(computedLevel);}ascii+=line+\"\\n\";}}else if(ditherAlgorithm===\"ordered\"){// Ordered dithering using a 4x4 Bayer matrix.\nconst bayer=[[0,8,2,10],[12,4,14,6],[3,11,1,9],[15,7,13,5]];const matrixSize=4;for(let y=0;y<asciiHeight;y++){let line=\"\";for(let x=0;x<asciiWidth;x++){const idx=y*asciiWidth+x;if(ignoreWhite&&grayOriginal[idx]===255){line+=\" \";continue;}const p=gray[idx]/255;const t=(bayer[y%matrixSize][x%matrixSize]+.5)/(matrixSize*matrixSize);let valueWithDither=p+t-.5;valueWithDither=Math.min(Math.max(valueWithDither,0),1);let computedLevel=Math.floor(valueWithDither*nLevels);if(computedLevel>=nLevels)computedLevel=nLevels-1;line+=gradient.charAt(computedLevel);}ascii+=line+\"\\n\";}}}else{// Simple mapping without dithering.\nfor(let y=0;y<asciiHeight;y++){let line=\"\";for(let x=0;x<asciiWidth;x++){const idx=y*asciiWidth+x;if(ignoreWhite&&grayOriginal[idx]===255){line+=\" \";continue;}const computedLevel=Math.round(gray[idx]/255*(nLevels-1));line+=gradient.charAt(computedLevel);}ascii+=line+\"\\n\";}}return{ascii,grayValues:gray};}function useFollowCursor(smoothing=0,containerRef){const movementTransition={damping:100,stiffness:mapRange(smoothing,0,100,2e3,50)};const hasSpring=smoothing!==0;const mouseX=useMotionValue(0);const mouseY=useMotionValue(0);const springX=useSpring(mouseX,movementTransition);const springY=useSpring(mouseY,movementTransition);const previousScrollXRef=useRef(0);const previousScrollYRef=useRef(0);const[initialized,setInitialized]=useState(false);const isInitializedRef=useRef(false);useEffect(()=>{const handleMouseMove=event=>{if(!containerRef.current)return;const rect=containerRef.current.getBoundingClientRect();const x=event.clientX-rect.left;const y=event.clientY-rect.top;// Convert to percentages, handling edge cases to prevent infinite values\nconst xPercent=rect.width===0?0:x/rect.width;const yPercent=rect.height===0?0:y/rect.height;mouseX.set(xPercent);mouseY.set(yPercent);if(!isInitializedRef.current){springX.jump(xPercent);springY.jump(yPercent);isInitializedRef.current=true;setInitialized(true);}};const handleScroll=()=>{if(!containerRef.current||!isInitializedRef.current)return;const rect=containerRef.current.getBoundingClientRect();const scrollX=window.scrollX||window.pageXOffset||document.documentElement.scrollLeft;const scrollY=window.scrollY||window.pageYOffset||document.documentElement.scrollTop;// Calculate scroll delta\nconst deltaX=scrollX-previousScrollXRef.current;const deltaY=scrollY-previousScrollYRef.current;// Update previous scroll positions\npreviousScrollXRef.current=scrollX;previousScrollYRef.current=scrollY;// Convert scroll delta to percentage, handling edge cases\nconst deltaXPercent=rect.width===0?0:deltaX/rect.width;const deltaYPercent=rect.height===0?0:deltaY/rect.height;// Update position using scroll delta percentages\nmouseX.set(mouseX.get()+deltaXPercent);mouseY.set(mouseY.get()+deltaYPercent);};window.addEventListener(\"mousemove\",handleMouseMove);window.addEventListener(\"scroll\",handleScroll);return()=>{window.removeEventListener(\"mousemove\",handleMouseMove);window.removeEventListener(\"scroll\",handleScroll);};},[containerRef]);return{initialized,initializedRef:isInitializedRef,x:hasSpring?springX:mouseX,y:hasSpring?springY:mouseY};}function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}function createColorInterpolator(mode,color1,color2){if(mode===\"glow\"){return Color.interpolate(color2,new Color(color2.r,color2.g,color2.b,0));}return Color.interpolate(color1,color2);}class SeededRandom{next(){this.seed=this.seed*16807%2147483647;return(this.seed-1)/2147483646;}constructor(seed){_define_property(this,\"seed\",void 0);this.seed=seed%2147483647;if(this.seed<=0)this.seed+=2147483646;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"InteractiveASCII\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"400\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ed41f9e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Gravity Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Gravity Regular\",source:\"custom\",uiFamilyName:\"Gravity Regular\",url:\"https://framerusercontent.com/assets/H43aoFPA4TVDM8h9L1p25EqT9E.woff2\"}]}];export const css=['.framer-dEUAL .framer-styles-preset-ddynj2:not(.rich-text-wrapper), .framer-dEUAL .framer-styles-preset-ddynj2.rich-text-wrapper h2 { --framer-font-family: \"Gravity Regular\", \"Gravity Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d8e9a325-8682-4834-895b-792c916ef657, #1a1b2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; --framer-text-wrap: balance; }','@media (max-width: 1399px) and (min-width: 810px) { .framer-dEUAL .framer-styles-preset-ddynj2:not(.rich-text-wrapper), .framer-dEUAL .framer-styles-preset-ddynj2.rich-text-wrapper h2 { --framer-font-family: \"Gravity Regular\", \"Gravity Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 42px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d8e9a325-8682-4834-895b-792c916ef657, #1a1b2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; --framer-text-wrap: balance; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-dEUAL .framer-styles-preset-ddynj2:not(.rich-text-wrapper), .framer-dEUAL .framer-styles-preset-ddynj2.rich-text-wrapper h2 { --framer-font-family: \"Gravity Regular\", \"Gravity Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d8e9a325-8682-4834-895b-792c916ef657, #1a1b2c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; --framer-text-wrap: balance; } }'];export const className=\"framer-dEUAL\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5e8f756)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Gravity Book\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Gravity Book\",source:\"custom\",uiFamilyName:\"Gravity Book\",url:\"https://framerusercontent.com/assets/XICktdWku91Ti7zKPgo2b04Vs.woff2\"}]}];export const css=['.framer-rnLO3 .framer-styles-preset-1t8f06g:not(.rich-text-wrapper), .framer-rnLO3 .framer-styles-preset-1t8f06g.rich-text-wrapper p { --framer-font-family: \"Gravity Book\", \"Gravity Book Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-d8e9a325-8682-4834-895b-792c916ef657, #15161f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; --framer-text-wrap: balance; }','@media (max-width: 1399px) and (min-width: 810px) { .framer-rnLO3 .framer-styles-preset-1t8f06g:not(.rich-text-wrapper), .framer-rnLO3 .framer-styles-preset-1t8f06g.rich-text-wrapper p { --framer-font-family: \"Gravity Book\", \"Gravity Book Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-d8e9a325-8682-4834-895b-792c916ef657, #15161f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; --framer-text-wrap: balance; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-rnLO3 .framer-styles-preset-1t8f06g:not(.rich-text-wrapper), .framer-rnLO3 .framer-styles-preset-1t8f06g.rich-text-wrapper p { --framer-font-family: \"Gravity Book\", \"Gravity Book Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-d8e9a325-8682-4834-895b-792c916ef657, #15161f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; --framer-text-wrap: balance; } }'];export const className=\"framer-rnLO3\";\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 (0dc35dd)\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 275 275\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 155.361 25.982 C 162.62 33.281 168.409 41.906 172.413 51.389 C 194.976 41.951 218.655 35.441 242.872 32.018 L 243.008 31.882 L 243.008 32.001 L 243.128 32.001 L 242.991 32.138 C 239.564 56.354 233.054 80.032 223.62 102.597 C 233.104 106.6 241.73 112.389 249.028 119.649 C 281.222 151.843 282.45 208.814 258.441 274.993 C 257.554 213.605 207.711 166.508 136.092 164.922 C 126.866 164.787 117.642 165.357 108.502 166.627 L 108.383 166.746 L 108.383 166.593 L 108.332 166.593 L 108.451 166.474 C 109.721 157.334 110.291 148.11 110.156 138.883 C 108.485 67.299 61.387 17.456 0 16.552 C 66.196 -7.457 123.167 -6.212 155.361 25.982\" fill=\"var(--11we2x4, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\" height=\"274.9926887487146px\" id=\"m9bVHXGFr\" transform=\"translate(0 -0.025)\" width=\"275px\"/></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=({fill,height,id,width,...props})=>{return{...props,Z2m8SzwZO:fill??props.Z2m8SzwZO??\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z2m8SzwZO,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-cKBNJ\",className),layoutId:layoutId,ref:ref,style:{\"--11we2x4\":Z2m8SzwZO,...style}});});const css=[`.framer-cKBNJ { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--11we2x4); mask: ${mask}; width: 275px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 275\n * @framerIntrinsicHeight 275\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z2m8SzwZO\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"bird\",\"color\":{\"type\":\"variable\",\"value\":\"11we2x4\"},\"set\":{\"localId\":\"vectorSet/NyhbwB6xK\",\"id\":\"NyhbwB6xK\",\"moduleId\":\"TRBbHDlEXdAm7Z55KHuO\"}}\n */const Icon=withCSS(Component,css,\"framer-cKBNJ\");Icon.displayName=\"bird\";export default Icon;addPropertyControls(Icon,{Z2m8SzwZO:{defaultValue:'var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)) /* {\"name\":\"White\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"275\",\"framerVector\":\"{\\\"name\\\":\\\"bird\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"11we2x4\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NyhbwB6xK\\\",\\\"id\\\":\\\"NyhbwB6xK\\\",\\\"moduleId\\\":\\\"TRBbHDlEXdAm7Z55KHuO\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"275\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"Z2m8SzwZO\\\":\\\"fill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3180c51)\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 275 275\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 193.821 11.235 C 196.765 14.184 199.115 17.672 200.742 21.508 C 209.878 17.689 219.465 15.055 229.269 13.669 L 229.325 13.613 L 229.325 13.66 L 229.372 13.66 L 229.316 13.716 C 227.93 23.52 225.296 33.106 221.476 42.241 C 225.313 43.869 228.8 46.218 231.749 49.162 C 244.782 62.194 245.284 85.264 235.565 112.055 C 235.204 87.218 215.019 68.135 186.037 67.495 C 182.308 67.43 178.579 67.65 174.883 68.152 L 174.834 68.202 L 174.834 68.155 L 174.787 68.155 L 174.836 68.105 C 175.339 64.41 175.559 60.681 175.494 56.952 C 174.836 27.965 155.758 7.796 130.926 7.435 C 157.724 -2.286 180.786 -1.785 193.821 11.25 M 49.164 231.767 C 46.22 228.818 43.87 225.331 42.243 221.495 C 33.107 225.314 23.52 227.948 13.716 229.334 L 13.66 229.39 L 13.66 229.343 L 13.613 229.343 L 13.669 229.287 C 15.055 219.483 17.69 209.897 21.509 200.761 C 17.673 199.134 14.185 196.785 11.236 193.841 C -1.796 180.809 -2.298 157.739 7.42 130.948 C 7.781 155.784 27.966 174.868 56.948 175.508 C 60.677 175.573 64.406 175.353 68.102 174.851 L 68.152 174.801 L 68.152 174.848 L 68.199 174.848 L 68.149 174.898 C 67.646 178.593 67.427 182.322 67.491 186.051 C 68.131 215.038 87.216 235.216 112.053 235.577 C 85.255 245.298 62.193 244.796 49.158 231.762 M 231.755 193.835 C 228.806 196.779 225.319 199.128 221.482 200.756 C 225.301 209.891 227.936 219.477 229.322 229.282 L 229.378 229.337 L 229.331 229.337 L 229.331 229.384 L 229.275 229.328 C 219.468 227.938 209.879 225.299 200.742 221.474 C 199.115 225.31 196.765 228.798 193.821 231.747 C 180.789 244.779 157.719 245.281 130.926 235.563 C 155.764 235.202 174.848 215.017 175.488 186.036 C 175.553 182.307 175.333 178.579 174.831 174.883 L 174.781 174.833 L 174.828 174.833 L 174.828 174.786 L 174.878 174.836 C 178.573 175.338 182.302 175.558 186.031 175.493 C 215.019 174.854 235.198 155.77 235.559 130.933 C 245.281 157.73 244.779 180.791 231.744 193.826 M 11.227 49.183 C 14.176 46.239 17.664 43.889 21.5 42.262 C 17.685 33.125 15.054 23.538 13.672 13.733 L 13.607 13.677 L 13.654 13.677 L 13.654 13.63 L 13.71 13.686 C 23.515 15.072 33.101 17.707 42.237 21.526 C 43.865 17.69 46.214 14.202 49.158 11.253 C 62.19 -1.779 85.261 -2.281 112.053 7.437 C 87.216 7.798 68.131 27.983 67.491 56.964 C 67.427 60.693 67.646 64.421 68.149 68.117 L 68.199 68.167 L 68.152 68.167 L 68.152 68.214 L 68.102 68.164 C 64.406 67.662 60.677 67.442 56.948 67.507 C 27.96 68.146 7.781 87.23 7.42 112.067 C -2.301 85.27 -1.799 62.209 11.236 49.174 M 154.358 104.562 C 149.368 104.201 144.322 103.925 139.292 103.731 C 139.096 98.671 138.819 93.639 138.461 88.636 C 136.717 58.474 131.009 28.672 121.484 0 C 111.962 28.674 106.255 58.476 104.51 88.639 C 104.149 93.629 103.873 98.648 103.679 103.705 C 98.648 103.898 93.617 104.148 88.613 104.535 C 58.458 106.28 28.664 111.988 0 121.512 C 28.674 131.036 58.478 136.744 88.642 138.488 C 93.632 138.876 98.651 139.125 103.711 139.319 C 103.902 144.352 104.181 149.383 104.539 154.361 C 106.315 184.518 112.012 214.315 121.487 243 C 130.972 214.316 136.679 184.519 138.464 154.361 C 138.825 149.371 139.098 144.323 139.294 139.292 C 144.325 139.097 149.33 138.82 154.308 138.462 C 184.484 136.698 214.3 131 243 121.512 C 214.317 112.026 184.517 106.329 154.358 104.565 M 121.484 140.061 C 111.231 140.052 102.927 131.733 102.937 121.48 C 102.946 111.228 111.264 102.924 121.517 102.933 C 131.77 102.941 140.075 111.259 140.066 121.512 C 140.071 126.438 138.114 131.164 134.628 134.645 C 131.142 138.126 126.413 140.076 121.487 140.064 M 140.671 121.509 C 145.506 116.086 150.074 110.43 154.358 104.562 C 162.637 93.388 169.466 81.209 174.681 68.317 C 161.8 73.539 149.63 80.367 138.461 88.639 C 132.576 92.914 126.91 97.482 121.484 102.325 C 116.058 97.483 110.393 92.915 104.51 88.639 C 93.354 80.345 81.182 73.515 68.29 68.317 C 73.488 81.208 80.317 93.38 88.61 104.535 C 92.904 110.413 97.48 116.078 102.323 121.512 C 97.431 127.014 92.869 132.673 88.636 138.488 C 80.366 149.663 73.529 161.831 68.287 174.707 C 81.174 169.47 93.352 162.634 104.533 154.358 C 110.313 150.129 116.007 145.553 121.481 140.672 C 126.902 145.521 132.569 150.089 138.458 154.358 C 149.634 162.627 161.802 169.463 174.678 174.707 C 169.438 161.815 162.592 149.636 154.302 138.459 C 150.03 132.596 145.482 126.941 140.671 121.512 M 121.484 140.064 C 111.231 140.056 102.926 131.739 102.934 121.486 C 102.941 111.234 111.258 102.929 121.511 102.936 C 131.764 102.943 140.07 111.259 140.063 121.512 C 140.067 126.438 138.11 131.163 134.624 134.644 C 131.138 138.125 126.41 140.075 121.484 140.064\" fill=\"transparent\" height=\"243px\" id=\"Sqlc3uHVZ\" transform=\"translate(17 16)\" width=\"243px\"><path d=\"M 193.104 10.504 C 196.048 13.453 198.398 16.94 200.025 20.776 C 209.161 16.957 218.748 14.323 228.552 12.937 L 228.608 12.881 L 228.608 12.928 L 228.655 12.928 L 228.599 12.984 C 227.213 22.788 224.578 32.374 220.759 41.51 C 224.595 43.137 228.083 45.486 231.032 48.43 C 244.064 61.462 244.566 84.532 234.848 111.323 C 234.487 86.486 214.302 67.403 185.32 66.763 C 181.591 66.698 177.862 66.918 174.166 67.42 L 174.116 67.47 L 174.116 67.423 L 174.069 67.423 L 174.119 67.373 C 174.622 63.678 174.842 59.949 174.777 56.22 C 174.119 27.233 155.041 7.064 130.209 6.703 C 157.007 -3.018 180.069 -2.516 193.104 10.518 M 48.447 231.036 C 45.503 228.086 43.153 224.599 41.526 220.763 C 32.39 224.582 22.803 227.216 12.999 228.602 L 12.943 228.658 L 12.943 228.611 L 12.896 228.611 L 12.952 228.555 C 14.338 218.751 16.972 209.165 20.792 200.03 C 16.955 198.402 13.468 196.053 10.519 193.109 C -2.514 180.077 -3.016 157.007 6.703 130.216 C 7.064 155.053 27.249 174.136 56.231 174.776 C 59.96 174.841 63.689 174.621 67.385 174.119 L 67.434 174.069 L 67.434 174.116 L 67.481 174.116 L 67.432 174.166 C 66.929 177.861 66.709 181.59 66.774 185.319 C 67.414 214.306 86.498 234.484 111.336 234.845 C 84.538 244.566 61.476 244.064 48.441 231.03 M 231.038 193.103 C 228.089 196.047 224.601 198.396 220.765 200.024 C 224.584 209.159 227.219 218.746 228.605 228.55 L 228.661 228.605 L 228.614 228.605 L 228.614 228.652 L 228.558 228.597 C 218.751 227.206 209.162 224.567 200.025 220.742 C 198.398 224.578 196.048 228.066 193.104 231.015 C 180.072 244.047 157.001 244.549 130.209 234.831 C 155.046 234.47 174.131 214.285 174.771 185.304 C 174.836 181.575 174.616 177.847 174.113 174.151 L 174.063 174.101 L 174.11 174.101 L 174.11 174.054 L 174.16 174.104 C 177.856 174.607 181.585 174.826 185.314 174.762 C 214.302 174.122 234.481 155.038 234.842 130.201 C 244.563 156.999 244.061 180.059 231.026 193.094 M 10.51 48.451 C 13.459 45.507 16.947 43.157 20.783 41.53 C 16.967 32.393 14.337 22.806 12.955 13.001 L 12.89 12.945 L 12.937 12.945 L 12.937 12.899 L 12.993 12.954 C 22.797 14.34 32.384 16.975 41.52 20.794 C 43.147 16.958 45.497 13.47 48.441 10.521 C 61.473 -2.511 84.544 -3.012 111.336 6.706 C 86.498 7.067 67.414 27.251 66.774 56.232 C 66.709 59.961 66.929 63.689 67.432 67.385 L 67.481 67.435 L 67.434 67.435 L 67.434 67.482 L 67.385 67.432 C 63.689 66.93 59.96 66.71 56.231 66.775 C 27.243 67.414 7.064 86.498 6.703 111.335 C -3.018 84.538 -2.517 61.477 10.519 48.442\" fill=\"var(--11we2x4, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\" height=\"241.54786391310077px\" id=\"QzPL0EmpE\" transform=\"translate(0.717 0.732)\" width=\"241.54856814370362px\"/><path d=\"M 154.358 104.562 C 149.368 104.201 144.322 103.925 139.292 103.731 C 139.096 98.671 138.819 93.639 138.461 88.636 C 136.717 58.474 131.009 28.672 121.484 0 C 111.962 28.674 106.255 58.476 104.51 88.639 C 104.149 93.629 103.873 98.648 103.679 103.705 C 98.648 103.898 93.617 104.148 88.613 104.535 C 58.458 106.28 28.664 111.988 0 121.512 C 28.674 131.036 58.478 136.744 88.642 138.488 C 93.632 138.876 98.651 139.125 103.711 139.319 C 103.902 144.352 104.181 149.383 104.539 154.361 C 106.315 184.518 112.012 214.315 121.487 243 C 130.972 214.316 136.679 184.519 138.464 154.361 C 138.825 149.371 139.098 144.323 139.294 139.292 C 144.325 139.097 149.33 138.82 154.308 138.462 C 184.484 136.698 214.3 131 243 121.512 C 214.317 112.026 184.517 106.329 154.358 104.565 M 121.484 140.061 C 111.231 140.052 102.927 131.733 102.937 121.48 C 102.946 111.228 111.264 102.924 121.517 102.933 C 131.77 102.941 140.075 111.259 140.066 121.512 C 140.071 126.438 138.114 131.164 134.628 134.645 C 131.142 138.126 126.413 140.076 121.487 140.064\" fill=\"var(--11we2x4, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\" height=\"243px\" id=\"IeTvloSV7\" transform=\"translate(0 0)\" width=\"243px\"/><path d=\"M 72.384 53.192 C 77.219 47.769 81.787 42.113 86.071 36.245 C 94.35 25.071 101.179 12.892 106.394 0 C 93.513 5.222 81.343 12.05 70.174 20.322 C 64.29 24.597 58.623 29.165 53.197 34.009 C 47.771 29.166 42.106 24.598 36.223 20.322 C 25.067 12.029 12.895 5.199 0.003 0 C 5.201 12.892 12.03 25.064 20.323 36.219 C 24.617 42.096 29.193 47.761 34.036 53.195 C 29.144 58.697 24.582 64.356 20.35 70.172 C 12.079 81.346 5.242 93.514 0 106.39 C 12.887 101.154 25.065 94.317 36.246 86.041 C 42.026 81.812 47.72 77.236 53.194 72.355 C 58.616 77.204 64.282 81.772 70.171 86.041 C 81.347 94.31 93.515 101.147 106.391 106.39 C 101.151 93.499 94.305 81.32 86.015 70.142 C 81.744 64.28 77.195 58.624 72.384 53.195 M 53.197 71.748 C 42.944 71.74 34.639 63.422 34.647 53.17 C 34.654 42.917 42.972 34.612 53.224 34.619 C 63.477 34.626 71.783 42.943 71.777 53.195 C 71.781 58.121 69.824 62.847 66.338 66.327 C 62.852 69.808 58.123 71.759 53.197 71.748\" fill=\"var(--11we2x4, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\" height=\"106.39027925403418px\" id=\"oXzbzfiQP\" transform=\"translate(68.287 68.317)\" width=\"106.39413448646565px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,Z2m8SzwZO:fill??props.Z2m8SzwZO??\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z2m8SzwZO,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-bg2Vo\",className),layoutId:layoutId,ref:ref,style:{\"--11we2x4\":Z2m8SzwZO,...style}});});const css=[`.framer-bg2Vo { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--11we2x4); mask: ${mask}; width: 275px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 275\n * @framerIntrinsicHeight 275\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z2m8SzwZO\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Full\",\"color\":{\"type\":\"variable\",\"value\":\"11we2x4\"},\"set\":{\"localId\":\"vectorSet/NyhbwB6xK\",\"id\":\"NyhbwB6xK\",\"moduleId\":\"TRBbHDlEXdAm7Z55KHuO\"}}\n */const Icon=withCSS(Component,css,\"framer-bg2Vo\");Icon.displayName=\"Full\";export default Icon;addPropertyControls(Icon,{Z2m8SzwZO:{defaultValue:'var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)) /* {\"name\":\"White\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Full\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"11we2x4\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NyhbwB6xK\\\",\\\"id\\\":\\\"NyhbwB6xK\\\",\\\"moduleId\\\":\\\"TRBbHDlEXdAm7Z55KHuO\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"275\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"275\",\"framerVariables\":\"{\\\"Z2m8SzwZO\\\":\\\"fill\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b8d5a97)\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 275 83\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 275 0 L 275 82.8 L 0 82.8 Z\" fill=\"transparent\" height=\"82.79996212704191px\" id=\"mXPz04grH\" width=\"275px\"/><path d=\"M 11.271 72.045 C 3.754 64.88 -0.003 54.55 0 41.056 C 0 27.87 3.738 17.731 11.214 10.639 C 18.687 3.549 29.438 0.003 43.467 0 C 55.118 0 64.471 2.338 71.526 7.014 C 78.578 11.695 82.756 18.327 84.061 26.91 L 71.986 26.91 C 70.759 20.318 67.693 15.202 62.786 11.56 C 57.879 7.918 51.633 6.097 44.046 6.096 C 34.539 6.096 27.255 9.086 22.193 15.065 C 17.137 21.045 14.608 29.708 14.606 41.056 C 14.606 52.556 17.155 61.372 22.252 67.505 C 27.351 73.639 34.653 76.704 44.158 76.701 C 51.745 76.701 57.974 74.9 62.846 71.3 C 67.712 67.697 70.759 62.56 71.985 55.888 L 84.06 55.888 C 82.833 64.478 78.676 71.109 71.588 75.783 C 64.492 80.461 55.195 82.8 43.695 82.8 C 29.592 82.8 18.783 79.215 11.27 72.045\" fill=\"var(--11we2x4, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\" height=\"82.7999621270419px\" id=\"LIqh9AaEs\" transform=\"translate(0 0)\" width=\"84.06076572783975px\"/><path d=\"M 0 0 L 14.487 0 L 14.487 34.385 L 63.132 34.385 L 63.132 0 L 77.622 0 L 77.622 80.496 L 63.132 80.496 L 63.132 40.364 L 14.487 40.364 L 14.487 80.496 L 0 80.496 Z\" fill=\"var(--11we2x4, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\" height=\"80.49557746453371px\" id=\"QlP0NjWO4\" transform=\"translate(89.697 1.151)\" width=\"77.62189132422571px\"/><path d=\"M 0 0 L 14.49 0 L 14.49 80.496 L 0 80.496 Z\" fill=\"var(--11we2x4, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\" height=\"80.49557746453371px\" id=\"BpdNySQkP\" transform=\"translate(175.965 1.151)\" width=\"14.490008932586079px\"/><path d=\"M 0 0 L 38.521 0 C 45.038 0 50.769 0.766 55.715 2.298 C 60.657 3.836 64.47 6.04 67.155 8.913 C 69.837 11.786 71.18 15.14 71.183 18.973 C 71.183 23.73 69.246 27.869 65.373 31.391 C 61.501 34.918 56.383 37.296 50.022 38.525 C 58.073 39.443 64.398 41.455 68.995 44.561 C 73.598 47.664 75.898 52.397 75.896 58.762 C 75.896 65.738 72.926 71.105 66.986 74.861 C 61.041 78.618 52.473 80.496 41.282 80.495 L 0 80.495 Z M 34.268 35.765 C 41.549 35.765 47.126 34.384 51 31.624 C 54.87 28.864 56.805 24.877 56.806 19.665 C 56.806 10.62 49.409 6.096 34.614 6.093 L 14.487 6.093 L 14.487 35.765 Z M 42.432 74.403 C 48.488 74.403 53.164 73.022 56.46 70.262 C 59.757 67.502 61.406 63.478 61.405 58.19 C 61.405 52.823 59.048 48.74 54.334 45.941 C 49.619 43.143 42.7 41.743 33.579 41.741 L 14.487 41.741 L 14.487 74.403 Z\" fill=\"var(--11we2x4, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\" height=\"80.49536999314967px\" id=\"aIqPU4Ub7\" transform=\"translate(199.104 1.151)\" width=\"75.89593688041509px\"/></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=({fill,height,id,width,...props})=>{return{...props,Z2m8SzwZO:fill??props.Z2m8SzwZO??\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z2m8SzwZO,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-vEDcf\",className),layoutId:layoutId,ref:ref,style:{\"--11we2x4\":Z2m8SzwZO,...style}});});const css=[`.framer-vEDcf { -webkit-mask: ${mask}; aspect-ratio: 3.3132530120481927; background-color: var(--11we2x4); mask: ${mask}; width: 275px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 275\n * @framerIntrinsicHeight 83\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z2m8SzwZO\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chib\",\"color\":{\"type\":\"variable\",\"value\":\"11we2x4\"},\"set\":{\"localId\":\"vectorSet/NyhbwB6xK\",\"id\":\"NyhbwB6xK\",\"moduleId\":\"TRBbHDlEXdAm7Z55KHuO\"}}\n */const Icon=withCSS(Component,css,\"framer-vEDcf\");Icon.displayName=\"Chib\";export default Icon;addPropertyControls(Icon,{Z2m8SzwZO:{defaultValue:'var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)) /* {\"name\":\"White\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"275\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Chib\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"11we2x4\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NyhbwB6xK\\\",\\\"id\\\":\\\"NyhbwB6xK\\\",\\\"moduleId\\\":\\\"TRBbHDlEXdAm7Z55KHuO\\\"}}\",\"framerVariables\":\"{\\\"Z2m8SzwZO\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"83\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ae4e96)\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 275 15\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0.137 L 1.702 0.137 L 1.702 9.592 L 0 9.592 Z M 20.491 0.137 L 20.491 9.592 L 18.789 9.592 L 18.789 2.056 L 15.385 9.592 L 14.479 9.592 L 10.657 1.933 L 10.657 9.592 L 9.671 9.592 L 9.671 0.137 L 11.522 0.137 L 15.264 7.688 L 18.681 0.137 Z M 27.934 0.137 L 31.649 0.137 C 32.981 0.137 34.015 0.371 34.749 0.84 C 35.483 1.308 35.85 2.046 35.85 3.055 C 35.85 4.991 34.45 5.959 31.649 5.959 L 29.635 5.959 L 29.635 9.592 L 27.933 9.592 Z M 31.662 5.243 C 32.482 5.243 33.101 5.072 33.519 4.73 C 33.938 4.387 34.147 3.829 34.147 3.055 C 34.147 2.28 33.938 1.72 33.519 1.373 C 33.101 1.026 32.482 0.853 31.662 0.853 L 29.636 0.853 L 29.636 5.243 Z M 47.559 9.727 C 46.595 9.752 45.638 9.554 44.764 9.147 C 44.007 8.784 43.38 8.197 42.968 7.466 C 42.554 6.732 42.347 5.852 42.347 4.825 C 42.321 3.919 42.535 3.022 42.967 2.225 C 43.38 1.501 44.008 0.923 44.763 0.57 C 45.64 0.172 46.596 -0.022 47.559 0.002 C 48.522 -0.022 49.478 0.172 50.355 0.57 C 51.111 0.922 51.739 1.5 52.152 2.225 C 52.584 3.022 52.799 3.919 52.774 4.825 C 52.774 5.851 52.567 6.731 52.152 7.465 C 51.741 8.197 51.113 8.784 50.356 9.147 C 49.481 9.554 48.524 9.753 47.559 9.727 Z M 47.559 9.012 C 48.685 9.012 49.549 8.649 50.153 7.924 C 50.757 7.199 51.059 6.166 51.059 4.824 C 51.059 3.5 50.757 2.485 50.153 1.778 C 49.549 1.071 48.685 0.717 47.559 0.717 C 46.434 0.717 45.569 1.071 44.965 1.778 C 44.361 2.485 44.06 3.5 44.06 4.824 C 44.06 6.165 44.361 7.199 44.965 7.924 C 45.569 8.649 46.434 9.012 47.559 9.012 Z M 67.416 7.566 C 67.641 8.116 67.839 8.552 68.01 8.876 C 68.181 9.201 68.348 9.394 68.51 9.457 L 68.51 9.592 L 66.781 9.592 C 66.493 9.268 66.205 8.71 65.916 7.917 C 65.731 7.388 65.489 6.881 65.194 6.405 C 64.985 6.067 64.661 5.818 64.282 5.702 L 61.662 5.702 L 61.662 9.592 L 59.96 9.592 L 59.96 0.137 L 63.998 0.137 C 66.79 0.137 68.186 1.065 68.186 2.92 C 68.186 4.297 67.407 5.166 65.849 5.527 C 66.193 5.7 66.492 5.952 66.72 6.263 C 67.005 6.667 67.238 7.105 67.416 7.566 Z M 61.662 5 L 64.012 5 C 64.804 5 65.417 4.84 65.849 4.52 C 66.281 4.201 66.497 3.667 66.497 2.92 C 66.497 2.181 66.281 1.652 65.849 1.333 C 65.417 1.013 64.804 0.853 64.012 0.853 L 61.662 0.853 Z M 78.208 0.853 L 74.236 0.853 L 74.236 0.137 L 83.867 0.137 L 83.867 0.853 L 79.91 0.853 L 79.91 9.592 L 78.208 9.592 Z M 94.849 9.727 C 93.454 9.727 92.351 9.457 91.54 8.917 C 90.751 8.413 90.257 7.556 90.216 6.621 L 91.635 6.621 C 91.698 7.45 91.99 8.055 92.513 8.437 C 93.035 8.82 93.805 9.011 94.822 9.012 C 95.705 9.012 96.373 8.858 96.828 8.552 C 97.277 8.259 97.536 7.75 97.51 7.215 C 97.521 6.907 97.431 6.603 97.254 6.351 C 97.012 6.066 96.7 5.849 96.348 5.722 C 95.749 5.49 95.13 5.316 94.498 5.202 C 93.237 4.95 92.249 4.622 91.533 4.216 C 90.817 3.811 90.459 3.226 90.458 2.46 C 90.458 1.614 90.852 0.993 91.64 0.596 C 92.428 0.2 93.448 0.002 94.7 0.002 C 96.014 0.002 97.03 0.229 97.746 0.684 C 98.427 1.085 98.879 1.783 98.968 2.568 L 97.564 2.568 C 97.429 1.911 97.119 1.438 96.632 1.15 C 96.146 0.862 95.471 0.718 94.606 0.718 C 93.805 0.718 93.197 0.853 92.783 1.123 C 92.396 1.345 92.159 1.758 92.161 2.204 C 92.155 2.455 92.237 2.701 92.392 2.899 C 92.545 3.093 92.829 3.271 93.243 3.433 C 93.819 3.641 94.411 3.803 95.012 3.919 C 95.817 4.076 96.607 4.297 97.376 4.581 C 97.903 4.769 98.373 5.09 98.74 5.513 C 99.069 5.942 99.236 6.473 99.213 7.012 C 99.213 7.868 98.821 8.534 98.038 9.012 C 97.254 9.489 96.192 9.727 94.849 9.727 Z M 122.351 7.161 L 117.11 7.161 L 115.908 9.592 L 114.746 9.592 L 119.663 0.002 L 120.649 0.002 L 125.282 9.592 L 123.486 9.592 Z M 122.013 6.445 L 119.811 1.718 L 117.474 6.446 Z M 131.86 0.137 L 133.562 0.137 L 139.005 7.16 L 139.005 0.137 L 140.518 0.137 L 140.518 9.592 L 139.546 9.592 L 133.373 1.636 L 133.373 9.592 L 131.86 9.592 Z M 147.974 0.137 L 151.783 0.137 C 153.584 0.137 154.953 0.524 155.89 1.298 C 156.826 2.073 157.294 3.207 157.294 4.702 C 157.294 6.278 156.826 7.487 155.89 8.329 C 154.953 9.171 153.611 9.592 151.864 9.592 L 147.975 9.592 Z M 152.054 8.876 C 153.197 8.876 154.073 8.52 154.681 7.809 C 155.289 7.097 155.592 6.062 155.592 4.702 C 155.592 3.441 155.293 2.485 154.694 1.832 C 154.095 1.179 153.215 0.852 152.054 0.852 L 149.676 0.852 L 149.676 8.876 Z M 173.652 0.137 L 181.905 0.137 L 181.905 0.853 L 175.354 0.853 L 175.354 4.176 L 181.149 4.176 L 181.149 4.878 L 175.354 4.878 L 175.354 8.876 L 181.905 8.876 L 181.905 9.592 L 173.652 9.592 Z M 195.264 9.592 L 192.292 5.756 L 189.023 9.592 L 187.78 9.592 L 191.711 5 L 187.943 0.137 L 189.901 0.137 L 192.738 3.798 L 195.872 0.137 L 197.101 0.137 L 193.332 4.554 L 197.236 9.592 Z M 203.72 0.137 L 207.434 0.137 C 208.767 0.137 209.8 0.371 210.535 0.84 C 211.269 1.308 211.636 2.046 211.636 3.055 C 211.636 4.991 210.235 5.959 207.435 5.959 L 205.421 5.959 L 205.421 9.592 L 203.72 9.592 Z M 207.448 5.243 C 208.267 5.243 208.886 5.072 209.305 4.73 C 209.724 4.387 209.933 3.829 209.933 3.055 C 209.933 2.28 209.724 1.72 209.305 1.373 C 208.886 1.026 208.267 0.853 207.448 0.853 L 205.421 0.853 L 205.421 5.243 Z M 223.346 9.727 C 222.382 9.752 221.425 9.554 220.55 9.147 C 219.793 8.784 219.166 8.197 218.754 7.466 C 218.34 6.732 218.133 5.852 218.133 4.825 C 218.107 3.919 218.321 3.022 218.753 2.225 C 219.167 1.501 219.794 0.923 220.549 0.57 C 221.426 0.172 222.382 -0.022 223.345 0.002 C 224.308 -0.022 225.264 0.172 226.141 0.57 C 226.897 0.923 227.524 1.501 227.937 2.225 C 228.369 3.022 228.584 3.919 228.559 4.825 C 228.559 5.851 228.351 6.731 227.937 7.465 C 227.525 8.197 226.898 8.784 226.141 9.147 C 225.267 9.553 224.31 9.752 223.346 9.727 Z M 223.346 9.012 C 224.472 9.012 225.336 8.649 225.94 7.924 C 226.544 7.199 226.846 6.166 226.846 4.824 C 226.846 3.5 226.544 2.485 225.94 1.778 C 225.336 1.071 224.472 0.717 223.346 0.717 C 222.22 0.717 221.356 1.071 220.752 1.778 C 220.148 2.485 219.846 3.5 219.846 4.824 C 219.846 6.165 220.148 7.199 220.752 7.924 C 221.356 8.649 222.22 9.012 223.346 9.012 Z M 243.202 7.566 C 243.428 8.116 243.626 8.552 243.797 8.876 C 243.968 9.201 244.135 9.394 244.297 9.457 L 244.297 9.592 L 242.567 9.592 C 242.279 9.268 241.991 8.71 241.703 7.917 C 241.517 7.388 241.275 6.881 240.98 6.405 C 240.771 6.067 240.447 5.818 240.068 5.702 L 237.448 5.702 L 237.448 9.592 L 235.746 9.592 L 235.746 0.137 L 239.784 0.137 C 242.576 0.137 243.972 1.065 243.972 2.92 C 243.972 4.297 243.193 5.166 241.635 5.527 C 241.98 5.7 242.278 5.952 242.506 6.263 C 242.791 6.667 243.025 7.105 243.202 7.566 Z M 237.448 5 L 239.799 5 C 240.591 5 241.203 4.84 241.636 4.52 C 242.068 4.201 242.284 3.667 242.284 2.92 C 242.284 2.181 242.068 1.652 241.636 1.333 C 241.203 1.013 240.591 0.853 239.799 0.853 L 237.448 0.853 Z M 253.995 0.853 L 250.024 0.853 L 250.024 0.137 L 259.655 0.137 L 259.655 0.853 L 255.697 0.853 L 255.697 9.592 L 253.995 9.592 Z M 270.636 9.727 C 269.24 9.727 268.137 9.457 267.326 8.917 C 266.537 8.413 266.043 7.556 266.002 6.621 L 267.421 6.621 C 267.484 7.45 267.776 8.055 268.299 8.437 C 268.821 8.82 269.591 9.011 270.609 9.012 C 271.491 9.012 272.16 8.858 272.614 8.552 C 273.063 8.259 273.322 7.75 273.297 7.215 C 273.307 6.907 273.217 6.603 273.04 6.351 C 272.798 6.066 272.486 5.849 272.134 5.722 C 271.536 5.49 270.916 5.316 270.284 5.202 C 269.023 4.95 268.035 4.622 267.319 4.216 C 266.603 3.811 266.245 3.226 266.244 2.46 C 266.244 1.614 266.638 0.993 267.426 0.596 C 268.214 0.2 269.234 0.002 270.486 0.002 C 271.8 0.002 272.816 0.229 273.532 0.684 C 274.213 1.085 274.666 1.783 274.754 2.568 L 273.349 2.568 C 273.214 1.911 272.904 1.438 272.417 1.15 C 271.931 0.862 271.256 0.718 270.391 0.718 C 269.59 0.718 268.982 0.853 268.568 1.123 C 268.181 1.345 267.944 1.758 267.946 2.204 C 267.94 2.455 268.022 2.701 268.177 2.899 C 268.33 3.093 268.614 3.271 269.028 3.433 C 269.604 3.641 270.195 3.803 270.797 3.919 C 271.601 4.076 272.392 4.297 273.161 4.581 C 273.688 4.769 274.158 5.09 274.525 5.513 C 274.854 5.942 275.021 6.473 274.998 7.012 C 274.998 7.868 274.606 8.534 273.823 9.012 C 273.039 9.489 271.977 9.727 270.636 9.727 Z\" fill=\"var(--11we2x4, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\" height=\"9.729535898613243px\" id=\"XIu_HZQkC\" transform=\"translate(0 2.64)\" width=\"275.00000426916984px\"/></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=({fill,height,id,width,...props})=>{return{...props,Z2m8SzwZO:fill??props.Z2m8SzwZO??\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z2m8SzwZO,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-KFC6O\",className),layoutId:layoutId,ref:ref,style:{\"--11we2x4\":Z2m8SzwZO,...style}});});const css=[`.framer-KFC6O { -webkit-mask: ${mask}; aspect-ratio: 18.333333333333332; background-color: var(--11we2x4); mask: ${mask}; width: 275px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 275\n * @framerIntrinsicHeight 15\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z2m8SzwZO\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"ImEx\",\"color\":{\"type\":\"variable\",\"value\":\"11we2x4\"},\"set\":{\"localId\":\"vectorSet/NyhbwB6xK\",\"id\":\"NyhbwB6xK\",\"moduleId\":\"TRBbHDlEXdAm7Z55KHuO\"}}\n */const Icon=withCSS(Component,css,\"framer-KFC6O\");Icon.displayName=\"ImEx\";export default Icon;addPropertyControls(Icon,{Z2m8SzwZO:{defaultValue:'var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)) /* {\"name\":\"White\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"15\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"ImEx\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"11we2x4\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NyhbwB6xK\\\",\\\"id\\\":\\\"NyhbwB6xK\\\",\\\"moduleId\\\":\\\"TRBbHDlEXdAm7Z55KHuO\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Z2m8SzwZO\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"275\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f4d19f1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,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={MuFghfmZP:{hover:true},rHC3zt7w9:{hover:true}};const cycleOrder=[\"rHC3zt7w9\",\"MuFghfmZP\"];const serializationHash=\"framer-pJ2zj\";const variantClassNames={MuFghfmZP:\"framer-v-1tgv6uv\",rHC3zt7w9:\"framer-v-t1423q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.32,.15,.4,.87],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={big:\"MuFghfmZP\",footer:\"rHC3zt7w9\"};const getProps=({click,height,id,link,title,width,...props})=>{return{...props,JQpDll5wB:link??props.JQpDll5wB,q_EnvwBXc:click??props.q_EnvwBXc,v1FNVc2wd:title??props.v1FNVc2wd??\"About\",variant:humanReadableVariantMap[props.variant]??props.variant??\"rHC3zt7w9\"};};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,v1FNVc2wd,JQpDll5wB,q_EnvwBXc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rHC3zt7w9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap16p0olt=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(q_EnvwBXc){const res=await q_EnvwBXc(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:JQpDll5wB,motionChild:true,nodeId:\"rHC3zt7w9\",openInNewTab:false,scopeId:\"QOu7inIAI\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-t1423q\",className,classNames)} framer-e24jyu`,\"data-framer-name\":\"footer\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rHC3zt7w9\",onTap:onTap16p0olt,ref:refBinding,style:{...style},...addPropertyOverrides({\"MuFghfmZP-hover\":{\"data-framer-name\":undefined},\"rHC3zt7w9-hover\":{\"data-framer-name\":undefined},MuFghfmZP:{\"data-framer-name\":\"big\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmFoa3dhbmctcmVndWxhcg==\",\"--framer-font-family\":'\"Fahkwang\", \"Fahkwang Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.7)\",\"--framer-letter-spacing\":\"0.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b17c520c-2e9c-4481-9dff-2812898f5108, rgba(206, 234, 255, 0.6)))\",\"--framer-text-transform\":\"uppercase\"},children:\"About\"})}),className:\"framer-1326ziw\",fonts:[\"GF;Fahkwang-regular\"],layoutDependency:layoutDependency,layoutId:\"RmISBKA_6\",style:{\"--extracted-r6o4lv\":\"var(--token-b17c520c-2e9c-4481-9dff-2812898f5108, rgba(206, 234, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:v1FNVc2wd,variants:{\"MuFghfmZP-hover\":{\"--extracted-a0htzi\":\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965))\"},\"rHC3zt7w9-hover\":{\"--extracted-r6o4lv\":\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965))\"},MuFghfmZP:{\"--extracted-a0htzi\":\"var(--token-b17c520c-2e9c-4481-9dff-2812898f5108, rgba(206, 234, 255, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"MuFghfmZP-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7RmFoa3dhbmctcmVndWxhcg==\",\"--framer-font-family\":'\"Fahkwang\", \"Fahkwang Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.05)\",\"--framer-letter-spacing\":\"0.25em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965)))\",\"--framer-text-transform\":\"uppercase\"},children:\"About\"})})},\"rHC3zt7w9-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmFoa3dhbmctcmVndWxhcg==\",\"--framer-font-family\":'\"Fahkwang\", \"Fahkwang Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.7)\",\"--framer-letter-spacing\":\"0.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965)))\",\"--framer-text-transform\":\"uppercase\"},children:\"About\"})})},MuFghfmZP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7RmFoa3dhbmctcmVndWxhcg==\",\"--framer-font-family\":'\"Fahkwang\", \"Fahkwang Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.05)\",\"--framer-letter-spacing\":\"0.25em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-b17c520c-2e9c-4481-9dff-2812898f5108, rgba(206, 234, 255, 0.6)))\",\"--framer-text-transform\":\"uppercase\"},children:\"About\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pJ2zj.framer-e24jyu, .framer-pJ2zj .framer-e24jyu { display: block; }\",\".framer-pJ2zj.framer-t1423q { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px 0px 8px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-pJ2zj .framer-1326ziw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 58\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"MuFghfmZP\":{\"layout\":[\"auto\",\"auto\"]},\"iI5F2DZRh\":{\"layout\":[\"auto\",\"auto\"]},\"KNCULWKyI\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"v1FNVc2wd\":\"title\",\"JQpDll5wB\":\"link\",\"q_EnvwBXc\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQOu7inIAI=withCSS(Component,css,\"framer-pJ2zj\");export default FramerQOu7inIAI;FramerQOu7inIAI.displayName=\"links\";FramerQOu7inIAI.defaultProps={height:29,width:58};addPropertyControls(FramerQOu7inIAI,{variant:{options:[\"rHC3zt7w9\",\"MuFghfmZP\"],optionTitles:[\"footer\",\"big\"],title:\"Variant\",type:ControlType.Enum},v1FNVc2wd:{defaultValue:\"About\",displayTextArea:false,title:\"Title\",type:ControlType.String},JQpDll5wB:{title:\"Link\",type:ControlType.Link},q_EnvwBXc:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerQOu7inIAI,[{explicitInter:true,fonts:[{cssFamilyName:\"Fahkwang\",source:\"google\",style:\"normal\",uiFamilyName:\"Fahkwang\",url:\"https://fonts.gstatic.com/s/fahkwang/v18/Noax6Uj3zpmBOgbNpNqKsr1ZPTZ4.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQOu7inIAI\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"29\",\"framerVariables\":\"{\\\"v1FNVc2wd\\\":\\\"title\\\",\\\"JQpDll5wB\\\":\\\"link\\\",\\\"q_EnvwBXc\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"58\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MuFghfmZP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iI5F2DZRh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KNCULWKyI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QOu7inIAI.map","// Generated by Framer (b8d5a97)\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 275 275\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 187.096 137.5 C 199.745 123.349 211.548 108.629 222.471 93.693 C 244.7 63.031 262.853 31.23 275 0 C 243.843 12.15 212.042 30.298 181.381 52.529 C 166.172 63.579 151.527 75.385 137.501 87.904 C 123.476 75.387 108.832 63.58 93.624 52.529 C 63.033 30.23 31.233 12.151 0.001 0 C 12.149 31.23 30.23 63.031 52.526 93.619 C 63.461 108.628 75.324 123.278 87.974 137.499 C 75.324 151.719 63.533 166.346 52.598 181.378 C 30.372 212.037 12.221 243.839 0 275 C 31.23 262.774 63.031 244.625 93.689 222.402 C 108.625 211.466 123.348 199.673 137.499 187.024 C 151.511 199.558 166.157 211.366 181.378 222.402 C 212.04 244.619 243.843 262.777 274.997 275 C 262.771 243.843 244.629 211.966 222.327 181.307 C 211.465 166.372 199.674 151.718 187.094 137.497 M 137.5 185.455 C 111.001 185.431 89.538 163.931 89.559 137.432 C 89.581 110.933 111.079 89.468 137.578 89.487 C 164.077 89.506 185.544 111.002 185.527 137.501 C 185.538 150.235 180.479 162.45 171.467 171.447 C 162.456 180.444 150.234 185.485 137.5 185.455\" fill=\"var(--11we2x4, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\" height=\"275px\" id=\"DQOZMkJpo\" transform=\"translate(0.005 0)\" width=\"275px\"/></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=({fill,height,id,width,...props})=>{return{...props,Z2m8SzwZO:fill??props.Z2m8SzwZO??\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z2m8SzwZO,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ZgCrt\",className),layoutId:layoutId,ref:ref,style:{\"--11we2x4\":Z2m8SzwZO,...style}});});const css=[`.framer-ZgCrt { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--11we2x4); mask: ${mask}; width: 275px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 275\n * @framerIntrinsicHeight 275\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z2m8SzwZO\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"cross\",\"color\":{\"type\":\"variable\",\"value\":\"11we2x4\"},\"set\":{\"localId\":\"vectorSet/NyhbwB6xK\",\"id\":\"NyhbwB6xK\",\"moduleId\":\"TRBbHDlEXdAm7Z55KHuO\"}}\n */const Icon=withCSS(Component,css,\"framer-ZgCrt\");Icon.displayName=\"cross\";export default Icon;addPropertyControls(Icon,{Z2m8SzwZO:{defaultValue:'var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)) /* {\"name\":\"White\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"cross\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"11we2x4\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NyhbwB6xK\\\",\\\"id\\\":\\\"NyhbwB6xK\\\",\\\"moduleId\\\":\\\"TRBbHDlEXdAm7Z55KHuO\\\"}}\",\"framerIntrinsicHeight\":\"275\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"275\",\"framerVariables\":\"{\\\"Z2m8SzwZO\\\":\\\"fill\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f4d19f1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Bird from\"https://framerusercontent.com/modules/qMPjJNj4WztTsJztSTBm/qbYR8GjvFRoCDUGP5D5k/ADQQc5vDB.js\";import Cross from\"https://framerusercontent.com/modules/dhuemlKgpZBJlR7M2tJV/q4l0AfiVUtdbbdLOMjTd/Mo5i6Is3_.js\";const CrossFonts=getFonts(Cross);const CrossWithFX=withFX(Cross);const MotionAWithFX=withFX(motion.a);const enabledGestures={JypJGonGe:{hover:true},zyGMBHYzu:{hover:true}};const cycleOrder=[\"zyGMBHYzu\",\"JypJGonGe\"];const serializationHash=\"framer-S75mP\";const variantClassNames={JypJGonGe:\"framer-v-rqvh4j\",zyGMBHYzu:\"framer-v-12iyycn\"};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:8};const transition1={damping:30,delay:0,mass:1,stiffness:225,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:8};const transition2={damping:26,delay:0,mass:1,stiffness:169,type:\"spring\"};const transition3={delay:0,duration:1.2,ease:[0,0,1,1],type:\"tween\"};const animation2={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={light:\"JypJGonGe\",primary:\"zyGMBHYzu\"};const getProps=({bG,color,covercolor,height,icon,id,title,width,...props})=>{return{...props,CunDsC7Hd:bG??props.CunDsC7Hd??\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\",GcysnWVBV:icon??props.GcysnWVBV??Bird,JW7qSUg10:title??props.JW7qSUg10??\"Chart a new legacy\",RvH6vf7pM:color??props.RvH6vf7pM??\"var(--token-d8e9a325-8682-4834-895b-792c916ef657, rgb(26, 27, 44))\",t486Yg_dc:covercolor??props.t486Yg_dc??\"var(--token-1318815a-fc52-472f-9b38-4afa443beb81, rgb(6, 6, 229))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zyGMBHYzu\"};};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,JW7qSUg10,CunDsC7Hd,RvH6vf7pM,GcysnWVBV,t486Yg_dc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zyGMBHYzu\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"JypJGonGe-hover\")return true;if(baseVariant===\"JypJGonGe\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:\"mailto:trade@chibimex.com\",motionChild:true,nodeId:\"zyGMBHYzu\",openInNewTab:true,scopeId:\"U5MCmlSuY\",smoothScroll:true,children:/*#__PURE__*/_jsxs(MotionAWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-12iyycn\",className,classNames)} framer-mmrwd5`,\"data-framer-name\":\"primary\",layoutDependency:layoutDependency,layoutId:\"zyGMBHYzu\",ref:refBinding,style:{backdropFilter:\"none\",backgroundColor:CunDsC7Hd,WebkitBackdropFilter:\"none\",...style},variants:{\"zyGMBHYzu-hover\":{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"},JypJGonGe:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(255, 245, 245, 0.1)\",WebkitBackdropFilter:\"blur(5px)\"}},...addPropertyOverrides({\"JypJGonGe-hover\":{\"data-framer-name\":undefined},\"zyGMBHYzu-hover\":{\"data-framer-name\":undefined},JypJGonGe:{\"data-framer-name\":\"light\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1noe24n\",\"data-framer-name\":\"bringer\",layoutDependency:layoutDependency,layoutId:\"wH9O1iw7c\",style:{backgroundColor:t486Yg_dc},children:/*#__PURE__*/_jsx(CrossWithFX,{animated:true,className:\"framer-11c2aor\",layoutDependency:layoutDependency,layoutId:\"NwvR9iVsf\",style:{\"--11we2x4\":\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\",opacity:0},variants:{\"JypJGonGe-hover\":{opacity:1},\"zyGMBHYzu-hover\":{opacity:1}},...addPropertyOverrides({\"JypJGonGe-hover\":{__framer__loop:animation2,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition3,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1},\"zyGMBHYzu-hover\":{__framer__loop:animation2,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition3,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e6rl2o\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"kTM1CdMto\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmFoa3dhbmctcmVndWxhcg==\",\"--framer-font-family\":'\"Fahkwang\", \"Fahkwang Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.12em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-RvH6vf7pM-U5MCmlSuY))\",\"--framer-text-transform\":\"uppercase\"},children:\"Build a Legacy\"})}),className:\"framer-1a301io\",fonts:[\"GF;Fahkwang-regular\"],layoutDependency:layoutDependency,layoutId:\"iAjDb3sWz\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-RvH6vf7pM-U5MCmlSuY)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-RvH6vf7pM-U5MCmlSuY\":RvH6vf7pM},text:JW7qSUg10,variants:{\"zyGMBHYzu-hover\":{\"--extracted-r6o4lv\":\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"zyGMBHYzu-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmFoa3dhbmctcmVndWxhcg==\",\"--framer-font-family\":'\"Fahkwang\", \"Fahkwang Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.12em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Build a Legacy\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-vtn312\",Component:GcysnWVBV,layoutDependency:layoutDependency,layoutId:\"geyqND8DA\",style:{\"--11we2x4\":RvH6vf7pM,opacity:1},variants:{\"JypJGonGe-hover\":{opacity:1},\"zyGMBHYzu-hover\":{opacity:0}},...addPropertyOverrides({\"JypJGonGe-hover\":{transformTemplate:transformTemplate1},\"zyGMBHYzu-hover\":{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b33oe2\",\"data-framer-name\":\"slide\",layoutDependency:layoutDependency,layoutId:\"DGfp3O4ig\",style:{backgroundColor:\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\",opacity:.25},variants:{\"JypJGonGe-hover\":{opacity:0}}})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-S75mP.framer-mmrwd5, .framer-S75mP .framer-mmrwd5 { display: block; }\",\".framer-S75mP.framer-12iyycn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 46px; justify-content: center; max-width: 478px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 302px; }\",\".framer-S75mP .framer-1noe24n { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: flex-end; left: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; top: 0px; width: 0%; }\",\".framer-S75mP .framer-11c2aor, .framer-S75mP .framer-vtn312 { flex: none; height: var(--framer-aspect-ratio-supported, 21px); position: relative; width: 21px; }\",\".framer-S75mP .framer-e6rl2o { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 16px; position: relative; user-select: none; width: 1px; }\",\".framer-S75mP .framer-1a301io { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-S75mP .framer-1b33oe2 { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; right: 0px; z-index: 1; }\",\".framer-S75mP.framer-v-12iyycn.hover .framer-1noe24n, .framer-S75mP.framer-v-rqvh4j.hover .framer-1noe24n { padding: 16px; width: 100%; }\",\".framer-S75mP.framer-v-12iyycn.hover .framer-vtn312 { position: absolute; right: -32px; top: 50%; z-index: 1; }\",\".framer-S75mP.framer-v-rqvh4j.hover .framer-vtn312 { position: absolute; right: -28px; top: 50%; z-index: 1; }\",\".framer-S75mP.framer-v-rqvh4j.hover .framer-1b33oe2 { left: unset; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 302\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"478px\",null,null]},\"JypJGonGe\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"478px\",null,null]},\"xVNAgAt5e\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"478px\",null,null]},\"UIlPVIo7K\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"478px\",null,null]}}}\n * @framerVariables {\"JW7qSUg10\":\"title\",\"CunDsC7Hd\":\"bG\",\"RvH6vf7pM\":\"color\",\"GcysnWVBV\":\"icon\",\"t486Yg_dc\":\"covercolor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"twKAGZB9tmY6ZkAXFRqi\"]\n */const FramerU5MCmlSuY=withCSS(Component,css,\"framer-S75mP\");export default FramerU5MCmlSuY;FramerU5MCmlSuY.displayName=\"Button\";FramerU5MCmlSuY.defaultProps={height:46,width:302};addPropertyControls(FramerU5MCmlSuY,{variant:{options:[\"zyGMBHYzu\",\"JypJGonGe\"],optionTitles:[\"primary\",\"light\"],title:\"Variant\",type:ControlType.Enum},JW7qSUg10:{defaultValue:\"Chart a new legacy\",displayTextArea:false,title:\"Title\",type:ControlType.String},CunDsC7Hd:{defaultValue:'var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)) /* {\"name\":\"White\"} */',title:\"BG\",type:ControlType.Color},RvH6vf7pM:{defaultValue:\"var(--token-d8e9a325-8682-4834-895b-792c916ef657, rgb(26, 27, 44))\",title:\"Color\",type:ControlType.Color},GcysnWVBV:{defaultValue:{identifier:\"local-module:vector/ADQQc5vDB:default\",moduleId:\"kKS19uyd94GB7Zra07xV\"},setModuleId:\"TRBbHDlEXdAm7Z55KHuO\",title:\"Icon\",type:ControlType.VectorSetItem},t486Yg_dc:{defaultValue:'var(--token-1318815a-fc52-472f-9b38-4afa443beb81, rgb(6, 6, 229)) /* {\"name\":\"Blue\"} */',title:\"covercolor\",type:ControlType.Color}});addFonts(FramerU5MCmlSuY,[{explicitInter:true,fonts:[{cssFamilyName:\"Fahkwang\",source:\"google\",style:\"normal\",uiFamilyName:\"Fahkwang\",url:\"https://fonts.gstatic.com/s/fahkwang/v18/Noax6Uj3zpmBOgbNpNqKsr1ZPTZ4.woff2\",weight:\"400\"}]},...CrossFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU5MCmlSuY\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"46\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"302\",\"framerVariables\":\"{\\\"JW7qSUg10\\\":\\\"title\\\",\\\"CunDsC7Hd\\\":\\\"bG\\\",\\\"RvH6vf7pM\\\":\\\"color\\\",\\\"GcysnWVBV\\\":\\\"icon\\\",\\\"t486Yg_dc\\\":\\\"covercolor\\\"}\",\"framerImmutableVariables\":\"true\",\"framerVectorSets\":\"[\\\"twKAGZB9tmY6ZkAXFRqi\\\"]\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"478px\\\",null,null]},\\\"JypJGonGe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"478px\\\",null,null]},\\\"xVNAgAt5e\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"478px\\\",null,null]},\\\"UIlPVIo7K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"478px\\\",null,null]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./U5MCmlSuY.map","// Generated by Framer (571faa6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Gravity Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Gravity Regular\",source:\"custom\",uiFamilyName:\"Gravity Regular\",url:\"https://framerusercontent.com/assets/H43aoFPA4TVDM8h9L1p25EqT9E.woff2\"}]}];export const css=['.framer-grGGR .framer-styles-preset-13nhcay:not(.rich-text-wrapper), .framer-grGGR .framer-styles-preset-13nhcay.rich-text-wrapper h3 { --framer-font-family: \"Gravity Regular\", \"Gravity Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965)); --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: 1399px) and (min-width: 810px) { .framer-grGGR .framer-styles-preset-13nhcay:not(.rich-text-wrapper), .framer-grGGR .framer-styles-preset-13nhcay.rich-text-wrapper h3 { --framer-font-family: \"Gravity Regular\", \"Gravity Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965)); --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-grGGR .framer-styles-preset-13nhcay:not(.rich-text-wrapper), .framer-grGGR .framer-styles-preset-13nhcay.rich-text-wrapper h3 { --framer-font-family: \"Gravity Regular\", \"Gravity Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965)); --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-grGGR\";\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 (f4d19f1)\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 sharedStyle from\"https://framerusercontent.com/modules/8XWVDhEf2e0s8pjlDSeI/DXBQHYfqInde5m8JUxvX/dxi2qInoc.js\";const enabledGestures={NgTh5oNLj:{hover:true,pressed:true}};const serializationHash=\"framer-uqV1i\";const variantClassNames={NgTh5oNLj:\"framer-v-ie1lx5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,hovered,id,text,width,...props})=>{return{...props,b5Azp7jhx:hovered??props.b5Azp7jhx??\"var(--token-1318815a-fc52-472f-9b38-4afa443beb81, rgb(6, 6, 229))\",ZkSp4DgKh:text??props.ZkSp4DgKh??\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965))\"};};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,b5Azp7jhx,ZkSp4DgKh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"NgTh5oNLj\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"mailto:trade@chibimex.com\",motionChild:true,nodeId:\"NgTh5oNLj\",openInNewTab:true,scopeId:\"VctiT9xqh\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ie1lx5\",className,classNames)} framer-8lb25e`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"NgTh5oNLj\",ref:refBinding,style:{...style},...addPropertyOverrides({\"NgTh5oNLj-hover\":{\"data-framer-name\":undefined},\"NgTh5oNLj-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x6g6ts\",layoutDependency:layoutDependency,layoutId:\"Yr_zqHD3T\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-13nhcay\",\"data-styles-preset\":\"dxi2qInoc\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-ZkSp4DgKh-VctiT9xqh))\"},children:\"trade@chibimex.com\"})}),className:\"framer-lg9cuy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TeFP7mfjs\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-ZkSp4DgKh-VctiT9xqh)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-ZkSp4DgKh-VctiT9xqh\":ZkSp4DgKh},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13t1d4b\",layoutDependency:layoutDependency,layoutId:\"A7TUtO5xh\",style:{backgroundColor:\"var(--token-b17c520c-2e9c-4481-9dff-2812898f5108, rgba(206, 234, 255, 0.6))\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-svfbu0\",layoutDependency:layoutDependency,layoutId:\"sgvO52Ozs\",style:{backgroundColor:b5Azp7jhx}})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uqV1i.framer-8lb25e, .framer-uqV1i .framer-8lb25e { display: block; }\",\".framer-uqV1i.framer-ie1lx5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-uqV1i .framer-x6g6ts { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-uqV1i .framer-lg9cuy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-uqV1i .framer-13t1d4b { flex: none; height: 2px; overflow: visible; position: relative; width: 100%; }\",\".framer-uqV1i .framer-svfbu0 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; top: 0px; width: 0%; }\",\".framer-uqV1i.framer-v-ie1lx5.hover .framer-svfbu0, .framer-uqV1i.framer-v-ie1lx5.pressed .framer-svfbu0 { width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 247\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"zGzikxBW_\":{\"layout\":[\"auto\",\"auto\"]},\"i_0NAz8BW\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"b5Azp7jhx\":\"hovered\",\"ZkSp4DgKh\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVctiT9xqh=withCSS(Component,css,\"framer-uqV1i\");export default FramerVctiT9xqh;FramerVctiT9xqh.displayName=\"links/email\";FramerVctiT9xqh.defaultProps={height:35,width:247};addPropertyControls(FramerVctiT9xqh,{b5Azp7jhx:{defaultValue:'var(--token-1318815a-fc52-472f-9b38-4afa443beb81, rgb(6, 6, 229)) /* {\"name\":\"Blue\"} */',title:\"hovered\",type:ControlType.Color},ZkSp4DgKh:{defaultValue:\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965))\",title:\"text\",type:ControlType.Color}});addFonts(FramerVctiT9xqh,[{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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVctiT9xqh\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zGzikxBW_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"i_0NAz8BW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"35\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"247\",\"framerVariables\":\"{\\\"b5Azp7jhx\\\":\\\"hovered\\\",\\\"ZkSp4DgKh\\\":\\\"text\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VctiT9xqh.map","// Generated by Framer (6ae4e96)\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 275 275\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 219.638 11.961 C 222.988 15.319 225.661 19.29 227.511 23.658 C 238.973 19.035 249.94 15.996 259.956 14.738 L 260.019 14.675 L 260.011 14.73 L 260.066 14.722 L 260.003 14.785 C 258.746 24.803 255.707 35.77 251.085 47.231 C 255.454 49.081 259.426 51.755 262.784 55.106 C 277.607 69.929 278.177 96.159 267.123 126.639 C 266.712 98.389 243.762 76.685 210.791 75.956 C 206.545 75.882 202.299 76.132 198.091 76.704 L 198.033 76.762 C 198.033 76.745 198.033 76.727 198.038 76.71 C 198.021 76.71 198.003 76.71 197.986 76.715 L 198.044 76.657 C 198.617 72.449 198.866 68.203 198.791 63.957 C 198.062 30.985 176.359 8.036 148.109 7.625 C 178.586 -3.433 204.815 -2.863 219.638 11.961 M 55.11 262.778 C 51.759 259.42 49.086 255.448 47.236 251.08 C 35.775 255.703 24.808 258.742 14.79 259.998 L 14.726 260.061 L 14.735 260.006 L 14.68 260.015 L 14.743 259.952 C 16 249.936 19.038 238.969 23.658 227.508 C 19.29 225.658 15.319 222.985 11.961 219.634 C -2.863 204.812 -3.432 178.581 7.622 148.102 C 8.034 176.352 30.983 198.055 63.954 198.785 C 68.2 198.859 72.446 198.609 76.655 198.037 L 76.713 197.979 C 76.713 197.996 76.713 198.014 76.707 198.031 C 76.725 198.031 76.742 198.031 76.759 198.026 L 76.702 198.084 C 76.129 202.292 75.88 206.538 75.954 210.784 C 76.683 243.756 98.387 266.704 126.637 267.116 C 96.157 278.171 69.927 277.601 55.104 262.777 M 262.785 219.635 C 259.426 222.985 255.455 225.658 251.087 227.508 C 255.709 238.97 258.749 249.937 260.005 259.955 L 260.068 260.018 L 260.013 260.01 L 260.021 260.065 L 259.958 260.002 C 249.94 258.745 238.973 255.706 227.512 251.084 C 225.661 255.451 222.988 259.421 219.638 262.778 C 204.815 277.601 178.585 278.171 148.105 267.116 C 176.355 266.705 198.058 243.755 198.787 210.785 C 198.862 206.538 198.612 202.292 198.04 198.084 L 197.982 198.026 C 197.999 198.026 198.017 198.026 198.034 198.031 C 198.034 198.014 198.034 197.997 198.029 197.979 L 198.087 198.037 C 202.295 198.609 206.541 198.859 210.787 198.785 C 243.759 198.056 266.708 176.353 267.119 148.102 C 278.174 178.582 277.605 204.811 262.78 219.635 M 11.964 55.106 C 15.321 51.756 19.291 49.083 23.658 47.233 C 19.038 35.772 16 24.803 14.743 14.786 L 14.68 14.723 L 14.735 14.731 L 14.726 14.676 L 14.79 14.739 C 24.808 15.996 35.775 19.035 47.236 23.657 C 49.086 19.289 51.759 15.319 55.11 11.961 C 69.933 -2.862 96.162 -3.431 126.642 7.623 C 98.392 8.034 76.689 30.984 75.96 63.954 C 75.886 68.201 76.136 72.447 76.708 76.655 L 76.766 76.713 C 76.748 76.713 76.731 76.713 76.714 76.708 C 76.714 76.725 76.714 76.742 76.719 76.76 L 76.661 76.702 C 72.453 76.13 68.207 75.879 63.96 75.954 C 30.989 76.683 8.04 98.386 7.629 126.636 C -3.427 96.156 -2.857 69.927 11.967 55.103\" fill=\"transparent\" height=\"274.7388300890919px\" id=\"s2AqRT9wD\" width=\"274.74518769395036px\"><path d=\"M 71.529 11.961 C 74.879 15.319 77.553 19.29 79.403 23.658 C 90.864 19.035 101.831 15.996 111.847 14.738 L 111.91 14.675 L 111.902 14.73 L 111.957 14.722 L 111.894 14.785 C 110.637 24.803 107.598 35.77 102.976 47.231 C 107.345 49.081 111.317 51.755 114.676 55.106 C 129.499 69.929 130.068 96.159 119.014 126.639 C 118.603 98.389 95.653 76.685 62.682 75.956 C 58.436 75.882 54.19 76.132 49.982 76.704 L 49.924 76.762 C 49.924 76.745 49.924 76.727 49.929 76.71 C 49.912 76.71 49.895 76.71 49.877 76.715 L 49.935 76.657 C 50.508 72.449 50.758 68.203 50.682 63.957 C 49.954 30.985 28.25 8.036 0 7.625 C 30.477 -3.433 56.706 -2.863 71.529 11.961\" fill=\"var(--11we2x4, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\" height=\"126.6386076852241px\" id=\"UTJkYtWrS\" transform=\"translate(148.109 0)\" width=\"126.63639252793479px\"/><path d=\"M 55.11 114.676 C 51.759 111.318 49.086 107.347 47.236 102.979 C 35.775 107.601 24.808 110.64 14.79 111.897 L 14.726 111.96 L 14.735 111.905 L 14.68 111.913 L 14.743 111.85 C 16 101.835 19.038 90.868 23.658 79.406 C 19.29 77.556 15.319 74.883 11.961 71.533 C -2.863 56.71 -3.432 30.48 7.622 0 C 8.034 28.251 30.983 49.954 63.954 50.683 C 68.2 50.757 72.446 50.507 76.655 49.935 L 76.713 49.877 C 76.713 49.895 76.713 49.912 76.707 49.929 C 76.725 49.929 76.742 49.929 76.759 49.924 L 76.702 49.982 C 76.129 54.19 75.88 58.436 75.954 62.682 C 76.683 95.654 98.387 118.603 126.637 119.014 C 96.157 130.07 69.927 129.5 55.104 114.676\" fill=\"var(--11we2x4, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\" height=\"126.63725233030286px\" id=\"SLxE2Lmwu\" transform=\"translate(0 148.102)\" width=\"126.63658699574765px\"/><path d=\"M 114.68 71.533 C 111.322 74.883 107.35 77.556 102.982 79.406 C 107.605 90.868 110.644 101.835 111.9 111.853 L 111.963 111.916 L 111.908 111.908 L 111.916 111.963 L 111.853 111.9 C 101.835 110.643 90.868 107.604 79.407 102.982 C 77.556 107.349 74.883 111.319 71.533 114.676 C 56.71 129.499 30.48 130.068 0 119.014 C 28.25 118.603 49.954 95.653 50.682 62.682 C 50.757 58.436 50.507 54.19 49.935 49.982 L 49.877 49.924 C 49.895 49.924 49.912 49.924 49.929 49.929 C 49.929 49.912 49.929 49.895 49.924 49.877 L 49.982 49.935 C 54.19 50.507 58.436 50.757 62.682 50.683 C 95.654 49.954 118.603 28.251 119.014 0 C 130.07 30.48 129.5 56.709 114.676 71.533\" fill=\"var(--11we2x4, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\" height=\"126.63639252793479px\" id=\"CHahEsYcK\" transform=\"translate(148.105 148.102)\" width=\"126.6374468002866px\"/><path d=\"M 11.958 55.105 C 15.316 51.756 19.286 49.083 23.653 47.233 C 19.033 35.771 15.994 24.803 14.737 14.785 L 14.674 14.722 L 14.729 14.731 L 14.721 14.676 L 14.784 14.739 C 24.802 15.996 35.769 19.034 47.231 23.657 C 49.081 19.289 51.754 15.318 55.104 11.961 C 69.928 -2.863 96.157 -3.432 126.637 7.622 C 98.387 8.034 76.683 30.983 75.954 63.954 C 75.88 68.2 76.13 72.446 76.702 76.655 L 76.76 76.713 C 76.743 76.713 76.726 76.713 76.708 76.707 C 76.708 76.725 76.708 76.742 76.713 76.759 L 76.656 76.702 C 72.447 76.129 68.201 75.879 63.955 75.954 C 30.983 76.682 8.035 98.386 7.623 126.636 C -3.432 96.156 -2.863 69.927 11.962 55.103\" fill=\"var(--11we2x4, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\" height=\"126.63600854133308px\" id=\"MVJW32Dpc\" transform=\"translate(0.006 0)\" width=\"126.63686834587209px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,Z2m8SzwZO:fill??props.Z2m8SzwZO??\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z2m8SzwZO,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-mFKrW\",className),layoutId:layoutId,ref:ref,style:{\"--11we2x4\":Z2m8SzwZO,...style}});});const css=[`.framer-mFKrW { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--11we2x4); mask: ${mask}; width: 275px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 275\n * @framerIntrinsicHeight 275\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z2m8SzwZO\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"wheel\",\"color\":{\"type\":\"variable\",\"value\":\"11we2x4\"},\"set\":{\"localId\":\"vectorSet/NyhbwB6xK\",\"id\":\"NyhbwB6xK\",\"moduleId\":\"TRBbHDlEXdAm7Z55KHuO\"}}\n */const Icon=withCSS(Component,css,\"framer-mFKrW\");Icon.displayName=\"wheel\";export default Icon;addPropertyControls(Icon,{Z2m8SzwZO:{defaultValue:'var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)) /* {\"name\":\"White\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"Z2m8SzwZO\\\":\\\"fill\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"275\",\"framerIntrinsicWidth\":\"275\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"wheel\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"11we2x4\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NyhbwB6xK\\\",\\\"id\\\":\\\"NyhbwB6xK\\\",\\\"moduleId\\\":\\\"TRBbHDlEXdAm7Z55KHuO\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b8d5a97)\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 275 275\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 174.683 118.336 C 169.005 117.927 163.32 117.614 157.631 117.397 C 157.412 111.671 157.099 105.976 156.693 100.314 C 154.129 63.892 147.747 29.035 137.483 0 C 127.22 29.035 120.837 63.922 118.273 100.312 C 117.865 105.99 117.551 111.675 117.332 117.363 C 111.639 117.583 105.944 117.865 100.281 118.302 C 63.893 120.868 29.008 127.25 0 137.513 C 29.008 147.776 63.924 154.16 100.313 156.724 C 105.975 157.163 111.64 157.444 117.366 157.663 C 117.583 163.361 117.896 169.052 118.303 174.685 C 120.9 211.073 127.281 245.992 137.483 274.997 C 147.683 245.992 154.097 211.073 156.694 174.685 C 157.102 169.007 157.415 163.322 157.633 157.633 C 163.327 157.414 168.99 157.101 174.622 156.694 C 211.044 154.127 245.961 147.715 275 137.513 C 245.961 127.314 211.074 120.899 174.683 118.336 M 137.482 158.51 C 125.88 158.499 116.484 149.086 116.494 137.484 C 116.503 125.883 125.915 116.486 137.516 116.494 C 149.117 116.502 158.516 125.912 158.51 137.513 C 158.515 143.089 156.3 148.436 152.355 152.376 C 148.41 156.316 143.059 158.523 137.483 158.51\" fill=\"var(--11we2x4, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\" height=\"274.9971221959274px\" id=\"VUVfPxK54\" width=\"275px\"/></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=({fill,height,id,width,...props})=>{return{...props,Z2m8SzwZO:fill??props.Z2m8SzwZO??\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z2m8SzwZO,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-WTEfn\",className),layoutId:layoutId,ref:ref,style:{\"--11we2x4\":Z2m8SzwZO,...style}});});const css=[`.framer-WTEfn { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--11we2x4); mask: ${mask}; width: 275px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 275\n * @framerIntrinsicHeight 275\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z2m8SzwZO\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"compass\",\"color\":{\"type\":\"variable\",\"value\":\"11we2x4\"},\"set\":{\"localId\":\"vectorSet/NyhbwB6xK\",\"id\":\"NyhbwB6xK\",\"moduleId\":\"TRBbHDlEXdAm7Z55KHuO\"}}\n */const Icon=withCSS(Component,css,\"framer-WTEfn\");Icon.displayName=\"compass\";export default Icon;addPropertyControls(Icon,{Z2m8SzwZO:{defaultValue:'var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)) /* {\"name\":\"White\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"275\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"compass\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"11we2x4\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NyhbwB6xK\\\",\\\"id\\\":\\\"NyhbwB6xK\\\",\\\"moduleId\\\":\\\"TRBbHDlEXdAm7Z55KHuO\\\"}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Z2m8SzwZO\\\":\\\"fill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"275\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f4d19f1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Cross from\"https://framerusercontent.com/modules/dhuemlKgpZBJlR7M2tJV/q4l0AfiVUtdbbdLOMjTd/Mo5i6Is3_.js\";import Wheel from\"https://framerusercontent.com/modules/sAdDs75jo9JRKNeiZ62V/GE3xc2UEO5CaWUCJSEac/MWKytGLQn.js\";import Compass from\"https://framerusercontent.com/modules/mNM2aFy4VOdDgia1tc1s/lN2qqLUm9cnZcCdLSSk6/p2mbryJBb.js\";const WheelFonts=getFonts(Wheel);const MotionDivWithFX=withFX(motion.div);const CompassFonts=getFonts(Compass);const CrossFonts=getFonts(Cross);const cycleOrder=[\"rmGur151D\",\"XtDtTqSxI\",\"WHv7fz_lL\"];const serializationHash=\"framer-RV3xT\";const variantClassNames={rmGur151D:\"framer-v-1wzi3ev\",WHv7fz_lL:\"framer-v-1cm8q3r\",XtDtTqSxI:\"framer-v-1fz3xbo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.1,delay:0,duration:1.4,type:\"spring\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation1={opacity:1,rotate:-360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Loader:\"XtDtTqSxI\",scroller:\"WHv7fz_lL\",Static:\"rmGur151D\"};const getProps=({fill,height,id,width,...props})=>{return{...props,GK0Y_Vs7N:fill??props.GK0Y_Vs7N??\"var(--token-1318815a-fc52-472f-9b38-4afa443beb81, rgb(6, 6, 229))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"rmGur151D\"};};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,GK0Y_Vs7N,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rmGur151D\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1wzi3ev\",className,classNames),\"data-framer-name\":\"Static\",layoutDependency:layoutDependency,layoutId:\"rmGur151D\",ref:refBinding,style:{...style},...addPropertyOverrides({WHv7fz_lL:{\"data-framer-name\":\"scroller\"},XtDtTqSxI:{\"data-framer-name\":\"Loader\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(MotionDivWithFX,{className:\"framer-hxwhik\",\"data-framer-name\":\"wings\",layoutDependency:layoutDependency,layoutId:\"W0iCG1x5Q\",...addPropertyOverrides({XtDtTqSxI:{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:.3,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Wheel,{animated:true,className:\"framer-10r58se\",layoutDependency:layoutDependency,layoutId:\"crNcYYpvV\",style:{\"--11we2x4\":GK0Y_Vs7N}})}),/*#__PURE__*/_jsx(MotionDivWithFX,{className:\"framer-1pjfama\",\"data-framer-name\":\"cross\",layoutDependency:layoutDependency,layoutId:\"qmY5iXQJM\",...addPropertyOverrides({WHv7fz_lL:{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:-720,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1},XtDtTqSxI:{__framer__loop:animation1,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:.3,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Compass,{animated:true,className:\"framer-15jgvnf\",layoutDependency:layoutDependency,layoutId:\"zBh8EOJKw\",style:{\"--11we2x4\":GK0Y_Vs7N}})}),/*#__PURE__*/_jsx(MotionDivWithFX,{className:\"framer-1gxew27\",\"data-framer-name\":\"arms\",layoutDependency:layoutDependency,layoutId:\"o9kMKtITH\",...addPropertyOverrides({WHv7fz_lL:{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:720,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1},XtDtTqSxI:{__framer__loop:animation1,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:.3,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Cross,{animated:true,className:\"framer-13ciykq\",layoutDependency:layoutDependency,layoutId:\"uxMjoclTW\",style:{\"--11we2x4\":GK0Y_Vs7N}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RV3xT.framer-1r288ud, .framer-RV3xT .framer-1r288ud { display: block; }\",\".framer-RV3xT.framer-1wzi3ev { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6.8px; height: 218px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 218px; }\",\".framer-RV3xT .framer-hxwhik, .framer-RV3xT .framer-1pjfama { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-RV3xT .framer-10r58se { flex: none; height: var(--framer-aspect-ratio-supported, 218px); position: relative; width: 100%; }\",\".framer-RV3xT .framer-15jgvnf { flex: none; height: var(--framer-aspect-ratio-supported, 217px); position: relative; width: 100%; }\",\".framer-RV3xT .framer-1gxew27 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-RV3xT .framer-13ciykq { flex: none; height: var(--framer-aspect-ratio-supported, 95px); position: relative; width: 44%; }\",\".framer-RV3xT.framer-v-1fz3xbo.framer-1wzi3ev, .framer-RV3xT.framer-v-1cm8q3r.framer-1wzi3ev { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 218px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 218\n * @framerIntrinsicWidth 218\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"XtDtTqSxI\":{\"layout\":[\"fixed\",\"fixed\"]},\"WHv7fz_lL\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GK0Y_Vs7N\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVfWG6o9da=withCSS(Component,css,\"framer-RV3xT\");export default FramerVfWG6o9da;FramerVfWG6o9da.displayName=\"Logo\";FramerVfWG6o9da.defaultProps={height:218,width:218};addPropertyControls(FramerVfWG6o9da,{variant:{options:[\"rmGur151D\",\"XtDtTqSxI\",\"WHv7fz_lL\"],optionTitles:[\"Static\",\"Loader\",\"scroller\"],title:\"Variant\",type:ControlType.Enum},GK0Y_Vs7N:{defaultValue:'var(--token-1318815a-fc52-472f-9b38-4afa443beb81, rgb(6, 6, 229)) /* {\"name\":\"Blue\"} */',title:\"Fill\",type:ControlType.Color}});addFonts(FramerVfWG6o9da,[{explicitInter:true,fonts:[]},...WheelFonts,...CompassFonts,...CrossFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVfWG6o9da\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"218\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"GK0Y_Vs7N\\\":\\\"fill\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XtDtTqSxI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WHv7fz_lL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"218\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VfWG6o9da.map","// Generated by Framer (506606a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import InteractiveASCII from\"https://framerusercontent.com/modules/quIQjXeusVKZRk3V2tVC/5hoALzyXyTieiXjYdtoX/InteractiveASCII_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/6kO51PhQodwQfkYtzOOw/KX33BCsBAOtFmLtUWgLO/oqHLC1qZk.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/7Dn2OUYvlpCQlcct1jKp/TqXQvwUIphWIHpHHKF53/UIkh_84DH.js\";import Bird from\"https://framerusercontent.com/modules/qMPjJNj4WztTsJztSTBm/qbYR8GjvFRoCDUGP5D5k/ADQQc5vDB.js\";import Full from\"https://framerusercontent.com/modules/c3woFWQoZi40XUcd9qe9/TwdFstVrZJGbYxQtcLbk/JMdkSWaJv.js\";import Chib from\"https://framerusercontent.com/modules/749oVo9lmrApwCcAR2WA/BjuqR1WxHsqX4U0NBgUR/PHB_Mxlke.js\";import ImEx from\"https://framerusercontent.com/modules/Apb2JYspcI1y9zjoqX5N/gECHRBbVJJZ4hsuc5hvj/W8VB9usWr.js\";import Links from\"https://framerusercontent.com/modules/6L0kCwe6lg6lmWZTIPvj/gzjYAr9Rg55h5UVFqANK/QOu7inIAI.js\";import Button from\"https://framerusercontent.com/modules/ApZPCJEqSFBOWGDQu5Ty/RPRS6o2ZY3w0eFZjr3qq/U5MCmlSuY.js\";import LinksEmail from\"https://framerusercontent.com/modules/lNTEUzzth0BzTB2ukW13/dHQb8CWVTQJvqLHv1SBx/VctiT9xqh.js\";import Logo from\"https://framerusercontent.com/modules/ryfkb4pDMYgGI3ve2SAl/KuZ1pBfrk1alxPVEGJCZ/VfWG6o9da.js\";const InteractiveASCIIFonts=getFonts(InteractiveASCII);const LogoFonts=getFonts(Logo);const ChibFonts=getFonts(Chib);const ImExFonts=getFonts(ImEx);const ImExWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(ImEx));const ButtonFonts=getFonts(Button);const LinksEmailFonts=getFonts(LinksEmail);const LinksFonts=getFonts(Links);const FullFonts=getFonts(Full);const cycleOrder=[\"GAWoz8hSd\",\"FqVBtWMfA\",\"xgxJ0Jn2o\"];const serializationHash=\"framer-2YXBQ\";const variantClassNames={FqVBtWMfA:\"framer-v-10f35ha\",GAWoz8hSd:\"framer-v-18chjmw\",xgxJ0Jn2o:\"framer-v-1ybnmki\"};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 addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition2={damping:28,delay:0,mass:1.3,stiffness:182,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 transition3={damping:28,delay:0,mass:1.3,stiffness:239,type:\"spring\"};const transition4={damping:30,delay:.3,mass:1,stiffness:211,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-38};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"GAWoz8hSd\",Phone:\"xgxJ0Jn2o\",Tablet:\"FqVBtWMfA\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GAWoz8hSd\"};};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:\"GAWoz8hSd\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1du8i9k=activeVariantCallback(async(...args)=>{setVariant(\"GAWoz8hSd\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"xgxJ0Jn2o\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-18chjmw\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"GAWoz8hSd\",ref:refBinding,style:{backgroundColor:\"var(--token-1318815a-fc52-472f-9b38-4afa443beb81, rgb(6, 6, 229))\",...style},...addPropertyOverrides({FqVBtWMfA:{\"data-framer-name\":\"Tablet\"},xgxJ0Jn2o:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16lrr2x-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"OJui47rsB-container\",nodeId:\"OJui47rsB\",rendersWithMotion:true,scopeId:\"rpLvT8Hkt\",style:{opacity:.38},children:/*#__PURE__*/_jsx(InteractiveASCII,{blur:0,brightness:71,characterSet:\"detailed\",color:{color:\"var(--token-1318815a-fc52-472f-9b38-4afa443beb81, rgb(6, 6, 229))\",color1:\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965))\",color1Point:0,color2:\"var(--token-b17c520c-2e9c-4481-9dff-2812898f5108, rgb(205, 235, 250))\",color2Point:100,mode:\"gradient\",threshold:50},contrast:29,cursor:{invert:false,smoothing:11,style:\"gradient\",width:20},customCharacterSet:\"<>^!\",ditheringMode:\"ordered\",font:{fontFamily:'\"Azeret Mono\", \"Azeret Mono Placeholder\", sans-serif',fontFeatureSettings:\"normal\",fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.26)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.1em\",lineHeight:\"0.7em\"},height:\"100%\",id:\"OJui47rsB\",image:addImageAlt({pixelHeight:1120,pixelWidth:2286,src:\"https://framerusercontent.com/images/hmdymAEP3SYTDFL20JN2nuRwk.png?width=2286&height=1120\",srcSet:\"https://framerusercontent.com/images/hmdymAEP3SYTDFL20JN2nuRwk.png?scale-down-to=512&width=2286&height=1120 512w,https://framerusercontent.com/images/hmdymAEP3SYTDFL20JN2nuRwk.png?scale-down-to=1024&width=2286&height=1120 1024w,https://framerusercontent.com/images/hmdymAEP3SYTDFL20JN2nuRwk.png?scale-down-to=2048&width=2286&height=1120 2048w,https://framerusercontent.com/images/hmdymAEP3SYTDFL20JN2nuRwk.png?width=2286&height=1120 2286w\"},\"\"),invertColors:false,layoutId:\"OJui47rsB\",outputWidth:154,radius:\"0px\",sizing:\"fit\",staticEffect:{interval:.18,preview:true},style:{height:\"100%\",width:\"100%\"},whiteMode:\"ignore\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k8a12g\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"TI5HNFZS_\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-10g54ff\",\"data-framer-name\":\"Logo + Burger\",layoutDependency:layoutDependency,layoutId:\"XQZybXQQH\",style:{opacity:0},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rth4cu\",\"data-framer-name\":\"Logo Main\",layoutDependency:layoutDependency,layoutId:\"IsIYhPAXz\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9tkorp\",layoutDependency:layoutDependency,layoutId:\"A8zUOAZxr\",children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:`max(max(${componentViewport?.width||\"100vw\"} * 0.9, 1px) * 0.2309, 1px)`,y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1+44+45+0)+0+0)+0+0+0+129,...addPropertyOverrides({FqVBtWMfA:{y:(componentViewport?.y||0)+0+((componentViewport?.height||1080)-0-(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1+44+45+0)+0+0)+0+0+0+129},xgxJ0Jn2o:{y:(componentViewport?.y||0)+0+((componentViewport?.height||844)-0-(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1+18+87.8+24)+0+0)+0+0+0+129}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-107xuhv-container\",layoutDependency:layoutDependency,layoutId:\"AdQZashNb-container\",nodeId:\"AdQZashNb\",rendersWithMotion:true,scopeId:\"rpLvT8Hkt\",children:/*#__PURE__*/_jsx(Logo,{GK0Y_Vs7N:\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\",height:\"100%\",id:\"AdQZashNb\",layoutId:\"AdQZashNb\",style:{height:\"100%\",width:\"100%\"},variant:\"WHv7fz_lL\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uh1yxm\",\"data-framer-name\":\"space\",layoutDependency:layoutDependency,layoutId:\"MKPfdsB8H\",style:{opacity:0},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\"},children:\"aaaa\"})}),className:\"framer-jfkvu2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iwQXQnDxg\",style:{\"--extracted-r6o4lv\":\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(Chib,{animated:true,className:\"framer-19j0w4b\",layoutDependency:layoutDependency,layoutId:\"laaAKN1Ev\",style:{\"--11we2x4\":\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\"}})})]}),/*#__PURE__*/_jsx(ImExWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,animated:true,className:\"framer-17fpiep\",\"data-framer-appear-id\":\"17fpiep\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"oPxQBb840\",optimized:true,style:{\"--11we2x4\":\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\",filter:\"blur(0px)\",WebkitFilter:\"blur(0px)\"}})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-66df5w\",\"data-framer-name\":\"spacer\",layoutDependency:layoutDependency,layoutId:\"hTb4rCkVZ\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8rc7x6\",layoutDependency:layoutDependency,layoutId:\"Q0J8h6NLz\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x4njky\",\"data-framer-name\":\"left\",layoutDependency:layoutDependency,layoutId:\"zpLnNnEBk\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vvszk0\",layoutDependency:layoutDependency,layoutId:\"GQMhWP2NH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-ddynj2\",\"data-styles-preset\":\"oqHLC1qZk\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965)))\"},children:\"The Charriot of Heritage\"})}),className:\"framer-tjwc0n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VJtAQiXAQ\",style:{\"--extracted-1of0zx5\":\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t8f06g\",\"data-styles-preset\":\"UIkh_84DH\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b17c520c-2e9c-4481-9dff-2812898f5108, rgba(206, 234, 255, 0.6)))\"},children:\"Join us to build great worlds.\"})}),className:\"framer-1ahrjbf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Z1l6VoIw4\",style:{\"--extracted-r6o4lv\":\"var(--token-b17c520c-2e9c-4481-9dff-2812898f5108, rgba(206, 234, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1um9efj\",layoutDependency:layoutDependency,layoutId:\"RNiBWl9NA\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1)/2)+0+(0+0+((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1-0-291.8)/1*0)+0+210.8,...addPropertyOverrides({FqVBtWMfA:{y:(componentViewport?.y||0)+0+((componentViewport?.height||1080)-0-(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1)/2)+0+(0+0+((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1-0-291.8)/1*0)+0+210.8},xgxJ0Jn2o:{width:`calc(${componentViewport?.width||\"100vw\"} * 0.9)`,y:(componentViewport?.y||0)+0+((componentViewport?.height||844)-0-(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1+18+87.8+24)+391+12)+0+((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-(299.8+30+Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1+0))/2+0+0)+0+0+0+194.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-159lslc-container\",layoutDependency:layoutDependency,layoutId:\"s3OfILTta-container\",nodeId:\"s3OfILTta\",rendersWithMotion:true,scopeId:\"rpLvT8Hkt\",children:/*#__PURE__*/_jsx(Button,{CunDsC7Hd:\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\",GcysnWVBV:Bird,height:\"100%\",id:\"s3OfILTta\",JW7qSUg10:\"chart a new legacy\",layoutId:\"s3OfILTta\",MaavxkIuh:false,RvH6vf7pM:\"var(--token-d8e9a325-8682-4834-895b-792c916ef657, rgb(26, 27, 44))\",style:{height:\"100%\"},t486Yg_dc:\"var(--token-d8e9a325-8682-4834-895b-792c916ef657, rgb(21, 22, 31))\",variant:\"zyGMBHYzu\",width:\"100%\",...addPropertyOverrides({xgxJ0Jn2o:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xqg0oc\",layoutDependency:layoutDependency,layoutId:\"QKRt6AN_S\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1)/2)+0+(0+256.8+((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1-0-291.8)/1*1)+0+0,...addPropertyOverrides({FqVBtWMfA:{y:(componentViewport?.y||0)+0+((componentViewport?.height||1080)-0-(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1)/2)+0+(0+256.8+((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1-0-291.8)/1*1)+0+0},xgxJ0Jn2o:{y:(componentViewport?.y||0)+0+((componentViewport?.height||844)-0-(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1+18+87.8+24)+391+12)+0+((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-(299.8+30+Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1+0))/2+0+0)+0+264.8+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jgozm3-container\",layoutDependency:layoutDependency,layoutId:\"c6Nn4VFy5-container\",nodeId:\"c6Nn4VFy5\",rendersWithMotion:true,scopeId:\"rpLvT8Hkt\",children:/*#__PURE__*/_jsx(LinksEmail,{b5Azp7jhx:\"var(--token-d8e9a325-8682-4834-895b-792c916ef657, rgb(21, 22, 31))\",height:\"100%\",id:\"c6Nn4VFy5\",layoutId:\"c6Nn4VFy5\",width:\"100%\",ZkSp4DgKh:\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965))\"})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mh412r\",\"data-framer-name\":\"spacer\",layoutDependency:layoutDependency,layoutId:\"zKfaXmhjQ\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yqxmac\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"EoXzeYaX7\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":lID5wnoA7\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":lID5wnoA7\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":lID5wnoA7\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1)/2)+0+(0*(((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1-0-20)/3)+0),...addPropertyOverrides({FqVBtWMfA:{height:((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||1080)-0-(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1)/2)+0+(0*(((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1-0-20)/3)+0)},xgxJ0Jn2o:{height:(Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||844)-0-(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1+18+87.8+24)+391+12)+0+((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-(299.8+30+Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1+0))/2+329.8+0)+0+(0*((Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1-0-20)/3)+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-timp5x-container\",layoutDependency:layoutDependency,layoutId:\"B5JOzZU8h-container\",nodeId:\"B5JOzZU8h\",rendersWithMotion:true,scopeId:\"rpLvT8Hkt\",children:/*#__PURE__*/_jsx(Links,{height:\"100%\",id:\"B5JOzZU8h\",JQpDll5wB:resolvedLinks[0],layoutId:\"B5JOzZU8h\",style:{height:\"100%\"},v1FNVc2wd:\"About\",variant:\"rHC3zt7w9\",width:\"100%\",...addPropertyOverrides({FqVBtWMfA:{JQpDll5wB:resolvedLinks[1]},xgxJ0Jn2o:{JQpDll5wB:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":G8Tdh0bTc\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":G8Tdh0bTc\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":G8Tdh0bTc\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1)/2)+0+(0*(((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1-0-20)/3)+0),...addPropertyOverrides({FqVBtWMfA:{height:((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||1080)-0-(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1)/2)+0+(0*(((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1-0-20)/3)+0)},xgxJ0Jn2o:{height:(Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||844)-0-(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1+18+87.8+24)+391+12)+0+((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-(299.8+30+Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1+0))/2+329.8+0)+0+(0*((Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1-0-20)/3)+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lqif5g-container\",layoutDependency:layoutDependency,layoutId:\"X7JKPhgOp-container\",nodeId:\"X7JKPhgOp\",rendersWithMotion:true,scopeId:\"rpLvT8Hkt\",children:/*#__PURE__*/_jsx(Links,{height:\"100%\",id:\"X7JKPhgOp\",JQpDll5wB:resolvedLinks1[0],layoutId:\"X7JKPhgOp\",style:{height:\"100%\"},v1FNVc2wd:\"Industries\",variant:\"rHC3zt7w9\",width:\"100%\",...addPropertyOverrides({FqVBtWMfA:{JQpDll5wB:resolvedLinks1[1]},xgxJ0Jn2o:{JQpDll5wB:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":RmQgH3Xs4\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":RmQgH3Xs4\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":RmQgH3Xs4\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1)/2)+0+(1*(((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1-0-20)/3)+10),...addPropertyOverrides({FqVBtWMfA:{height:((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||1080)-0-(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1)/2)+0+(1*(((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1-0-20)/3)+10)},xgxJ0Jn2o:{height:(Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||844)-0-(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1+18+87.8+24)+391+12)+0+((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-(299.8+30+Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1+0))/2+329.8+0)+0+(1*((Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1-0-20)/3)+10)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-176h2cq-container\",layoutDependency:layoutDependency,layoutId:\"rZ8el5UG0-container\",nodeId:\"rZ8el5UG0\",rendersWithMotion:true,scopeId:\"rpLvT8Hkt\",children:/*#__PURE__*/_jsx(Links,{height:\"100%\",id:\"rZ8el5UG0\",JQpDll5wB:resolvedLinks2[0],layoutId:\"rZ8el5UG0\",style:{height:\"100%\"},v1FNVc2wd:\"Products\",variant:\"rHC3zt7w9\",width:\"100%\",...addPropertyOverrides({FqVBtWMfA:{JQpDll5wB:resolvedLinks2[1]},xgxJ0Jn2o:{JQpDll5wB:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":gIBZMebzJ\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":gIBZMebzJ\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":gIBZMebzJ\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1)/2)+0+(1*(((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1-0-20)/3)+10),...addPropertyOverrides({FqVBtWMfA:{height:((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||1080)-0-(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1)/2)+0+(1*(((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1-0-20)/3)+10)},xgxJ0Jn2o:{height:(Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||844)-0-(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1+18+87.8+24)+391+12)+0+((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-(299.8+30+Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1+0))/2+329.8+0)+0+(1*((Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1-0-20)/3)+10)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mctyil-container\",layoutDependency:layoutDependency,layoutId:\"ItZmY3FaC-container\",nodeId:\"ItZmY3FaC\",rendersWithMotion:true,scopeId:\"rpLvT8Hkt\",children:/*#__PURE__*/_jsx(Links,{height:\"100%\",id:\"ItZmY3FaC\",JQpDll5wB:resolvedLinks3[0],layoutId:\"ItZmY3FaC\",style:{height:\"100%\"},v1FNVc2wd:\"Heritage\",variant:\"rHC3zt7w9\",width:\"100%\",...addPropertyOverrides({FqVBtWMfA:{JQpDll5wB:resolvedLinks3[1]},xgxJ0Jn2o:{JQpDll5wB:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":HA1dMqLTL\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":HA1dMqLTL\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":HA1dMqLTL\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1)/2)+0+(2*(((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1-0-20)/3)+20),...addPropertyOverrides({FqVBtWMfA:{height:((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||1080)-0-(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1)/2)+0+(2*(((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1-0-20)/3)+20)},xgxJ0Jn2o:{height:(Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||844)-0-(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1+18+87.8+24)+391+12)+0+((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-(299.8+30+Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1+0))/2+329.8+0)+0+(2*((Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1-0-20)/3)+20)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11vjtkt-container\",layoutDependency:layoutDependency,layoutId:\"P9JedW9fG-container\",nodeId:\"P9JedW9fG\",rendersWithMotion:true,scopeId:\"rpLvT8Hkt\",children:/*#__PURE__*/_jsx(Links,{height:\"100%\",id:\"P9JedW9fG\",JQpDll5wB:resolvedLinks4[0],layoutId:\"P9JedW9fG\",style:{height:\"100%\"},v1FNVc2wd:\"Support\",variant:\"rHC3zt7w9\",width:\"100%\",...addPropertyOverrides({FqVBtWMfA:{JQpDll5wB:resolvedLinks4[1]},xgxJ0Jn2o:{JQpDll5wB:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{jU02Py_CL:\"the-responsibility-of-movement\"},unresolvedPathSlugs:{jU02Py_CL:{collectionId:\"o6mOxCZiR\",collectionItemId:\"TJc9SJvxo\"}},webPageId:\"dZzDkQKzU\"},implicitPathVariables:undefined},{href:{pathVariables:{jU02Py_CL:\"the-responsibility-of-movement\"},unresolvedPathSlugs:{jU02Py_CL:{collectionId:\"o6mOxCZiR\",collectionItemId:\"TJc9SJvxo\"}},webPageId:\"dZzDkQKzU\"},implicitPathVariables:undefined},{href:{pathVariables:{jU02Py_CL:\"the-responsibility-of-movement\"},unresolvedPathSlugs:{jU02Py_CL:{collectionId:\"o6mOxCZiR\",collectionItemId:\"TJc9SJvxo\"}},webPageId:\"dZzDkQKzU\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1)/2)+0+(2*(((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-48-480)/1)*1,424)-0)*1-0-20)/3)+20),...addPropertyOverrides({FqVBtWMfA:{height:((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||1080)-0-(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1+44+45+0)+391+0)+(0+(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0-(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1)/2)+0+(2*(((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||1080)-0-0)/1)*1-48-480-424)/1)*1,424)-0)*1-0-20)/3)+20)},xgxJ0Jn2o:{height:(Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1-0-20)/3*1+0,y:(componentViewport?.y||0)+0+((componentViewport?.height||844)-0-(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1+0)+0+0)+32+(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-(326+65+Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1+18+87.8+24)+391+12)+0+((Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-(299.8+30+Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1+0))/2+329.8+0)+0+(2*((Math.max(0,(Math.min(Math.max(0,(Math.max(0,((componentViewport?.height||844)-0-0)/1)*1-32-520.8)/1)*1,424)-0-329.8-0)/1)*1-0-20)/3)+20)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18n7f4x-container\",layoutDependency:layoutDependency,layoutId:\"TNEE82F2J-container\",nodeId:\"TNEE82F2J\",rendersWithMotion:true,scopeId:\"rpLvT8Hkt\",children:/*#__PURE__*/_jsx(Links,{height:\"100%\",id:\"TNEE82F2J\",JQpDll5wB:resolvedLinks5[0],layoutId:\"TNEE82F2J\",style:{height:\"100%\"},v1FNVc2wd:\"Compliance\",variant:\"rHC3zt7w9\",width:\"100%\",...addPropertyOverrides({FqVBtWMfA:{JQpDll5wB:resolvedLinks5[1]},xgxJ0Jn2o:{JQpDll5wB:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gnpml9\",\"data-framer-name\":\"spacer\",layoutDependency:layoutDependency,layoutId:\"Mlky5rAfa\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fd8f5a\",layoutDependency:layoutDependency,layoutId:\"a1ZVQrIKD\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iwu2lv\",layoutDependency:layoutDependency,layoutId:\"ESbfR3f8w\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-hxzv54\",layoutDependency:layoutDependency,layoutId:\"nzjN81rp0\",children:/*#__PURE__*/_jsx(Full,{animated:true,className:\"framer-1krqnww\",layoutDependency:layoutDependency,layoutId:\"EZf3Ce6gy\",style:{\"--11we2x4\":\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\"}})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dyYXZpdHkgQm9vaw==\",\"--framer-font-family\":'\"Gravity Book\", \"Gravity Book Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b17c520c-2e9c-4481-9dff-2812898f5108, rgb(205, 235, 250)))\",\"--framer-text-transform\":\"inherit\"},children:\"A subsidiary of\"})}),className:\"framer-10fa8fi\",\"data-highlight\":true,fonts:[\"CUSTOM;Gravity Book\"],layoutDependency:layoutDependency,layoutId:\"iuQ7mDhkf\",onTap:onTap1du8i9k,style:{\"--extracted-r6o4lv\":\"var(--token-b17c520c-2e9c-4481-9dff-2812898f5108, rgb(205, 235, 250))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({xgxJ0Jn2o:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dyYXZpdHkgQm9vaw==\",\"--framer-font-family\":'\"Gravity Book\", \"Gravity Book Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b17c520c-2e9c-4481-9dff-2812898f5108, rgb(205, 235, 250)))\",\"--framer-text-transform\":\"inherit\"},children:\"A subsidiary of\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmFoa3dhbmctcmVndWxhcg==\",\"--framer-font-family\":'\"Fahkwang\", \"Fahkwang Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965)))\",\"--framer-text-transform\":\"inherit\"},children:\"CHIB™ Inc\"})}),className:\"framer-pdmvm3\",\"data-highlight\":true,fonts:[\"GF;Fahkwang-regular\"],layoutDependency:layoutDependency,layoutId:\"HLbzKEsJZ\",onTap:onTap1du8i9k,style:{\"--extracted-r6o4lv\":\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({xgxJ0Jn2o:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmFoa3dhbmctcmVndWxhcg==\",\"--framer-font-family\":'\"Fahkwang\", \"Fahkwang Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965)))\",\"--framer-text-transform\":\"inherit\"},children:\"CHIB™ Inc\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19qsotq\",layoutDependency:layoutDependency,layoutId:\"DQsBseIhS\",style:{backgroundColor:\"var(--token-b17c520c-2e9c-4481-9dff-2812898f5108, rgb(205, 235, 250))\",opacity:.49}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vqs0kn\",layoutDependency:layoutDependency,layoutId:\"D_RFjnBD1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Qkk7T3B0aWNpYW4gU2Fucy9SZWd1bGFyL3Yw\",\"--framer-font-family\":'\"Optician Sans\", \"Optician Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.78)\",\"--framer-letter-spacing\":\"0.38em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b17c520c-2e9c-4481-9dff-2812898f5108, rgb(205, 235, 250)))\",\"--framer-text-transform\":\"inherit\"},children:[\"Designed by \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965)))\"},children:\"PROWESS\"})]})}),className:\"framer-okrch5\",fonts:[\"BI;Optician Sans/Regular/v0\"],layoutDependency:layoutDependency,layoutId:\"ZBqT5n_zd\",style:{\"--extracted-1w3ko1f\":\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965))\",\"--extracted-r6o4lv\":\"var(--token-b17c520c-2e9c-4481-9dff-2812898f5108, rgb(205, 235, 250))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-tf13zv\",layoutDependency:layoutDependency,layoutId:\"lDPxX1ijW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.185 19.98\" overflow=\"visible\"><g><path d=\"M 24.308 19.98 L 24.335 19.909 C 24.503 19.459 24.651 19 24.773 18.545 C 24.895 18.09 24.996 17.623 25.073 17.16 L 25.074 17.157 C 25.074 17.154 25.075 17.151 25.075 17.148 L 25.078 17.128 L 25.082 17.128 C 25.088 17.117 25.099 17.109 25.111 17.106 C 25.111 17.1 25.111 17.094 25.11 17.087 C 25.11 17.079 25.109 17.07 25.109 17.061 L 25.109 17.047 C 25.109 17.039 25.108 17.029 25.107 17.019 C 25.106 17.003 25.104 16.986 25.104 16.968 C 25.1 16.927 25.115 16.887 25.145 16.86 L 25.145 16.006 C 25.098 15.876 25.075 15.739 25.076 15.601 C 25.076 15.581 25.076 15.562 25.076 15.542 C 25.077 15.522 25.077 15.501 25.077 15.479 C 25.077 15.437 25.076 15.39 25.073 15.335 C 25.072 15.328 25.072 15.321 25.072 15.313 C 25.072 15.302 25.073 15.29 25.074 15.279 C 25.076 15.27 25.076 15.26 25.077 15.251 C 25.077 15.247 25.076 15.243 25.075 15.239 L 25.06 15.197 L 25.061 15.197 C 24.976 14.948 24.909 14.682 24.845 14.425 C 24.745 14.022 24.641 13.605 24.462 13.244 C 24.23 12.813 23.966 12.402 23.67 12.012 C 23.489 11.79 23.294 11.579 23.086 11.382 C 22.899 11.204 22.722 11.015 22.554 10.819 C 22.32 10.676 22.099 10.515 21.886 10.36 C 21.612 10.152 21.323 9.961 21.024 9.791 C 20.454 9.494 19.858 9.25 19.243 9.062 C 18.585 8.855 17.915 8.686 17.238 8.557 C 17.211 8.551 17.186 8.535 17.169 8.513 C 17.155 8.498 17.15 8.492 17.135 8.492 C 17.102 8.497 17.07 8.509 17.042 8.527 L 17.032 8.533 L 17.02 8.531 C 16.319 8.381 15.608 8.286 14.893 8.248 C 14.86 8.246 14.791 8.238 14.712 8.229 C 14.587 8.214 14.431 8.196 14.364 8.196 C 14.36 8.196 14.357 8.196 14.353 8.197 C 14.324 8.201 14.295 8.208 14.267 8.216 C 14.189 8.241 14.109 8.256 14.028 8.261 C 13.988 8.265 13.948 8.251 13.92 8.223 L 13.919 8.223 C 13.901 8.267 13.865 8.302 13.82 8.32 C 13.811 8.325 13.8 8.331 13.787 8.338 C 13.787 8.342 13.787 8.346 13.786 8.349 C 13.785 8.353 13.785 8.358 13.785 8.361 C 13.785 8.362 13.786 8.362 13.786 8.363 C 13.859 8.507 13.886 8.725 13.912 8.936 C 13.923 9.051 13.941 9.166 13.966 9.279 C 14.02 9.475 14.085 9.668 14.16 9.858 C 14.267 10.114 14.347 10.381 14.4 10.653 C 14.468 10.748 14.532 10.843 14.594 10.935 C 14.747 11.176 14.922 11.402 15.116 11.61 C 15.632 12.142 16.353 12.605 17.319 13.027 C 18.17 13.4 19.119 13.699 20.018 13.974 L 20.01 14.035 C 19.915 14.037 19.82 14.041 19.72 14.044 C 19.56 14.051 19.394 14.058 19.233 14.058 C 19.117 14.058 19.016 14.054 18.922 14.047 C 18.89 14.045 18.862 14.044 18.836 14.043 C 18.767 14.041 18.698 14.034 18.631 14.021 L 18.584 14.021 C 18.45 14.021 18.315 14.027 18.184 14.033 C 18.167 14.034 18.151 14.035 18.134 14.036 L 18.13 14.036 C 17.981 14.043 17.828 14.05 17.678 14.05 C 17.526 14.051 17.374 14.042 17.223 14.022 L 17.219 14.022 C 17.211 14.021 17.204 14.022 17.196 14.022 L 17.192 14.022 C 17.188 14.022 17.185 14.023 17.181 14.023 C 17.177 14.023 17.172 14.023 17.168 14.023 C 17.164 14.023 17.159 14.023 17.154 14.022 C 17.043 14.045 16.929 14.056 16.816 14.055 C 16.7 14.055 16.583 14.046 16.47 14.038 C 16.398 14.033 16.325 14.027 16.252 14.025 L 16.253 14.025 L 16.171 14.022 L 16.141 14.022 C 15.632 14.014 15.095 14.009 14.5 14.009 C 13.597 14.009 12.678 14.019 11.79 14.029 C 10.979 14.037 10.142 14.046 9.319 14.048 L 9.319 14.048 L 8.949 14.048 C 8.764 14.048 8.58 14.049 8.408 14.05 C 8.237 14.05 8.061 14.051 7.887 14.051 C 7.405 14.051 6.837 14.046 6.272 14.009 L 6.266 13.949 C 7.579 13.587 8.696 13.151 9.587 12.656 C 10.069 12.394 10.518 12.078 10.929 11.715 C 11.301 11.386 11.612 10.993 11.846 10.554 L 11.848 10.551 L 11.849 10.549 C 11.849 10.548 11.849 10.548 11.849 10.547 C 11.852 10.529 11.864 10.514 11.882 10.509 L 11.882 10.507 C 11.893 10.44 11.915 10.375 11.945 10.314 C 11.959 10.282 11.974 10.248 11.985 10.215 C 11.986 10.208 11.988 10.2 11.991 10.193 C 11.991 10.192 11.991 10.192 11.991 10.191 C 11.991 10.187 11.99 10.182 11.99 10.178 C 11.989 10.171 11.988 10.163 11.988 10.156 C 11.987 10.142 11.992 10.128 12.001 10.117 C 12.005 10.111 12.011 10.106 12.018 10.103 C 12.014 10.079 12.011 10.055 12.012 10.03 C 12.012 9.867 12.089 9.614 12.176 9.331 C 12.271 9.025 12.375 8.685 12.376 8.452 C 12.377 8.399 12.37 8.346 12.354 8.296 C 12.332 8.261 12.323 8.259 12.322 8.259 C 12.316 8.26 12.309 8.262 12.303 8.264 C 12.301 8.266 12.298 8.266 12.296 8.267 L 12.293 8.268 C 12.274 8.275 12.254 8.278 12.235 8.278 C 12.221 8.278 12.208 8.277 12.195 8.274 C 12.154 8.266 12.079 8.248 12.006 8.231 C 11.941 8.216 11.867 8.198 11.855 8.197 C 11.855 8.197 11.854 8.197 11.854 8.197 L 11.853 8.197 C 11.838 8.198 11.825 8.204 11.813 8.211 C 11.808 8.214 11.803 8.217 11.798 8.22 L 11.793 8.222 C 11.754 8.241 11.711 8.251 11.667 8.25 L 11.659 8.25 C 11.653 8.25 11.646 8.25 11.639 8.249 C 11.621 8.246 11.604 8.242 11.587 8.237 C 11.537 8.225 11.456 8.204 11.404 8.197 L 11.402 8.197 L 11.367 8.197 C 11.36 8.197 11.353 8.198 11.346 8.198 L 11.339 8.198 C 11.314 8.207 11.218 8.228 10.735 8.302 C 10.459 8.345 10.168 8.387 10.055 8.403 L 10.055 8.403 C 10.054 8.404 10.053 8.404 10.052 8.404 C 10.036 8.406 10.024 8.394 10.011 8.382 C 10.006 8.378 10.002 8.375 9.997 8.371 L 9.992 8.367 C 9.98 8.357 9.964 8.352 9.949 8.352 C 9.935 8.361 9.921 8.372 9.908 8.383 C 9.889 8.404 9.865 8.42 9.838 8.429 C 9.676 8.454 9.513 8.477 9.355 8.5 C 8.761 8.585 8.2 8.665 7.62 8.841 L 7.616 8.842 L 7.586 8.842 C 7.472 8.936 7.113 9.023 6.822 9.094 C 6.69 9.127 6.575 9.155 6.519 9.175 C 6.501 9.186 6.486 9.201 6.475 9.219 C 6.45 9.256 6.416 9.285 6.375 9.304 C 6.302 9.332 6.228 9.36 6.15 9.39 C 5.759 9.538 5.315 9.707 4.97 9.895 C 4.95 9.904 4.935 9.922 4.93 9.943 C 4.919 9.978 4.894 10.007 4.861 10.023 C 4.819 10.047 4.775 10.071 4.733 10.095 C 4.544 10.2 4.349 10.309 4.159 10.434 C 3.495 10.926 2.909 11.515 2.42 12.181 C 1.981 12.785 1.64 13.455 1.411 14.166 C 1.193 14.851 1.08 15.565 1.075 16.284 C 1.075 16.306 1.075 16.328 1.075 16.35 C 1.076 17.053 1.17 17.752 1.352 18.43 C 1.417 18.651 1.493 18.869 1.581 19.082 C 1.688 19.334 1.775 19.595 1.841 19.861 L 1.851 19.911 L 1.802 19.898 C 1.761 19.887 1.732 19.851 1.728 19.809 L 1.698 19.788 L 1.696 19.784 C 1.648 19.72 1.607 19.65 1.575 19.576 C 1.569 19.563 1.563 19.55 1.556 19.538 C 1.533 19.537 1.514 19.519 1.511 19.496 C 1.435 19.404 1.378 19.331 1.333 19.267 C 1.015 18.813 0.745 18.234 0.53 17.545 C 0.321 16.864 0.176 16.165 0.097 15.458 C 0.033 14.916 0 14.372 0 13.826 C 0 13.662 0.003 13.499 0.009 13.338 C 0.026 12.727 0.105 12.118 0.244 11.522 C 0.553 10.288 1.297 9.092 2.394 8.064 C 3.499 7.029 4.919 6.207 6.499 5.688 C 7.018 5.517 7.575 5.39 8.113 5.267 C 8.617 5.152 9.137 5.033 9.623 4.879 C 10.098 4.739 10.552 4.535 10.974 4.273 C 11.153 4.158 11.323 4.029 11.483 3.887 C 11.628 3.756 11.763 3.615 11.886 3.463 C 12.114 3.179 12.299 2.863 12.437 2.527 C 12.712 1.87 12.824 1.162 12.934 0.476 C 12.956 0.337 12.978 0.194 13.002 0.054 L 13.003 0.047 L 13.007 0.041 C 13.024 0.016 13.053 0 13.084 0 C 13.133 0.004 13.177 0.03 13.204 0.07 C 13.23 0.116 13.282 0.396 13.311 0.559 C 13.348 0.769 13.387 1.014 13.389 1.077 C 13.389 1.084 13.39 1.122 13.39 1.155 C 13.39 1.174 13.39 1.192 13.389 1.203 C 13.443 1.382 13.487 1.568 13.529 1.747 C 13.616 2.117 13.706 2.498 13.891 2.855 C 13.989 3.044 14.104 3.224 14.235 3.392 C 14.36 3.552 14.498 3.7 14.65 3.835 C 14.953 4.103 15.294 4.325 15.66 4.496 C 16.404 4.855 17.26 5.07 18.166 5.298 C 19.006 5.51 19.874 5.728 20.689 6.076 C 21.507 6.417 22.283 6.854 23.001 7.376 C 23.625 7.832 24.182 8.374 24.657 8.985 C 25.527 10.118 26.028 11.446 26.148 12.932 C 26.173 13.239 26.185 13.55 26.185 13.863 C 26.187 14.666 26.11 15.466 25.957 16.254 C 25.847 16.818 25.694 17.372 25.498 17.912 C 25.304 18.449 25.06 18.967 24.77 19.458 C 24.678 19.611 24.591 19.705 24.512 19.738 C 24.506 19.753 24.5 19.768 24.496 19.783 C 24.483 19.853 24.439 19.913 24.377 19.947 Z M 24.973 13.936 C 24.96 13.948 24.937 13.941 24.859 13.94 C 24.937 13.941 24.96 13.949 24.973 13.936 Z M 13.178 11.777 C 13.193 11.774 13.207 11.763 13.214 11.749 C 13.215 11.747 13.215 11.746 13.215 11.744 C 13.215 11.745 13.215 11.747 13.214 11.749 C 13.206 11.766 13.189 11.777 13.17 11.778 C 13.172 11.778 13.175 11.778 13.178 11.777 Z M 13.045 10.568 C 13.041 10.567 13.037 10.565 13.033 10.563 C 13.033 10.561 13.033 10.559 13.033 10.557 C 13.033 10.546 13.031 10.535 13.032 10.524 C 13.032 10.52 13.032 10.516 13.033 10.511 L 13.032 10.511 C 13.032 10.516 13.031 10.52 13.031 10.524 C 13.031 10.535 13.033 10.546 13.033 10.557 C 13.033 10.559 13.033 10.561 13.033 10.563 C 13.037 10.565 13.041 10.567 13.045 10.568 Z M 13.033 10.511 C 13.033 10.511 13.033 10.51 13.033 10.509 C 13.033 10.51 13.033 10.511 13.033 10.511 Z M 12.563 10.228 C 12.563 10.226 12.563 10.225 12.563 10.224 C 12.563 10.225 12.563 10.227 12.563 10.228 Z M 6.929 7.065 M 6.925 7.045 M 14.666 6.566\" fill=\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({xgxJ0Jn2o:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.121 12.987\" overflow=\"visible\"><g><path d=\"M 15.893 12.987 L 15.911 12.941 C 16.021 12.648 16.118 12.35 16.198 12.054 C 16.278 11.758 16.344 11.455 16.394 11.154 L 16.394 11.152 C 16.394 11.15 16.395 11.148 16.395 11.146 L 16.397 11.133 L 16.4 11.133 C 16.404 11.126 16.411 11.121 16.419 11.119 C 16.419 11.115 16.418 11.111 16.418 11.107 C 16.418 11.101 16.418 11.096 16.418 11.09 L 16.418 11.08 C 16.418 11.075 16.417 11.069 16.416 11.062 C 16.415 11.052 16.414 11.041 16.414 11.029 C 16.411 11.003 16.421 10.977 16.441 10.959 L 16.441 10.404 C 16.41 10.32 16.395 10.23 16.396 10.14 C 16.396 10.128 16.396 10.115 16.396 10.102 C 16.396 10.089 16.396 10.076 16.396 10.061 C 16.396 10.034 16.396 10.003 16.394 9.968 C 16.393 9.963 16.393 9.958 16.393 9.954 C 16.393 9.946 16.394 9.939 16.395 9.931 C 16.396 9.925 16.396 9.919 16.396 9.913 C 16.396 9.91 16.396 9.908 16.395 9.905 L 16.386 9.878 L 16.386 9.878 C 16.33 9.716 16.287 9.543 16.245 9.376 C 16.179 9.114 16.112 8.843 15.995 8.609 C 15.843 8.329 15.67 8.061 15.477 7.808 C 15.358 7.663 15.231 7.526 15.095 7.398 C 14.973 7.282 14.857 7.16 14.747 7.032 C 14.594 6.939 14.45 6.835 14.31 6.734 C 14.131 6.599 13.942 6.475 13.746 6.364 C 13.374 6.171 12.984 6.012 12.582 5.89 C 12.152 5.756 11.714 5.646 11.271 5.562 C 11.253 5.558 11.237 5.548 11.226 5.534 C 11.217 5.524 11.213 5.52 11.204 5.52 C 11.182 5.523 11.161 5.531 11.143 5.543 L 11.136 5.546 L 11.129 5.545 C 10.67 5.447 10.205 5.386 9.738 5.361 C 9.716 5.36 9.671 5.355 9.619 5.349 C 9.537 5.339 9.436 5.327 9.392 5.327 C 9.39 5.327 9.387 5.328 9.385 5.328 C 9.366 5.331 9.347 5.335 9.329 5.341 C 9.278 5.356 9.225 5.366 9.172 5.37 C 9.146 5.372 9.12 5.363 9.101 5.345 L 9.101 5.345 C 9.089 5.374 9.066 5.397 9.036 5.408 C 9.03 5.411 9.023 5.415 9.015 5.42 C 9.015 5.422 9.014 5.425 9.014 5.427 C 9.014 5.429 9.013 5.433 9.013 5.435 C 9.013 5.435 9.014 5.435 9.014 5.436 C 9.062 5.53 9.079 5.671 9.096 5.808 C 9.104 5.883 9.116 5.958 9.132 6.032 C 9.167 6.159 9.21 6.284 9.259 6.407 C 9.328 6.574 9.381 6.747 9.415 6.925 C 9.46 6.986 9.502 7.048 9.543 7.108 C 9.642 7.264 9.756 7.411 9.883 7.547 C 10.221 7.892 10.692 8.193 11.324 8.468 C 11.881 8.71 12.501 8.905 13.089 9.083 L 13.083 9.123 C 13.021 9.124 12.959 9.126 12.894 9.129 C 12.789 9.133 12.681 9.137 12.575 9.137 C 12.5 9.137 12.433 9.135 12.372 9.131 C 12.351 9.129 12.333 9.128 12.316 9.128 C 12.271 9.127 12.226 9.122 12.182 9.114 L 12.151 9.114 C 12.063 9.114 11.975 9.118 11.89 9.122 C 11.879 9.122 11.868 9.123 11.857 9.123 L 11.854 9.123 C 11.757 9.128 11.657 9.133 11.558 9.133 C 11.459 9.133 11.36 9.127 11.261 9.114 L 11.258 9.114 C 11.253 9.114 11.248 9.114 11.244 9.114 L 11.241 9.114 C 11.239 9.115 11.236 9.115 11.234 9.115 C 11.231 9.115 11.228 9.115 11.225 9.115 C 11.222 9.115 11.219 9.115 11.216 9.115 C 11.144 9.129 11.069 9.136 10.995 9.136 C 10.919 9.136 10.843 9.13 10.769 9.125 C 10.722 9.121 10.674 9.118 10.627 9.116 L 10.627 9.116 L 10.574 9.114 L 10.554 9.114 C 10.221 9.109 9.87 9.106 9.48 9.106 C 8.89 9.106 8.289 9.112 7.709 9.119 C 7.179 9.124 6.631 9.13 6.093 9.131 L 6.093 9.131 L 5.851 9.131 C 5.73 9.131 5.61 9.132 5.498 9.132 C 5.386 9.133 5.271 9.133 5.157 9.133 C 4.842 9.133 4.471 9.13 4.101 9.106 L 4.097 9.067 C 4.956 8.831 5.686 8.548 6.269 8.226 C 6.583 8.056 6.877 7.851 7.146 7.614 C 7.389 7.401 7.593 7.145 7.746 6.86 L 7.747 6.858 L 7.747 6.857 C 7.747 6.857 7.747 6.856 7.748 6.856 C 7.749 6.844 7.758 6.834 7.769 6.831 L 7.769 6.83 C 7.776 6.786 7.79 6.744 7.81 6.704 C 7.819 6.683 7.829 6.661 7.836 6.64 C 7.837 6.635 7.838 6.63 7.84 6.626 C 7.84 6.625 7.84 6.625 7.84 6.624 C 7.84 6.622 7.84 6.618 7.839 6.616 C 7.839 6.611 7.838 6.606 7.838 6.601 C 7.838 6.592 7.841 6.583 7.846 6.576 C 7.85 6.572 7.854 6.569 7.858 6.567 C 7.855 6.551 7.854 6.535 7.854 6.52 C 7.854 6.414 7.904 6.249 7.961 6.065 C 8.023 5.866 8.091 5.646 8.092 5.494 C 8.093 5.459 8.088 5.425 8.078 5.392 C 8.063 5.369 8.057 5.369 8.057 5.369 C 8.052 5.369 8.048 5.37 8.044 5.372 C 8.043 5.373 8.041 5.373 8.04 5.374 L 8.037 5.374 C 8.025 5.379 8.012 5.381 8 5.381 C 7.991 5.381 7.982 5.38 7.974 5.378 C 7.947 5.373 7.898 5.361 7.85 5.35 C 7.807 5.34 7.759 5.329 7.752 5.328 C 7.751 5.328 7.751 5.328 7.751 5.328 L 7.75 5.328 C 7.741 5.329 7.732 5.332 7.724 5.337 C 7.721 5.339 7.718 5.341 7.714 5.343 L 7.711 5.344 C 7.685 5.357 7.657 5.363 7.629 5.362 L 7.623 5.362 C 7.619 5.362 7.615 5.362 7.61 5.362 C 7.599 5.36 7.587 5.357 7.576 5.354 C 7.544 5.346 7.49 5.333 7.457 5.328 L 7.455 5.328 L 7.432 5.328 C 7.428 5.328 7.423 5.329 7.418 5.329 L 7.414 5.329 C 7.398 5.334 7.335 5.348 7.019 5.396 C 6.839 5.424 6.648 5.452 6.575 5.462 L 6.574 5.462 C 6.574 5.462 6.573 5.463 6.572 5.463 C 6.562 5.464 6.554 5.456 6.545 5.449 C 6.543 5.446 6.54 5.444 6.536 5.441 L 6.533 5.439 C 6.525 5.432 6.515 5.429 6.505 5.429 C 6.496 5.435 6.487 5.442 6.479 5.449 C 6.466 5.463 6.45 5.473 6.433 5.479 C 6.327 5.495 6.22 5.51 6.117 5.525 C 5.728 5.58 5.361 5.632 4.982 5.746 L 4.979 5.747 L 4.96 5.747 C 4.885 5.808 4.651 5.865 4.461 5.911 C 4.374 5.932 4.299 5.951 4.263 5.964 C 4.251 5.971 4.241 5.981 4.233 5.992 C 4.217 6.016 4.195 6.036 4.168 6.048 C 4.121 6.066 4.072 6.084 4.021 6.103 C 3.765 6.2 3.475 6.31 3.25 6.432 C 3.237 6.438 3.227 6.449 3.223 6.463 C 3.216 6.486 3.2 6.504 3.179 6.515 C 3.151 6.531 3.122 6.546 3.095 6.561 C 2.971 6.63 2.844 6.701 2.72 6.782 C 2.285 7.102 1.902 7.484 1.582 7.918 C 1.295 8.31 1.073 8.746 0.923 9.208 C 0.78 9.653 0.706 10.117 0.703 10.585 C 0.703 10.599 0.703 10.613 0.703 10.628 C 0.704 11.084 0.765 11.539 0.884 11.979 C 0.926 12.123 0.976 12.265 1.034 12.403 C 1.104 12.567 1.161 12.737 1.203 12.91 L 1.21 12.942 L 1.178 12.934 C 1.152 12.927 1.132 12.903 1.13 12.876 L 1.11 12.862 L 1.109 12.86 C 1.077 12.818 1.051 12.772 1.03 12.724 C 1.026 12.716 1.022 12.708 1.018 12.7 C 1.002 12.699 0.99 12.687 0.988 12.672 C 0.938 12.613 0.901 12.565 0.872 12.524 C 0.664 12.228 0.487 11.852 0.346 11.404 C 0.21 10.962 0.115 10.507 0.063 10.048 C 0.021 9.696 0 9.341 0 8.987 C 0 8.88 0.002 8.774 0.006 8.67 C 0.017 8.272 0.069 7.877 0.16 7.489 C 0.362 6.687 0.848 5.91 1.566 5.241 C 2.288 4.569 3.216 4.035 4.249 3.697 C 4.588 3.586 4.953 3.503 5.305 3.424 C 5.634 3.349 5.974 3.271 6.292 3.171 C 6.603 3.08 6.9 2.948 7.175 2.778 C 7.292 2.703 7.404 2.619 7.508 2.526 C 7.603 2.442 7.691 2.35 7.772 2.251 C 7.921 2.066 8.042 1.861 8.132 1.642 C 8.311 1.216 8.385 0.755 8.457 0.309 C 8.471 0.219 8.486 0.126 8.501 0.035 L 8.502 0.031 L 8.505 0.027 C 8.516 0.01 8.535 0 8.555 0 C 8.587 0.002 8.616 0.019 8.633 0.046 C 8.65 0.075 8.684 0.257 8.703 0.363 C 8.728 0.5 8.753 0.659 8.754 0.7 C 8.754 0.705 8.755 0.729 8.755 0.751 C 8.755 0.763 8.755 0.775 8.754 0.782 C 8.79 0.898 8.818 1.019 8.846 1.136 C 8.903 1.376 8.962 1.624 9.083 1.856 C 9.146 1.979 9.222 2.096 9.307 2.205 C 9.389 2.309 9.48 2.405 9.579 2.493 C 9.777 2.667 10 2.811 10.239 2.923 C 10.726 3.156 11.285 3.296 11.878 3.444 C 12.427 3.581 12.995 3.723 13.527 3.949 C 14.063 4.171 14.57 4.455 15.039 4.794 C 15.447 5.091 15.812 5.443 16.122 5.84 C 16.69 6.577 17.018 7.44 17.097 8.406 C 17.113 8.605 17.121 8.808 17.121 9.011 C 17.122 9.533 17.072 10.053 16.972 10.565 C 16.9 10.932 16.8 11.292 16.672 11.643 C 16.545 11.992 16.385 12.328 16.196 12.648 C 16.136 12.747 16.079 12.808 16.027 12.83 C 16.023 12.839 16.019 12.849 16.017 12.859 C 16.008 12.904 15.979 12.944 15.939 12.966 Z M 16.328 9.058 C 16.32 9.066 16.305 9.061 16.254 9.061 C 16.305 9.061 16.32 9.067 16.328 9.058 Z M 8.616 7.655 C 8.626 7.653 8.635 7.646 8.64 7.637 C 8.64 7.636 8.641 7.635 8.641 7.633 C 8.641 7.635 8.64 7.636 8.64 7.637 C 8.635 7.648 8.623 7.655 8.611 7.655 C 8.613 7.656 8.614 7.656 8.616 7.655 Z M 8.53 6.869 C 8.527 6.868 8.524 6.867 8.522 6.866 C 8.522 6.865 8.522 6.863 8.522 6.862 C 8.522 6.855 8.521 6.848 8.521 6.841 C 8.521 6.838 8.521 6.835 8.522 6.832 L 8.521 6.832 C 8.521 6.835 8.52 6.838 8.52 6.841 C 8.52 6.848 8.522 6.855 8.522 6.862 C 8.522 6.863 8.521 6.865 8.521 6.866 C 8.524 6.867 8.527 6.868 8.53 6.869 Z M 8.522 6.832 C 8.522 6.832 8.522 6.831 8.522 6.831 C 8.522 6.831 8.522 6.832 8.522 6.832 Z M 8.214 6.648 C 8.215 6.647 8.215 6.646 8.214 6.646 C 8.215 6.646 8.214 6.647 8.214 6.648 Z M 4.531 4.592 M 4.528 4.579 M 9.589 4.268\" fill=\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-10lfk8s\",layoutDependency:layoutDependency,layoutId:\"l42MW_3cA\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.185 19.98\" overflow=\"visible\"><path d=\"M 24.308 19.98 L 24.335 19.909 C 24.503 19.459 24.651 19 24.773 18.545 C 24.895 18.09 24.996 17.623 25.073 17.16 L 25.074 17.157 C 25.074 17.154 25.075 17.151 25.075 17.148 L 25.078 17.128 L 25.082 17.128 C 25.088 17.117 25.099 17.109 25.111 17.106 C 25.111 17.1 25.111 17.094 25.11 17.087 C 25.11 17.079 25.109 17.07 25.109 17.061 L 25.109 17.047 C 25.109 17.039 25.108 17.029 25.107 17.019 C 25.106 17.003 25.104 16.986 25.104 16.968 C 25.1 16.927 25.115 16.887 25.145 16.86 L 25.145 16.006 C 25.098 15.876 25.075 15.739 25.076 15.601 C 25.076 15.581 25.076 15.562 25.076 15.542 C 25.077 15.522 25.077 15.501 25.077 15.479 C 25.077 15.437 25.076 15.39 25.073 15.335 C 25.072 15.328 25.072 15.321 25.072 15.313 C 25.072 15.302 25.073 15.29 25.074 15.279 C 25.076 15.27 25.076 15.26 25.077 15.251 C 25.077 15.247 25.076 15.243 25.075 15.239 L 25.06 15.197 L 25.061 15.197 C 24.976 14.948 24.909 14.682 24.845 14.425 C 24.745 14.022 24.641 13.605 24.462 13.244 C 24.23 12.813 23.966 12.402 23.67 12.012 C 23.489 11.79 23.294 11.579 23.086 11.382 C 22.899 11.204 22.722 11.015 22.554 10.819 C 22.32 10.676 22.099 10.515 21.886 10.36 C 21.612 10.152 21.323 9.961 21.024 9.791 C 20.454 9.494 19.858 9.25 19.243 9.062 C 18.585 8.855 17.915 8.686 17.238 8.557 C 17.211 8.551 17.186 8.535 17.169 8.513 C 17.155 8.498 17.15 8.492 17.135 8.492 C 17.102 8.497 17.07 8.509 17.042 8.527 L 17.032 8.533 L 17.02 8.531 C 16.319 8.381 15.608 8.286 14.893 8.248 C 14.86 8.246 14.791 8.238 14.712 8.229 C 14.587 8.214 14.431 8.196 14.364 8.196 C 14.36 8.196 14.357 8.196 14.353 8.197 C 14.324 8.201 14.295 8.208 14.267 8.216 C 14.189 8.241 14.109 8.256 14.028 8.261 C 13.988 8.265 13.948 8.251 13.92 8.223 L 13.919 8.223 C 13.901 8.267 13.865 8.302 13.82 8.32 C 13.811 8.325 13.8 8.331 13.787 8.338 C 13.787 8.342 13.787 8.346 13.786 8.349 C 13.785 8.353 13.785 8.358 13.785 8.361 C 13.785 8.362 13.786 8.362 13.786 8.363 C 13.859 8.507 13.886 8.725 13.912 8.936 C 13.923 9.051 13.941 9.166 13.966 9.279 C 14.02 9.475 14.085 9.668 14.16 9.858 C 14.267 10.114 14.347 10.381 14.4 10.653 C 14.468 10.748 14.532 10.843 14.594 10.935 C 14.747 11.176 14.922 11.402 15.116 11.61 C 15.632 12.142 16.353 12.605 17.319 13.027 C 18.17 13.4 19.119 13.699 20.018 13.974 L 20.01 14.035 C 19.915 14.037 19.82 14.041 19.72 14.044 C 19.56 14.051 19.394 14.058 19.233 14.058 C 19.117 14.058 19.016 14.054 18.922 14.047 C 18.89 14.045 18.862 14.044 18.836 14.043 C 18.767 14.041 18.698 14.034 18.631 14.021 L 18.584 14.021 C 18.45 14.021 18.315 14.027 18.184 14.033 C 18.167 14.034 18.151 14.035 18.134 14.036 L 18.13 14.036 C 17.981 14.043 17.828 14.05 17.678 14.05 C 17.526 14.051 17.374 14.042 17.223 14.022 L 17.219 14.022 C 17.211 14.021 17.204 14.022 17.196 14.022 L 17.192 14.022 C 17.188 14.022 17.185 14.023 17.181 14.023 C 17.177 14.023 17.172 14.023 17.168 14.023 C 17.164 14.023 17.159 14.023 17.154 14.022 C 17.043 14.045 16.929 14.056 16.816 14.055 C 16.7 14.055 16.583 14.046 16.47 14.038 C 16.398 14.033 16.325 14.027 16.252 14.025 L 16.253 14.025 L 16.171 14.022 L 16.141 14.022 C 15.632 14.014 15.095 14.009 14.5 14.009 C 13.597 14.009 12.678 14.019 11.79 14.029 C 10.979 14.037 10.142 14.046 9.319 14.048 L 9.319 14.048 L 8.949 14.048 C 8.764 14.048 8.58 14.049 8.408 14.05 C 8.237 14.05 8.061 14.051 7.887 14.051 C 7.405 14.051 6.837 14.046 6.272 14.009 L 6.266 13.949 C 7.579 13.587 8.696 13.151 9.587 12.656 C 10.069 12.394 10.518 12.078 10.929 11.715 C 11.301 11.386 11.612 10.993 11.846 10.554 L 11.848 10.551 L 11.849 10.549 C 11.849 10.548 11.849 10.548 11.849 10.547 C 11.852 10.529 11.864 10.514 11.882 10.509 L 11.882 10.507 C 11.893 10.44 11.915 10.375 11.945 10.314 C 11.959 10.282 11.974 10.248 11.985 10.215 C 11.986 10.208 11.988 10.2 11.991 10.193 C 11.991 10.192 11.991 10.192 11.991 10.191 C 11.991 10.187 11.99 10.182 11.99 10.178 C 11.989 10.171 11.988 10.163 11.988 10.156 C 11.987 10.142 11.992 10.128 12.001 10.117 C 12.005 10.111 12.011 10.106 12.018 10.103 C 12.014 10.079 12.011 10.055 12.012 10.03 C 12.012 9.867 12.089 9.614 12.176 9.331 C 12.271 9.025 12.375 8.685 12.376 8.452 C 12.377 8.399 12.37 8.346 12.354 8.296 C 12.332 8.261 12.323 8.259 12.322 8.259 C 12.316 8.26 12.309 8.262 12.303 8.264 C 12.301 8.265 12.298 8.266 12.296 8.267 L 12.293 8.268 C 12.274 8.275 12.254 8.278 12.235 8.278 C 12.221 8.278 12.208 8.277 12.195 8.274 C 12.154 8.266 12.079 8.248 12.006 8.231 C 11.941 8.216 11.867 8.198 11.855 8.197 C 11.855 8.197 11.854 8.197 11.854 8.197 L 11.853 8.197 C 11.838 8.198 11.825 8.204 11.813 8.211 C 11.808 8.214 11.803 8.217 11.798 8.22 L 11.793 8.222 C 11.754 8.241 11.711 8.251 11.667 8.25 L 11.659 8.25 C 11.653 8.25 11.646 8.25 11.639 8.249 C 11.621 8.246 11.604 8.242 11.587 8.237 C 11.537 8.225 11.456 8.204 11.404 8.197 L 11.402 8.197 L 11.367 8.197 C 11.36 8.197 11.353 8.198 11.346 8.198 L 11.339 8.198 C 11.314 8.207 11.218 8.228 10.735 8.302 C 10.459 8.345 10.168 8.387 10.055 8.403 L 10.055 8.403 C 10.054 8.404 10.053 8.404 10.052 8.404 C 10.036 8.406 10.024 8.394 10.011 8.382 C 10.006 8.378 10.002 8.375 9.997 8.371 L 9.992 8.367 C 9.98 8.357 9.964 8.352 9.949 8.352 C 9.935 8.361 9.921 8.372 9.908 8.383 C 9.889 8.404 9.865 8.42 9.838 8.429 C 9.676 8.454 9.513 8.477 9.355 8.5 C 8.761 8.585 8.2 8.665 7.62 8.841 L 7.616 8.842 L 7.586 8.842 C 7.472 8.936 7.113 9.023 6.822 9.094 C 6.69 9.127 6.575 9.155 6.519 9.175 C 6.501 9.186 6.486 9.201 6.475 9.219 C 6.45 9.256 6.416 9.285 6.375 9.304 C 6.302 9.332 6.228 9.36 6.15 9.39 C 5.759 9.538 5.315 9.707 4.97 9.895 C 4.95 9.904 4.935 9.922 4.93 9.943 C 4.919 9.978 4.894 10.007 4.861 10.023 C 4.819 10.047 4.775 10.071 4.733 10.095 C 4.544 10.2 4.349 10.309 4.159 10.434 C 3.495 10.926 2.909 11.515 2.42 12.181 C 1.981 12.785 1.64 13.455 1.411 14.166 C 1.193 14.851 1.08 15.565 1.075 16.284 C 1.075 16.306 1.075 16.328 1.075 16.35 C 1.076 17.053 1.17 17.752 1.352 18.43 C 1.417 18.651 1.493 18.869 1.581 19.082 C 1.688 19.334 1.775 19.595 1.841 19.861 L 1.851 19.911 L 1.802 19.898 C 1.761 19.887 1.732 19.851 1.728 19.809 L 1.698 19.788 L 1.696 19.784 C 1.648 19.72 1.607 19.65 1.575 19.576 C 1.569 19.563 1.563 19.55 1.556 19.538 C 1.533 19.537 1.514 19.519 1.511 19.496 C 1.435 19.404 1.378 19.331 1.333 19.267 C 1.015 18.813 0.745 18.234 0.53 17.545 C 0.321 16.864 0.176 16.165 0.097 15.458 C 0.033 14.916 0 14.372 0 13.826 C 0 13.662 0.003 13.499 0.009 13.338 C 0.026 12.727 0.105 12.118 0.244 11.522 C 0.553 10.288 1.297 9.092 2.394 8.064 C 3.499 7.029 4.919 6.207 6.499 5.688 C 7.018 5.517 7.575 5.39 8.113 5.267 C 8.617 5.152 9.137 5.033 9.623 4.879 C 10.098 4.739 10.552 4.535 10.974 4.273 C 11.153 4.158 11.323 4.029 11.483 3.887 C 11.628 3.756 11.763 3.615 11.886 3.463 C 12.114 3.179 12.299 2.863 12.437 2.527 C 12.712 1.87 12.824 1.162 12.934 0.476 C 12.956 0.337 12.978 0.194 13.002 0.054 L 13.003 0.047 L 13.007 0.041 C 13.024 0.016 13.053 0 13.084 0 C 13.133 0.004 13.177 0.03 13.204 0.07 C 13.23 0.116 13.282 0.396 13.311 0.559 C 13.348 0.769 13.387 1.014 13.389 1.077 C 13.389 1.084 13.39 1.122 13.39 1.155 C 13.39 1.174 13.39 1.192 13.389 1.203 C 13.443 1.382 13.487 1.568 13.529 1.747 C 13.616 2.117 13.706 2.498 13.891 2.855 C 13.989 3.044 14.104 3.224 14.235 3.392 C 14.36 3.552 14.498 3.7 14.65 3.835 C 14.953 4.103 15.294 4.325 15.66 4.496 C 16.404 4.855 17.26 5.07 18.166 5.298 C 19.006 5.51 19.874 5.728 20.689 6.076 C 21.507 6.417 22.283 6.854 23.001 7.376 C 23.625 7.832 24.182 8.374 24.657 8.985 C 25.527 10.118 26.028 11.446 26.148 12.932 C 26.173 13.239 26.185 13.55 26.185 13.863 C 26.187 14.666 26.11 15.466 25.957 16.254 C 25.847 16.818 25.694 17.372 25.498 17.912 C 25.304 18.449 25.06 18.967 24.77 19.458 C 24.678 19.611 24.591 19.705 24.512 19.738 C 24.506 19.753 24.5 19.768 24.496 19.783 C 24.483 19.853 24.439 19.913 24.377 19.947 Z M 24.973 13.936 C 24.96 13.948 24.937 13.941 24.859 13.94 C 24.937 13.941 24.96 13.949 24.973 13.936 Z M 13.178 11.777 C 13.193 11.774 13.207 11.763 13.214 11.749 C 13.215 11.747 13.215 11.746 13.215 11.744 C 13.215 11.745 13.215 11.747 13.214 11.749 C 13.206 11.766 13.189 11.777 13.17 11.778 C 13.172 11.778 13.175 11.778 13.178 11.777 Z M 13.045 10.568 C 13.041 10.567 13.037 10.565 13.033 10.563 C 13.033 10.561 13.033 10.559 13.033 10.557 C 13.033 10.546 13.031 10.535 13.032 10.524 C 13.032 10.52 13.032 10.516 13.033 10.511 L 13.032 10.511 C 13.032 10.516 13.031 10.52 13.031 10.524 C 13.031 10.535 13.033 10.546 13.033 10.557 C 13.033 10.559 13.033 10.561 13.033 10.563 C 13.037 10.565 13.041 10.567 13.045 10.568 Z M 13.033 10.511 C 13.033 10.511 13.033 10.51 13.033 10.509 C 13.033 10.51 13.033 10.511 13.033 10.511 Z M 12.563 10.228 C 12.563 10.226 12.563 10.225 12.563 10.224 C 12.563 10.225 12.563 10.227 12.563 10.228 Z M 6.929 7.065 M 6.925 7.045 M 14.666 6.566\" fill=\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({xgxJ0Jn2o:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.121 12.987\" overflow=\"visible\"><path d=\"M 15.893 12.987 L 15.911 12.941 C 16.021 12.648 16.118 12.35 16.198 12.054 C 16.278 11.758 16.344 11.455 16.394 11.154 L 16.394 11.152 C 16.394 11.15 16.395 11.148 16.395 11.146 L 16.397 11.133 L 16.4 11.133 C 16.404 11.126 16.411 11.121 16.419 11.119 C 16.419 11.115 16.418 11.111 16.418 11.107 C 16.418 11.101 16.418 11.096 16.418 11.09 L 16.418 11.08 C 16.418 11.075 16.417 11.069 16.416 11.062 C 16.415 11.052 16.414 11.041 16.414 11.029 C 16.411 11.003 16.421 10.977 16.441 10.959 L 16.441 10.404 C 16.41 10.32 16.395 10.23 16.396 10.14 C 16.396 10.128 16.396 10.115 16.396 10.102 C 16.396 10.089 16.396 10.076 16.396 10.061 C 16.396 10.034 16.396 10.003 16.394 9.968 C 16.393 9.963 16.393 9.958 16.393 9.954 C 16.393 9.946 16.394 9.939 16.395 9.931 C 16.396 9.925 16.396 9.919 16.396 9.913 C 16.396 9.91 16.396 9.908 16.395 9.905 L 16.386 9.878 L 16.386 9.878 C 16.33 9.716 16.287 9.543 16.245 9.376 C 16.179 9.114 16.112 8.843 15.995 8.609 C 15.843 8.329 15.67 8.061 15.477 7.808 C 15.358 7.663 15.231 7.526 15.095 7.398 C 14.973 7.282 14.857 7.16 14.747 7.032 C 14.594 6.939 14.45 6.835 14.31 6.734 C 14.131 6.599 13.942 6.475 13.746 6.364 C 13.374 6.171 12.984 6.012 12.582 5.89 C 12.152 5.756 11.714 5.646 11.271 5.562 C 11.253 5.558 11.237 5.548 11.226 5.534 C 11.217 5.524 11.213 5.52 11.204 5.52 C 11.182 5.523 11.161 5.531 11.143 5.543 L 11.136 5.546 L 11.129 5.545 C 10.67 5.447 10.205 5.386 9.738 5.361 C 9.716 5.36 9.671 5.355 9.619 5.349 C 9.537 5.339 9.436 5.327 9.392 5.327 C 9.39 5.327 9.387 5.328 9.385 5.328 C 9.366 5.331 9.347 5.335 9.329 5.341 C 9.278 5.356 9.225 5.366 9.172 5.37 C 9.146 5.372 9.12 5.363 9.101 5.345 L 9.101 5.345 C 9.089 5.374 9.066 5.397 9.036 5.408 C 9.03 5.411 9.023 5.415 9.015 5.42 C 9.015 5.422 9.014 5.425 9.014 5.427 C 9.014 5.429 9.013 5.433 9.013 5.435 C 9.013 5.435 9.014 5.435 9.014 5.436 C 9.062 5.53 9.079 5.671 9.096 5.808 C 9.104 5.883 9.116 5.958 9.132 6.032 C 9.167 6.159 9.21 6.284 9.259 6.407 C 9.328 6.574 9.381 6.747 9.415 6.925 C 9.46 6.986 9.502 7.048 9.543 7.108 C 9.642 7.264 9.756 7.411 9.883 7.547 C 10.221 7.892 10.692 8.193 11.324 8.468 C 11.881 8.71 12.501 8.905 13.089 9.083 L 13.083 9.123 C 13.021 9.124 12.959 9.126 12.894 9.129 C 12.789 9.133 12.681 9.137 12.575 9.137 C 12.5 9.137 12.433 9.135 12.372 9.131 C 12.351 9.129 12.333 9.128 12.316 9.128 C 12.271 9.127 12.226 9.122 12.182 9.114 L 12.151 9.114 C 12.063 9.114 11.975 9.118 11.89 9.122 C 11.879 9.122 11.868 9.123 11.857 9.123 L 11.854 9.123 C 11.757 9.128 11.657 9.133 11.558 9.133 C 11.459 9.133 11.36 9.127 11.261 9.114 L 11.258 9.114 C 11.253 9.114 11.248 9.114 11.244 9.114 L 11.241 9.114 C 11.239 9.115 11.236 9.115 11.234 9.115 C 11.231 9.115 11.228 9.115 11.225 9.115 C 11.222 9.115 11.219 9.115 11.216 9.115 C 11.144 9.129 11.069 9.136 10.995 9.136 C 10.919 9.136 10.843 9.13 10.769 9.125 C 10.722 9.121 10.674 9.118 10.627 9.116 L 10.627 9.116 L 10.574 9.114 L 10.554 9.114 C 10.221 9.109 9.87 9.106 9.48 9.106 C 8.89 9.106 8.289 9.112 7.709 9.119 C 7.179 9.124 6.631 9.13 6.093 9.131 L 6.093 9.131 L 5.851 9.131 C 5.73 9.131 5.61 9.132 5.498 9.132 C 5.386 9.133 5.271 9.133 5.157 9.133 C 4.842 9.133 4.471 9.13 4.101 9.106 L 4.097 9.067 C 4.955 8.831 5.686 8.548 6.269 8.226 C 6.583 8.056 6.877 7.851 7.146 7.614 C 7.389 7.401 7.593 7.145 7.746 6.86 L 7.747 6.858 L 7.747 6.857 C 7.747 6.857 7.747 6.856 7.748 6.856 C 7.749 6.844 7.758 6.834 7.769 6.831 L 7.769 6.83 C 7.776 6.786 7.79 6.744 7.81 6.704 C 7.819 6.683 7.829 6.661 7.836 6.64 C 7.837 6.635 7.838 6.63 7.84 6.626 C 7.84 6.625 7.84 6.625 7.84 6.624 C 7.84 6.622 7.84 6.618 7.839 6.616 C 7.839 6.611 7.838 6.606 7.838 6.601 C 7.838 6.592 7.841 6.583 7.846 6.576 C 7.85 6.572 7.854 6.569 7.858 6.567 C 7.855 6.551 7.854 6.535 7.854 6.52 C 7.854 6.414 7.904 6.249 7.961 6.065 C 8.023 5.866 8.091 5.646 8.092 5.494 C 8.093 5.459 8.088 5.425 8.078 5.392 C 8.063 5.369 8.057 5.369 8.057 5.369 C 8.052 5.369 8.048 5.37 8.044 5.372 C 8.043 5.373 8.041 5.373 8.04 5.374 L 8.037 5.374 C 8.025 5.379 8.012 5.381 8 5.381 C 7.991 5.381 7.982 5.38 7.974 5.378 C 7.947 5.373 7.898 5.361 7.85 5.35 C 7.807 5.34 7.759 5.329 7.752 5.328 C 7.751 5.328 7.751 5.328 7.751 5.328 L 7.75 5.328 C 7.741 5.329 7.732 5.332 7.724 5.337 C 7.721 5.339 7.718 5.341 7.714 5.343 L 7.711 5.344 C 7.685 5.357 7.657 5.363 7.629 5.362 L 7.623 5.362 C 7.619 5.362 7.615 5.362 7.61 5.362 C 7.599 5.36 7.587 5.357 7.576 5.354 C 7.544 5.346 7.49 5.333 7.457 5.328 L 7.455 5.328 L 7.432 5.328 C 7.428 5.328 7.423 5.329 7.418 5.329 L 7.414 5.329 C 7.398 5.334 7.335 5.348 7.019 5.396 C 6.839 5.424 6.648 5.452 6.575 5.462 L 6.574 5.462 C 6.574 5.462 6.573 5.463 6.572 5.463 C 6.562 5.464 6.554 5.456 6.545 5.449 C 6.543 5.446 6.54 5.444 6.536 5.441 L 6.533 5.439 C 6.525 5.432 6.515 5.429 6.505 5.429 C 6.496 5.435 6.487 5.442 6.479 5.449 C 6.466 5.463 6.45 5.473 6.433 5.479 C 6.327 5.495 6.22 5.51 6.117 5.525 C 5.728 5.58 5.361 5.632 4.982 5.746 L 4.979 5.747 L 4.96 5.747 C 4.885 5.808 4.651 5.865 4.461 5.911 C 4.374 5.932 4.299 5.951 4.263 5.964 C 4.251 5.971 4.241 5.981 4.233 5.992 C 4.217 6.016 4.195 6.036 4.168 6.048 C 4.121 6.066 4.072 6.084 4.021 6.103 C 3.765 6.2 3.475 6.31 3.25 6.432 C 3.237 6.438 3.227 6.449 3.223 6.463 C 3.216 6.486 3.2 6.504 3.179 6.515 C 3.151 6.531 3.122 6.546 3.095 6.561 C 2.971 6.63 2.844 6.701 2.72 6.782 C 2.285 7.102 1.902 7.484 1.582 7.918 C 1.295 8.31 1.073 8.746 0.923 9.208 C 0.78 9.653 0.706 10.117 0.703 10.585 C 0.703 10.599 0.703 10.613 0.703 10.628 C 0.704 11.084 0.765 11.539 0.884 11.979 C 0.926 12.123 0.976 12.265 1.034 12.403 C 1.104 12.567 1.161 12.737 1.203 12.91 L 1.21 12.942 L 1.178 12.934 C 1.152 12.927 1.132 12.903 1.13 12.876 L 1.11 12.862 L 1.109 12.86 C 1.077 12.818 1.051 12.772 1.03 12.724 C 1.026 12.716 1.022 12.708 1.018 12.7 C 1.002 12.699 0.99 12.687 0.988 12.672 C 0.938 12.613 0.901 12.565 0.872 12.524 C 0.664 12.228 0.487 11.852 0.346 11.404 C 0.21 10.962 0.115 10.507 0.063 10.048 C 0.021 9.696 0 9.341 0 8.987 C 0 8.88 0.002 8.774 0.006 8.67 C 0.017 8.272 0.069 7.877 0.16 7.489 C 0.362 6.687 0.848 5.91 1.566 5.241 C 2.288 4.569 3.216 4.035 4.249 3.697 C 4.588 3.586 4.953 3.503 5.305 3.424 C 5.634 3.349 5.974 3.271 6.292 3.171 C 6.603 3.08 6.9 2.948 7.175 2.778 C 7.292 2.703 7.404 2.619 7.508 2.526 C 7.603 2.442 7.691 2.35 7.772 2.251 C 7.921 2.066 8.042 1.861 8.132 1.642 C 8.311 1.216 8.385 0.755 8.457 0.309 C 8.471 0.219 8.486 0.126 8.501 0.035 L 8.502 0.031 L 8.505 0.027 C 8.516 0.01 8.535 0 8.555 0 C 8.587 0.002 8.616 0.019 8.633 0.046 C 8.65 0.075 8.684 0.257 8.703 0.363 C 8.728 0.5 8.753 0.659 8.754 0.7 C 8.754 0.705 8.755 0.729 8.755 0.751 C 8.755 0.763 8.755 0.775 8.754 0.782 C 8.79 0.898 8.818 1.019 8.846 1.136 C 8.903 1.376 8.962 1.624 9.083 1.856 C 9.146 1.979 9.222 2.096 9.307 2.205 C 9.389 2.309 9.48 2.405 9.579 2.493 C 9.777 2.667 10 2.811 10.239 2.923 C 10.726 3.156 11.285 3.296 11.878 3.444 C 12.427 3.581 12.995 3.723 13.527 3.949 C 14.063 4.171 14.57 4.455 15.039 4.794 C 15.447 5.091 15.812 5.443 16.122 5.84 C 16.69 6.577 17.018 7.44 17.097 8.406 C 17.113 8.605 17.121 8.808 17.121 9.011 C 17.122 9.533 17.072 10.053 16.972 10.565 C 16.9 10.932 16.8 11.292 16.672 11.643 C 16.545 11.992 16.385 12.328 16.196 12.648 C 16.136 12.747 16.079 12.808 16.027 12.83 C 16.023 12.839 16.019 12.849 16.017 12.859 C 16.008 12.904 15.979 12.944 15.939 12.966 Z M 16.328 9.058 C 16.32 9.066 16.305 9.061 16.254 9.061 C 16.305 9.061 16.32 9.067 16.328 9.058 Z M 8.616 7.655 C 8.626 7.653 8.635 7.646 8.64 7.637 C 8.64 7.636 8.641 7.635 8.641 7.633 C 8.641 7.635 8.64 7.636 8.64 7.637 C 8.635 7.648 8.623 7.655 8.611 7.655 C 8.613 7.656 8.614 7.656 8.616 7.655 Z M 8.53 6.869 C 8.527 6.868 8.524 6.867 8.522 6.866 C 8.522 6.865 8.522 6.863 8.522 6.862 C 8.522 6.855 8.521 6.848 8.521 6.841 C 8.521 6.838 8.521 6.835 8.522 6.832 L 8.521 6.832 C 8.521 6.835 8.52 6.838 8.52 6.841 C 8.52 6.848 8.522 6.855 8.522 6.862 C 8.522 6.863 8.521 6.865 8.521 6.866 C 8.524 6.867 8.527 6.868 8.53 6.869 Z M 8.522 6.832 C 8.522 6.832 8.522 6.831 8.522 6.831 C 8.522 6.831 8.522 6.832 8.522 6.832 Z M 8.214 6.648 C 8.215 6.647 8.215 6.646 8.214 6.646 C 8.215 6.646 8.214 6.647 8.214 6.648 Z M 4.531 4.592 M 4.528 4.579 M 9.589 4.268\" fill=\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-41xx49\",layoutDependency:layoutDependency,layoutId:\"sfTuVe_g7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.185 19.98\" overflow=\"visible\"><path d=\"M 24.308 19.98 L 24.335 19.909 C 24.503 19.459 24.651 19 24.773 18.545 C 24.895 18.09 24.996 17.623 25.073 17.16 L 25.074 17.157 C 25.074 17.154 25.075 17.151 25.075 17.148 L 25.078 17.128 L 25.082 17.128 C 25.088 17.117 25.099 17.109 25.111 17.106 C 25.111 17.1 25.111 17.094 25.11 17.087 C 25.11 17.079 25.109 17.07 25.109 17.061 L 25.109 17.047 C 25.109 17.039 25.108 17.029 25.107 17.019 C 25.106 17.003 25.104 16.986 25.104 16.968 C 25.1 16.927 25.115 16.887 25.145 16.86 L 25.145 16.006 C 25.098 15.876 25.075 15.739 25.076 15.601 C 25.076 15.581 25.076 15.562 25.076 15.542 C 25.077 15.522 25.077 15.501 25.077 15.479 C 25.077 15.437 25.076 15.39 25.073 15.335 C 25.072 15.328 25.072 15.321 25.072 15.313 C 25.072 15.302 25.073 15.29 25.074 15.279 C 25.076 15.27 25.076 15.26 25.077 15.251 C 25.077 15.247 25.076 15.243 25.075 15.239 L 25.06 15.197 L 25.061 15.197 C 24.976 14.948 24.909 14.682 24.845 14.425 C 24.745 14.022 24.641 13.605 24.462 13.244 C 24.23 12.813 23.966 12.402 23.67 12.012 C 23.489 11.79 23.294 11.579 23.086 11.382 C 22.899 11.204 22.722 11.015 22.554 10.819 C 22.32 10.676 22.099 10.515 21.886 10.36 C 21.612 10.152 21.323 9.961 21.024 9.791 C 20.454 9.494 19.858 9.25 19.243 9.062 C 18.585 8.855 17.915 8.686 17.238 8.557 C 17.211 8.551 17.186 8.535 17.169 8.513 C 17.155 8.498 17.15 8.492 17.135 8.492 C 17.102 8.497 17.07 8.509 17.042 8.527 L 17.032 8.533 L 17.02 8.531 C 16.319 8.381 15.608 8.286 14.893 8.248 C 14.86 8.246 14.791 8.238 14.712 8.229 C 14.587 8.214 14.431 8.196 14.364 8.196 C 14.36 8.196 14.357 8.196 14.353 8.197 C 14.324 8.201 14.295 8.208 14.267 8.216 C 14.189 8.241 14.109 8.256 14.028 8.261 C 13.988 8.265 13.948 8.251 13.92 8.223 L 13.919 8.223 C 13.901 8.267 13.865 8.302 13.82 8.32 C 13.811 8.325 13.8 8.331 13.787 8.338 C 13.787 8.342 13.787 8.346 13.786 8.349 C 13.785 8.353 13.785 8.358 13.785 8.361 C 13.785 8.362 13.786 8.362 13.786 8.363 C 13.859 8.507 13.886 8.725 13.912 8.936 C 13.923 9.051 13.941 9.166 13.966 9.279 C 14.02 9.475 14.085 9.668 14.16 9.858 C 14.267 10.114 14.347 10.381 14.4 10.653 C 14.468 10.748 14.532 10.843 14.594 10.935 C 14.747 11.176 14.922 11.402 15.116 11.61 C 15.632 12.142 16.353 12.605 17.319 13.027 C 18.17 13.4 19.119 13.699 20.018 13.974 L 20.01 14.035 C 19.915 14.037 19.82 14.041 19.72 14.044 C 19.56 14.051 19.394 14.058 19.233 14.058 C 19.117 14.058 19.016 14.054 18.922 14.047 C 18.89 14.045 18.862 14.044 18.836 14.043 C 18.767 14.041 18.698 14.034 18.631 14.021 L 18.584 14.021 C 18.45 14.021 18.315 14.027 18.184 14.033 C 18.167 14.034 18.151 14.035 18.134 14.036 L 18.13 14.036 C 17.981 14.043 17.828 14.05 17.678 14.05 C 17.526 14.051 17.374 14.042 17.223 14.022 L 17.219 14.022 C 17.211 14.021 17.204 14.022 17.196 14.022 L 17.192 14.022 C 17.188 14.022 17.185 14.023 17.181 14.023 C 17.177 14.023 17.172 14.023 17.168 14.023 C 17.164 14.023 17.159 14.023 17.154 14.022 C 17.043 14.045 16.929 14.056 16.816 14.055 C 16.7 14.055 16.583 14.046 16.47 14.038 C 16.398 14.033 16.325 14.027 16.252 14.025 L 16.253 14.025 L 16.171 14.022 L 16.141 14.022 C 15.632 14.014 15.095 14.009 14.5 14.009 C 13.597 14.009 12.678 14.019 11.79 14.029 C 10.979 14.037 10.142 14.046 9.319 14.048 L 9.319 14.048 L 8.949 14.048 C 8.764 14.048 8.58 14.049 8.408 14.05 C 8.237 14.05 8.061 14.051 7.887 14.051 C 7.405 14.051 6.837 14.046 6.272 14.009 L 6.266 13.949 C 7.579 13.587 8.696 13.151 9.587 12.656 C 10.069 12.394 10.518 12.078 10.929 11.715 C 11.301 11.386 11.612 10.993 11.846 10.554 L 11.848 10.551 L 11.849 10.549 C 11.849 10.548 11.849 10.548 11.849 10.547 C 11.852 10.529 11.864 10.514 11.882 10.509 L 11.882 10.507 C 11.893 10.44 11.915 10.375 11.945 10.314 C 11.959 10.282 11.974 10.248 11.985 10.215 C 11.986 10.208 11.988 10.2 11.991 10.193 C 11.991 10.192 11.991 10.192 11.991 10.191 C 11.991 10.187 11.99 10.182 11.99 10.178 C 11.989 10.171 11.988 10.163 11.988 10.156 C 11.987 10.142 11.992 10.128 12.001 10.117 C 12.005 10.111 12.011 10.106 12.018 10.103 C 12.014 10.079 12.011 10.055 12.012 10.03 C 12.012 9.867 12.089 9.614 12.176 9.331 C 12.271 9.025 12.375 8.685 12.376 8.452 C 12.377 8.399 12.37 8.346 12.354 8.296 C 12.332 8.261 12.323 8.259 12.322 8.259 C 12.316 8.26 12.309 8.262 12.303 8.264 C 12.301 8.265 12.298 8.266 12.296 8.267 L 12.293 8.268 C 12.274 8.275 12.254 8.278 12.235 8.278 C 12.221 8.278 12.208 8.277 12.195 8.274 C 12.154 8.266 12.079 8.248 12.006 8.231 C 11.941 8.216 11.867 8.198 11.855 8.197 C 11.855 8.197 11.854 8.197 11.854 8.197 L 11.853 8.197 C 11.838 8.198 11.825 8.204 11.813 8.211 C 11.808 8.214 11.803 8.217 11.798 8.22 L 11.793 8.222 C 11.754 8.241 11.711 8.251 11.667 8.25 L 11.659 8.25 C 11.653 8.25 11.646 8.25 11.639 8.249 C 11.621 8.246 11.604 8.242 11.587 8.237 C 11.537 8.225 11.456 8.204 11.404 8.197 L 11.402 8.197 L 11.367 8.197 C 11.36 8.197 11.353 8.198 11.346 8.198 L 11.339 8.198 C 11.314 8.207 11.218 8.228 10.735 8.302 C 10.459 8.345 10.168 8.387 10.055 8.403 L 10.055 8.403 C 10.054 8.404 10.053 8.404 10.052 8.404 C 10.036 8.406 10.024 8.394 10.011 8.382 C 10.006 8.378 10.002 8.375 9.997 8.371 L 9.992 8.367 C 9.98 8.357 9.964 8.352 9.949 8.352 C 9.935 8.361 9.921 8.372 9.908 8.383 C 9.889 8.404 9.865 8.42 9.838 8.429 C 9.676 8.454 9.513 8.477 9.355 8.5 C 8.761 8.585 8.2 8.665 7.62 8.841 L 7.616 8.842 L 7.586 8.842 C 7.472 8.936 7.113 9.023 6.822 9.094 C 6.69 9.127 6.575 9.155 6.519 9.175 C 6.501 9.186 6.486 9.201 6.475 9.219 C 6.45 9.256 6.416 9.285 6.375 9.304 C 6.302 9.332 6.228 9.36 6.15 9.39 C 5.759 9.538 5.315 9.707 4.97 9.895 C 4.95 9.904 4.935 9.922 4.93 9.943 C 4.919 9.978 4.894 10.007 4.861 10.023 C 4.819 10.047 4.775 10.071 4.733 10.095 C 4.544 10.2 4.349 10.309 4.159 10.434 C 3.495 10.926 2.909 11.515 2.42 12.181 C 1.981 12.785 1.64 13.455 1.411 14.166 C 1.193 14.851 1.08 15.565 1.075 16.284 C 1.075 16.306 1.075 16.328 1.075 16.35 C 1.076 17.053 1.17 17.752 1.352 18.43 C 1.417 18.651 1.493 18.869 1.581 19.082 C 1.688 19.334 1.775 19.595 1.841 19.861 L 1.851 19.911 L 1.802 19.898 C 1.761 19.887 1.732 19.851 1.728 19.809 L 1.698 19.788 L 1.696 19.784 C 1.648 19.72 1.607 19.65 1.575 19.576 C 1.569 19.563 1.563 19.55 1.556 19.538 C 1.533 19.537 1.514 19.519 1.511 19.496 C 1.435 19.404 1.378 19.331 1.333 19.267 C 1.015 18.813 0.745 18.234 0.53 17.545 C 0.321 16.864 0.176 16.165 0.097 15.458 C 0.033 14.916 0 14.372 0 13.826 C 0 13.662 0.003 13.499 0.009 13.338 C 0.026 12.727 0.105 12.118 0.244 11.522 C 0.553 10.288 1.297 9.092 2.394 8.064 C 3.499 7.029 4.919 6.207 6.499 5.688 C 7.018 5.517 7.575 5.39 8.113 5.267 C 8.617 5.152 9.137 5.033 9.623 4.879 C 10.098 4.739 10.552 4.535 10.974 4.273 C 11.153 4.158 11.323 4.029 11.483 3.887 C 11.628 3.756 11.763 3.615 11.886 3.463 C 12.114 3.179 12.299 2.863 12.437 2.527 C 12.712 1.87 12.824 1.162 12.934 0.476 C 12.956 0.337 12.978 0.194 13.002 0.054 L 13.003 0.047 L 13.007 0.041 C 13.024 0.016 13.053 0 13.084 0 C 13.133 0.004 13.177 0.03 13.204 0.07 C 13.23 0.116 13.282 0.396 13.311 0.559 C 13.348 0.769 13.387 1.014 13.389 1.077 C 13.389 1.084 13.39 1.122 13.39 1.155 C 13.39 1.174 13.39 1.192 13.389 1.203 C 13.443 1.382 13.487 1.568 13.529 1.747 C 13.616 2.117 13.706 2.498 13.891 2.855 C 13.989 3.044 14.104 3.224 14.235 3.392 C 14.36 3.552 14.498 3.7 14.65 3.835 C 14.953 4.103 15.294 4.325 15.66 4.496 C 16.404 4.855 17.26 5.07 18.166 5.298 C 19.006 5.51 19.874 5.728 20.689 6.076 C 21.507 6.417 22.283 6.854 23.001 7.376 C 23.625 7.832 24.182 8.374 24.657 8.985 C 25.527 10.118 26.028 11.446 26.148 12.932 C 26.173 13.239 26.185 13.55 26.185 13.863 C 26.187 14.666 26.11 15.466 25.957 16.254 C 25.847 16.818 25.694 17.372 25.498 17.912 C 25.304 18.449 25.06 18.967 24.77 19.458 C 24.678 19.611 24.591 19.705 24.512 19.738 C 24.506 19.753 24.5 19.768 24.496 19.783 C 24.483 19.853 24.439 19.913 24.377 19.947 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({xgxJ0Jn2o:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.121 12.987\" overflow=\"visible\"><path d=\"M 15.893 12.987 L 15.911 12.941 C 16.021 12.648 16.118 12.35 16.198 12.054 C 16.278 11.758 16.344 11.455 16.394 11.154 L 16.394 11.152 C 16.394 11.15 16.395 11.148 16.395 11.146 L 16.397 11.133 L 16.4 11.133 C 16.404 11.126 16.411 11.121 16.419 11.119 C 16.419 11.115 16.418 11.111 16.418 11.107 C 16.418 11.101 16.418 11.096 16.418 11.09 L 16.418 11.08 C 16.418 11.075 16.417 11.069 16.416 11.062 C 16.415 11.052 16.414 11.041 16.414 11.029 C 16.411 11.003 16.421 10.977 16.441 10.959 L 16.441 10.404 C 16.41 10.32 16.395 10.23 16.396 10.14 C 16.396 10.128 16.396 10.115 16.396 10.102 C 16.396 10.089 16.396 10.076 16.396 10.061 C 16.396 10.034 16.396 10.003 16.394 9.968 C 16.393 9.963 16.393 9.958 16.393 9.954 C 16.393 9.946 16.394 9.939 16.395 9.931 C 16.396 9.925 16.396 9.919 16.396 9.913 C 16.396 9.91 16.396 9.908 16.395 9.905 L 16.386 9.878 L 16.386 9.878 C 16.33 9.716 16.287 9.543 16.245 9.376 C 16.179 9.114 16.112 8.843 15.995 8.609 C 15.843 8.329 15.67 8.061 15.477 7.808 C 15.358 7.663 15.231 7.526 15.095 7.398 C 14.973 7.282 14.857 7.16 14.747 7.032 C 14.594 6.939 14.45 6.835 14.31 6.734 C 14.131 6.599 13.942 6.475 13.746 6.364 C 13.374 6.171 12.984 6.012 12.582 5.89 C 12.152 5.756 11.714 5.646 11.271 5.562 C 11.253 5.558 11.237 5.548 11.226 5.534 C 11.217 5.524 11.213 5.52 11.204 5.52 C 11.182 5.523 11.161 5.531 11.143 5.543 L 11.136 5.546 L 11.129 5.545 C 10.67 5.447 10.205 5.386 9.738 5.361 C 9.716 5.36 9.671 5.355 9.619 5.349 C 9.537 5.339 9.436 5.327 9.392 5.327 C 9.39 5.327 9.387 5.328 9.385 5.328 C 9.366 5.331 9.347 5.335 9.329 5.341 C 9.278 5.356 9.225 5.366 9.172 5.37 C 9.146 5.372 9.12 5.363 9.101 5.345 L 9.101 5.345 C 9.089 5.374 9.066 5.397 9.036 5.408 C 9.03 5.411 9.023 5.415 9.015 5.42 C 9.015 5.422 9.014 5.425 9.014 5.427 C 9.014 5.429 9.013 5.433 9.013 5.435 C 9.013 5.435 9.014 5.435 9.014 5.436 C 9.062 5.53 9.079 5.671 9.096 5.808 C 9.104 5.883 9.116 5.958 9.132 6.032 C 9.167 6.159 9.21 6.284 9.259 6.407 C 9.328 6.574 9.381 6.747 9.415 6.925 C 9.46 6.986 9.502 7.048 9.543 7.108 C 9.642 7.264 9.756 7.411 9.883 7.547 C 10.221 7.892 10.692 8.193 11.324 8.468 C 11.881 8.71 12.501 8.905 13.089 9.083 L 13.083 9.123 C 13.021 9.124 12.959 9.126 12.894 9.129 C 12.789 9.133 12.681 9.137 12.575 9.137 C 12.5 9.137 12.433 9.135 12.372 9.131 C 12.351 9.129 12.333 9.128 12.316 9.128 C 12.271 9.127 12.226 9.122 12.182 9.114 L 12.151 9.114 C 12.063 9.114 11.975 9.118 11.89 9.122 C 11.879 9.122 11.868 9.123 11.857 9.123 L 11.854 9.123 C 11.757 9.128 11.657 9.133 11.558 9.133 C 11.459 9.133 11.36 9.127 11.261 9.114 L 11.258 9.114 C 11.253 9.114 11.248 9.114 11.244 9.114 L 11.241 9.114 C 11.239 9.115 11.236 9.115 11.234 9.115 C 11.231 9.115 11.228 9.115 11.225 9.115 C 11.222 9.115 11.219 9.115 11.216 9.115 C 11.144 9.129 11.069 9.136 10.995 9.136 C 10.919 9.136 10.843 9.13 10.769 9.125 C 10.722 9.121 10.674 9.118 10.627 9.116 L 10.627 9.116 L 10.574 9.114 L 10.554 9.114 C 10.221 9.109 9.87 9.106 9.48 9.106 C 8.89 9.106 8.289 9.112 7.709 9.119 C 7.179 9.124 6.631 9.13 6.093 9.131 L 6.093 9.131 L 5.851 9.131 C 5.73 9.131 5.61 9.132 5.498 9.132 C 5.386 9.133 5.271 9.133 5.157 9.133 C 4.842 9.133 4.471 9.13 4.101 9.106 L 4.097 9.067 C 4.955 8.831 5.686 8.548 6.269 8.226 C 6.583 8.056 6.877 7.851 7.146 7.614 C 7.389 7.401 7.593 7.145 7.746 6.86 L 7.747 6.858 L 7.747 6.857 C 7.747 6.857 7.747 6.856 7.748 6.856 C 7.749 6.844 7.758 6.834 7.769 6.831 L 7.769 6.83 C 7.776 6.786 7.79 6.744 7.81 6.704 C 7.819 6.683 7.829 6.661 7.836 6.64 C 7.837 6.635 7.838 6.63 7.84 6.626 C 7.84 6.625 7.84 6.625 7.84 6.624 C 7.84 6.622 7.84 6.618 7.839 6.616 C 7.839 6.611 7.838 6.606 7.838 6.601 C 7.838 6.592 7.841 6.583 7.846 6.576 C 7.85 6.572 7.854 6.569 7.858 6.567 C 7.855 6.551 7.854 6.535 7.854 6.52 C 7.854 6.414 7.904 6.249 7.961 6.065 C 8.023 5.866 8.091 5.646 8.092 5.494 C 8.093 5.459 8.088 5.425 8.078 5.392 C 8.063 5.369 8.057 5.369 8.057 5.369 C 8.052 5.369 8.048 5.37 8.044 5.372 C 8.043 5.373 8.041 5.373 8.04 5.374 L 8.037 5.374 C 8.025 5.379 8.012 5.381 8 5.381 C 7.991 5.381 7.982 5.38 7.974 5.378 C 7.947 5.373 7.898 5.361 7.85 5.35 C 7.807 5.34 7.759 5.329 7.752 5.328 C 7.751 5.328 7.751 5.328 7.751 5.328 L 7.75 5.328 C 7.741 5.329 7.732 5.332 7.724 5.337 C 7.721 5.339 7.718 5.341 7.714 5.343 L 7.711 5.344 C 7.685 5.357 7.657 5.363 7.629 5.362 L 7.623 5.362 C 7.619 5.362 7.615 5.362 7.61 5.362 C 7.599 5.36 7.587 5.357 7.576 5.354 C 7.544 5.346 7.49 5.333 7.457 5.328 L 7.455 5.328 L 7.432 5.328 C 7.428 5.328 7.423 5.329 7.418 5.329 L 7.414 5.329 C 7.398 5.334 7.335 5.348 7.019 5.396 C 6.839 5.424 6.648 5.452 6.575 5.462 L 6.574 5.462 C 6.574 5.462 6.573 5.463 6.572 5.463 C 6.562 5.464 6.554 5.456 6.545 5.449 C 6.543 5.446 6.54 5.444 6.536 5.441 L 6.533 5.439 C 6.525 5.432 6.515 5.429 6.505 5.429 C 6.496 5.435 6.487 5.442 6.479 5.449 C 6.466 5.463 6.45 5.473 6.433 5.479 C 6.327 5.495 6.22 5.51 6.117 5.525 C 5.728 5.58 5.361 5.632 4.982 5.746 L 4.979 5.747 L 4.96 5.747 C 4.885 5.808 4.651 5.865 4.461 5.911 C 4.374 5.932 4.299 5.951 4.263 5.964 C 4.251 5.971 4.241 5.981 4.233 5.992 C 4.217 6.016 4.195 6.036 4.168 6.048 C 4.121 6.066 4.072 6.084 4.021 6.103 C 3.765 6.2 3.475 6.31 3.25 6.432 C 3.237 6.438 3.227 6.449 3.223 6.463 C 3.216 6.486 3.2 6.504 3.179 6.515 C 3.151 6.531 3.122 6.546 3.095 6.561 C 2.971 6.63 2.844 6.701 2.72 6.782 C 2.285 7.102 1.902 7.484 1.582 7.918 C 1.295 8.31 1.073 8.746 0.923 9.208 C 0.78 9.653 0.706 10.117 0.703 10.585 C 0.703 10.599 0.703 10.613 0.703 10.628 C 0.704 11.084 0.765 11.539 0.884 11.979 C 0.926 12.123 0.976 12.265 1.034 12.403 C 1.104 12.567 1.161 12.737 1.203 12.91 L 1.21 12.942 L 1.178 12.934 C 1.152 12.927 1.132 12.903 1.13 12.876 L 1.11 12.862 L 1.109 12.86 C 1.077 12.818 1.051 12.772 1.03 12.724 C 1.026 12.716 1.022 12.708 1.018 12.7 C 1.002 12.699 0.99 12.687 0.988 12.672 C 0.938 12.613 0.901 12.565 0.872 12.524 C 0.664 12.228 0.487 11.852 0.346 11.404 C 0.21 10.962 0.115 10.507 0.063 10.048 C 0.021 9.696 0 9.341 0 8.987 C 0 8.88 0.002 8.774 0.006 8.67 C 0.017 8.272 0.069 7.877 0.16 7.489 C 0.362 6.687 0.848 5.91 1.566 5.241 C 2.288 4.569 3.216 4.035 4.249 3.697 C 4.588 3.586 4.953 3.503 5.305 3.424 C 5.634 3.349 5.974 3.271 6.292 3.171 C 6.603 3.08 6.9 2.948 7.175 2.778 C 7.292 2.703 7.404 2.619 7.508 2.526 C 7.603 2.442 7.691 2.35 7.772 2.251 C 7.921 2.066 8.042 1.861 8.132 1.642 C 8.311 1.216 8.385 0.755 8.457 0.309 C 8.471 0.219 8.486 0.126 8.501 0.035 L 8.502 0.031 L 8.505 0.027 C 8.516 0.01 8.535 0 8.555 0 C 8.587 0.002 8.616 0.019 8.633 0.046 C 8.65 0.075 8.684 0.257 8.703 0.363 C 8.728 0.5 8.753 0.659 8.754 0.7 C 8.754 0.705 8.755 0.729 8.755 0.751 C 8.755 0.763 8.755 0.775 8.754 0.782 C 8.79 0.898 8.818 1.019 8.846 1.136 C 8.903 1.376 8.962 1.624 9.083 1.856 C 9.146 1.979 9.222 2.096 9.307 2.205 C 9.389 2.309 9.48 2.405 9.579 2.493 C 9.777 2.667 10 2.811 10.239 2.923 C 10.726 3.156 11.285 3.296 11.878 3.444 C 12.427 3.581 12.995 3.723 13.527 3.949 C 14.063 4.171 14.57 4.455 15.039 4.794 C 15.447 5.091 15.812 5.443 16.122 5.84 C 16.69 6.577 17.018 7.44 17.097 8.406 C 17.113 8.605 17.121 8.808 17.121 9.011 C 17.122 9.533 17.072 10.053 16.972 10.565 C 16.9 10.932 16.8 11.292 16.672 11.643 C 16.545 11.992 16.385 12.328 16.196 12.648 C 16.136 12.747 16.079 12.808 16.027 12.83 C 16.023 12.839 16.019 12.849 16.017 12.859 C 16.008 12.904 15.979 12.944 15.939 12.966 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-owi2u\",layoutDependency:layoutDependency,layoutId:\"uSvqFQCKN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.114 0 C 0.102 0.012 0.078 0.005 0 0.004 C 0.078 0.005 0.102 0.013 0.114 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({xgxJ0Jn2o:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.075 0 C 0.067 0.008 0.051 0.003 0 0.002 C 0.051 0.003 0.067 0.008 0.075 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ykrikq\",layoutDependency:layoutDependency,layoutId:\"mBWPqSmc7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.008 0.034 C 0.024 0.03 0.037 0.019 0.044 0.005 C 0.045 0.003 0.045 0.002 0.045 0 C 0.045 0.002 0.045 0.003 0.044 0.005 C 0.036 0.022 0.019 0.034 0 0.034 C 0.003 0.034 0.005 0.034 0.008 0.034 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({xgxJ0Jn2o:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.005 0.022 C 0.016 0.019 0.024 0.013 0.029 0.003 C 0.029 0.002 0.03 0.001 0.03 0 C 0.03 0.001 0.029 0.002 0.029 0.003 C 0.024 0.014 0.013 0.022 0 0.022 C 0.002 0.022 0.004 0.022 0.005 0.022 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jmi3ik\",layoutDependency:layoutDependency,layoutId:\"G2deInX7u\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.014 0.056 C 0.01 0.055 0.006 0.053 0.002 0.052 C 0.002 0.05 0.002 0.047 0.002 0.045 C 0.002 0.035 0 0.023 0 0.013 C 0 0.008 0.001 0.004 0.002 0 L 0.001 0 C 0 0.004 0 0.008 0 0.012 C 0 0.023 0.002 0.034 0.002 0.045 C 0.002 0.047 0.002 0.049 0.001 0.051 C 0.006 0.053 0.01 0.055 0.014 0.056 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({xgxJ0Jn2o:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.009 0.037 C 0.007 0.036 0.004 0.035 0.001 0.034 C 0.001 0.032 0.001 0.031 0.001 0.029 C 0.001 0.023 0 0.015 0 0.008 C 0 0.005 0 0.003 0.001 0 L 0.001 0 C 0 0.003 0 0.005 0 0.008 C 0 0.015 0.001 0.022 0.001 0.029 C 0.001 0.031 0.001 0.032 0.001 0.033 C 0.004 0.035 0.007 0.036 0.009 0.037 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zui87k\",layoutDependency:layoutDependency,layoutId:\"NkfgAEmBF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0 0.002 C 0 0.002 0 0.001 0 0 C 0 0.001 0 0.002 0 0.002 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({xgxJ0Jn2o:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0 0.001 C 0 0.001 0 0 0 0 C 0 0.001 0 0.001 0 0.001 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fumcbv\",layoutDependency:layoutDependency,layoutId:\"cRXm0hESV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.001 0.004 C 0.001 0.002 0.001 0.001 0.001 0 C 0.001 0.001 0.001 0.002 0 0.004 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({xgxJ0Jn2o:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0 0.002 C 0 0.002 0 0.001 0 0 C 0 0.001 0 0.002 0 0.002 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s9gkvd\",layoutDependency:layoutDependency,layoutId:\"jOJep71Fd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 0 0\" overflow=\"visible\"><path d=\"M 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8av82f\",layoutDependency:layoutDependency,layoutId:\"fkauwk4OV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 0 0\" overflow=\"visible\"><path d=\"M 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ehw0ib\",layoutDependency:layoutDependency,layoutId:\"LUC3pAWN4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 0 0\" overflow=\"visible\"><path d=\"M 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-okf1yy\",layoutDependency:layoutDependency,layoutId:\"IN2gVg8YP\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 0 0\" overflow=\"visible\"><g></g></svg>',withExternalLayout:true})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2YXBQ.framer-fij9dd, .framer-2YXBQ .framer-fij9dd { display: block; }\",\".framer-2YXBQ.framer-18chjmw { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 800px; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1400px; }\",\".framer-2YXBQ .framer-16lrr2x-container { flex: none; height: 395px; left: calc(50.00000000000002% - 90% / 2); position: absolute; top: 0px; width: 90%; z-index: 1; }\",\".framer-2YXBQ .framer-k8a12g { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 32px 0px 16px 0px; position: relative; width: 90%; }\",\".framer-2YXBQ .framer-10g54ff { 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; pointer-events: none; position: relative; width: 100%; z-index: 1; }\",\".framer-2YXBQ .framer-rth4cu { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2YXBQ .framer-9tkorp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2YXBQ .framer-107xuhv-container { aspect-ratio: 1 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 291px); position: relative; width: 1px; }\",\".framer-2YXBQ .framer-uh1yxm { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 3%; }\",\".framer-2YXBQ .framer-jfkvu2, .framer-2YXBQ .framer-okrch5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-2YXBQ .framer-19j0w4b { flex: none; height: var(--framer-aspect-ratio-supported, 281px); position: relative; width: 74%; }\",\".framer-2YXBQ .framer-17fpiep { flex: none; height: var(--framer-aspect-ratio-supported, 68px); position: relative; width: 98%; }\",\".framer-2YXBQ .framer-66df5w { flex: none; height: 65px; overflow: visible; position: relative; width: 100%; }\",\".framer-2YXBQ .framer-8rc7x6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 1px; justify-content: space-between; max-height: 424px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-2YXBQ .framer-1x4njky { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 575px; }\",\".framer-2YXBQ .framer-1vvszk0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2YXBQ .framer-tjwc0n, .framer-2YXBQ .framer-1ahrjbf { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 575px; word-break: break-word; word-wrap: break-word; }\",\".framer-2YXBQ .framer-1um9efj { flex: none; height: 8px; overflow: visible; position: relative; width: 38px; }\",\".framer-2YXBQ .framer-159lslc-container { flex: none; height: 46px; position: relative; width: auto; }\",\".framer-2YXBQ .framer-1xqg0oc { 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-2YXBQ .framer-1jgozm3-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-2YXBQ .framer-mh412r { flex: 1 0 0px; height: 17px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-2YXBQ .framer-yqxmac { display: grid; flex: none; gap: 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(40px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: 100%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 40%; }\",\".framer-2YXBQ .framer-timp5x-container, .framer-2YXBQ .framer-1lqif5g-container, .framer-2YXBQ .framer-176h2cq-container, .framer-2YXBQ .framer-1mctyil-container, .framer-2YXBQ .framer-11vjtkt-container, .framer-2YXBQ .framer-18n7f4x-container { align-self: center; flex: none; height: 100%; justify-self: end; position: relative; width: fit-content; }\",\".framer-2YXBQ .framer-1gnpml9 { flex: none; height: 44px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-2YXBQ .framer-1fd8f5a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 45px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-2YXBQ .framer-1iwu2lv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2YXBQ .framer-hxzv54 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-2YXBQ .framer-1krqnww { flex: none; height: var(--framer-aspect-ratio-supported, 23px); position: relative; width: 23px; }\",\".framer-2YXBQ .framer-10fa8fi, .framer-2YXBQ .framer-pdmvm3 { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-2YXBQ .framer-19qsotq { flex: 1 0 0px; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-2YXBQ .framer-1vqs0kn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2YXBQ .framer-tf13zv { height: 20px; position: relative; width: 26px; }\",\".framer-2YXBQ .framer-10lfk8s, .framer-2YXBQ .framer-41xx49 { height: 20px; left: 0px; position: absolute; top: 0px; width: 26px; }\",\".framer-2YXBQ .framer-owi2u { height: 1px; left: 25px; position: absolute; top: 14px; width: 1px; }\",\".framer-2YXBQ .framer-ykrikq { height: 1px; left: 13px; position: absolute; top: 12px; width: 1px; }\",\".framer-2YXBQ .framer-1jmi3ik, .framer-2YXBQ .framer-zui87k { height: 1px; left: 13px; position: absolute; top: 11px; width: 1px; }\",\".framer-2YXBQ .framer-1fumcbv { height: 1px; left: 13px; position: absolute; top: 10px; width: 1px; }\",\".framer-2YXBQ .framer-s9gkvd, .framer-2YXBQ .framer-8av82f { height: 0px; left: 7px; position: absolute; top: 7px; width: 0px; }\",\".framer-2YXBQ .framer-ehw0ib { height: 0px; left: 15px; position: absolute; top: 7px; width: 0px; }\",\".framer-2YXBQ .framer-okf1yy { height: 0px; position: relative; width: 0px; }\",\".framer-2YXBQ.framer-v-10f35ha.framer-18chjmw { height: 1080px; width: 810px; }\",\".framer-2YXBQ.framer-v-10f35ha .framer-107xuhv-container { height: var(--framer-aspect-ratio-supported, 169px); }\",\".framer-2YXBQ.framer-v-10f35ha .framer-19j0w4b { height: var(--framer-aspect-ratio-supported, 163px); }\",\".framer-2YXBQ.framer-v-10f35ha .framer-17fpiep { height: var(--framer-aspect-ratio-supported, 39px); }\",\".framer-2YXBQ.framer-v-10f35ha .framer-1x4njky { width: 457px; }\",\".framer-2YXBQ.framer-v-10f35ha .framer-1vvszk0, .framer-2YXBQ.framer-v-10f35ha .framer-tjwc0n, .framer-2YXBQ.framer-v-1ybnmki .framer-1vvszk0, .framer-2YXBQ.framer-v-1ybnmki .framer-tjwc0n, .framer-2YXBQ.framer-v-1ybnmki .framer-1ahrjbf, .framer-2YXBQ.framer-v-1ybnmki .framer-159lslc-container { width: 100%; }\",\".framer-2YXBQ.framer-v-1ybnmki.framer-18chjmw { height: 844px; width: 390px; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-16lrr2x-container { left: calc(53.33333333333336% - 123.58974358974359% / 2); width: 124%; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-k8a12g { gap: 6px; padding: 32px 0px 0px 0px; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-107xuhv-container { height: var(--framer-aspect-ratio-supported, 81px); }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-19j0w4b { height: var(--framer-aspect-ratio-supported, 78px); }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-17fpiep { height: var(--framer-aspect-ratio-supported, 19px); }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-66df5w { max-height: 153px; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-8rc7x6 { flex-direction: column; gap: 0px; justify-content: center; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-1x4njky { gap: 24px; height: min-content; justify-content: center; width: 100%; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-mh412r { flex: none; height: 30px; width: 100%; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-yqxmac { flex: 1 0 0px; height: 1px; width: 100%; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-timp5x-container, .framer-2YXBQ.framer-v-1ybnmki .framer-1lqif5g-container, .framer-2YXBQ.framer-v-1ybnmki .framer-176h2cq-container, .framer-2YXBQ.framer-v-1ybnmki .framer-1mctyil-container, .framer-2YXBQ.framer-v-1ybnmki .framer-11vjtkt-container, .framer-2YXBQ.framer-v-1ybnmki .framer-18n7f4x-container { justify-self: start; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-1gnpml9 { height: 18px; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-1fd8f5a { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 19px; height: min-content; justify-content: flex-start; padding: 20px 0px 20px 0px; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-1iwu2lv { order: 0; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-hxzv54 { gap: 12px; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-1krqnww { height: var(--framer-aspect-ratio-supported, 14px); width: 14px; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-19qsotq { flex: none; left: 0px; order: 2; position: absolute; right: 0px; top: 0px; width: unset; z-index: 1; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-1vqs0kn, .framer-2YXBQ.framer-v-1ybnmki .framer-okrch5 { order: 1; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-tf13zv { height: 13px; order: 0; width: 17px; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-10lfk8s, .framer-2YXBQ.framer-v-1ybnmki .framer-41xx49 { height: 13px; width: 17px; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-owi2u { left: 17px; top: 9px; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-ykrikq { left: 9px; top: 8px; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-1jmi3ik, .framer-2YXBQ.framer-v-1ybnmki .framer-zui87k { left: 9px; top: 7px; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-1fumcbv { left: 8px; top: 7px; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-s9gkvd, .framer-2YXBQ.framer-v-1ybnmki .framer-8av82f { left: 5px; top: 5px; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-ehw0ib { left: 10px; top: 5px; }\",\".framer-2YXBQ.framer-v-1ybnmki .framer-okf1yy { order: 2; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FqVBtWMfA\":{\"layout\":[\"fixed\",\"fixed\"]},\"xgxJ0Jn2o\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrpLvT8Hkt=withCSS(Component,css,\"framer-2YXBQ\");export default FramerrpLvT8Hkt;FramerrpLvT8Hkt.displayName=\"Navigation/Footer\";FramerrpLvT8Hkt.defaultProps={height:800,width:1400};addPropertyControls(FramerrpLvT8Hkt,{variant:{options:[\"GAWoz8hSd\",\"FqVBtWMfA\",\"xgxJ0Jn2o\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerrpLvT8Hkt,[{explicitInter:true,fonts:[{cssFamilyName:\"Azeret Mono\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Azeret Mono\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ANLMHTNB6D2O5I43CFASACQGGIK5JLDZ/IGISU5CKQGLCD252CUY5AVZQ4UQRDFWC/BUAFC2XP3YCVWDC5LF3GWTKRIOZXURVB.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Gravity Book\",source:\"custom\",uiFamilyName:\"Gravity Book\",url:\"https://framerusercontent.com/assets/XICktdWku91Ti7zKPgo2b04Vs.woff2\"},{cssFamilyName:\"Fahkwang\",source:\"google\",style:\"normal\",uiFamilyName:\"Fahkwang\",url:\"https://fonts.gstatic.com/s/fahkwang/v18/Noax6Uj3zpmBOgbNpNqKsr1ZPTZ4.woff2\",weight:\"400\"},{cssFamilyName:\"Optician Sans\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Optician Sans\",url:\"https://framerusercontent.com/assets/ARyY9WJCxJSs20vQVSmaERREt4.woff2\",weight:\"400\"}]},...InteractiveASCIIFonts,...LogoFonts,...ChibFonts,...ImExFonts,...ButtonFonts,...LinksEmailFonts,...LinksFonts,...FullFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrpLvT8Hkt\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FqVBtWMfA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xgxJ0Jn2o\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1400\",\"framerIntrinsicHeight\":\"800\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3406f4c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Gravity Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Gravity Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/H43aoFPA4TVDM8h9L1p25EqT9E.woff2\"}]}];export const css=['.framer-mmbz0 .framer-styles-preset-4bwk01:not(.rich-text-wrapper), .framer-mmbz0 .framer-styles-preset-4bwk01.rich-text-wrapper h4 { --framer-font-family: \"Gravity Regular\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-987eabe2-2884-4d74-8837-f03e49d7096e, #a1a3ab); --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: 1399px) and (min-width: 810px) { .framer-mmbz0 .framer-styles-preset-4bwk01:not(.rich-text-wrapper), .framer-mmbz0 .framer-styles-preset-4bwk01.rich-text-wrapper h4 { --framer-font-family: \"Gravity Regular\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-987eabe2-2884-4d74-8837-f03e49d7096e, #a1a3ab); --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-mmbz0 .framer-styles-preset-4bwk01:not(.rich-text-wrapper), .framer-mmbz0 .framer-styles-preset-4bwk01.rich-text-wrapper h4 { --framer-font-family: \"Gravity Regular\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-987eabe2-2884-4d74-8837-f03e49d7096e, #a1a3ab); --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-mmbz0\";\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\"}}}","import{jsx as r}from\"react/jsx-runtime\";import{addPropertyControls as t,ControlType as e}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 240\n * @framerIntrinsicHeight 240\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function a({blur:t,borderRadius:e,direction:a}){let i=r=>{switch(r){case\"toBottom\":default:return\"to bottom\";case\"toTop\":return\"to top\";case\"toLeft\":return\"to left\";case\"toRight\":return\"to right\";}},o=[{blur:`${t/2/2/2/2/2/2/2}px`,gradient:\"rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%\"},{blur:`${t/2/2/2/2/2/2}px`,gradient:\"rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%\"},{blur:`${t/2/2/2/2/2}px`,gradient:\"rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%\"},{blur:`${t/2/2/2/2}px`,gradient:\"rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%\"},{blur:`${t/2/2/2}px`,gradient:\"rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%\"},{blur:`${t/2/2}px`,gradient:\"rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%\"},{blur:`${t/2}px`,gradient:\"rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%\"},{blur:`${t}px`,gradient:\"rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%\"}];return /*#__PURE__*/r(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\",borderRadius:`${e}px`},children:o.map((t,o)=>/*#__PURE__*/r(\"div\",{style:{position:\"absolute\",inset:0,zIndex:o+1,backdropFilter:`blur(${t.blur})`,WebkitBackdropFilter:`blur(${t.blur})`,maskImage:`linear-gradient(${i(a)}, ${t.gradient})`,WebkitMaskImage:`linear-gradient(${i(a)}, ${t.gradient})`,borderRadius:`${e}px`,pointerEvents:\"none\"}},o))});}a.defaultProps={blur:10,borderRadius:0,direction:\"toBottom\"},t(a,{blur:{title:\"Blur\",type:e.Number,defaultValue:10,min:0,max:100,step:1,description:\"Large blur values (10<) can impact performance.\"},borderRadius:{title:\"Radius\",type:e.Number,defaultValue:0,min:0,max:100,step:1,description:\"Blur Gradient component's parent frame can't have border radius (it will break the component). If you need corner radius, apply it directly to the Blur Gradient component here.\"},direction:{title:\"Direction\",type:e.SegmentedEnum,options:[\"toBottom\",\"toTop\",\"toLeft\",\"toRight\"],optionTitles:[\"↓\",\"↑\",\"←\",\"→\"],defaultValue:\"toBottom\"}});export default a;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlurGradient\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"240\",\"framerIntrinsicWidth\":\"240\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlurGradient.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect}from\"react\";import{Fragment}from\"react\";/**\n * @framerDisableUnlink\n */export default function OverscrollBehavior(props){const{enabled=true}=props;useEffect(()=>{// Apply overscroll behavior fix when component mounts\nif(enabled){// Store original value for cleanup\nconst originalOverscrollBehavior=document.body.style.overscrollBehavior;// Apply the fix\ndocument.body.style.overscrollBehavior=\"none\";// Cleanup function - restore original behavior when component unmounts\nreturn()=>{document.body.style.overscrollBehavior=originalOverscrollBehavior;};}},[enabled]);// Return inline styles to ensure overscroll behavior is properly applied\nreturn /*#__PURE__*/_jsx(Fragment,{children:/*#__PURE__*/_jsx(\"style\",{children:`\n                    body {\n                        overscroll-behavior: ${enabled?\"none\":\"auto\"};\n                    }\n                    \n                    html {\n                        overscroll-behavior: ${enabled?\"none\":\"auto\"};\n                    }\n                    \n                    /* Additional iOS Safari specific fixes */\n                    body.no-overscroll {\n                        position: fixed;\n                        overflow: hidden;\n                        width: 100%;\n                        height: 100%;\n                    }\n                    \n                    /* Prevent rubber band scrolling on iOS */\n                    .no-bounce {\n                        -webkit-overflow-scrolling: touch;\n                        overscroll-behavior: none;\n                    }\n                `})});}OverscrollBehavior.displayName=\"Overscroll Behavior\";addPropertyControls(OverscrollBehavior,{enabled:{title:\"Enabled\",type:ControlType.Boolean,defaultValue:true,description:\"Enable/disable overscroll behavior prevention\\n\\nMade with ❤️ by [Nitso](https://dub.sh/nitso-framer)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"OverscrollBehavior\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Overscroll_Preventer.map","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map","// Generated by Framer (ff07650)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js\";const StopScrollFonts=getFonts(StopScroll);const cycleOrder=[\"JIihfQU2M\",\"zuxFkZb63\"];const serializationHash=\"framer-qCdwK\";const variantClassNames={JIihfQU2M:\"framer-v-1stqvz5\",zuxFkZb63:\"framer-v-mvud0o\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={block:\"JIihfQU2M\",scroll:\"zuxFkZb63\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JIihfQU2M\"};};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:\"JIihfQU2M\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1stqvz5\",className,classNames),\"data-framer-name\":\"block\",layoutDependency:layoutDependency,layoutId:\"JIihfQU2M\",ref:refBinding,style:{...style},...addPropertyOverrides({zuxFkZb63:{\"data-framer-name\":\"scroll\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xmdge7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EIcvkGOCO-container\",nodeId:\"EIcvkGOCO\",rendersWithMotion:true,scopeId:\"QhX8Lg_bq\",children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"EIcvkGOCO\",layoutId:\"EIcvkGOCO\",toggle:true,width:\"100%\",...addPropertyOverrides({zuxFkZb63:{toggle:false}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qCdwK.framer-g5s98o, .framer-qCdwK .framer-g5s98o { display: block; }\",\".framer-qCdwK.framer-1stqvz5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 62px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 218px; }\",\".framer-qCdwK .framer-xmdge7-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 62\n * @framerIntrinsicWidth 218\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zuxFkZb63\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQhX8Lg_bq=withCSS(Component,css,\"framer-qCdwK\");export default FramerQhX8Lg_bq;FramerQhX8Lg_bq.displayName=\"scroll stopper\";FramerQhX8Lg_bq.defaultProps={height:62,width:218};addPropertyControls(FramerQhX8Lg_bq,{variant:{options:[\"JIihfQU2M\",\"zuxFkZb63\"],optionTitles:[\"block\",\"scroll\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQhX8Lg_bq,[{explicitInter:true,fonts:[]},...StopScrollFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQhX8Lg_bq\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"218\",\"framerIntrinsicHeight\":\"62\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zuxFkZb63\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QhX8Lg_bq.map","// Generated by Framer (3180c51)\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=[\"ADUQyLiXg\",\"otT1JcZKF\"];const serializationHash=\"framer-xmZrN\";const variantClassNames={ADUQyLiXg:\"framer-v-1piiobl\",otT1JcZKF:\"framer-v-sdfi6s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={close:\"otT1JcZKF\",open:\"ADUQyLiXg\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ADUQyLiXg\",xxKcaXAnr:click??props.xxKcaXAnr};};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,xxKcaXAnr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ADUQyLiXg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapj2vedu=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(xxKcaXAnr){const res=await xxKcaXAnr(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1piiobl\",className,classNames),\"data-framer-name\":\"open\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"ADUQyLiXg\",onTap:onTapj2vedu,ref:refBinding,style:{...style},...addPropertyOverrides({otT1JcZKF:{\"data-framer-name\":\"close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-kpgkr3\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"frd7kPeGY\",style:{backgroundColor:\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965))\",rotate:0},variants:{otT1JcZKF:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r0f30u\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"iH_8otrwE\",style:{backgroundColor:\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, color(display-p3 1 0.998093058733791 0.9780701754385965))\",rotate:0},variants:{otT1JcZKF:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xmZrN.framer-ah1hl0, .framer-xmZrN .framer-ah1hl0 { display: block; }\",\".framer-xmZrN.framer-1piiobl { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 33px; justify-content: center; overflow: hidden; padding: 9px; position: relative; width: 38px; }\",\".framer-xmZrN .framer-kpgkr3, .framer-xmZrN .framer-1r0f30u { flex: none; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-xmZrN.framer-v-sdfi6s .framer-kpgkr3, .framer-xmZrN.framer-v-sdfi6s .framer-1r0f30u { left: calc(50.00000000000002% - 20px / 2); position: absolute; top: calc(51.51515151515154% - 1px / 2); width: 20px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33\n * @framerIntrinsicWidth 38\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"otT1JcZKF\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xxKcaXAnr\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzrGUKQDpT=withCSS(Component,css,\"framer-xmZrN\");export default FramerzrGUKQDpT;FramerzrGUKQDpT.displayName=\"Menu/icon\";FramerzrGUKQDpT.defaultProps={height:33,width:38};addPropertyControls(FramerzrGUKQDpT,{variant:{options:[\"ADUQyLiXg\",\"otT1JcZKF\"],optionTitles:[\"open\",\"close\"],title:\"Variant\",type:ControlType.Enum},xxKcaXAnr:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerzrGUKQDpT,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzrGUKQDpT\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"38\",\"framerIntrinsicHeight\":\"33\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"xxKcaXAnr\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"otT1JcZKF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zrGUKQDpT.map","// Generated by Framer (f4d19f1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/Ycw95yYPzpr98rHtCJMh/BlurGradient.js\";import OverscrollBehavior from\"https://framerusercontent.com/modules/vWEJE2AuOX7wzyt66Tfv/EvdzpPIGPwITgjmnpk3A/Overscroll_Preventer.js\";import ScrollStopper from\"https://framerusercontent.com/modules/XJ45Yd9UrEcqEjDtTwoS/pd146B8dBDGHr40vl3d9/QhX8Lg_bq.js\";import Chib from\"https://framerusercontent.com/modules/749oVo9lmrApwCcAR2WA/BjuqR1WxHsqX4U0NBgUR/PHB_Mxlke.js\";import ImEx from\"https://framerusercontent.com/modules/Apb2JYspcI1y9zjoqX5N/gECHRBbVJJZ4hsuc5hvj/W8VB9usWr.js\";import Links from\"https://framerusercontent.com/modules/6L0kCwe6lg6lmWZTIPvj/gzjYAr9Rg55h5UVFqANK/QOu7inIAI.js\";import Logo from\"https://framerusercontent.com/modules/ryfkb4pDMYgGI3ve2SAl/KuZ1pBfrk1alxPVEGJCZ/VfWG6o9da.js\";import MenuIcon from\"https://framerusercontent.com/modules/36NBla3bJBIJ6dPJ2WH3/UmIyWtW8EDZ2BGWIYXaM/zrGUKQDpT.js\";const OverscrollBehaviorFonts=getFonts(OverscrollBehavior);const BlurGradientFonts=getFonts(BlurGradient);const MotionDivWithFX=withFX(motion.div);const LogoFonts=getFonts(Logo);const ChibFonts=getFonts(Chib);const ImExFonts=getFonts(ImEx);const ImExWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(ImEx));const LinksFonts=getFonts(Links);const MenuIconFonts=getFonts(MenuIcon);const ScrollStopperFonts=getFonts(ScrollStopper);const cycleOrder=[\"yJC3XYtWN\",\"ueaaT3en1\",\"qvKeojlby\",\"hhHw6lr9K\",\"fO49LZ0Vq\",\"ZvUgiJYsi\"];const serializationHash=\"framer-H0wmG\";const variantClassNames={fO49LZ0Vq:\"framer-v-4a8lzm\",hhHw6lr9K:\"framer-v-100ntnw\",qvKeojlby:\"framer-v-95k2g9\",ueaaT3en1:\"framer-v-1d84aux\",yJC3XYtWN:\"framer-v-dpohy4\",ZvUgiJYsi:\"framer-v-1cvwigc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:25,delay:0,mass:1.2,stiffness:111,type:\"spring\"};const transition2={damping:25,delay:0,mass:1.2,stiffness:155,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition4={damping:28,delay:0,mass:1.3,stiffness:182,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 transition5={damping:28,delay:0,mass:1.3,stiffness:239,type:\"spring\"};const transition6={damping:30,delay:.3,mass:1,stiffness:211,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-38};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"desk mneu\":\"fO49LZ0Vq\",\"Desktop Default\":\"yJC3XYtWN\",\"Phone Default\":\"qvKeojlby\",\"phone open\":\"ZvUgiJYsi\",loader:\"hhHw6lr9K\",Titan:\"ueaaT3en1\"};const getProps=({fadeInAt,height,id,width,...props})=>{return{...props,U8MXYX6Rd:fadeInAt??props.U8MXYX6Rd,variant:humanReadableVariantMap[props.variant]??props.variant??\"yJC3XYtWN\"};};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,U8MXYX6Rd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yJC3XYtWN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear18r2d5h=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ueaaT3en1\",true),1200);});const q_EnvwBXcz8czpf=activeVariantCallback(async(...args)=>{setVariant(\"yJC3XYtWN\");});const q_EnvwBXc7ty77j=activeVariantCallback(async(...args)=>{setVariant(\"qvKeojlby\");});const xxKcaXAnr1xrehay=activeVariantCallback(async(...args)=>{setVariant(\"fO49LZ0Vq\");});const xxKcaXAnrncvt73=activeVariantCallback(async(...args)=>{setVariant(\"ZvUgiJYsi\");});const xxKcaXAnr7ty77j=activeVariantCallback(async(...args)=>{setVariant(\"qvKeojlby\");});useOnVariantChange(baseVariant,{hhHw6lr9K:onAppear18r2d5h});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ZvUgiJYsi\")return true;return false;};const isDisplayed1=()=>{if([\"ueaaT3en1\",\"hhHw6lr9K\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"ueaaT3en1\",\"hhHw6lr9K\",\"fO49LZ0Vq\",\"ZvUgiJYsi\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"ueaaT3en1\",\"fO49LZ0Vq\",\"ZvUgiJYsi\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if([\"ueaaT3en1\",\"qvKeojlby\",\"hhHw6lr9K\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed5=()=>{if([\"fO49LZ0Vq\",\"ZvUgiJYsi\"].includes(baseVariant))return true;return false;};const isDisplayed6=()=>{if([\"qvKeojlby\",\"ZvUgiJYsi\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({fO49LZ0Vq:{value:transition2},ZvUgiJYsi:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-dpohy4\",className,classNames),\"data-framer-name\":\"Desktop Default\",layoutDependency:layoutDependency,layoutId:\"yJC3XYtWN\",ref:refBinding,style:{...style},...addPropertyOverrides({fO49LZ0Vq:{\"data-framer-name\":\"desk mneu\"},hhHw6lr9K:{\"data-framer-name\":\"loader\",\"data-highlight\":true},qvKeojlby:{\"data-framer-name\":\"Phone Default\"},ueaaT3en1:{\"data-framer-name\":\"Titan\"},ZvUgiJYsi:{\"data-framer-name\":\"phone open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s95zq9-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XbmpJ1la4-container\",nodeId:\"XbmpJ1la4\",rendersWithMotion:true,scopeId:\"uJCMYXnUi\",children:/*#__PURE__*/_jsx(OverscrollBehavior,{enabled:false,height:\"100%\",id:\"XbmpJ1la4\",layoutId:\"XbmpJ1la4\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:U8MXYX6Rd,target:\"animate\"}],__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1waq5wu\",\"data-framer-name\":\"bluefade\",layoutDependency:layoutDependency,layoutId:\"nKkz2dL05\",style:{backgroundColor:\"var(--token-1318815a-fc52-472f-9b38-4afa443beb81, rgb(6, 6, 229))\"},...addPropertyOverrides({fO49LZ0Vq:{__framer__styleAppearEffectEnabled:undefined},ZvUgiJYsi:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2667mc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"JjA2eu8GZ-container\",nodeId:\"JjA2eu8GZ\",rendersWithMotion:true,scopeId:\"uJCMYXnUi\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:8,borderRadius:0,direction:\"toTop\",height:\"100%\",id:\"JjA2eu8GZ\",layoutId:\"JjA2eu8GZ\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-30czne\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"bxVFcVOgx\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":ED6fM7Yoe\",webPageId:\"Z295I5BU4\"},motionChild:true,nodeId:\"aT0y2Yb2W\",openInNewTab:false,scopeId:\"uJCMYXnUi\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-rhpoxq framer-kyl8cm\",\"data-framer-name\":\"Logo + Burger\",layoutDependency:layoutDependency,layoutId:\"aT0y2Yb2W\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ug34uz\",\"data-framer-name\":\"Logo Main\",layoutDependency:layoutDependency,layoutId:\"LyjffUXm_\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jk9087\",layoutDependency:layoutDependency,layoutId:\"JsQ01xQd0\",children:[/*#__PURE__*/_jsx(Transition,{value:transition4,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"31.4524px\",y:(componentViewport?.y||0)+0+-110.5+0+0+0+129,...addPropertyOverrides({fO49LZ0Vq:{width:`max(max(${componentViewport?.width||\"100vw\"} * 0.9, 1px) * 0.2309, 1px)`,y:(componentViewport?.y||0)+0+32+0+0+0+0+129},hhHw6lr9K:{width:`max(max(${componentViewport?.width||\"100vw\"} * 0.9, 1px) * 0.3042, 1px)`,y:(componentViewport?.y||0)+0+32+0+0+0+97},ueaaT3en1:{width:`max(max(${componentViewport?.width||\"100vw\"} * 0.9, 1px) * 0.2309, 1px)`,y:(componentViewport?.y||0)+0+32+0+0+0+0+129},ZvUgiJYsi:{width:`max(max(${componentViewport?.width||\"100vw\"} * 0.9, 1px) * 0.2309, 1px)`,y:(componentViewport?.y||0)+0+32+0+16+0+0+129}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eamz7t-container\",layoutDependency:layoutDependency,layoutId:\"d9dxisJwd-container\",nodeId:\"d9dxisJwd\",rendersWithMotion:true,scopeId:\"uJCMYXnUi\",children:/*#__PURE__*/_jsx(Logo,{GK0Y_Vs7N:\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\",height:\"100%\",id:\"d9dxisJwd\",layoutId:\"d9dxisJwd\",style:{height:\"100%\",width:\"100%\"},variant:\"WHv7fz_lL\",width:\"100%\",...addPropertyOverrides({fO49LZ0Vq:{variant:\"rmGur151D\"},hhHw6lr9K:{variant:\"XtDtTqSxI\"},ZvUgiJYsi:{variant:\"rmGur151D\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Transition,{value:transition5,children:/*#__PURE__*/_jsx(Chib,{animated:true,className:\"framer-1tzweea\",layoutDependency:layoutDependency,layoutId:\"loGWmcTVm\",style:{\"--11we2x4\":\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\",opacity:1},variants:{fO49LZ0Vq:{opacity:1},hhHw6lr9K:{opacity:0},ZvUgiJYsi:{opacity:1}}})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-uxfytg\",\"data-framer-name\":\"space\",layoutDependency:layoutDependency,layoutId:\"hbZgbFcc8\",style:{opacity:0},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245)))\"},children:\"aaaa\"})}),className:\"framer-ox1c6u\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OfVUUhIVi\",style:{\"--extracted-r6o4lv\":\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(ImExWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,animated:true,className:\"framer-1qg2bph\",\"data-framer-appear-id\":\"1qg2bph\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"Gs5o70ORj\",optimized:true,style:{\"--11we2x4\":\"var(--token-a4feff7f-b878-45da-8350-5a951a779a28, rgb(255, 245, 245))\",filter:\"blur(0px)\",WebkitFilter:\"blur(0px)\"}})]})})}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y8x1bs\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"v06RHCg1B\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":lID5wnoA7\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":lID5wnoA7\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":lID5wnoA7\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+0+0+11,...addPropertyOverrides({fO49LZ0Vq:{y:(componentViewport?.y||0)+0+32+874.5+11.75},ZvUgiJYsi:{height:29,y:(componentViewport?.y||0)+0+32+412+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8318it-container\",layoutDependency:layoutDependency,layoutId:\"mdXzX7XPt-container\",nodeId:\"mdXzX7XPt\",rendersWithMotion:true,scopeId:\"uJCMYXnUi\",children:/*#__PURE__*/_jsx(Links,{height:\"100%\",id:\"mdXzX7XPt\",JQpDll5wB:resolvedLinks[0],layoutId:\"mdXzX7XPt\",style:{height:\"100%\"},v1FNVc2wd:\"About\",variant:\"rHC3zt7w9\",width:\"100%\",...addPropertyOverrides({fO49LZ0Vq:{JQpDll5wB:resolvedLinks[1],q_EnvwBXc:q_EnvwBXcz8czpf,variant:\"MuFghfmZP\"},ZvUgiJYsi:{JQpDll5wB:resolvedLinks[2],q_EnvwBXc:q_EnvwBXc7ty77j,variant:\"MuFghfmZP\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":gIBZMebzJ\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":gIBZMebzJ\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":gIBZMebzJ\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37.5,y:(componentViewport?.y||0)+0+0+11.25,...addPropertyOverrides({fO49LZ0Vq:{y:(componentViewport?.y||0)+0+32+874.5+12},ZvUgiJYsi:{height:29,y:(componentViewport?.y||0)+0+32+412+0+45}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g3oi27-container\",layoutDependency:layoutDependency,layoutId:\"GA6qDWi9v-container\",nodeId:\"GA6qDWi9v\",rendersWithMotion:true,scopeId:\"uJCMYXnUi\",children:/*#__PURE__*/_jsx(Links,{height:\"100%\",id:\"GA6qDWi9v\",JQpDll5wB:resolvedLinks1[0],layoutId:\"GA6qDWi9v\",style:{height:\"100%\"},v1FNVc2wd:\"Heritage\",variant:\"rHC3zt7w9\",width:\"100%\",...addPropertyOverrides({fO49LZ0Vq:{JQpDll5wB:resolvedLinks1[1],q_EnvwBXc:q_EnvwBXcz8czpf,variant:\"MuFghfmZP\"},ZvUgiJYsi:{JQpDll5wB:resolvedLinks1[2],q_EnvwBXc:q_EnvwBXc7ty77j,variant:\"MuFghfmZP\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":G8Tdh0bTc\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":G8Tdh0bTc\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":G8Tdh0bTc\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:61.5,y:(componentViewport?.y||0)+0+0+-.75,...addPropertyOverrides({fO49LZ0Vq:{y:(componentViewport?.y||0)+0+32+874.5+0},ZvUgiJYsi:{height:29,y:(componentViewport?.y||0)+0+32+412+0+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6zohh-container\",layoutDependency:layoutDependency,layoutId:\"pJzOXlJjP-container\",nodeId:\"pJzOXlJjP\",rendersWithMotion:true,scopeId:\"uJCMYXnUi\",children:/*#__PURE__*/_jsx(Links,{height:\"100%\",id:\"pJzOXlJjP\",JQpDll5wB:resolvedLinks2[0],layoutId:\"pJzOXlJjP\",style:{height:\"100%\"},v1FNVc2wd:\"Industries\",variant:\"rHC3zt7w9\",width:\"100%\",...addPropertyOverrides({fO49LZ0Vq:{JQpDll5wB:resolvedLinks2[1],q_EnvwBXc:q_EnvwBXcz8czpf,variant:\"MuFghfmZP\"},ZvUgiJYsi:{JQpDll5wB:resolvedLinks2[2],q_EnvwBXc:q_EnvwBXc7ty77j,variant:\"MuFghfmZP\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":RmQgH3Xs4\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":RmQgH3Xs4\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":RmQgH3Xs4\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:61.5,y:(componentViewport?.y||0)+0+0+-.75,...addPropertyOverrides({fO49LZ0Vq:{y:(componentViewport?.y||0)+0+32+874.5+0},ZvUgiJYsi:{height:29,y:(componentViewport?.y||0)+0+32+412+0+135}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1stkh18-container\",layoutDependency:layoutDependency,layoutId:\"Ht8pt7DsM-container\",nodeId:\"Ht8pt7DsM\",rendersWithMotion:true,scopeId:\"uJCMYXnUi\",children:/*#__PURE__*/_jsx(Links,{height:\"100%\",id:\"Ht8pt7DsM\",JQpDll5wB:resolvedLinks3[0],layoutId:\"Ht8pt7DsM\",style:{height:\"100%\"},v1FNVc2wd:\"Products\",variant:\"rHC3zt7w9\",width:\"100%\",...addPropertyOverrides({fO49LZ0Vq:{JQpDll5wB:resolvedLinks3[1],q_EnvwBXc:q_EnvwBXcz8czpf,variant:\"MuFghfmZP\"},ZvUgiJYsi:{JQpDll5wB:resolvedLinks3[2],q_EnvwBXc:q_EnvwBXc7ty77j,variant:\"MuFghfmZP\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":HA1dMqLTL\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":HA1dMqLTL\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined},{href:{hash:\":HA1dMqLTL\",webPageId:\"Z295I5BU4\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:61.5,y:(componentViewport?.y||0)+0+0+-.75,...addPropertyOverrides({fO49LZ0Vq:{y:(componentViewport?.y||0)+0+32+874.5+0},ZvUgiJYsi:{height:29,y:(componentViewport?.y||0)+0+32+412+0+180}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ygu63e-container\",layoutDependency:layoutDependency,layoutId:\"IEVi7WgaJ-container\",nodeId:\"IEVi7WgaJ\",rendersWithMotion:true,scopeId:\"uJCMYXnUi\",children:/*#__PURE__*/_jsx(Links,{height:\"100%\",id:\"IEVi7WgaJ\",JQpDll5wB:resolvedLinks4[0],layoutId:\"IEVi7WgaJ\",style:{height:\"100%\"},v1FNVc2wd:\"Support\",variant:\"rHC3zt7w9\",width:\"100%\",...addPropertyOverrides({fO49LZ0Vq:{JQpDll5wB:resolvedLinks4[1],q_EnvwBXc:q_EnvwBXcz8czpf,variant:\"MuFghfmZP\"},ZvUgiJYsi:{JQpDll5wB:resolvedLinks4[2],q_EnvwBXc:q_EnvwBXc7ty77j,variant:\"MuFghfmZP\"}},baseVariant,gestureVariant)})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{jU02Py_CL:\"the-responsibility-of-movement\"},unresolvedPathSlugs:{jU02Py_CL:{collectionId:\"o6mOxCZiR\",collectionItemId:\"TJc9SJvxo\"}},webPageId:\"dZzDkQKzU\"},implicitPathVariables:undefined},{href:{pathVariables:{jU02Py_CL:\"the-responsibility-of-movement\"},unresolvedPathSlugs:{jU02Py_CL:{collectionId:\"o6mOxCZiR\",collectionItemId:\"TJc9SJvxo\"}},webPageId:\"dZzDkQKzU\"},implicitPathVariables:undefined},{href:{pathVariables:{jU02Py_CL:\"the-responsibility-of-movement\"},unresolvedPathSlugs:{jU02Py_CL:{collectionId:\"o6mOxCZiR\",collectionItemId:\"TJc9SJvxo\"}},webPageId:\"dZzDkQKzU\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({fO49LZ0Vq:{height:61.5,y:(componentViewport?.y||0)+0+32+874.5+0},ZvUgiJYsi:{height:29,y:(componentViewport?.y||0)+0+32+412+0+225}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13gdsi8-container\",layoutDependency:layoutDependency,layoutId:\"BlG3Ry0FI-container\",nodeId:\"BlG3Ry0FI\",rendersWithMotion:true,scopeId:\"uJCMYXnUi\",children:/*#__PURE__*/_jsx(Links,{height:\"100%\",id:\"BlG3Ry0FI\",JQpDll5wB:resolvedLinks5[0],layoutId:\"BlG3Ry0FI\",style:{height:\"100%\"},v1FNVc2wd:\"Compliance\",variant:\"MuFghfmZP\",width:\"100%\",...addPropertyOverrides({fO49LZ0Vq:{JQpDll5wB:resolvedLinks5[1],q_EnvwBXc:q_EnvwBXcz8czpf},ZvUgiJYsi:{JQpDll5wB:resolvedLinks5[2],q_EnvwBXc:q_EnvwBXc7ty77j}},baseVariant,gestureVariant)})})})})]}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({qvKeojlby:{height:33,width:\"38px\",y:(componentViewport?.y||0)+0+13.5},ZvUgiJYsi:{height:33,width:\"38px\",y:(componentViewport?.y||0)+0+12}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-123bnzs-container\",layoutDependency:layoutDependency,layoutId:\"PnMJWCB54-container\",nodeId:\"PnMJWCB54\",rendersWithMotion:true,scopeId:\"uJCMYXnUi\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"PnMJWCB54\",layoutId:\"PnMJWCB54\",style:{height:\"100%\",width:\"100%\"},variant:\"ADUQyLiXg\",width:\"100%\",xxKcaXAnr:xxKcaXAnr1xrehay,...addPropertyOverrides({qvKeojlby:{xxKcaXAnr:xxKcaXAnrncvt73},ZvUgiJYsi:{variant:\"otT1JcZKF\",xxKcaXAnr:xxKcaXAnr7ty77j}},baseVariant,gestureVariant)})})})]}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({qvKeojlby:{height:1,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0},ZvUgiJYsi:{height:1,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p41ald-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ox7z2_45p-container\",nodeId:\"ox7z2_45p\",rendersWithMotion:true,scopeId:\"uJCMYXnUi\",children:/*#__PURE__*/_jsx(ScrollStopper,{height:\"100%\",id:\"ox7z2_45p\",layoutId:\"ox7z2_45p\",style:{height:\"100%\",width:\"100%\"},variant:\"JIihfQU2M\",width:\"100%\",...addPropertyOverrides({qvKeojlby:{variant:\"zuxFkZb63\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-H0wmG.framer-kyl8cm, .framer-H0wmG .framer-kyl8cm { display: block; }\",\".framer-H0wmG.framer-dpohy4 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-H0wmG .framer-1s95zq9-container { flex: none; height: auto; left: 15px; position: absolute; top: 0px; width: auto; z-index: 1; }\",\".framer-H0wmG .framer-1waq5wu { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-H0wmG .framer-2667mc-container { bottom: -24px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-H0wmG .framer-30czne { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 60px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 90%; }\",\".framer-H0wmG .framer-rhpoxq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 143px; }\",\".framer-H0wmG .framer-ug34uz { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-H0wmG .framer-1jk9087 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-H0wmG .framer-eamz7t-container { aspect-ratio: 1 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 31px); position: relative; width: 1px; }\",\".framer-H0wmG .framer-1tzweea { flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 74%; }\",\".framer-H0wmG .framer-uxfytg { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 3%; }\",\".framer-H0wmG .framer-ox1c6u { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-H0wmG .framer-1qg2bph { flex: none; height: var(--framer-aspect-ratio-supported, 33px); position: relative; width: 98%; }\",\".framer-H0wmG .framer-1y8x1bs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 49px; height: 100%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-H0wmG .framer-8318it-container, .framer-H0wmG .framer-1g3oi27-container { flex: none; height: 38px; position: relative; width: auto; }\",\".framer-H0wmG .framer-6zohh-container, .framer-H0wmG .framer-1stkh18-container, .framer-H0wmG .framer-ygu63e-container, .framer-H0wmG .framer-13gdsi8-container { flex: none; height: 62px; position: relative; width: auto; }\",\".framer-H0wmG .framer-123bnzs-container { flex: none; height: 33px; position: relative; width: 38px; z-index: 3; }\",\".framer-H0wmG .framer-1p41ald-container { flex: none; height: 1px; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-H0wmG.framer-v-1d84aux .framer-30czne { flex-direction: column; gap: 14px; height: min-content; justify-content: flex-start; padding: 32px 0px 0px 0px; }\",\".framer-H0wmG.framer-v-1d84aux .framer-rhpoxq { order: 0; width: 100%; z-index: 1; }\",\".framer-H0wmG.framer-v-1d84aux .framer-ug34uz, .framer-H0wmG.framer-v-4a8lzm .framer-ug34uz, .framer-H0wmG.framer-v-1cvwigc .framer-ug34uz { gap: 12px; }\",\".framer-H0wmG.framer-v-1d84aux .framer-1jk9087, .framer-H0wmG.framer-v-100ntnw .framer-1jk9087, .framer-H0wmG.framer-v-4a8lzm .framer-1jk9087, .framer-H0wmG.framer-v-1cvwigc .framer-1jk9087 { gap: 0px; }\",\".framer-H0wmG.framer-v-1d84aux .framer-eamz7t-container, .framer-H0wmG.framer-v-4a8lzm .framer-eamz7t-container { height: var(--framer-aspect-ratio-supported, 250px); order: 0; }\",\".framer-H0wmG.framer-v-1d84aux .framer-1tzweea, .framer-H0wmG.framer-v-4a8lzm .framer-1tzweea { height: var(--framer-aspect-ratio-supported, 241px); order: 2; }\",\".framer-H0wmG.framer-v-1d84aux .framer-uxfytg, .framer-H0wmG.framer-v-100ntnw .framer-uxfytg, .framer-H0wmG.framer-v-4a8lzm .framer-uxfytg, .framer-H0wmG.framer-v-1cvwigc .framer-uxfytg { order: 1; }\",\".framer-H0wmG.framer-v-1d84aux .framer-1qg2bph, .framer-H0wmG.framer-v-4a8lzm .framer-1qg2bph { height: var(--framer-aspect-ratio-supported, 58px); }\",\".framer-H0wmG.framer-v-95k2g9.framer-dpohy4 { width: 381px; }\",\".framer-H0wmG.framer-v-100ntnw .framer-30czne { align-content: flex-start; align-items: flex-start; height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 32px 0px 0px 0px; }\",\".framer-H0wmG.framer-v-100ntnw .framer-rhpoxq { flex: 1 0 0px; width: 1px; z-index: 1; }\",\".framer-H0wmG.framer-v-100ntnw .framer-eamz7t-container { height: var(--framer-aspect-ratio-supported, 329px); order: 0; }\",\".framer-H0wmG.framer-v-100ntnw .framer-1tzweea { height: var(--framer-aspect-ratio-supported, 217px); order: 2; width: 66%; }\",\".framer-H0wmG.framer-v-4a8lzm .framer-30czne { flex-direction: column; height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 32px 0px 32px 0px; }\",\".framer-H0wmG.framer-v-4a8lzm .framer-rhpoxq { order: 1; width: 100%; z-index: 1; }\",\".framer-H0wmG.framer-v-4a8lzm .framer-1y8x1bs { gap: unset; height: min-content; justify-content: space-between; order: 2; width: 100%; }\",\".framer-H0wmG.framer-v-1cvwigc.framer-dpohy4 { min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: var(--overflow-clip-fallback, clip); width: 390px; }\",\".framer-H0wmG.framer-v-1cvwigc .framer-30czne { flex-direction: column; gap: 54px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; padding: 32px 0px 32px 0px; }\",\".framer-H0wmG.framer-v-1cvwigc .framer-rhpoxq { order: 1; padding: 16px 0px 16px 0px; width: 100%; z-index: 1; }\",\".framer-H0wmG.framer-v-1cvwigc .framer-eamz7t-container { height: var(--framer-aspect-ratio-supported, 81px); order: 0; }\",\".framer-H0wmG.framer-v-1cvwigc .framer-1tzweea { height: var(--framer-aspect-ratio-supported, 78px); order: 2; }\",\".framer-H0wmG.framer-v-1cvwigc .framer-1qg2bph { height: var(--framer-aspect-ratio-supported, 19px); }\",\".framer-H0wmG.framer-v-1cvwigc .framer-1y8x1bs { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; height: min-content; justify-content: flex-start; order: 2; width: 100%; }\",\".framer-H0wmG.framer-v-1cvwigc .framer-8318it-container, .framer-H0wmG.framer-v-1cvwigc .framer-1g3oi27-container, .framer-H0wmG.framer-v-1cvwigc .framer-6zohh-container, .framer-H0wmG.framer-v-1cvwigc .framer-1stkh18-container, .framer-H0wmG.framer-v-1cvwigc .framer-ygu63e-container, .framer-H0wmG.framer-v-1cvwigc .framer-13gdsi8-container { height: auto; }\",\".framer-H0wmG.framer-v-1cvwigc .framer-123bnzs-container { order: 0; position: absolute; right: 0px; top: 12px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ueaaT3en1\":{\"layout\":[\"fixed\",\"auto\"]},\"qvKeojlby\":{\"layout\":[\"fixed\",\"auto\"]},\"hhHw6lr9K\":{\"layout\":[\"fixed\",\"auto\"]},\"fO49LZ0Vq\":{\"layout\":[\"fixed\",\"auto\"]},\"ZvUgiJYsi\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerVariables {\"U8MXYX6Rd\":\"fadeInAt\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruJCMYXnUi=withCSS(Component,css,\"framer-H0wmG\");export default FrameruJCMYXnUi;FrameruJCMYXnUi.displayName=\"Animated Navigation\";FrameruJCMYXnUi.defaultProps={height:60,width:1200};addPropertyControls(FrameruJCMYXnUi,{variant:{options:[\"yJC3XYtWN\",\"ueaaT3en1\",\"qvKeojlby\",\"hhHw6lr9K\",\"fO49LZ0Vq\",\"ZvUgiJYsi\"],optionTitles:[\"Desktop Default\",\"Titan\",\"Phone Default\",\"loader\",\"desk mneu\",\"phone open\"],title:\"Variant\",type:ControlType.Enum},U8MXYX6Rd:{title:\"fade in at\",type:ControlType.ScrollSectionRef}});addFonts(FrameruJCMYXnUi,[{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\"}]},...OverscrollBehaviorFonts,...BlurGradientFonts,...LogoFonts,...ChibFonts,...ImExFonts,...LinksFonts,...MenuIconFonts,...ScrollStopperFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruJCMYXnUi\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ueaaT3en1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qvKeojlby\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hhHw6lr9K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fO49LZ0Vq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZvUgiJYsi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerVariables\":\"{\\\"U8MXYX6Rd\\\":\\\"fadeInAt\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"60\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uJCMYXnUi.map","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f()),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},p=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=v(this.bytes);}};function v(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as y}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=v(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",v(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function tp(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tv(t){return{type:P.String,value:t.readString()};}function ty(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tv(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return ty(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),tp(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new p(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new p(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new p(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"id\"),c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem,this.id=t.id;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{ComponentPresetsConsumer as r,Link as t,motion as n}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as o}from\"react\";var a,i=\"preload\";function u(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/o(e)&&i in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as c,createElement as l}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction m(e,...r){if(!e)throw Error(\"Assertion Error\"+(r.length>0?\": \"+r.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar s=((a=s||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a);function f(o){let a=/* @__PURE__ */new Map;return i=>{let s=a.get(i);if(s)return s;let f=JSON.parse(i),p=function a(i){switch(i[0]){case 1/* Fragment */:{let[,...e]=i,r=e.map(a);return /*#__PURE__*/l(c,void 0,...r);}case 2/* Link */:{let[,e,...r]=i,n=r.map(a);return /*#__PURE__*/l(t,e,...n);}case 3/* Module */:{let[,t,n]=i,a=o[t];return m(a,\"Module not found\"),u(a)&&a.preload(),/*#__PURE__*/e(r,{componentIdentifier:t,children:r=>/*#__PURE__*/e(a,{...r,...n})});}case 4/* Tag */:{let[,e,r,...t]=i,o=t.map(a);if(\"a\"===e)return /*#__PURE__*/l(n.a,r,...o);return /*#__PURE__*/l(e,r,...o);}case 5/* Text */:{let[,e]=i;return e;}}}(f);return a.set(i,p),p;};}export{s as RichTextJsonType,f as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5e8f756)\nimport{addPropertyControls as e,ControlType as t,QueryCache as l,QueryEngine as r}from\"framer\";import{DatabaseCollection as a,DatabaseDictionaryIndex as i}from\"./o6mOxCZiR-0.js\";import{getRichTextJsonResolver as m}from\"./o6mOxCZiR-1.js\";let o={createdAt:{isNullable:!0,type:t.Date},FQ0gGDrle:{isNullable:!0,type:t.ResponsiveImage},id:{isNullable:!1,type:t.String},IvmNjsDOr:{isNullable:!0,type:t.String},jU02Py_CL:{isNullable:!0,type:t.String},nextItemId:{isNullable:!0,type:t.String},nfvER8qGf:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},SJL02vMpa:{isNullable:!0,type:t.String},updatedAt:{isNullable:!0,type:t.Date},zlmjPOK8g:{isNullable:!0,type:t.String},zzsoWDhP7:{isNullable:!0,type:t.RichText}},n=[\"id\"],c={type:1},u=[\"previousItemId\"],d=[\"nextItemId\"],f=[\"id\",\"jU02Py_CL\"],s=[\"jU02Py_CL\",\"id\"],p=[\"nfvER8qGf\"],y={type:0},g=[\"IvmNjsDOr\"],R=[\"FQ0gGDrle\"],x=[\"zzsoWDhP7\"],h=[\"zlmjPOK8g\"],w=[\"SJL02vMpa\"],S=[\"jU02Py_CL\"],C=[],L=e=>{let t=C[e];if(t)return t().then(e=>e.default);},N={},I=m(N),O=new r,U=new l(O),v={collectionByLocaleId:{default:new a({chunks:[new URL(\"./o6mOxCZiR-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"51ced43f-1546-4718-b5f8-cf82be36f63edefault\",indexes:[new i({collation:c,collectionSchema:o,fieldNames:n,range:{from:0,to:97},url:new URL(\"./o6mOxCZiR-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:c,collectionSchema:o,fieldNames:u,range:{from:97,to:193},url:new URL(\"./o6mOxCZiR-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:c,collectionSchema:o,fieldNames:d,range:{from:193,to:285},url:new URL(\"./o6mOxCZiR-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:c,collectionSchema:o,fieldNames:f,range:{from:285,to:493},url:new URL(\"./o6mOxCZiR-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:c,collectionSchema:o,fieldNames:s,range:{from:493,to:701},url:new URL(\"./o6mOxCZiR-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:y,collectionSchema:o,fieldNames:p,range:{from:701,to:867},url:new URL(\"./o6mOxCZiR-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:y,collectionSchema:o,fieldNames:g,range:{from:867,to:1036},url:new URL(\"./o6mOxCZiR-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:y,collectionSchema:o,fieldNames:R,range:{from:1036,to:2468},url:new URL(\"./o6mOxCZiR-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:y,collectionSchema:o,fieldNames:x,range:{from:2468,to:6393},url:new URL(\"./o6mOxCZiR-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:y,collectionSchema:o,fieldNames:h,range:{from:6393,to:6681},url:new URL(\"./o6mOxCZiR-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:y,collectionSchema:o,fieldNames:w,range:{from:6681,to:6881},url:new URL(\"./o6mOxCZiR-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:y,collectionSchema:o,fieldNames:S,range:{from:6881,to:7041},url:new URL(\"./o6mOxCZiR-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:I,resolveVectorSetItem:L,schema:o})},displayName:\"Blog\",id:\"51ced43f-1546-4718-b5f8-cf82be36f63e\"};export default v;e(v,{nfvER8qGf:{defaultValue:\"\",title:\"Title\",type:t.String},IvmNjsDOr:{defaultValue:\"\",title:\"Subtitle\",type:t.String},FQ0gGDrle:{title:\"Image\",type:t.ResponsiveImage},zzsoWDhP7:{defaultValue:\"\",title:\"Body\",type:t.RichText},zlmjPOK8g:{defaultValue:\"\",title:\"Quote\",type:t.String},SJL02vMpa:{defaultValue:\"\",title:\"Author\",type:t.String},jU02Py_CL:{title:\"Slug\",type:t.String},createdAt:{title:\"Created\",type:t.Date},updatedAt:{title:\"Updated\",type:t.Date},previousItemId:{dataIdentifier:\"local-module:collection/o6mOxCZiR:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/o6mOxCZiR:default\",title:\"Next\",type:t.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await U.get({from:{data:v,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"jU02Py_CL\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.jU02Py_CL;},async getRecordIdBySlug(e,t){let[l]=await U.get({from:{data:v,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"jU02Py_CL\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerData\":\"\",\"framerCollectionId\":\"o6mOxCZiR\",\"framerRecordIdKey\":\"id\",\"framerSlug\":\"jU02Py_CL\",\"framerContractVersion\":\"1\",\"framerCollectionUtils\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"false\",\"framerEnumToDisplayNameUtils\":\"2\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (571faa6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fahkwang-regular\",\"GF;Fahkwang-700\",\"GF;Fahkwang-700italic\",\"GF;Fahkwang-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Fahkwang\",source:\"google\",style:\"normal\",uiFamilyName:\"Fahkwang\",url:\"https://fonts.gstatic.com/s/fahkwang/v18/Noax6Uj3zpmBOgbNpNqKsr1ZPTZ4.woff2\",weight:\"400\"},{cssFamilyName:\"Fahkwang\",source:\"google\",style:\"normal\",uiFamilyName:\"Fahkwang\",url:\"https://fonts.gstatic.com/s/fahkwang/v18/Noa26Uj3zpmBOgbNpOIznZlUFipxkwjx.woff2\",weight:\"700\"},{cssFamilyName:\"Fahkwang\",source:\"google\",style:\"italic\",uiFamilyName:\"Fahkwang\",url:\"https://fonts.gstatic.com/s/fahkwang/v18/Noa06Uj3zpmBOgbNpOqNgAVUHCtTlhjxdw4.woff2\",weight:\"700\"},{cssFamilyName:\"Fahkwang\",source:\"google\",style:\"italic\",uiFamilyName:\"Fahkwang\",url:\"https://fonts.gstatic.com/s/fahkwang/v18/Noa36Uj3zpmBOgbNpOqNuLx7OCZ4ihE.woff2\",weight:\"400\"}]}];export const css=['.framer-ZyGlL .framer-styles-preset-1nqld45:not(.rich-text-wrapper), .framer-ZyGlL .framer-styles-preset-1nqld45.rich-text-wrapper h1 { --framer-font-family: \"Fahkwang\", \"Fahkwang Placeholder\", sans-serif; --framer-font-family-bold: \"Fahkwang\", \"Fahkwang Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Fahkwang\", \"Fahkwang Placeholder\", sans-serif; --framer-font-family-italic: \"Fahkwang\", \"Fahkwang Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 42px; --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: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-a4feff7f-b878-45da-8350-5a951a779a28, #fff5f5); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; --framer-text-wrap: balance; }','@media (max-width: 1399px) and (min-width: 810px) { .framer-ZyGlL .framer-styles-preset-1nqld45:not(.rich-text-wrapper), .framer-ZyGlL .framer-styles-preset-1nqld45.rich-text-wrapper h1 { --framer-font-family: \"Fahkwang\", \"Fahkwang Placeholder\", sans-serif; --framer-font-family-bold: \"Fahkwang\", \"Fahkwang Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Fahkwang\", \"Fahkwang Placeholder\", sans-serif; --framer-font-family-italic: \"Fahkwang\", \"Fahkwang Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 36px; --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: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-a4feff7f-b878-45da-8350-5a951a779a28, #fff5f5); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; --framer-text-wrap: balance; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-ZyGlL .framer-styles-preset-1nqld45:not(.rich-text-wrapper), .framer-ZyGlL .framer-styles-preset-1nqld45.rich-text-wrapper h1 { --framer-font-family: \"Fahkwang\", \"Fahkwang Placeholder\", sans-serif; --framer-font-family-bold: \"Fahkwang\", \"Fahkwang Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Fahkwang\", \"Fahkwang Placeholder\", sans-serif; --framer-font-family-italic: \"Fahkwang\", \"Fahkwang Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --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: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-a4feff7f-b878-45da-8350-5a951a779a28, #fff5f5); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; --framer-text-wrap: balance; } }'];export const className=\"framer-ZyGlL\";\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 (f4d19f1)\nexport default function metadata(params,activeLocale){return{description:\"From the ancient routes of Chibhal to the ports of today, Chib Imports & Exports stands for ethical movement, precise logistics, and timeless trust — building a new standard for global trade.\",favicon:\"https://framerusercontent.com/assets/mp6L3j1k1XyAYVpqag8awjgQ.svg\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/DEIskCS9hljPyqx3gF7uy91njxc.png\",title:\"Chib Imports & Exports\"};}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 (506606a)\nimport siteMetadata from\"https://framerusercontent.com/modules/2Ufb22Zju36pvYQpiIAV/tXr4Hk0wHqQ12kwywJTT/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"utvbi0\",mediaQuery:\"(min-width: 1400px)\"},{hash:\"n11uje\",mediaQuery:\"(min-width: 810px) and (max-width: 1399.98px)\"},{hash:\"165zgv4\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{DkmGzwqPd:\"footer\",dZ8ttMXxU:\"titles\",ED6fM7Yoe:\"hero\",fXLIY3CHt:\"mapped\",FzcXldHxK:\"mv1\",G8Tdh0bTc:\"industries\",gIBZMebzJ:\"portrait\",HA1dMqLTL:\"faq\",HmrI9q5hB:\"blog\",lID5wnoA7:\"curve\",mhavhnaUC:\"mv2\",mmt8tNLXl:\"edge\",QO4RPSUlQ:\"mv3\",RmQgH3Xs4:\"products\",TsybiwJQc:\"pillarmoves\",wGpcS1TZv:\"shipment\"},robots:\"max-image-preview:large\",serializationId:\"framer-ONdh1\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f4d19f1)\nimport{getWhereExpressionFromPathVariables,QueryEngine}from\"framer\";import Blog from\"https://framerusercontent.com/modules/3zq7tDsakDQ8NMIcf22w/UaiwRUGMlLLdrWFJYTWt/o6mOxCZiR.js\";import siteMetadata from\"https://framerusercontent.com/modules/2Ufb22Zju36pvYQpiIAV/tXr4Hk0wHqQ12kwywJTT/siteMetadata.js\";const toString=value=>{return typeof value===\"string\"?value:String(value);};const toImageSrc=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value.src;}return typeof value===\"string\"?value:undefined;};export default function metadata(params,activeLocale){const nfvER8qGf=params?.[\"nfvER8qGf\"];const FQ0gGDrle=params?.[\"FQ0gGDrle\"];return{breakpoints:[{hash:\"1b9u4v1\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"1qr0cb8\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"1dsqm0b\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{kecCNbNEh:\"edge\",o36xXq7l9:\"footer\",xTdzKVCXJ:\"blog\"},robots:\"max-image-preview:large\",serializationId:\"framer-vsuBy\",socialImage:toImageSrc(FQ0gGDrle),title:`${nfvER8qGf!==undefined?toString(nfvER8qGf):\"{{nfvER8qGf}}\"} - Chib Imports & Exports`,viewport:\"width=device-width\"};}export async function fetchMetadata(pathVariables,activeLocale){const queryEngine=new QueryEngine;const query={from:{alias:\"dZzDkQKzU\",data:Blog,type:\"Collection\"},select:[{collection:\"dZzDkQKzU\",name:\"nfvER8qGf\",type:\"Identifier\"},{collection:\"dZzDkQKzU\",name:\"FQ0gGDrle\",type:\"Identifier\"}],where:getWhereExpressionFromPathVariables(pathVariables,\"dZzDkQKzU\")};const result=await queryEngine.query(query,activeLocale);if(result.length===0){throw new Error(\"No data matches pathVariables\");}const params=result[0];return metadata(params,activeLocale);}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fetchMetadata\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}