{"version":3,"file":"script_main.DFRTQ9El.mjs","names":["React.useState","isBrowser","useReducer","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","isBrowser","useState","_Fragment","Overlay","Suspense","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","Linkedin","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","Flame","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","CaretUpFonts","CaretUp","MenuItemFonts","MenuItem","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","Flame","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","CaretUp","MenuItemFonts","MenuItem","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","Flame","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","ChevronDownFonts","ChevronDown","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","VectorFonts","Vector","NavItem","NavItemInfo","ButtonFonts","Button","PlatformFonts","Platform","UseCasesMenuFonts","UseCasesMenu","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","List","X","UserComponent","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useState","useCallback","css","addPropertyOverrides","ChevronDown","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","addPropertyOverrides","MenuItemFonts","MenuItem","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","MotionDivWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","animation","animation1","transition2","animation2","matchVariant","animation3","animation4","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Sparkles","UserComponent","ShieldCheck","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","getProps","React.forwardRef","MenuItem","serializationHash","variantClassNames","transition2","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Bot","Cog","ArrowDownToDot","Share2","addPropertyOverrides","ButtonFonts","Button","Platform","UseCasesMenu","VectorFonts","Vector","MenuLink","ProductsDropdown","SolutionsDropdown","BurgerMenuIcon","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","React.useRef","className","UserComponent","RichText","_Fragment","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","useId","ArrowRight","Navbar","Button_FromDirectus","SocialMediaFonts","SocialMedia","CookieBannerFonts","breakpoints","isBrowser","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","SVG","RichText","React.Fragment","PropertyOverrides","css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","FullWidthNav","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","ArrowRight","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","SVG","AnnouncementBanner","Vector","Button","Slash","SocialMedia","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","ArrowRight","PropertyOverrides","Flower","RichText","React.Fragment","SVG","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","React.createElement","MainGA","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/CvG5QpV25VLZZOQV4LYZ/TiFl3bqgRrVD8PcBR1gu/TextLoop_Typer_Pro.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js","https:/framerusercontent.com/modules/jLVfLScc4Pw6lyTMb6Ap/WV2r0vnJw1UsYWrqninT/AGIu2296z.js","https:/framerusercontent.com/modules/jax0Br6LnLDL0SrUy378/dtImPaEK96aTsYTJZ8XN/A8rNdDbyg.js","https:/framerusercontent.com/modules/4xJsJPc59it6XmHEERsh/koUifyDPwJ9ohyYl3uMd/itu1soPCZ.js","https:/framerusercontent.com/modules/wbL0GysLpUpZOLelXsKU/7IhRlKXIvqCTv7OUjGRe/q95pf4lLL.js","https:/framerusercontent.com/modules/yubk8uDo78gzkDafJUf4/GIqMkxK8jA8Gryw6B7pz/CurrentPageLink.js","https:/framerusercontent.com/modules/ky9emuWVSHV9z5MXAKba/2YyvHEtWQ2yTJNyH5L4Q/bL6GaZUL1.js","https:/framerusercontent.com/modules/7VFa2xaumW6NO1GAW3J5/nGou7qBUM4cgW2H3CT9d/ti4V05x8Q.js","https:/framerusercontent.com/modules/lQrAYHHJtdFNMDLtDObP/AeOa4UWhMeKfWe3XZa5D/lDWUVpnhJ.js","https:/framerusercontent.com/modules/CKlNj9bN8tgplfsKeBKD/BSQKT1jmtv0H0Jihqftk/MWQVNgzHZ.js","https:/framerusercontent.com/modules/Hx5cgGVuUKisTh0vpyHN/T2pa2k0W1OOYFBnpgMAE/e5Ekafqzw.js","https:/framerusercontent.com/modules/1AYzVaaOVFsH3nVocLiV/bdboFU1aS4vrViveZX6D/VTPVMiNVR.js","https:/framerusercontent.com/modules/yYbTnxfi9xywchI7rdAZ/VqBoAkp8SGjmyzXvmEOE/vxsMMJcKN.js","https:/framerusercontent.com/modules/926UxGUsqMrqpWyj4vAj/A252RR0ZUZ9uVDOxSijY/GDW7UidoD.js","https:/framerusercontent.com/modules/GsrHpPrF9so1aaiqSLvl/48DeA7YKcyUso8Wh2t5m/k19HnBw29.js","https:/framerusercontent.com/modules/Wa6x6HQNmIOe1iu2Tfhp/vQVnONuNQ6CHAovUeXzh/LsfFt3s9B.js","https:/framerusercontent.com/modules/p82ciuUpEi5vbCeJrhkS/q274zLEjdio9Hn406UKu/NavOverlay.js","https:/framerusercontent.com/modules/LDrX9MOXyZaD28qdEmEv/v61TttZRjw5P4Vm17l4c/VlAPkhtyG.js","https:/framerusercontent.com/modules/nfWAq5l5n4iPCt3LzKS4/bSGd0OqbII4XrjdUUnMj/aNtBfPKDK.js","https:/framerusercontent.com/modules/3wDKDNXfjWaMD5bhHgrJ/voZ9T1nhJ1lOZkcldtiY/N5gxITuMn.js","https:/framerusercontent.com/modules/4RD4VbQs3wJHAABvYQ1y/5P1h5aCATgZmEIwdswha/QHToI9S6f.js","https:/framerusercontent.com/modules/6lnudMyr4KZrxZZpNwWl/LtsdRE9nswPF3sVNzZeD/H4s6LyJIQ.js","https:/framerusercontent.com/modules/Af60GeHRUZDx1yC6IQwd/ehUoxMtT44iFw1weJi73/NcTft2T_t.js","https:/framerusercontent.com/modules/omGScS3JMFRIo5kQ8tOJ/b4R730b3dRNXB5iKDEBZ/SEpPn8ian.js","https:/framerusercontent.com/modules/eOYt2GSzvFjThAS8gJES/QSgmt4EYRmLqRgTRel6G/xJfGeGfj6.js","https:/framerusercontent.com/modules/zSE6EuA38s2yPXOm2uzZ/6hKUWhO5omUNJd3cNPD9/mpmCUPUtT.js","https:/framerusercontent.com/modules/dPSmg0t6g1n9pL9VRnM6/Thz2ilxzfmzGxQZc4Rmv/ForceIBMPlexMonoSemibold.js","https:/framerusercontent.com/modules/EF1M6XpbdJjSSPlcdpjX/8d5AhvxcG0ihRpzCT2nC/dWtU7q5Yp.js","https:/framerusercontent.com/modules/ZJZ6xrlDweAREOwi1uHA/RirRTKWVCuK94u7wqYKZ/i0ql0FcsX.js","https:/framerusercontent.com/modules/iKXS6e4mrGxWOJmMVs9k/KZ3rIxPbpVIpbOXrHIhv/rTraOcj0b.js","https:/framerusercontent.com/modules/y7rVgveO5xAN9YhtJbHu/dNm219bJ94xw0P1BkQYG/xwLX64739.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";//@framerDisableUnlink\nexport default function TypingEffect(props){const{texts,typingSpeed,deleteSpeed,pauseDuration,transitionDuration,loop,cursorStyle,cursorBlink,color,cursorColor,fontSize,style,animationType,highlightColor,highlightLength,fontFamily,textAlign,customCursor,letterSpacing,lineHeight}=props;const isStatic=useIsStaticRenderer();const[currentTextIndex,setCurrentTextIndex]=React.useState(0);const[currentText,setCurrentText]=React.useState(\"\");const[isDeleting,setIsDeleting]=React.useState(false);const[isVisible,setIsVisible]=React.useState(true);const isTypingMode=animationType===\"Typing\";const isSlideUp=animationType===\"Slide Up\";React.useEffect(()=>{if(isStatic)return;if(!texts||texts.length===0)return;const fullText=texts[currentTextIndex];if(fullText===undefined){setCurrentTextIndex(0);if(isTypingMode)setCurrentText(\"\");setIsDeleting(false);setIsVisible(true);return;}let timeout;if(isTypingMode){if(isDeleting){timeout=setTimeout(()=>{setCurrentText(fullText.substring(0,currentText.length-1));if(currentText.length<=1){setIsDeleting(false);setCurrentTextIndex(prev=>(prev+1)%texts.length);}},deleteSpeed);}else{if(currentText===fullText){if(!loop&&currentTextIndex===texts.length-1)return;timeout=setTimeout(()=>{setIsDeleting(true);},pauseDuration);}else{timeout=setTimeout(()=>{setCurrentText(fullText.substring(0,currentText.length+1));},typingSpeed);}}}else{if(isVisible){if(!loop&&currentTextIndex===texts.length-1)return;timeout=setTimeout(()=>{setIsVisible(false);},pauseDuration);}else{timeout=setTimeout(()=>{setCurrentTextIndex(prev=>(prev+1)%texts.length);setIsVisible(true);},transitionDuration);}}return()=>clearTimeout(timeout);},[isStatic,currentText,isDeleting,currentTextIndex,texts,typingSpeed,deleteSpeed,pauseDuration,transitionDuration,loop,animationType,isVisible]);const cursorChar=customCursor!==\"\"?customCursor:cursorStyle===\"Block\"?\"█\":\"|\";const alignMap={left:\"flex-start\",center:\"center\",right:\"flex-end\"};const containerStyle={...defaultContainerStyle,...style,color,fontSize,fontFamily:fontFamily===\"inherit\"?\"inherit\":fontFamily,letterSpacing:`${letterSpacing}px`,lineHeight:lineHeight,justifyContent:alignMap[textAlign]||\"flex-start\",textAlign:textAlign};const firstText=texts&&texts.length>0?texts[0]:\"\";// Static fallback\nif(isStatic){return /*#__PURE__*/_jsxs(\"div\",{style:containerStyle,children:[/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"pre-wrap\"},children:firstText}),/*#__PURE__*/_jsx(\"span\",{style:{color:cursorColor,display:\"inline-block\",marginLeft:cursorStyle===\"Block\"&&!customCursor?\"4px\":\"2px\"},children:cursorChar})]});}let normalText=currentText;let highlightedText=\"\";if(isTypingMode&&highlightColor&&highlightColor!==\"\"&&highlightLength>0&&currentText.length>0){const splitIndex=Math.max(0,currentText.length-highlightLength);normalText=currentText.substring(0,splitIndex);highlightedText=currentText.substring(splitIndex);}return /*#__PURE__*/_jsxs(\"div\",{style:containerStyle,children:[isTypingMode?/*#__PURE__*/_jsxs(\"span\",{style:{whiteSpace:\"pre-wrap\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:\"inherit\"},children:normalText}),highlightColor&&highlightLength>0&&/*#__PURE__*/_jsx(\"span\",{style:{color:highlightColor},children:highlightedText})]}):/*#__PURE__*/_jsx(AnimatePresence,{mode:\"wait\",children:isVisible&&/*#__PURE__*/_jsx(motion.span,{initial:{opacity:0,y:isSlideUp?20:0},animate:{opacity:1,y:0},exit:{opacity:0,y:isSlideUp?-20:0},transition:{duration:transitionDuration/1e3},style:{display:\"inline-block\",whiteSpace:\"pre-wrap\"},children:texts[currentTextIndex]},currentTextIndex)}),/*#__PURE__*/_jsx(motion.span,{animate:{opacity:cursorBlink?[1,1,0,0]:1},transition:{repeat:Infinity,duration:1,times:[0,.5,.5,1]},style:{color:cursorColor,display:\"inline-block\",marginLeft:cursorStyle===\"Block\"&&!customCursor?\"4px\":\"2px\"},children:cursorChar})]});}const defaultContainerStyle={display:\"flex\",alignItems:\"center\",justifyContent:\"flex-start\",fontFamily:\"monospace\",width:\"100%\",height:\"100%\",overflow:\"hidden\"};TypingEffect.defaultProps={texts:[\"Hello, World!\",\"Welcome to Framer.\",\"Build something great.\"],typingSpeed:80,deleteSpeed:40,pauseDuration:2e3,transitionDuration:600,loop:true,cursorStyle:\"Line\",cursorBlink:true,color:\"#e8e8f0\",cursorColor:\"#5c5cf0\",fontSize:32,animationType:\"Typing\",highlightColor:\"\",highlightLength:1,fontFamily:\"monospace\",textAlign:\"left\",customCursor:\"\",letterSpacing:0,lineHeight:1.2};addPropertyControls(TypingEffect,{texts:{type:ControlType.Array,control:{type:ControlType.String},defaultValue:[\"Hello, World!\",\"Welcome to Framer.\",\"Build something great.\"],title:\"Texts\"},animationType:{type:ControlType.Enum,options:[\"Typing\",\"Fade\",\"Slide Up\"],defaultValue:\"Typing\",title:\"Animation\"},typingSpeed:{type:ControlType.Number,defaultValue:80,min:10,max:500,unit:\"ms\",title:\"Typing Speed\",hidden(props){return props.animationType!==\"Typing\";}},deleteSpeed:{type:ControlType.Number,defaultValue:40,min:10,max:500,unit:\"ms\",title:\"Delete Speed\",hidden(props){return props.animationType!==\"Typing\";}},pauseDuration:{type:ControlType.Number,defaultValue:2e3,max:1e4,unit:\"ms\",title:\"Pause Duration\"},transitionDuration:{type:ControlType.Number,defaultValue:600,min:100,max:3e3,unit:\"ms\",title:\"Trans Duration\",hidden(props){return props.animationType===\"Typing\";}},loop:{type:ControlType.Boolean,defaultValue:true,title:\"Loop\"},highlightColor:{type:ControlType.Color,defaultValue:\"\",title:\"Highlight Color\",hidden(props){return props.animationType!==\"Typing\";}},highlightLength:{type:ControlType.Number,defaultValue:1,title:\"Highlight Len\",hidden(props){return props.animationType!==\"Typing\";}},cursorStyle:{type:ControlType.Enum,options:[\"Line\",\"Block\"],defaultValue:\"Line\",title:\"Cursor Style\",hidden(props){return props.customCursor!==\"\";}},customCursor:{type:ControlType.String,defaultValue:\"\",title:\"Custom Cursor\"},cursorBlink:{type:ControlType.Boolean,defaultValue:true,title:\"Cursor Blink\"},color:{type:ControlType.Color,defaultValue:\"#e8e8f0\",title:\"Color\"},cursorColor:{type:ControlType.Color,defaultValue:\"#5c5cf0\",title:\"Cursor Color\"},fontSize:{type:ControlType.Number,defaultValue:32,unit:\"px\",title:\"Font Size\"},fontFamily:{type:ControlType.Enum,options:[\"monospace\",\"sans-serif\",\"serif\",\"inherit\"],defaultValue:\"monospace\",title:\"Font Family\"},textAlign:{type:ControlType.Enum,options:[\"left\",\"center\",\"right\"],defaultValue:\"left\",title:\"Align\"},letterSpacing:{type:ControlType.Number,defaultValue:0,unit:\"px\",title:\"Letter Spacing\"},lineHeight:{type:ControlType.Number,defaultValue:1.2,step:.1,title:\"Line Height\"}});TypingEffect.framerSupportedLayoutWidth=\"any\";TypingEffect.framerSupportedLayoutHeight=\"auto\";TypingEffect.framerIntrinsicWidth=300;TypingEffect.framerIntrinsicHeight=60;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TypingEffect\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TextLoop_Typer_Pro.map","import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;// we ignore customer's GTM in preview because their specific setups can break the preview currently\n// this can be removed if we remove reliance on globals for react symbols in the preview\n// https://framer-team.slack.com/archives/C01J38GC2SW/p1770826268498759\nconst skipGTMId=isInFramerPreview();const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId:skipGTMId?\"\":gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}function isInFramerPreview(){return RenderTarget.current()===RenderTarget.preview&&typeof window!==\"undefined\"&&window.origin?.endsWith(\"framercanvas.com\");}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","// Generated by Framer (4897c59)\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 JW2ySfJQW=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.631 13.635 L 11.262 13.635 L 11.262 9.922 C 11.262 9.037 11.244 7.897 10.027 7.897 C 8.792 7.897 8.603 8.861 8.603 9.857 L 8.603 13.635 L 6.234 13.635 L 6.234 6 L 8.51 6 L 8.51 7.041 L 8.541 7.041 C 8.859 6.441 9.632 5.807 10.787 5.807 C 13.188 5.807 13.632 7.387 13.632 9.444 L 13.632 13.635 Z M 3.558 4.955 C 3.193 4.956 2.843 4.811 2.584 4.553 C 2.326 4.294 2.182 3.944 2.183 3.579 C 2.183 2.819 2.799 2.203 3.559 2.203 C 4.319 2.204 4.935 2.82 4.935 3.58 C 4.934 4.34 4.318 4.956 3.558 4.955 M 4.746 13.635 L 2.37 13.635 L 2.37 6 L 4.746 6 Z M 14.817 0 L 1.181 0 C 0.528 0 0 0.516 0 1.153 L 0 14.847 C 0 15.485 0.528 16 1.181 16 L 14.815 16 C 15.467 16 16 15.485 16 14.847 L 16 1.153 C 16 0.516 15.467 0 14.815 0 Z\" fill=\"var(--t829wi, rgb(0,0,0))\" height=\"16px\" id=\"lXK6yGtMH\" width=\"16px\"/></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,JW2ySfJQW:fill??props.JW2ySfJQW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,JW2ySfJQW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-bB1hS\",className),layoutId:layoutId,ref:ref,style:{\"--t829wi\":JW2ySfJQW,...style}});});const css=[`.framer-bB1hS { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--t829wi); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"JW2ySfJQW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Linkedin\",\"color\":{\"type\":\"variable\",\"value\":\"t829wi\"},\"set\":{\"localId\":\"vectorSet/uK5ESDkg3\",\"id\":\"uK5ESDkg3\",\"moduleId\":\"rTgCpOIUH6tdiqNh47fL\"}}\n */const Icon=withCSS(Component,css,\"framer-bB1hS\");Icon.displayName=\"Linkedin\";export default Icon;addPropertyControls(Icon,{JW2ySfJQW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"16\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"JW2ySfJQW\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Linkedin\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"t829wi\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uK5ESDkg3\\\",\\\"id\\\":\\\"uK5ESDkg3\\\",\\\"moduleId\\\":\\\"rTgCpOIUH6tdiqNh47fL\\\"}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ee61f92)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Linkedin from\"https://framerusercontent.com/modules/jLVfLScc4Pw6lyTMb6Ap/WV2r0vnJw1UsYWrqninT/AGIu2296z.js\";const LinkedinFonts=getFonts(Linkedin);const enabledGestures={F5Vnzy2TJ:{hover:true},g0b5ntGbR:{hover:true},HquD31B6d:{hover:true},Ouw32Uvjf:{hover:true},QvQ6TA3D_:{hover:true}};const cycleOrder=[\"HquD31B6d\",\"Ouw32Uvjf\",\"g0b5ntGbR\",\"QvQ6TA3D_\",\"F5Vnzy2TJ\"];const serializationHash=\"framer-daNT7\";const variantClassNames={F5Vnzy2TJ:\"framer-v-j3l0p\",g0b5ntGbR:\"framer-v-61uowc\",HquD31B6d:\"framer-v-ob04mn\",Ouw32Uvjf:\"framer-v-1pk02o5\",QvQ6TA3D_:\"framer-v-1ira9kq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Ul03FL7Ag=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"X/Twitter\":\"HquD31B6d\",Discord:\"QvQ6TA3D_\",GitHub:\"Ouw32Uvjf\",Linkedin:\"F5Vnzy2TJ\",Youtube:\"g0b5ntGbR\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,Ul03FL7Ag:click??props.Ul03FL7Ag,variant:humanReadableVariantMap[props.variant]??props.variant??\"HquD31B6d\"};};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,Ul03FL7Ag,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HquD31B6d\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapot40ay=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Ul03FL7Ag){const res=await Ul03FL7Ag(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Ouw32Uvjf-hover\",\"g0b5ntGbR-hover\",\"QvQ6TA3D_-hover\",\"F5Vnzy2TJ-hover\"].includes(gestureVariant))return false;if([\"Ouw32Uvjf\",\"g0b5ntGbR\",\"QvQ6TA3D_\",\"F5Vnzy2TJ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"Ouw32Uvjf-hover\")return true;if(baseVariant===\"Ouw32Uvjf\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"g0b5ntGbR-hover\")return true;if(baseVariant===\"g0b5ntGbR\")return true;return false;};const isDisplayed3=()=>{if(gestureVariant===\"QvQ6TA3D_-hover\")return true;if(baseVariant===\"QvQ6TA3D_\")return true;return false;};const isDisplayed4=()=>{if(gestureVariant===\"F5Vnzy2TJ-hover\")return true;if(baseVariant===\"F5Vnzy2TJ\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://x.com/directus?lang=en\",motionChild:true,nodeId:\"HquD31B6d\",openInNewTab:true,scopeId:\"A8rNdDbyg\",...addPropertyOverrides({F5Vnzy2TJ:{href:\"https://www.linkedin.com/company/directus-io/posts/?feedView=all\"},g0b5ntGbR:{href:\"https://www.youtube.com/c/DirectusVideos\"},Ouw32Uvjf:{href:\"https://github.com/directus/directus\"},QvQ6TA3D_:{href:\"https://discord.com/invite/directus\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ob04mn\",className,classNames)} framer-kso5l8`,\"data-framer-name\":\"X/Twitter\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"HquD31B6d\",onTap:onTapot40ay,ref:refBinding,style:{...style},...addPropertyOverrides({\"F5Vnzy2TJ-hover\":{\"data-framer-name\":undefined},\"g0b5ntGbR-hover\":{\"data-framer-name\":undefined},\"HquD31B6d-hover\":{\"data-framer-name\":undefined},\"Ouw32Uvjf-hover\":{\"data-framer-name\":undefined},\"QvQ6TA3D_-hover\":{\"data-framer-name\":undefined},F5Vnzy2TJ:{\"data-framer-name\":\"Linkedin\"},g0b5ntGbR:{\"data-framer-name\":\"Youtube\"},Ouw32Uvjf:{\"data-framer-name\":\"GitHub\"},QvQ6TA3D_:{\"data-framer-name\":\"Discord\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-17olk62\",layoutDependency:layoutDependency,layoutId:\"niNJLn2D8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 14.5\" overflow=\"visible\"><path d=\"M 12.6 0 L 15.054 0 L 9.694 6.142 L 16 14.5 L 11.063 14.5 L 7.196 9.43 L 2.771 14.5 L 0.316 14.5 L 6.049 7.93 L 0 0 L 5.063 0 L 8.558 4.633 L 12.601 0 Z M 11.74 13.028 L 13.1 13.028 L 4.323 1.395 L 2.865 1.395 Z\" fill=\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119)) /* {&quot;name&quot;:&quot;muted&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"HquD31B6d-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 14.5\" overflow=\"visible\"><path d=\"M 12.6 0 L 15.054 0 L 9.694 6.142 L 16 14.5 L 11.063 14.5 L 7.196 9.43 L 2.771 14.5 L 0.316 14.5 L 6.049 7.93 L 0 0 L 5.063 0 L 8.558 4.633 L 12.601 0 Z M 11.74 13.028 L 13.1 13.028 L 4.323 1.395 L 2.865 1.395 Z\" fill=\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235)) /* {&quot;name&quot;:&quot;default&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1llm5j0\",layoutDependency:layoutDependency,layoutId:\"P4ORMGuDa\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 14.5\" overflow=\"visible\"><path d=\"M 12.6 0 L 15.054 0 L 9.694 6.142 L 16 14.5 L 11.063 14.5 L 7.196 9.43 L 2.771 14.5 L 0.316 14.5 L 6.049 7.93 L 0 0 L 5.063 0 L 8.558 4.633 L 12.601 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13x9v94\",layoutDependency:layoutDependency,layoutId:\"TZdnDQCjo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.235 11.633\" overflow=\"visible\"><path d=\"M 8.875 11.633 L 10.235 11.633 L 1.458 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-d26pwe\",layoutDependency:layoutDependency,layoutId:\"wDAMfx0wU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15.605\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({\"Ouw32Uvjf-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15.605\" overflow=\"visible\"><path d=\"M 8 0 C 3.58 0 0 3.58 0 8 C 0 11.54 2.29 14.53 5.47 15.59 C 5.87 15.66 6.02 15.42 6.02 15.21 C 6.02 15.02 6.01 14.39 6.01 13.72 C 4 14.09 3.48 13.23 3.32 12.78 C 3.23 12.55 2.84 11.84 2.5 11.65 C 2.22 11.5 1.82 11.13 2.49 11.12 C 3.12 11.11 3.57 11.7 3.72 11.94 C 4.44 13.15 5.59 12.81 6.05 12.6 C 6.12 12.08 6.33 11.73 6.56 11.53 C 4.78 11.33 2.92 10.64 2.92 7.58 C 2.92 6.71 3.23 5.99 3.74 5.43 C 3.66 5.23 3.38 4.41 3.82 3.31 C 3.82 3.31 4.49 3.1 6.02 4.13 C 6.66 3.95 7.34 3.86 8.02 3.86 C 8.7 3.86 9.38 3.95 10.02 4.13 C 11.55 3.09 12.22 3.31 12.22 3.31 C 12.66 4.41 12.38 5.23 12.3 5.43 C 12.81 5.99 13.12 6.7 13.12 7.58 C 13.12 10.65 11.25 11.33 9.47 11.53 C 9.76 11.78 10.01 12.26 10.01 13.01 C 10.01 14.08 10 14.94 10 15.21 C 10 15.42 10.15 15.67 10.55 15.59 C 13.807 14.491 15.999 11.437 16 8 C 16 3.58 12.42 0 8 0 Z\" fill=\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235)) /* {&quot;name&quot;:&quot;default&quot;} */\"></path></svg>'},Ouw32Uvjf:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15.605\" overflow=\"visible\"><path d=\"M 8 0 C 3.58 0 0 3.58 0 8 C 0 11.54 2.29 14.53 5.47 15.59 C 5.87 15.66 6.02 15.42 6.02 15.21 C 6.02 15.02 6.01 14.39 6.01 13.72 C 4 14.09 3.48 13.23 3.32 12.78 C 3.23 12.55 2.84 11.84 2.5 11.65 C 2.22 11.5 1.82 11.13 2.49 11.12 C 3.12 11.11 3.57 11.7 3.72 11.94 C 4.44 13.15 5.59 12.81 6.05 12.6 C 6.12 12.08 6.33 11.73 6.56 11.53 C 4.78 11.33 2.92 10.64 2.92 7.58 C 2.92 6.71 3.23 5.99 3.74 5.43 C 3.66 5.23 3.38 4.41 3.82 3.31 C 3.82 3.31 4.49 3.1 6.02 4.13 C 6.66 3.95 7.34 3.86 8.02 3.86 C 8.7 3.86 9.38 3.95 10.02 4.13 C 11.55 3.09 12.22 3.31 12.22 3.31 C 12.66 4.41 12.38 5.23 12.3 5.43 C 12.81 5.99 13.12 6.7 13.12 7.58 C 13.12 10.65 11.25 11.33 9.47 11.53 C 9.76 11.78 10.01 12.26 10.01 13.01 C 10.01 14.08 10 14.94 10 15.21 C 10 15.42 10.15 15.67 10.55 15.59 C 13.807 14.491 15.999 11.437 16 8 C 16 3.58 12.42 0 8 0 Z\" fill=\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119)) /* {&quot;name&quot;:&quot;muted&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1589k1j\",layoutDependency:layoutDependency,layoutId:\"nfj2R5KZ9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.999 11.239\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({\"g0b5ntGbR-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.999 11.239\" overflow=\"visible\"><path d=\"M 8.051 0 L 8.14 0 C 8.962 0.003 13.127 0.033 14.25 0.335 C 14.941 0.523 15.48 1.063 15.665 1.755 C 15.766 2.135 15.837 2.638 15.885 3.157 L 15.895 3.261 L 15.917 3.521 L 15.925 3.625 C 15.99 4.539 15.998 5.395 15.999 5.582 L 15.999 5.657 C 15.998 5.851 15.989 6.765 15.917 7.717 L 15.909 7.822 L 15.9 7.926 C 15.85 8.498 15.776 9.066 15.665 9.484 C 15.48 10.176 14.941 10.717 14.25 10.904 C 13.09 11.216 8.681 11.238 8.07 11.239 L 7.928 11.239 C 7.619 11.239 6.341 11.233 5.001 11.187 L 4.831 11.181 L 4.744 11.177 L 4.573 11.17 L 4.402 11.163 C 3.292 11.114 2.235 11.035 1.748 10.903 C 1.057 10.716 0.518 10.175 0.333 9.484 C 0.222 9.067 0.148 8.498 0.098 7.926 L 0.09 7.821 L 0.082 7.717 C 0.033 7.039 0.005 6.36 0 5.681 L 0 5.558 C 0.002 5.343 0.01 4.6 0.064 3.78 L 0.071 3.677 L 0.074 3.625 L 0.082 3.521 L 0.104 3.261 L 0.114 3.157 C 0.162 2.638 0.233 2.134 0.334 1.755 C 0.519 1.063 1.058 0.522 1.749 0.335 C 2.236 0.205 3.293 0.125 4.403 0.075 L 4.573 0.068 L 4.745 0.062 L 4.831 0.059 L 5.002 0.052 C 5.954 0.021 6.906 0.004 7.858 0.001 L 8.051 0.001 Z M 6.4 3.21 L 6.4 8.028 L 10.557 5.62 Z\" fill=\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235)) /* {&quot;name&quot;:&quot;default&quot;} */\"></path></svg>'},g0b5ntGbR:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.999 11.239\" overflow=\"visible\"><path d=\"M 8.051 0 L 8.14 0 C 8.962 0.003 13.127 0.033 14.25 0.335 C 14.941 0.523 15.48 1.063 15.665 1.755 C 15.766 2.135 15.837 2.638 15.885 3.157 L 15.895 3.261 L 15.917 3.521 L 15.925 3.625 C 15.99 4.539 15.998 5.395 15.999 5.582 L 15.999 5.657 C 15.998 5.851 15.989 6.765 15.917 7.717 L 15.909 7.822 L 15.9 7.926 C 15.85 8.498 15.776 9.066 15.665 9.484 C 15.48 10.176 14.941 10.717 14.25 10.904 C 13.09 11.216 8.681 11.238 8.07 11.239 L 7.928 11.239 C 7.619 11.239 6.341 11.233 5.001 11.187 L 4.831 11.181 L 4.744 11.177 L 4.573 11.17 L 4.402 11.163 C 3.292 11.114 2.235 11.035 1.748 10.903 C 1.057 10.716 0.518 10.175 0.333 9.484 C 0.222 9.067 0.148 8.498 0.098 7.926 L 0.09 7.821 L 0.082 7.717 C 0.033 7.039 0.005 6.36 0 5.681 L 0 5.558 C 0.002 5.343 0.01 4.6 0.064 3.78 L 0.071 3.677 L 0.074 3.625 L 0.082 3.521 L 0.104 3.261 L 0.114 3.157 C 0.162 2.638 0.233 2.134 0.334 1.755 C 0.519 1.063 1.058 0.522 1.749 0.335 C 2.236 0.205 3.293 0.125 4.403 0.075 L 4.573 0.068 L 4.745 0.062 L 4.831 0.059 L 5.002 0.052 C 5.954 0.021 6.906 0.004 7.858 0.001 L 8.051 0.001 Z M 6.4 3.21 L 6.4 8.028 L 10.557 5.62 Z\" fill=\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119)) /* {&quot;name&quot;:&quot;muted&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1gclil1\",layoutDependency:layoutDependency,layoutId:\"fkgPu9tGq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.999 11.239\" overflow=\"visible\"><path d=\"M 8.051 0 L 8.14 0 C 8.962 0.003 13.127 0.033 14.25 0.335 C 14.941 0.523 15.48 1.063 15.665 1.755 C 15.766 2.135 15.837 2.638 15.885 3.157 L 15.895 3.261 L 15.917 3.521 L 15.925 3.625 C 15.99 4.539 15.998 5.395 15.999 5.582 L 15.999 5.657 C 15.998 5.851 15.989 6.765 15.917 7.717 L 15.909 7.822 L 15.9 7.926 C 15.85 8.498 15.776 9.066 15.665 9.484 C 15.48 10.176 14.941 10.717 14.25 10.904 C 13.09 11.216 8.681 11.238 8.07 11.239 L 7.928 11.239 C 7.619 11.239 6.341 11.233 5.001 11.187 L 4.831 11.181 L 4.744 11.177 L 4.573 11.17 L 4.402 11.163 C 3.292 11.114 2.235 11.035 1.748 10.903 C 1.057 10.716 0.518 10.175 0.333 9.484 C 0.222 9.067 0.148 8.498 0.098 7.926 L 0.09 7.821 L 0.082 7.717 C 0.033 7.039 0.005 6.36 0 5.681 L 0 5.558 C 0.002 5.343 0.01 4.6 0.064 3.78 L 0.071 3.677 L 0.074 3.625 L 0.082 3.521 L 0.104 3.261 L 0.114 3.157 C 0.162 2.638 0.233 2.134 0.334 1.755 C 0.519 1.063 1.058 0.522 1.749 0.335 C 2.236 0.205 3.293 0.125 4.403 0.075 L 4.573 0.068 L 4.745 0.062 L 4.831 0.059 L 5.002 0.052 C 5.954 0.021 6.906 0.004 7.858 0.001 L 8.051 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1weuzgn\",layoutDependency:layoutDependency,layoutId:\"VhTVnBO7v\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.157 4.818\" overflow=\"visible\"><path d=\"M 0 0 L 0 4.818 L 4.157 2.41 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1r7y2k7\",layoutDependency:layoutDependency,layoutId:\"Ijs_HXt9o\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 12.196\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({\"QvQ6TA3D_-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 12.196\" overflow=\"visible\"><path d=\"M 13.545 1.012 C 12.508 0.536 11.413 0.196 10.288 0.001 C 10.267 -0.003 10.246 0.007 10.236 0.026 C 10.095 0.276 9.939 0.603 9.83 0.859 C 8.618 0.675 7.385 0.675 6.172 0.859 C 6.051 0.574 5.913 0.295 5.76 0.026 C 5.75 0.007 5.729 -0.003 5.708 0.001 C 4.583 0.195 3.488 0.535 2.451 1.012 C 2.442 1.015 2.435 1.021 2.43 1.03 C 0.356 4.129 -0.213 7.152 0.066 10.137 C 0.067 10.151 0.076 10.165 0.087 10.174 C 1.295 11.068 2.646 11.751 4.082 12.194 C 4.103 12.2 4.126 12.193 4.138 12.175 C 4.446 11.755 4.72 11.312 4.956 10.846 C 4.966 10.826 4.962 10.802 4.946 10.787 C 4.941 10.782 4.935 10.778 4.928 10.776 C 4.497 10.61 4.08 10.411 3.68 10.181 C 3.657 10.168 3.648 10.139 3.66 10.115 C 3.664 10.107 3.669 10.101 3.675 10.096 C 3.759 10.033 3.843 9.967 3.923 9.901 C 3.938 9.889 3.957 9.886 3.974 9.894 C 6.593 11.09 9.428 11.09 12.015 9.894 C 12.033 9.886 12.053 9.889 12.068 9.901 C 12.148 9.967 12.232 10.033 12.316 10.096 C 12.33 10.106 12.338 10.122 12.337 10.139 C 12.336 10.156 12.327 10.172 12.312 10.181 C 11.913 10.413 11.495 10.612 11.063 10.775 C 11.049 10.78 11.038 10.791 11.033 10.805 C 11.028 10.818 11.03 10.833 11.036 10.846 C 11.276 11.311 11.551 11.755 11.853 12.175 C 11.866 12.193 11.888 12.2 11.909 12.194 C 13.348 11.753 14.701 11.07 15.91 10.174 C 15.922 10.165 15.93 10.152 15.931 10.137 C 16.265 6.686 15.372 3.688 13.565 1.031 C 13.561 1.022 13.554 1.015 13.545 1.012 Z M 5.347 8.319 C 4.558 8.319 3.909 7.595 3.909 6.707 C 3.909 5.818 4.546 5.094 5.347 5.094 C 6.154 5.094 6.797 5.824 6.785 6.707 C 6.785 7.595 6.148 8.319 5.347 8.319 Z M 10.663 8.319 C 9.875 8.319 9.225 7.595 9.225 6.707 C 9.225 5.818 9.862 5.094 10.663 5.094 C 11.47 5.094 12.114 5.824 12.101 6.707 C 12.101 7.595 11.47 8.319 10.663 8.319 Z\" fill=\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235)) /* {&quot;name&quot;:&quot;default&quot;} */\"></path></svg>'},QvQ6TA3D_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 12.196\" overflow=\"visible\"><path d=\"M 13.545 1.012 C 12.508 0.536 11.413 0.196 10.288 0.001 C 10.267 -0.003 10.246 0.007 10.236 0.026 C 10.095 0.276 9.939 0.603 9.83 0.859 C 8.618 0.675 7.385 0.675 6.172 0.859 C 6.051 0.574 5.913 0.295 5.76 0.026 C 5.75 0.007 5.729 -0.003 5.708 0.001 C 4.583 0.195 3.488 0.535 2.451 1.012 C 2.442 1.015 2.435 1.021 2.43 1.03 C 0.356 4.129 -0.213 7.152 0.066 10.137 C 0.067 10.151 0.076 10.165 0.087 10.174 C 1.295 11.068 2.646 11.751 4.082 12.194 C 4.103 12.2 4.126 12.193 4.138 12.175 C 4.446 11.755 4.72 11.312 4.956 10.846 C 4.966 10.826 4.962 10.802 4.946 10.787 C 4.941 10.782 4.935 10.778 4.928 10.776 C 4.497 10.61 4.08 10.411 3.68 10.181 C 3.657 10.168 3.648 10.139 3.66 10.115 C 3.664 10.107 3.669 10.101 3.675 10.096 C 3.759 10.033 3.843 9.967 3.923 9.901 C 3.938 9.889 3.957 9.886 3.974 9.894 C 6.593 11.09 9.428 11.09 12.015 9.894 C 12.033 9.886 12.053 9.889 12.068 9.901 C 12.148 9.967 12.232 10.033 12.316 10.096 C 12.33 10.106 12.338 10.122 12.337 10.139 C 12.336 10.156 12.327 10.172 12.312 10.181 C 11.913 10.413 11.495 10.612 11.063 10.775 C 11.049 10.78 11.038 10.791 11.033 10.805 C 11.028 10.818 11.03 10.833 11.036 10.846 C 11.276 11.311 11.551 11.755 11.853 12.175 C 11.866 12.193 11.888 12.2 11.909 12.194 C 13.348 11.753 14.701 11.07 15.91 10.174 C 15.922 10.165 15.93 10.152 15.931 10.137 C 16.265 6.686 15.372 3.688 13.565 1.031 C 13.561 1.022 13.554 1.015 13.545 1.012 Z M 5.347 8.319 C 4.558 8.319 3.909 7.595 3.909 6.707 C 3.909 5.818 4.546 5.094 5.347 5.094 C 6.154 5.094 6.797 5.824 6.785 6.707 C 6.785 7.595 6.148 8.319 5.347 8.319 Z M 10.663 8.319 C 9.875 8.319 9.225 7.595 9.225 6.707 C 9.225 5.818 9.862 5.094 10.663 5.094 C 11.47 5.094 12.114 5.824 12.101 6.707 C 12.101 7.595 11.47 8.319 10.663 8.319 Z\" fill=\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119)) /* {&quot;name&quot;:&quot;muted&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1rr2tva\",layoutDependency:layoutDependency,layoutId:\"tcydjRhHt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 12.196\" overflow=\"visible\"><path d=\"M 13.545 1.012 C 12.508 0.536 11.413 0.196 10.288 0.001 C 10.267 -0.003 10.246 0.007 10.236 0.026 C 10.095 0.276 9.939 0.603 9.83 0.859 C 8.618 0.675 7.385 0.675 6.172 0.859 C 6.051 0.574 5.913 0.295 5.76 0.026 C 5.75 0.007 5.729 -0.003 5.708 0.001 C 4.583 0.195 3.488 0.535 2.451 1.012 C 2.442 1.015 2.435 1.021 2.43 1.03 C 0.356 4.129 -0.213 7.152 0.066 10.137 C 0.067 10.151 0.076 10.165 0.087 10.174 C 1.295 11.068 2.646 11.751 4.082 12.194 C 4.103 12.2 4.126 12.193 4.138 12.175 C 4.446 11.755 4.72 11.312 4.956 10.846 C 4.966 10.826 4.962 10.802 4.946 10.787 C 4.941 10.782 4.935 10.778 4.928 10.776 C 4.497 10.61 4.08 10.411 3.68 10.181 C 3.657 10.168 3.648 10.139 3.66 10.115 C 3.664 10.107 3.669 10.101 3.675 10.096 C 3.759 10.033 3.843 9.967 3.923 9.901 C 3.938 9.889 3.957 9.886 3.974 9.894 C 6.593 11.09 9.428 11.09 12.015 9.894 C 12.033 9.886 12.053 9.889 12.068 9.901 C 12.148 9.967 12.232 10.033 12.316 10.096 C 12.33 10.106 12.338 10.122 12.337 10.139 C 12.336 10.156 12.327 10.172 12.312 10.181 C 11.913 10.413 11.495 10.612 11.063 10.775 C 11.049 10.78 11.038 10.791 11.033 10.805 C 11.028 10.818 11.03 10.833 11.036 10.846 C 11.276 11.311 11.551 11.755 11.853 12.175 C 11.866 12.193 11.888 12.2 11.909 12.194 C 13.348 11.753 14.701 11.07 15.91 10.174 C 15.922 10.165 15.93 10.152 15.931 10.137 C 16.265 6.686 15.372 3.688 13.565 1.031 C 13.561 1.022 13.554 1.015 13.545 1.012 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1i9w67t\",layoutDependency:layoutDependency,layoutId:\"cXqUNDr5p\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.876 3.225\" overflow=\"visible\"><path d=\"M 1.438 3.225 C 0.649 3.225 0 2.501 0 1.613 C 0 0.724 0.637 0 1.438 0 C 2.245 0 2.888 0.73 2.876 1.613 C 2.876 2.501 2.239 3.225 1.438 3.225 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b1qb80\",layoutDependency:layoutDependency,layoutId:\"GAn_Bm5yp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.876 3.225\" overflow=\"visible\"><path d=\"M 1.438 3.225 C 0.65 3.225 0 2.501 0 1.613 C 0 0.724 0.637 0 1.438 0 C 2.245 0 2.889 0.73 2.876 1.613 C 2.876 2.501 2.245 3.225 1.438 3.225 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),isDisplayed4()&&/*#__PURE__*/_jsx(Linkedin,{animated:true,className:\"framer-cak6n3\",\"data-framer-name\":\"LinkedIn\",layoutDependency:layoutDependency,layoutId:\"cFKZKOM5h\",style:{\"--t829wi\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed)\"},variants:{\"F5Vnzy2TJ-hover\":{\"--t829wi\":\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235))\"}}})]})})})})});});const css=[\".framer-daNT7.framer-kso5l8, .framer-daNT7 .framer-kso5l8 { display: block; }\",\".framer-daNT7.framer-ob04mn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: 24px; }\",\".framer-daNT7 .framer-17olk62 { height: 15px; position: relative; width: 16px; }\",\".framer-daNT7 .framer-1llm5j0 { height: 15px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-daNT7 .framer-13x9v94 { height: 12px; left: 3px; position: absolute; top: 1px; width: 10px; }\",\".framer-daNT7 .framer-d26pwe { height: 16px; position: relative; width: 16px; }\",\".framer-daNT7 .framer-1589k1j { height: 11px; position: relative; width: 16px; }\",\".framer-daNT7 .framer-1gclil1 { height: 11px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-daNT7 .framer-1weuzgn { height: 5px; left: 6px; position: absolute; top: 3px; width: 4px; }\",\".framer-daNT7 .framer-1r7y2k7 { height: 12px; position: relative; width: 16px; }\",\".framer-daNT7 .framer-1rr2tva { height: 12px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-daNT7 .framer-1i9w67t { height: 3px; left: 4px; position: absolute; top: 5px; width: 3px; }\",\".framer-daNT7 .framer-b1qb80 { height: 3px; left: 9px; position: absolute; top: 5px; width: 3px; }\",\".framer-daNT7 .framer-cak6n3 { flex: none; height: auto; position: relative; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ouw32Uvjf\":{\"layout\":[\"fixed\",\"fixed\"]},\"g0b5ntGbR\":{\"layout\":[\"fixed\",\"fixed\"]},\"QvQ6TA3D_\":{\"layout\":[\"fixed\",\"fixed\"]},\"F5Vnzy2TJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"bHHLUVx90\":{\"layout\":[\"fixed\",\"fixed\"]},\"FAFptIWjR\":{\"layout\":[\"fixed\",\"fixed\"]},\"HwFwtq_8K\":{\"layout\":[\"fixed\",\"fixed\"]},\"bes1ynoem\":{\"layout\":[\"fixed\",\"fixed\"]},\"kpedlvTB9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Ul03FL7Ag\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerA8rNdDbyg=withCSS(Component,css,\"framer-daNT7\");export default FramerA8rNdDbyg;FramerA8rNdDbyg.displayName=\"Social Media\";FramerA8rNdDbyg.defaultProps={height:24,width:24};addPropertyControls(FramerA8rNdDbyg,{variant:{options:[\"HquD31B6d\",\"Ouw32Uvjf\",\"g0b5ntGbR\",\"QvQ6TA3D_\",\"F5Vnzy2TJ\"],optionTitles:[\"X/Twitter\",\"GitHub\",\"Youtube\",\"Discord\",\"Linkedin\"],title:\"Variant\",type:ControlType.Enum},Ul03FL7Ag:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerA8rNdDbyg,[{explicitInter:true,fonts:[]},...LinkedinFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerA8rNdDbyg\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"Ul03FL7Ag\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ouw32Uvjf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"g0b5ntGbR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QvQ6TA3D_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"F5Vnzy2TJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bHHLUVx90\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FAFptIWjR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HwFwtq_8K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bes1ynoem\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kpedlvTB9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./A8rNdDbyg.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 12 L 0 0 L 16.5 0 L 16.5 12 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"12px\" id=\"gwB_ZdJt6\" transform=\"translate(3.75 6)\" width=\"16.5px\"/><path d=\"M 0 0 L 16.5 0\" fill=\"transparent\" height=\"1px\" id=\"xGkn4qbwc\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 12)\" width=\"16.5px\"/><path d=\"M 0 0 L 16.5 0\" fill=\"transparent\" height=\"1px\" id=\"uQ9bOFKFt\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 6)\" width=\"16.5px\"/><path d=\"M 0 0 L 16.5 0\" fill=\"transparent\" height=\"1px\" id=\"hrURkUe9P\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 18)\" width=\"16.5px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"3559153988\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-iZmZi\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-iZmZi { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"List\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-iZmZi\");Icon.displayName=\"List\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"List\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 1.5 16.5 C 0.672 16.5 0 15.828 0 15 L 0 1.5 C 0 0.672 0.672 0 1.5 0 L 15 0 C 15.828 0 16.5 0.672 16.5 1.5 L 16.5 15 C 16.5 15.828 15.828 16.5 15 16.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"16.5px\" id=\"LjE0Ycn76\" transform=\"translate(3.75 3.75)\" width=\"16.5px\"/><path d=\"M 13.5 0 L 0 13.5\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"13.5px\" id=\"oSDwjLCvX\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 5.25)\" width=\"13.5px\"/><path d=\"M 13.5 13.5 L 0 0\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"13.5px\" id=\"H9XwXWiXU\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 5.25)\" width=\"13.5px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"2202960551\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-AhL2C\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-AhL2C { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-AhL2C\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Switches a Menu Link instance to its \"Current\" variant when the browser's\n// current page path matches (or is nested under) the link this instance\n// points to. Attach via Code Overrides on each Menu Link instance that has\n// a real page Link set (e.g. Connectors, Pricing).\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef}from\"react\";// Node ID of the Menu Link component's \"Current\" variant (aNtBfPKDK), from\n// the design file.\nconst CURRENT_VARIANT_ID=\"l8G5dr8fh\";function normalize(path){if(!path)return\"/\";const trimmed=path.replace(/\\/$/,\"\");return trimmed===\"\"?\"/\":trimmed;}export function withCurrentPageVariant(Component){return /*#__PURE__*/forwardRef((rawProps,ref)=>{const props=rawProps;const link=typeof props.link===\"string\"?props.link:\"\";const isInternalLink=link.startsWith(\"/\");const currentPath=typeof window!==\"undefined\"?window.location.pathname:\"\";const isCurrent=isInternalLink&&(()=>{const normalizedCurrent=normalize(currentPath);const normalizedLink=normalize(link);return normalizedCurrent===normalizedLink||normalizedCurrent.startsWith(`${normalizedLink}/`);})();return /*#__PURE__*/_jsx(Component,{ref:ref,...props,variant:isCurrent?CURRENT_VARIANT_ID:props.variant});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withCurrentPageVariant\":{\"type\":\"reactHoc\",\"name\":\"withCurrentPageVariant\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CurrentPageLink.map","// Generated by Framer (34c068c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-SsdAb\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" id=\"1161871089\" role=\"presentation\" viewBox=\"0 0 174 34\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 27.108 0 C 27.325 0 27.501 0.176 27.501 0.393 L 27.501 27.108 C 27.501 27.324 27.325 27.5 27.108 27.5 L 0.393 27.5 C 0.288 27.5 0.189 27.459 0.115 27.385 C 0.041 27.312 0 27.212 0 27.108 L 0 0.393 C 0 0.176 0.176 0 0.393 0 Z M 4.744 17.6 C 4.554 17.6 4.4 17.754 4.4 17.944 L 4.4 22.756 C 4.4 22.946 4.554 23.1 4.744 23.1 L 22.757 23.1 C 22.947 23.1 23.101 22.946 23.101 22.756 L 23.101 20.144 L 23.101 20.139 L 23.101 17.944 C 23.101 17.754 22.947 17.6 22.757 17.6 L 20.144 17.6 C 19.955 17.6 19.801 17.754 19.801 17.944 L 19.801 19.8 L 7.7 19.8 L 7.7 17.944 C 7.7 17.754 7.546 17.6 7.356 17.6 Z M 168.002 20.282 C 166.688 20.282 165.54 20.02 164.557 19.494 C 163.589 18.954 162.842 18.193 162.316 17.211 C 161.791 16.229 161.528 15.081 161.528 13.766 C 161.528 12.452 161.783 11.318 162.295 10.363 C 162.821 9.395 163.561 8.648 164.516 8.122 C 165.47 7.596 166.598 7.333 167.898 7.333 C 169.144 7.333 170.216 7.582 171.115 8.08 C 172.014 8.565 172.706 9.263 173.19 10.176 C 173.688 11.076 173.937 12.148 173.937 13.393 L 173.937 14.43 L 164.225 14.43 C 164.336 15.565 164.717 16.443 165.367 17.066 C 166.017 17.674 166.888 17.979 167.981 17.979 C 168.784 17.979 169.441 17.827 169.953 17.522 C 170.465 17.218 170.817 16.761 171.011 16.153 L 173.875 16.153 C 173.57 17.453 172.9 18.47 171.862 19.203 C 170.838 19.923 169.551 20.282 168.002 20.282 Z M 164.308 12.459 L 171.239 12.459 C 171.129 11.546 170.783 10.847 170.202 10.363 C 169.621 9.865 168.853 9.616 167.898 9.616 C 166.944 9.616 166.155 9.865 165.533 10.363 C 164.91 10.847 164.502 11.546 164.308 12.459 Z M 154.173 20.282 C 152.9 20.282 151.786 20.02 150.832 19.494 C 149.877 18.954 149.13 18.2 148.59 17.232 C 148.065 16.263 147.802 15.122 147.802 13.808 C 147.802 12.493 148.065 11.352 148.59 10.384 C 149.116 9.416 149.856 8.668 150.811 8.143 C 151.765 7.603 152.886 7.333 154.173 7.333 C 155.75 7.333 157.057 7.727 158.095 8.516 C 159.132 9.305 159.803 10.411 160.108 11.836 L 157.264 11.836 C 157.057 11.159 156.69 10.647 156.165 10.301 C 155.653 9.955 154.989 9.782 154.173 9.782 C 153.08 9.782 152.215 10.135 151.579 10.84 C 150.942 11.546 150.624 12.535 150.624 13.808 C 150.624 15.081 150.942 16.07 151.579 16.775 C 152.215 17.481 153.08 17.834 154.173 17.834 C 155.888 17.834 156.94 17.08 157.327 15.572 L 160.17 15.572 C 159.893 17.08 159.236 18.242 158.198 19.058 C 157.161 19.874 155.819 20.282 154.173 20.282 Z M 138.641 20.262 C 137.216 20.262 136.088 19.909 135.258 19.203 C 134.442 18.498 134.034 17.571 134.034 16.423 C 134.034 15.219 134.449 14.285 135.279 13.621 C 136.109 12.957 137.299 12.625 138.848 12.625 L 142.791 12.625 L 142.791 12.106 C 142.791 10.446 141.85 9.616 139.969 9.616 C 138.378 9.616 137.423 10.19 137.105 11.338 L 134.283 11.338 C 134.518 10.052 135.127 9.063 136.109 8.371 C 137.105 7.679 138.399 7.333 139.99 7.333 C 141.774 7.333 143.137 7.748 144.078 8.578 C 145.018 9.395 145.489 10.585 145.489 12.148 L 145.489 17.19 L 146.838 17.19 L 146.838 20.033 L 143.912 20.033 L 143.912 18.062 L 143.04 18.062 C 142.611 18.754 142.03 19.293 141.297 19.681 C 140.564 20.068 139.678 20.262 138.641 20.262 Z M 139.056 18.062 C 139.761 18.062 140.398 17.924 140.965 17.647 C 141.532 17.37 141.975 17.004 142.293 16.547 C 142.625 16.077 142.791 15.558 142.791 14.991 L 142.791 14.597 L 138.993 14.597 C 137.472 14.597 136.711 15.164 136.711 16.298 C 136.711 16.852 136.918 17.287 137.333 17.605 C 137.748 17.91 138.322 18.062 139.056 18.062 Z M 119.749 25.014 L 119.749 10.425 L 118.317 10.425 L 118.317 7.582 L 121.264 7.582 L 121.264 9.554 L 122.136 9.554 C 122.551 8.834 123.125 8.288 123.858 7.914 C 124.591 7.527 125.469 7.333 126.493 7.333 C 127.752 7.333 128.818 7.603 129.689 8.143 C 130.574 8.668 131.245 9.416 131.702 10.384 C 132.172 11.352 132.407 12.493 132.407 13.808 C 132.407 15.122 132.179 16.27 131.723 17.253 C 131.28 18.221 130.63 18.968 129.772 19.494 C 128.928 20.02 127.911 20.282 126.722 20.282 C 125.781 20.282 124.958 20.102 124.252 19.743 C 123.56 19.369 123.028 18.844 122.654 18.166 L 122.571 18.166 L 122.571 25.014 Z M 125.995 17.855 C 127.157 17.855 128.043 17.495 128.651 16.775 C 129.274 16.056 129.585 15.067 129.585 13.808 C 129.585 12.549 129.274 11.56 128.651 10.84 C 128.043 10.121 127.157 9.761 125.995 9.761 C 124.958 9.761 124.128 10.059 123.505 10.653 C 122.883 11.248 122.571 12.051 122.571 13.061 L 122.571 14.555 C 122.571 15.565 122.883 16.367 123.505 16.962 C 124.128 17.557 124.958 17.854 125.995 17.854 Z M 111.753 20.282 C 109.982 20.282 108.585 19.916 107.561 19.182 C 106.538 18.435 105.977 17.398 105.88 16.07 L 108.64 16.07 C 108.737 16.748 109.049 17.253 109.574 17.585 C 110.1 17.917 110.861 18.083 111.857 18.083 C 113.572 18.083 114.43 17.571 114.43 16.547 C 114.43 16.132 114.299 15.807 114.036 15.572 C 113.773 15.337 113.337 15.164 112.728 15.053 L 109.968 14.534 C 107.575 14.078 106.378 12.943 106.378 11.131 C 106.378 9.969 106.835 9.049 107.748 8.371 C 108.661 7.679 109.913 7.333 111.504 7.333 C 113.109 7.333 114.382 7.686 115.322 8.392 C 116.277 9.097 116.81 10.079 116.92 11.338 L 114.202 11.338 C 114.05 10.702 113.745 10.232 113.289 9.927 C 112.846 9.623 112.203 9.471 111.359 9.471 C 110.612 9.471 110.038 9.595 109.636 9.844 C 109.235 10.093 109.035 10.453 109.035 10.923 C 109.035 11.269 109.159 11.553 109.408 11.774 C 109.671 11.982 110.079 12.141 110.633 12.251 L 113.413 12.791 C 114.672 13.026 115.592 13.434 116.173 14.015 C 116.754 14.583 117.045 15.35 117.045 16.319 C 117.045 17.564 116.588 18.539 115.675 19.245 C 114.762 19.937 113.455 20.282 111.753 20.282 Z M 98.18 20.282 C 96.866 20.282 95.717 20.02 94.735 19.494 C 93.767 18.954 93.013 18.2 92.473 17.232 C 91.934 16.263 91.664 15.122 91.664 13.808 C 91.664 12.493 91.927 11.352 92.452 10.384 C 92.992 9.416 93.753 8.668 94.735 8.143 C 95.717 7.603 96.873 7.333 98.201 7.333 C 99.543 7.333 100.698 7.596 101.666 8.122 C 102.635 8.648 103.382 9.395 103.907 10.363 C 104.433 11.332 104.696 12.48 104.696 13.808 C 104.696 15.122 104.433 16.27 103.907 17.253 C 103.382 18.221 102.628 18.968 101.646 19.494 C 100.677 20.02 99.522 20.282 98.18 20.282 Z M 98.18 17.834 C 99.356 17.834 100.262 17.474 100.898 16.754 C 101.549 16.035 101.874 15.053 101.874 13.808 C 101.874 12.535 101.549 11.546 100.898 10.84 C 100.262 10.135 99.356 9.782 98.18 9.782 C 97.018 9.782 96.112 10.142 95.461 10.861 C 94.811 11.567 94.486 12.549 94.486 13.808 C 94.486 15.053 94.811 16.035 95.461 16.755 C 96.112 17.474 97.018 17.834 98.18 17.834 Z M 77.682 20.034 L 77.682 10.425 L 76.25 10.425 L 76.25 7.583 L 79.197 7.583 L 79.197 9.554 L 80.068 9.554 C 80.511 8.849 81.099 8.309 81.832 7.935 C 82.579 7.548 83.478 7.354 84.53 7.354 C 86.19 7.354 87.483 7.825 88.41 8.765 C 89.351 9.692 89.821 10.937 89.821 12.501 L 89.821 20.034 L 86.999 20.034 L 86.999 12.999 C 86.999 11.975 86.722 11.193 86.169 10.654 C 85.63 10.114 84.827 9.845 83.762 9.845 C 82.697 9.845 81.887 10.114 81.334 10.654 C 80.781 11.193 80.504 11.975 80.504 12.999 L 80.504 20.034 Z M 68.986 20.282 C 67.672 20.282 66.524 20.02 65.541 19.494 C 64.573 18.954 63.819 18.2 63.28 17.232 C 62.74 16.263 62.47 15.122 62.47 13.808 C 62.47 12.493 62.733 11.352 63.259 10.384 C 63.798 9.416 64.559 8.668 65.541 8.143 C 66.524 7.603 67.679 7.333 69.007 7.333 C 70.349 7.333 71.504 7.596 72.473 8.122 C 73.441 8.648 74.188 9.395 74.714 10.363 C 75.24 11.332 75.502 12.48 75.502 13.808 C 75.502 15.122 75.24 16.27 74.714 17.253 C 74.188 18.221 73.434 18.968 72.452 19.494 C 71.483 20.02 70.328 20.282 68.986 20.282 Z M 68.986 17.834 C 70.162 17.834 71.068 17.474 71.705 16.754 C 72.355 16.035 72.68 15.053 72.68 13.808 C 72.68 12.535 72.355 11.546 71.705 10.84 C 71.068 10.135 70.162 9.782 68.986 9.782 C 67.824 9.782 66.918 10.142 66.268 10.861 C 65.618 11.567 65.293 12.549 65.293 13.808 C 65.293 15.053 65.618 16.035 66.268 16.755 C 66.918 17.474 67.824 17.834 68.986 17.834 Z M 40.39 20.034 L 40.39 10.425 L 38.958 10.425 L 38.958 7.583 L 41.905 7.583 L 41.905 9.554 L 42.86 9.554 C 43.247 8.849 43.787 8.309 44.478 7.935 C 45.184 7.548 46.035 7.354 47.031 7.354 C 48.013 7.354 48.85 7.541 49.542 7.915 C 50.247 8.288 50.815 8.849 51.243 9.595 L 51.306 9.595 C 52.219 8.101 53.644 7.354 55.58 7.354 C 57.144 7.354 58.375 7.811 59.274 8.724 C 60.173 9.623 60.623 10.854 60.623 12.418 L 60.623 20.034 L 57.801 20.034 L 57.801 12.916 C 57.801 10.868 56.819 9.845 54.854 9.845 C 52.89 9.845 51.907 10.868 51.907 12.916 L 51.907 20.034 L 49.085 20.034 L 49.085 12.916 C 49.085 10.868 48.096 9.845 46.118 9.845 C 45.163 9.845 44.437 10.107 43.939 10.633 C 43.455 11.145 43.212 11.906 43.212 12.916 L 43.212 20.034 L 40.39 20.034 Z M 102.052 31.214 C 102.052 31.653 102.148 31.97 102.33 32.176 C 102.512 32.375 102.781 32.479 103.147 32.479 C 103.293 32.479 103.436 32.46 103.576 32.424 C 103.715 32.387 103.838 32.333 103.945 32.262 C 104.052 32.191 104.138 32.102 104.203 31.996 C 104.266 31.886 104.298 31.755 104.298 31.6 L 104.298 28.182 L 105.155 28.182 L 105.155 33.138 L 104.298 33.138 L 104.298 32.45 C 104.26 32.525 104.217 32.6 104.168 32.673 L 104.168 32.674 C 104.089 32.785 103.991 32.883 103.874 32.967 C 103.762 33.053 103.629 33.121 103.474 33.173 C 103.317 33.225 103.136 33.251 102.931 33.251 C 102.411 33.251 101.989 33.086 101.671 32.755 L 101.67 32.755 C 101.351 32.416 101.195 31.944 101.195 31.346 L 101.195 28.182 L 102.052 28.182 Z M 52.462 28.069 C 52.807 28.069 53.118 28.129 53.395 28.251 C 53.678 28.373 53.916 28.55 54.109 28.782 C 54.309 29.007 54.46 29.28 54.562 29.6 C 54.664 29.919 54.715 30.273 54.715 30.659 C 54.715 31.053 54.664 31.409 54.562 31.728 L 54.562 31.729 C 54.472 32.003 54.346 32.246 54.182 32.457 L 54.11 32.546 C 53.916 32.772 53.678 32.945 53.395 33.068 C 53.118 33.19 52.807 33.25 52.462 33.25 C 52.118 33.25 51.803 33.19 51.52 33.068 L 51.52 33.067 C 51.244 32.945 51.005 32.771 50.806 32.546 L 50.805 32.545 C 50.612 32.314 50.465 32.042 50.363 31.729 L 50.363 31.728 C 50.261 31.409 50.21 31.053 50.21 30.659 C 50.21 30.273 50.261 29.919 50.363 29.6 C 50.465 29.281 50.612 29.008 50.806 28.782 C 51.005 28.551 51.243 28.374 51.52 28.252 L 51.52 28.251 C 51.803 28.129 52.118 28.069 52.462 28.069 Z M 86.328 28.069 C 86.66 28.069 86.962 28.129 87.232 28.252 C 87.508 28.374 87.743 28.544 87.936 28.763 C 88.129 28.975 88.277 29.229 88.38 29.523 C 88.482 29.818 88.533 30.141 88.533 30.49 L 88.533 30.9 L 84.941 30.9 L 84.941 31.073 C 84.941 31.281 84.975 31.472 85.041 31.647 C 85.108 31.822 85.201 31.973 85.321 32.099 C 85.447 32.225 85.597 32.324 85.772 32.397 L 85.841 32.42 C 86.004 32.471 86.182 32.497 86.375 32.497 C 86.692 32.497 86.964 32.424 87.193 32.28 C 87.422 32.135 87.598 31.935 87.719 31.681 L 87.745 31.626 L 87.795 31.66 L 88.35 32.036 L 88.386 32.061 L 88.369 32.101 C 88.22 32.437 87.971 32.714 87.625 32.932 L 87.625 32.932 C 87.282 33.145 86.865 33.25 86.375 33.25 C 86.018 33.25 85.694 33.19 85.405 33.068 L 85.404 33.068 C 85.122 32.946 84.877 32.772 84.672 32.547 L 84.671 32.546 C 84.472 32.315 84.318 32.043 84.21 31.73 L 84.21 31.729 C 84.101 31.41 84.047 31.056 84.047 30.669 C 84.047 30.276 84.101 29.919 84.21 29.599 L 84.21 29.598 L 84.255 29.481 C 84.364 29.212 84.506 28.979 84.681 28.782 C 84.88 28.551 85.118 28.374 85.394 28.252 L 85.395 28.251 C 85.678 28.129 85.989 28.069 86.328 28.069 Z M 92.088 28.069 C 92.565 28.069 92.959 28.174 93.265 28.388 C 93.568 28.601 93.79 28.878 93.932 29.22 L 93.95 29.264 L 93.908 29.286 L 93.306 29.606 L 93.253 29.634 L 93.233 29.577 C 93.148 29.336 93.008 29.151 92.811 29.02 L 92.81 29.019 C 92.62 28.889 92.38 28.822 92.088 28.822 C 91.874 28.822 91.684 28.858 91.516 28.93 L 91.515 28.931 C 91.353 28.997 91.215 29.093 91.101 29.218 C 90.988 29.344 90.9 29.495 90.839 29.671 C 90.785 29.846 90.758 30.038 90.758 30.246 L 90.758 31.073 C 90.758 31.281 90.785 31.473 90.839 31.649 L 90.864 31.713 C 90.923 31.862 91.002 31.991 91.101 32.101 C 91.215 32.226 91.356 32.325 91.525 32.398 C 91.693 32.464 91.886 32.497 92.106 32.497 C 92.424 32.497 92.683 32.424 92.885 32.281 C 93.09 32.136 93.254 31.937 93.376 31.681 L 93.402 31.626 L 93.452 31.66 L 94.024 32.051 L 94.007 32.091 C 93.859 32.426 93.626 32.703 93.312 32.921 C 92.999 33.142 92.593 33.25 92.097 33.25 C 91.74 33.25 91.42 33.19 91.136 33.068 L 91.135 33.067 C 90.859 32.939 90.624 32.762 90.431 32.536 C 90.238 32.311 90.09 32.038 89.988 31.719 L 89.988 31.718 C 89.892 31.399 89.845 31.046 89.845 30.659 C 89.845 30.273 89.896 29.919 89.998 29.6 C 90.1 29.281 90.247 29.008 90.44 28.783 C 90.633 28.551 90.868 28.374 91.145 28.252 C 91.422 28.129 91.737 28.069 92.088 28.069 Z M 108.879 28.069 C 109.323 28.069 109.709 28.138 110.037 28.279 C 110.369 28.42 110.654 28.615 110.892 28.865 L 110.928 28.903 L 110.89 28.939 L 110.36 29.438 L 110.324 29.395 C 110.271 29.33 110.202 29.263 110.116 29.196 L 110.114 29.195 L 110.113 29.194 C 110.036 29.123 109.938 29.06 109.817 29.005 L 109.814 29.004 C 109.7 28.944 109.563 28.895 109.403 28.858 C 109.245 28.822 109.061 28.803 108.851 28.803 C 108.473 28.803 108.19 28.868 107.995 28.992 L 107.995 28.992 C 107.81 29.114 107.718 29.288 107.718 29.522 C 107.718 29.64 107.739 29.737 107.778 29.816 C 107.823 29.889 107.883 29.949 107.957 29.995 C 108.034 30.042 108.12 30.081 108.216 30.111 C 108.321 30.135 108.426 30.157 108.53 30.175 L 109.291 30.288 C 109.468 30.313 109.654 30.348 109.85 30.392 C 110.049 30.437 110.232 30.511 110.4 30.614 L 110.462 30.653 C 110.605 30.746 110.724 30.867 110.821 31.015 L 110.864 31.083 C 110.956 31.246 111 31.448 111 31.684 C 111 32.183 110.804 32.572 110.414 32.846 L 110.414 32.846 C 110.033 33.117 109.526 33.25 108.898 33.25 C 108.385 33.25 107.938 33.165 107.56 32.992 L 107.559 32.992 C 107.19 32.813 106.873 32.577 106.612 32.283 L 106.576 32.244 L 106.617 32.209 L 107.162 31.734 L 107.196 31.771 C 107.424 32.011 107.673 32.195 107.943 32.324 C 108.21 32.451 108.534 32.516 108.917 32.516 C 109.287 32.516 109.585 32.451 109.813 32.325 C 110.04 32.197 110.153 32.001 110.153 31.731 C 110.153 31.613 110.129 31.52 110.085 31.449 L 110.083 31.445 C 110.043 31.365 109.987 31.304 109.914 31.259 C 109.838 31.212 109.752 31.176 109.656 31.152 L 109.653 31.151 C 109.556 31.121 109.452 31.096 109.341 31.078 L 108.58 30.965 C 108.409 30.94 108.223 30.905 108.022 30.861 C 107.822 30.816 107.639 30.745 107.471 30.648 L 107.469 30.648 C 107.3 30.544 107.157 30.407 107.04 30.238 L 107.039 30.237 C 106.926 30.063 106.871 29.839 106.871 29.569 C 106.871 29.318 106.92 29.099 107.019 28.914 L 107.019 28.914 C 107.123 28.724 107.267 28.568 107.449 28.444 C 107.607 28.331 107.79 28.246 107.997 28.187 L 108.087 28.164 C 108.329 28.1 108.594 28.069 108.879 28.069 Z M 102.746 33.191 C 102.776 33.193 102.806 33.195 102.837 33.197 L 102.931 33.198 L 102.837 33.196 C 102.806 33.195 102.776 33.193 102.746 33.191 Z M 109.443 33.16 C 109.308 33.18 109.164 33.193 109.013 33.197 L 109.125 33.192 C 109.235 33.186 109.341 33.175 109.443 33.16 Z M 108.625 33.19 C 108.632 33.19 108.638 33.19 108.645 33.191 C 108.638 33.19 108.632 33.19 108.625 33.19 Z M 102.664 33.182 C 102.683 33.185 102.702 33.186 102.722 33.188 C 102.702 33.186 102.683 33.185 102.664 33.182 Z M 52.106 33.174 C 52.132 33.178 52.157 33.181 52.183 33.183 C 52.157 33.181 52.132 33.178 52.106 33.174 Z M 86.006 33.174 C 86.032 33.178 86.058 33.181 86.084 33.183 C 86.058 33.181 86.032 33.178 86.006 33.174 Z M 91.73 33.174 C 91.756 33.178 91.782 33.181 91.808 33.183 C 91.782 33.181 91.756 33.178 91.73 33.174 Z M 108.453 33.174 C 108.463 33.176 108.474 33.176 108.484 33.177 C 108.474 33.176 108.463 33.176 108.453 33.174 Z M 102.576 33.169 C 102.59 33.172 102.605 33.174 102.619 33.176 C 102.605 33.174 102.59 33.172 102.576 33.169 Z M 51.992 33.156 C 52.018 33.161 52.045 33.165 52.072 33.169 C 52.045 33.165 52.018 33.161 51.992 33.156 Z M 85.888 33.156 C 85.915 33.161 85.943 33.165 85.971 33.169 C 85.943 33.165 85.915 33.161 85.888 33.156 Z M 91.614 33.156 C 91.64 33.161 91.667 33.165 91.694 33.169 C 91.667 33.165 91.64 33.161 91.614 33.156 Z M 102.494 33.153 C 102.51 33.157 102.527 33.16 102.544 33.163 C 102.527 33.16 102.51 33.157 102.494 33.153 Z M 108.287 33.152 C 108.295 33.153 108.305 33.155 108.313 33.156 C 108.305 33.155 108.295 33.153 108.287 33.152 Z M 51.888 33.134 C 51.912 33.139 51.936 33.144 51.96 33.149 C 51.936 33.144 51.912 33.139 51.888 33.134 Z M 85.781 33.134 C 85.805 33.139 85.83 33.144 85.855 33.149 C 85.83 33.144 85.805 33.139 85.781 33.134 Z M 91.509 33.134 C 91.532 33.139 91.555 33.144 91.578 33.149 C 91.555 33.144 91.532 33.139 91.509 33.134 Z M 102.413 33.134 C 102.428 33.138 102.443 33.141 102.458 33.145 C 102.443 33.141 102.428 33.138 102.413 33.134 Z M 108.211 33.139 C 108.222 33.141 108.233 33.143 108.245 33.145 C 108.233 33.143 108.222 33.141 108.211 33.139 Z M 46.952 29.264 C 47.063 28.956 47.238 28.708 47.479 28.522 C 47.772 28.294 48.141 28.182 48.583 28.182 L 49.312 28.182 L 49.312 29.038 L 48.348 29.038 C 47.926 29.038 47.589 29.16 47.33 29.4 C 47.079 29.64 46.952 29.955 46.952 30.349 L 46.952 32.394 L 48.833 32.394 L 48.833 33.138 L 44.676 33.138 L 44.676 32.394 L 46.096 32.394 L 46.096 28.926 L 44.676 28.926 L 44.676 28.182 L 46.952 28.182 Z M 80.779 29.264 C 80.89 28.956 81.066 28.708 81.307 28.522 C 81.6 28.294 81.969 28.182 82.41 28.182 L 83.14 28.182 L 83.14 29.038 L 82.176 29.038 C 81.754 29.038 81.416 29.16 81.158 29.4 C 80.906 29.64 80.779 29.955 80.779 30.349 L 80.779 32.394 L 82.66 32.394 L 82.66 33.138 L 78.503 33.138 L 78.503 32.394 L 79.923 32.394 L 79.923 28.926 L 78.503 28.926 L 78.503 28.182 L 80.779 28.182 Z M 43.533 26.819 L 41.587 26.819 L 41.587 28.182 L 43.533 28.182 L 43.533 28.925 L 41.587 28.925 L 41.587 32.394 L 43.317 32.394 L 43.317 33.138 L 39.094 33.138 L 39.094 32.394 L 40.73 32.394 L 40.73 28.925 L 39 28.925 L 39 28.182 L 40.73 28.182 L 40.73 27.237 C 40.73 26.902 40.817 26.623 40.996 26.405 L 40.996 26.404 L 41.033 26.364 C 41.222 26.169 41.499 26.075 41.854 26.075 L 43.533 26.075 Z M 59.417 28.069 C 59.824 28.069 60.11 28.212 60.253 28.511 C 60.396 28.797 60.466 29.202 60.466 29.719 L 60.466 33.138 L 59.665 33.138 L 59.665 29.841 C 59.665 29.428 59.621 29.155 59.54 29.012 L 59.539 29.009 C 59.469 28.869 59.337 28.794 59.125 28.794 C 58.938 28.794 58.789 28.855 58.674 28.975 L 58.673 28.976 C 58.562 29.088 58.501 29.266 58.501 29.522 L 58.501 33.138 L 57.7 33.138 L 57.7 29.841 C 57.7 29.428 57.656 29.155 57.575 29.012 L 57.574 29.009 C 57.538 28.937 57.487 28.884 57.422 28.849 C 57.356 28.813 57.273 28.794 57.17 28.794 C 56.982 28.794 56.829 28.855 56.708 28.976 C 56.597 29.088 56.536 29.266 56.536 29.522 L 56.536 33.138 L 55.735 33.138 L 55.735 28.182 L 56.536 28.182 L 56.536 28.64 C 56.606 28.504 56.696 28.384 56.804 28.281 C 56.955 28.136 57.174 28.069 57.452 28.069 C 57.742 28.069 57.967 28.143 58.119 28.3 L 58.171 28.358 C 58.263 28.468 58.327 28.601 58.364 28.754 C 58.45 28.575 58.564 28.423 58.705 28.298 C 58.881 28.143 59.12 28.069 59.417 28.069 Z M 69.282 26.47 C 70.098 26.47 70.714 26.752 71.12 27.319 C 71.524 27.884 71.723 28.715 71.723 29.804 C 71.723 30.893 71.524 31.724 71.12 32.288 C 70.714 32.856 70.098 33.138 69.282 33.138 L 67.396 33.138 L 67.396 26.47 Z M 75.744 32.394 L 77.379 32.394 L 77.379 33.138 L 73.138 33.138 L 73.138 32.394 L 74.887 32.394 L 74.887 28.925 L 73.138 28.925 L 73.138 28.182 L 75.744 28.182 Z M 97.533 28.181 L 99.743 28.181 L 99.743 28.925 L 97.533 28.925 L 97.533 32.394 L 99.743 32.394 L 99.743 33.138 L 97.801 33.138 C 97.422 33.138 97.132 33.031 96.943 32.809 L 96.942 32.808 C 96.764 32.59 96.677 32.311 96.677 31.976 L 96.677 28.925 L 95.059 28.925 L 95.059 28.181 L 96.315 28.181 C 96.475 28.181 96.569 28.15 96.617 28.103 C 96.671 28.048 96.705 27.95 96.705 27.792 L 96.705 26.47 L 97.533 26.47 Z M 108.129 33.123 C 108.141 33.125 108.154 33.128 108.166 33.13 C 108.154 33.128 108.141 33.125 108.129 33.123 Z M 102.337 33.111 C 102.35 33.115 102.363 33.119 102.377 33.123 C 102.363 33.119 102.35 33.115 102.337 33.111 Z M 51.789 33.108 C 51.807 33.113 51.825 33.118 51.843 33.122 C 51.825 33.118 51.807 33.113 51.789 33.108 Z M 85.678 33.107 C 85.697 33.113 85.716 33.118 85.735 33.122 C 85.716 33.118 85.697 33.113 85.678 33.107 Z M 91.409 33.108 C 91.426 33.113 91.443 33.118 91.46 33.122 C 91.443 33.118 91.426 33.113 91.409 33.108 Z M 108.053 33.105 C 108.063 33.108 108.073 33.11 108.083 33.112 C 108.073 33.11 108.063 33.108 108.053 33.105 Z M 102.258 33.084 C 102.273 33.089 102.288 33.094 102.303 33.1 C 102.288 33.094 102.273 33.089 102.258 33.084 Z M 107.972 33.084 C 107.985 33.088 107.997 33.091 108.01 33.095 C 107.997 33.091 107.985 33.088 107.972 33.084 Z M 85.558 33.07 C 85.581 33.078 85.605 33.086 85.628 33.093 C 85.605 33.086 85.581 33.078 85.558 33.07 Z M 51.665 33.068 C 51.689 33.077 51.714 33.085 51.739 33.093 C 51.714 33.085 51.689 33.077 51.665 33.068 Z M 91.29 33.071 C 91.311 33.078 91.333 33.085 91.354 33.092 C 91.333 33.085 91.311 33.078 91.29 33.071 Z M 48.78 33.085 L 48.78 33.086 M 82.608 33.085 L 82.608 33.086 M 105.103 33.085 L 105.103 33.086 M 69.282 33.085 C 69.33 33.085 69.376 33.084 69.422 33.082 C 69.376 33.084 69.329 33.085 69.282 33.085 Z M 69.492 33.078 C 69.516 33.076 69.54 33.075 69.563 33.073 C 69.54 33.075 69.516 33.076 69.492 33.078 Z M 107.903 33.065 C 107.914 33.068 107.925 33.071 107.936 33.074 C 107.925 33.071 107.914 33.068 107.903 33.065 Z M 102.186 33.054 C 102.199 33.06 102.213 33.065 102.226 33.071 C 102.213 33.065 102.199 33.06 102.186 33.054 Z M 69.623 33.067 C 69.649 33.064 69.674 33.061 69.7 33.058 C 69.674 33.061 69.649 33.064 69.623 33.067 Z M 51.541 33.02 C 51.574 33.034 51.608 33.047 51.641 33.059 C 51.608 33.047 51.574 33.034 51.541 33.02 Z M 85.425 33.02 C 85.458 33.034 85.493 33.047 85.527 33.059 C 85.493 33.047 85.458 33.034 85.425 33.02 Z M 91.157 33.02 C 91.19 33.034 91.223 33.047 91.257 33.059 C 91.223 33.047 91.19 33.034 91.157 33.02 Z M 107.825 33.04 C 107.837 33.044 107.848 33.047 107.86 33.051 C 107.848 33.047 107.837 33.044 107.825 33.04 Z M 69.759 33.048 C 69.782 33.045 69.804 33.041 69.826 33.037 C 69.804 33.041 69.782 33.045 69.759 33.048 Z M 102.108 33.017 C 102.124 33.025 102.141 33.033 102.157 33.041 C 102.141 33.033 102.124 33.025 102.108 33.017 Z M 107.764 33.019 C 107.773 33.022 107.781 33.025 107.789 33.027 C 107.781 33.025 107.773 33.022 107.764 33.019 Z M 69.894 33.023 C 69.913 33.019 69.932 33.015 69.951 33.01 C 69.932 33.015 69.913 33.019 69.894 33.023 Z M 53.375 33.02 C 53.407 33.005 53.44 32.99 53.471 32.975 C 53.44 32.99 53.407 33.005 53.375 33.02 Z M 102.042 32.981 C 102.057 32.989 102.071 32.997 102.086 33.005 C 102.071 32.997 102.057 32.989 102.042 32.981 Z M 70.017 32.993 C 70.037 32.987 70.056 32.981 70.076 32.975 C 70.056 32.981 70.037 32.987 70.017 32.993 Z M 101.975 32.939 C 101.989 32.948 102.003 32.958 102.018 32.967 C 102.003 32.958 101.989 32.948 101.975 32.939 Z M 53.5 32.96 C 53.52 32.949 53.54 32.939 53.56 32.928 C 53.54 32.939 53.52 32.949 53.5 32.96 Z M 70.129 32.959 C 70.152 32.951 70.175 32.943 70.198 32.934 C 70.175 32.943 70.152 32.951 70.129 32.959 Z M 101.918 32.901 C 101.928 32.908 101.938 32.915 101.948 32.922 C 101.938 32.915 101.928 32.908 101.918 32.901 Z M 70.241 32.917 C 70.264 32.908 70.286 32.898 70.309 32.888 C 70.286 32.898 70.264 32.908 70.241 32.917 Z M 53.602 32.904 C 53.618 32.894 53.633 32.884 53.649 32.874 C 53.633 32.884 53.618 32.894 53.602 32.904 Z M 97.017 32.813 C 97.04 32.837 97.065 32.86 97.092 32.881 C 97.065 32.86 97.04 32.837 97.017 32.813 Z M 53.691 32.848 C 53.705 32.838 53.719 32.828 53.733 32.818 C 53.719 32.828 53.705 32.838 53.691 32.848 Z M 101.786 32.793 C 101.798 32.804 101.81 32.815 101.823 32.826 C 101.81 32.815 101.798 32.804 101.786 32.793 Z M 87.705 32.815 C 87.709 32.813 87.712 32.81 87.716 32.808 C 87.712 32.81 87.709 32.813 87.705 32.815 Z M 70.476 32.805 C 70.479 32.803 70.483 32.801 70.486 32.799 C 70.483 32.801 70.479 32.803 70.476 32.805 Z M 53.77 32.792 C 53.786 32.78 53.802 32.767 53.818 32.755 C 53.802 32.767 53.786 32.78 53.77 32.792 Z M 70.569 32.748 C 70.576 32.744 70.583 32.739 70.59 32.735 C 70.583 32.739 70.576 32.744 70.569 32.748 Z M 87.811 32.735 C 87.816 32.731 87.82 32.727 87.825 32.723 C 87.82 32.727 87.816 32.731 87.811 32.735 Z M 93.471 32.731 C 93.477 32.725 93.484 32.72 93.49 32.714 C 93.484 32.72 93.477 32.725 93.471 32.731 Z M 53.85 32.729 C 53.865 32.716 53.88 32.703 53.895 32.69 C 53.88 32.703 53.865 32.716 53.85 32.729 Z M 110.487 32.723 C 110.495 32.717 110.503 32.71 110.511 32.703 C 110.503 32.71 110.495 32.717 110.487 32.723 Z M 101.653 32.656 C 101.671 32.678 101.689 32.699 101.708 32.719 C 101.689 32.699 101.671 32.678 101.653 32.656 Z M 87.854 32.698 C 87.862 32.692 87.87 32.686 87.877 32.679 C 87.87 32.686 87.862 32.692 87.854 32.698 Z M 93.51 32.695 C 93.521 32.686 93.531 32.676 93.541 32.666 C 93.531 32.676 93.521 32.686 93.51 32.695 Z M 96.896 32.652 C 96.905 32.667 96.914 32.681 96.924 32.695 C 96.914 32.681 96.905 32.667 96.896 32.652 Z M 70.664 32.682 C 70.67 32.678 70.675 32.674 70.68 32.67 C 70.675 32.674 70.67 32.678 70.664 32.682 Z M 110.538 32.678 C 110.549 32.669 110.559 32.659 110.569 32.649 C 110.559 32.659 110.549 32.669 110.538 32.678 Z M 101.602 32.592 C 101.617 32.613 101.633 32.633 101.65 32.652 C 101.633 32.633 101.617 32.613 101.602 32.592 Z M 87.91 32.649 C 87.913 32.646 87.917 32.642 87.921 32.639 C 87.917 32.642 87.913 32.646 87.91 32.649 Z M 93.559 32.649 C 93.569 32.639 93.579 32.629 93.589 32.619 C 93.579 32.629 93.569 32.639 93.559 32.649 Z M 96.876 32.616 C 96.879 32.622 96.882 32.628 96.885 32.633 C 96.882 32.628 96.879 32.622 96.876 32.616 Z M 110.599 32.618 C 110.607 32.61 110.614 32.602 110.622 32.594 C 110.614 32.602 110.607 32.61 110.599 32.618 Z M 70.757 32.608 C 70.761 32.605 70.765 32.602 70.769 32.599 C 70.765 32.602 70.761 32.605 70.757 32.608 Z M 87.96 32.601 C 87.966 32.595 87.972 32.589 87.979 32.582 C 87.972 32.589 87.966 32.595 87.96 32.601 Z M 93.607 32.6 C 93.616 32.59 93.626 32.58 93.635 32.57 C 93.626 32.58 93.616 32.59 93.607 32.6 Z M 96.852 32.57 C 96.855 32.576 96.858 32.583 96.862 32.59 C 96.858 32.583 96.855 32.576 96.852 32.57 Z M 101.555 32.526 C 101.568 32.545 101.581 32.564 101.595 32.582 C 101.581 32.564 101.568 32.545 101.555 32.526 Z M 87.996 32.564 C 88.004 32.555 88.013 32.546 88.021 32.537 C 88.013 32.546 88.004 32.555 87.996 32.564 Z M 110.654 32.557 C 110.66 32.55 110.666 32.542 110.672 32.534 C 110.666 32.542 110.66 32.55 110.654 32.557 Z M 93.647 32.556 C 93.655 32.547 93.663 32.538 93.671 32.529 C 93.663 32.538 93.655 32.547 93.647 32.556 Z M 70.842 32.532 C 70.846 32.528 70.851 32.523 70.855 32.519 C 70.851 32.523 70.846 32.528 70.842 32.532 Z M 88.042 32.514 C 88.051 32.504 88.06 32.494 88.068 32.483 C 88.06 32.494 88.051 32.504 88.042 32.514 Z M 52.901 32.496 L 52.901 32.497 M 54.07 32.512 C 54.093 32.486 54.114 32.459 54.135 32.432 C 54.114 32.459 54.093 32.486 54.07 32.512 Z M 93.69 32.506 C 93.699 32.495 93.708 32.484 93.717 32.472 C 93.708 32.484 93.699 32.495 93.69 32.506 Z M 84.639 32.425 C 84.659 32.451 84.68 32.476 84.701 32.501 C 84.656 32.447 84.613 32.392 84.573 32.335 Z M 96.817 32.491 C 96.819 32.494 96.82 32.497 96.821 32.501 C 96.817 32.49 96.813 32.48 96.809 32.469 Z M 110.699 32.501 C 110.705 32.492 110.712 32.483 110.718 32.473 C 110.712 32.483 110.705 32.492 110.699 32.501 Z M 52.462 28.822 C 52.054 28.822 51.729 28.944 51.484 29.183 C 51.241 29.42 51.114 29.793 51.114 30.312 L 51.114 31.007 C 51.114 31.526 51.24 31.899 51.484 32.136 C 51.729 32.376 52.054 32.497 52.462 32.497 C 52.871 32.497 53.196 32.376 53.441 32.136 C 53.684 31.899 53.811 31.526 53.811 31.007 L 53.811 30.312 C 53.811 29.793 53.684 29.42 53.441 29.183 C 53.196 28.944 52.871 28.822 52.462 28.822 Z M 101.512 32.457 C 101.519 32.47 101.527 32.482 101.535 32.494 C 101.527 32.482 101.519 32.47 101.512 32.457 Z M 92.652 32.461 C 92.62 32.473 92.587 32.484 92.553 32.493 L 92.603 32.478 C 92.619 32.473 92.636 32.467 92.652 32.461 Z M 51.958 32.478 C 51.968 32.481 51.979 32.483 51.989 32.486 C 51.957 32.477 51.925 32.467 51.894 32.455 Z M 96.795 32.429 C 96.799 32.442 96.804 32.454 96.808 32.467 C 96.804 32.454 96.799 32.442 96.795 32.429 Z M 88.084 32.465 C 88.092 32.455 88.099 32.445 88.107 32.435 C 88.099 32.445 88.092 32.455 88.084 32.465 Z M 93.729 32.457 C 93.739 32.444 93.749 32.431 93.759 32.417 C 93.749 32.431 93.739 32.444 93.729 32.457 Z M 70.924 32.448 C 70.928 32.444 70.931 32.44 70.935 32.435 C 70.931 32.44 70.928 32.444 70.924 32.448 Z M 97.481 32.446 L 99.691 32.446 L 99.691 32.446 L 97.481 32.446 Z M 85.622 32.384 L 85.622 32.384 M 110.742 32.438 C 110.748 32.429 110.753 32.42 110.758 32.411 C 110.753 32.42 110.748 32.429 110.742 32.438 Z M 87.176 32.351 C 87.12 32.383 87.063 32.411 87.003 32.435 C 87.063 32.411 87.12 32.383 87.176 32.351 Z M 101.471 32.384 C 101.478 32.398 101.485 32.411 101.493 32.424 C 101.485 32.411 101.478 32.398 101.471 32.384 Z M 91.404 32.398 C 91.418 32.405 91.433 32.413 91.448 32.42 C 91.433 32.413 91.418 32.405 91.404 32.398 Z M 88.125 32.412 C 88.133 32.402 88.14 32.392 88.147 32.382 C 88.14 32.392 88.133 32.402 88.125 32.412 Z M 96.781 32.382 C 96.784 32.39 96.786 32.399 96.788 32.407 C 96.786 32.399 96.784 32.39 96.781 32.382 Z M 93.8 32.359 C 93.79 32.375 93.778 32.39 93.767 32.406 C 93.778 32.39 93.79 32.375 93.8 32.359 Z M 54.167 32.39 C 54.178 32.375 54.188 32.361 54.199 32.347 C 54.188 32.361 54.178 32.375 54.167 32.39 Z M 110.778 32.378 C 110.785 32.366 110.792 32.353 110.798 32.341 C 110.792 32.353 110.785 32.366 110.778 32.378 Z M 53.551 32.093 C 53.528 32.121 53.504 32.148 53.478 32.173 C 53.446 32.205 53.412 32.234 53.378 32.262 C 53.343 32.289 53.307 32.315 53.27 32.338 C 53.344 32.291 53.414 32.236 53.478 32.173 C 53.504 32.148 53.528 32.121 53.551 32.093 Z M 88.162 32.361 C 88.168 32.352 88.174 32.344 88.18 32.335 C 88.174 32.344 88.168 32.352 88.162 32.361 Z M 96.764 32.316 C 96.768 32.331 96.771 32.346 96.775 32.361 C 96.771 32.346 96.768 32.331 96.764 32.316 Z M 93.864 32.257 C 93.844 32.29 93.824 32.324 93.802 32.356 C 93.824 32.324 93.844 32.29 93.864 32.257 Z M 101.432 32.304 C 101.439 32.321 101.447 32.338 101.456 32.354 C 101.447 32.338 101.439 32.321 101.432 32.304 Z M 107.551 32.151 C 107.659 32.229 107.771 32.296 107.887 32.354 C 107.771 32.296 107.659 32.229 107.551 32.151 Z M 68.291 32.347 L 69.245 32.347 C 69.758 32.347 70.135 32.171 70.387 31.823 L 70.387 31.823 C 70.648 31.471 70.781 30.97 70.781 30.312 L 70.781 29.296 C 70.781 28.638 70.648 28.136 70.387 27.785 L 70.387 27.785 C 70.135 27.437 69.758 27.261 69.245 27.261 L 68.291 27.261 Z M 102.329 32.25 C 102.361 32.281 102.395 32.309 102.431 32.334 C 102.38 32.298 102.333 32.257 102.291 32.211 Z M 87.308 32.265 L 87.308 32.265 M 96.754 32.267 C 96.757 32.283 96.761 32.3 96.764 32.316 C 96.761 32.3 96.757 32.283 96.754 32.267 Z M 110.813 32.312 C 110.819 32.299 110.825 32.287 110.831 32.274 C 110.825 32.287 110.819 32.299 110.813 32.312 Z M 104.016 32.276 L 104.016 32.276 M 54.23 32.301 C 54.239 32.286 54.249 32.272 54.259 32.256 C 54.249 32.272 54.239 32.286 54.23 32.301 Z M 101.398 32.226 C 101.406 32.246 101.414 32.266 101.423 32.285 C 101.414 32.266 101.406 32.246 101.398 32.226 Z M 96.749 32.234 C 96.75 32.244 96.752 32.253 96.753 32.263 C 96.752 32.253 96.75 32.244 96.749 32.234 Z M 93.901 32.19 C 93.892 32.207 93.882 32.224 93.873 32.241 C 93.893 32.205 93.913 32.168 93.931 32.13 Z M 110.845 32.241 C 110.85 32.229 110.855 32.217 110.859 32.204 C 110.855 32.217 110.85 32.229 110.845 32.241 Z M 71.097 32.231 C 71.114 32.206 71.131 32.181 71.147 32.156 C 71.131 32.181 71.114 32.206 71.097 32.231 Z M 54.285 32.214 C 54.294 32.198 54.304 32.182 54.313 32.166 C 54.304 32.182 54.294 32.198 54.285 32.214 Z M 101.369 32.147 C 101.375 32.164 101.381 32.182 101.387 32.199 C 101.381 32.182 101.375 32.164 101.369 32.147 Z M 51.4 32.125 C 51.415 32.141 51.431 32.158 51.447 32.173 C 51.431 32.158 51.415 32.141 51.4 32.125 Z M 102.227 32.129 C 102.237 32.143 102.247 32.157 102.257 32.17 C 102.247 32.157 102.237 32.143 102.227 32.129 Z M 110.873 32.166 C 110.877 32.155 110.881 32.143 110.884 32.131 C 110.881 32.143 110.877 32.155 110.873 32.166 Z M 96.735 32.124 C 96.736 32.133 96.737 32.143 96.738 32.153 C 96.737 32.143 96.736 32.133 96.735 32.124 Z M 102.204 32.093 C 102.211 32.105 102.219 32.117 102.227 32.129 C 102.219 32.117 102.211 32.105 102.204 32.093 Z M 54.339 32.119 C 54.348 32.102 54.357 32.084 54.366 32.067 C 54.357 32.084 54.348 32.102 54.339 32.119 Z M 101.341 32.06 C 101.346 32.078 101.352 32.096 101.357 32.113 C 101.352 32.096 101.346 32.078 101.341 32.06 Z M 71.18 32.101 C 71.191 32.082 71.202 32.064 71.213 32.045 C 71.202 32.064 71.191 32.082 71.18 32.101 Z M 110.895 32.094 C 110.899 32.08 110.903 32.065 110.906 32.051 C 110.903 32.065 110.899 32.08 110.895 32.094 Z M 54.387 32.025 C 54.396 32.007 54.404 31.988 54.413 31.969 C 54.404 31.988 54.396 32.007 54.387 32.025 Z M 101.319 31.98 C 101.323 31.995 101.327 32.01 101.331 32.025 C 101.327 32.01 101.323 31.995 101.319 31.98 Z M 110.914 32.015 C 110.918 31.998 110.921 31.981 110.924 31.963 C 110.921 31.981 110.918 31.998 110.914 32.015 Z M 71.235 32.004 C 71.248 31.979 71.262 31.954 71.274 31.929 C 71.262 31.954 71.248 31.979 71.235 32.004 Z M 101.298 31.886 C 101.302 31.903 101.305 31.92 101.309 31.938 C 101.305 31.92 101.302 31.903 101.298 31.886 Z M 110.929 31.937 C 110.932 31.917 110.934 31.896 110.937 31.876 C 110.934 31.896 110.932 31.917 110.929 31.937 Z M 54.432 31.925 C 54.446 31.892 54.46 31.86 54.472 31.826 C 54.46 31.86 54.446 31.892 54.432 31.925 Z M 71.3 31.876 C 71.31 31.854 71.32 31.832 71.33 31.81 C 71.32 31.832 71.31 31.854 71.3 31.876 Z M 101.278 31.771 C 101.282 31.796 101.286 31.822 101.29 31.847 C 101.286 31.822 101.282 31.796 101.278 31.771 Z M 85.05 31.797 C 85.052 31.803 85.055 31.808 85.058 31.813 C 85.053 31.805 85.05 31.797 85.046 31.789 Z M 101.276 31.759 C 101.262 31.662 101.253 31.561 101.249 31.455 C 101.253 31.561 101.262 31.662 101.276 31.759 Z M 71.354 31.751 C 71.364 31.728 71.373 31.705 71.382 31.682 C 71.373 31.705 71.364 31.728 71.354 31.751 Z M 71.404 31.626 C 71.414 31.598 71.424 31.57 71.433 31.541 C 71.424 31.57 71.414 31.598 71.404 31.626 Z M 71.452 31.483 C 71.46 31.459 71.467 31.434 71.474 31.409 C 71.467 31.434 71.46 31.459 71.452 31.483 Z M 71.492 31.346 C 71.5 31.317 71.507 31.288 71.515 31.259 C 71.507 31.288 71.5 31.317 71.492 31.346 Z M 71.528 31.202 C 71.536 31.171 71.542 31.14 71.549 31.108 C 71.542 31.14 71.536 31.171 71.528 31.202 Z M 109.812 31.148 L 109.812 31.148 M 71.561 31.052 C 71.568 31.016 71.575 30.98 71.581 30.943 C 71.575 30.98 71.568 31.016 71.561 31.052 Z M 71.589 30.894 C 71.596 30.855 71.602 30.815 71.608 30.774 C 71.602 30.815 71.596 30.855 71.589 30.894 Z M 71.615 30.72 C 71.619 30.692 71.622 30.664 71.625 30.636 C 71.622 30.664 71.619 30.692 71.615 30.72 Z M 54.663 30.659 C 54.663 30.615 54.662 30.571 54.66 30.527 C 54.662 30.571 54.663 30.615 54.663 30.659 Z M 110.296 30.614 C 110.282 30.607 110.269 30.6 110.255 30.593 C 110.269 30.6 110.282 30.607 110.296 30.614 Z M 110.234 30.583 C 110.221 30.576 110.207 30.569 110.192 30.563 C 110.207 30.569 110.221 30.576 110.234 30.583 Z M 110.17 30.553 C 110.159 30.548 110.148 30.543 110.137 30.538 C 110.148 30.543 110.159 30.548 110.17 30.553 Z M 71.636 30.542 C 71.639 30.507 71.642 30.471 71.645 30.435 C 71.642 30.471 71.639 30.507 71.636 30.542 Z M 110.106 30.526 C 110.09 30.519 110.073 30.513 110.057 30.507 C 110.073 30.513 110.09 30.519 110.106 30.526 Z M 110.047 30.503 C 110.027 30.496 110.008 30.49 109.987 30.483 C 110.008 30.49 110.027 30.496 110.047 30.503 Z M 88.481 30.49 C 88.481 30.447 88.48 30.405 88.478 30.362 C 88.48 30.405 88.481 30.447 88.481 30.49 Z M 109.981 30.481 C 109.983 30.482 109.985 30.483 109.987 30.483 C 109.962 30.475 109.936 30.468 109.91 30.461 Z M 50.271 30.389 C 50.27 30.413 50.269 30.437 50.267 30.461 C 50.269 30.437 50.27 30.413 50.271 30.389 Z M 54.657 30.461 C 54.656 30.437 54.655 30.413 54.654 30.389 C 54.655 30.413 54.656 30.437 54.657 30.461 Z M 89.906 30.392 C 89.904 30.415 89.903 30.438 89.902 30.461 C 89.903 30.438 89.904 30.415 89.906 30.392 Z M 109.65 30.403 C 109.633 30.4 109.615 30.397 109.598 30.393 C 109.615 30.397 109.633 30.4 109.65 30.403 Z M 71.65 30.377 C 71.653 30.329 71.657 30.281 71.659 30.231 C 71.657 30.281 71.653 30.329 71.65 30.377 Z M 88.478 30.362 C 88.477 30.323 88.475 30.284 88.472 30.246 C 88.475 30.284 88.477 30.323 88.478 30.362 Z M 50.281 30.268 C 50.279 30.293 50.277 30.318 50.275 30.343 C 50.277 30.318 50.279 30.293 50.281 30.268 Z M 54.65 30.343 C 54.648 30.316 54.645 30.288 54.643 30.261 C 54.645 30.288 54.648 30.316 54.65 30.343 Z M 89.916 30.27 C 89.913 30.294 89.911 30.319 89.909 30.343 C 89.911 30.319 89.913 30.294 89.916 30.27 Z M 86.328 28.794 C 86.127 28.794 85.943 28.83 85.775 28.902 C 85.605 28.975 85.457 29.075 85.33 29.202 L 85.33 29.201 C 85.21 29.327 85.114 29.478 85.041 29.654 C 84.975 29.822 84.941 30.01 84.941 30.218 L 84.941 30.231 L 87.62 30.231 L 87.62 30.18 C 87.62 29.973 87.586 29.785 87.52 29.616 L 87.52 29.615 C 87.459 29.446 87.372 29.301 87.258 29.182 L 87.256 29.18 L 87.296 29.146 L 87.256 29.18 C 87.149 29.055 87.015 28.959 86.853 28.893 L 86.853 28.893 C 86.697 28.827 86.522 28.794 86.328 28.794 Z M 108.362 30.197 C 108.415 30.208 108.469 30.218 108.522 30.227 C 108.469 30.218 108.415 30.208 108.362 30.197 Z M 54.638 30.214 C 54.635 30.19 54.632 30.165 54.629 30.141 C 54.632 30.165 54.635 30.19 54.638 30.214 Z M 50.296 30.141 C 50.293 30.164 50.29 30.188 50.287 30.212 C 50.29 30.188 50.293 30.164 50.296 30.141 Z M 89.93 30.145 C 89.927 30.167 89.925 30.19 89.922 30.212 C 89.925 30.19 89.927 30.167 89.93 30.145 Z M 88.467 30.197 C 88.466 30.175 88.464 30.153 88.461 30.132 C 88.464 30.153 88.466 30.175 88.467 30.197 Z M 46.955 29.924 C 46.943 29.967 46.933 30.012 46.925 30.058 C 46.933 30.012 46.943 29.967 46.955 29.924 Z M 80.783 29.924 C 80.77 29.967 80.76 30.012 80.752 30.058 C 80.76 30.012 80.77 29.967 80.783 29.924 Z M 54.621 30.087 C 54.617 30.058 54.612 30.03 54.607 30.002 C 54.612 30.03 54.617 30.058 54.621 30.087 Z M 88.456 30.087 C 88.453 30.064 88.45 30.041 88.446 30.019 C 88.45 30.041 88.453 30.064 88.456 30.087 Z M 50.314 30.028 C 50.311 30.045 50.308 30.062 50.305 30.079 C 50.308 30.062 50.311 30.045 50.314 30.028 Z M 89.948 30.028 C 89.945 30.045 89.942 30.062 89.939 30.079 C 89.942 30.062 89.945 30.045 89.948 30.028 Z M 107.871 29.998 C 107.89 30.013 107.909 30.026 107.93 30.039 C 107.909 30.026 107.89 30.013 107.871 29.998 Z M 88.439 29.974 C 88.435 29.949 88.431 29.924 88.426 29.9 C 88.431 29.924 88.435 29.949 88.439 29.974 Z M 50.342 29.884 C 50.336 29.908 50.331 29.933 50.326 29.958 C 50.331 29.933 50.336 29.908 50.342 29.884 Z M 54.599 29.958 C 54.595 29.938 54.591 29.919 54.587 29.9 C 54.591 29.919 54.595 29.938 54.599 29.958 Z M 89.978 29.875 C 89.972 29.902 89.966 29.93 89.961 29.958 C 89.966 29.93 89.972 29.902 89.978 29.875 Z M 88.42 29.866 C 88.414 29.837 88.407 29.808 88.4 29.779 C 88.407 29.808 88.414 29.837 88.42 29.866 Z M 50.378 29.735 C 50.368 29.772 50.358 29.809 50.35 29.846 C 50.358 29.809 50.368 29.772 50.378 29.735 Z M 90.012 29.735 C 90.002 29.772 89.993 29.809 89.984 29.846 C 89.993 29.809 90.002 29.772 90.012 29.735 Z M 71.67 29.804 L 71.668 29.616 C 71.668 29.613 71.668 29.609 71.668 29.606 C 71.67 29.671 71.67 29.737 71.67 29.804 Z M 53.525 29.194 C 53.645 29.328 53.734 29.497 53.79 29.7 C 53.734 29.497 53.645 29.328 53.525 29.194 Z M 90.826 29.559 C 90.813 29.59 90.801 29.621 90.79 29.654 C 90.801 29.621 90.813 29.59 90.826 29.559 Z M 107.67 29.612 C 107.671 29.619 107.672 29.626 107.673 29.632 C 107.67 29.612 107.668 29.59 107.667 29.568 Z M 54.428 29.39 C 54.459 29.462 54.487 29.537 54.512 29.616 C 54.487 29.537 54.459 29.462 54.428 29.39 Z M 59.644 29.13 C 59.661 29.185 59.674 29.247 59.685 29.317 C 59.674 29.247 59.661 29.185 59.644 29.13 Z M 71.664 29.489 C 71.663 29.468 71.663 29.447 71.662 29.426 C 71.663 29.447 71.663 29.468 71.664 29.489 Z M 47.295 29.362 C 47.278 29.378 47.263 29.394 47.247 29.41 C 47.263 29.394 47.278 29.378 47.295 29.362 C 47.307 29.351 47.319 29.34 47.332 29.329 C 47.319 29.34 47.307 29.351 47.295 29.362 Z M 81.122 29.362 C 81.106 29.378 81.09 29.394 81.075 29.41 C 81.09 29.394 81.106 29.378 81.122 29.362 C 81.134 29.351 81.147 29.34 81.159 29.329 C 81.147 29.34 81.134 29.351 81.122 29.362 Z M 90.124 29.405 C 90.117 29.423 90.11 29.441 90.103 29.46 C 90.11 29.441 90.117 29.423 90.124 29.405 Z M 90.173 29.296 C 90.163 29.317 90.154 29.337 90.145 29.358 C 90.154 29.337 90.163 29.317 90.173 29.296 Z M 51.316 29.301 C 51.309 29.311 51.303 29.321 51.297 29.331 C 51.305 29.319 51.313 29.306 51.321 29.294 Z M 71.656 29.32 C 71.654 29.291 71.652 29.263 71.65 29.234 C 71.652 29.263 71.654 29.291 71.656 29.32 Z M 90.22 29.201 C 90.21 29.221 90.2 29.24 90.19 29.26 C 90.2 29.24 90.21 29.221 90.22 29.201 Z M 90.277 29.101 C 90.264 29.122 90.251 29.144 90.239 29.166 C 90.251 29.144 90.264 29.122 90.277 29.101 Z M 85.344 29.117 L 85.344 29.117 M 71.643 29.152 C 71.641 29.121 71.638 29.091 71.635 29.061 C 71.638 29.091 71.641 29.121 71.643 29.152 Z M 57.654 29.056 C 57.661 29.074 57.667 29.092 57.673 29.112 C 57.667 29.092 57.661 29.074 57.654 29.056 Z M 92.84 28.977 C 92.892 29.011 92.94 29.049 92.984 29.091 C 92.94 29.049 92.892 29.011 92.84 28.977 C 92.819 28.962 92.798 28.949 92.776 28.936 C 92.798 28.949 92.819 28.962 92.84 28.977 Z M 90.348 28.989 C 90.329 29.017 90.31 29.045 90.292 29.075 C 90.31 29.045 90.329 29.017 90.348 28.989 Z M 58.575 29.012 C 58.564 29.029 58.553 29.046 58.544 29.065 C 58.553 29.046 58.564 29.029 58.575 29.012 Z M 58.592 28.989 C 58.587 28.997 58.581 29.004 58.575 29.012 C 58.587 28.995 58.6 28.979 58.614 28.963 Z M 48.268 28.987 L 48.268 28.988 M 82.095 28.987 L 82.095 28.988 M 90.411 28.901 C 90.389 28.93 90.368 28.959 90.348 28.989 C 90.368 28.959 90.389 28.93 90.411 28.901 Z M 93.751 28.979 C 93.745 28.969 93.739 28.959 93.733 28.949 C 93.739 28.959 93.745 28.969 93.751 28.979 Z M 71.625 28.97 C 71.622 28.94 71.618 28.91 71.614 28.88 C 71.618 28.91 71.622 28.94 71.625 28.97 Z M 93.727 28.94 C 93.717 28.925 93.708 28.91 93.698 28.896 C 93.708 28.91 93.717 28.925 93.727 28.94 Z M 107.101 28.876 C 107.089 28.897 107.076 28.917 107.064 28.939 C 107.076 28.917 107.089 28.897 107.101 28.876 Z M 93.688 28.882 C 93.679 28.87 93.671 28.858 93.662 28.845 C 93.671 28.858 93.679 28.87 93.688 28.882 Z M 57.524 28.857 C 57.531 28.863 57.538 28.869 57.544 28.876 C 57.53 28.862 57.516 28.849 57.5 28.837 Z M 46.148 28.873 L 46.148 28.873 M 79.975 28.873 L 79.975 28.873 M 91.631 28.833 C 91.608 28.84 91.585 28.848 91.562 28.856 C 91.585 28.848 91.608 28.84 91.631 28.833 Z M 107.144 28.812 C 107.135 28.825 107.126 28.838 107.118 28.851 C 107.126 28.838 107.135 28.825 107.144 28.812 Z M 93.649 28.829 C 93.64 28.817 93.632 28.805 93.622 28.794 C 93.632 28.805 93.64 28.817 93.649 28.829 Z M 71.606 28.821 C 71.601 28.786 71.596 28.752 71.59 28.718 C 71.596 28.752 71.601 28.786 71.606 28.821 Z M 84.793 28.736 C 84.771 28.759 84.749 28.783 84.728 28.808 C 84.749 28.783 84.771 28.759 84.793 28.736 Z M 56.575 28.678 C 56.555 28.717 56.537 28.757 56.521 28.798 C 56.54 28.751 56.561 28.706 56.583 28.662 Z M 87.825 28.72 L 87.825 28.72 M 58.32 28.795 C 58.316 28.773 58.31 28.752 58.304 28.731 C 58.31 28.752 58.316 28.773 58.32 28.795 Z M 107.186 28.756 C 107.177 28.769 107.167 28.781 107.158 28.794 C 107.167 28.781 107.177 28.769 107.186 28.756 Z M 52.385 28.771 C 52.333 28.773 52.284 28.777 52.235 28.783 C 52.284 28.777 52.333 28.773 52.385 28.771 C 52.41 28.77 52.436 28.77 52.462 28.77 C 52.436 28.77 52.41 28.77 52.385 28.771 Z M 58.431 28.735 C 58.424 28.75 58.417 28.764 58.41 28.779 C 58.417 28.764 58.424 28.75 58.431 28.735 Z M 93.609 28.778 C 93.6 28.766 93.59 28.755 93.58 28.743 C 93.59 28.755 93.6 28.766 93.609 28.778 Z M 93.574 28.736 C 93.563 28.723 93.551 28.71 93.539 28.697 C 93.551 28.71 93.563 28.723 93.574 28.736 Z M 81.239 28.647 C 81.209 28.675 81.179 28.704 81.151 28.735 C 81.179 28.704 81.209 28.675 81.239 28.647 Z M 107.23 28.705 C 107.221 28.715 107.212 28.725 107.203 28.735 C 107.212 28.725 107.221 28.715 107.23 28.705 Z M 47.412 28.647 C 47.384 28.673 47.356 28.7 47.33 28.729 C 47.356 28.7 47.384 28.673 47.412 28.647 Z M 84.866 28.663 C 84.845 28.684 84.824 28.704 84.803 28.726 C 84.824 28.704 84.845 28.684 84.866 28.663 Z M 50.994 28.662 C 50.976 28.679 50.958 28.696 50.94 28.714 C 50.958 28.696 50.976 28.679 50.994 28.662 Z M 58.297 28.705 C 58.292 28.69 58.287 28.675 58.282 28.66 C 58.287 28.675 58.292 28.69 58.297 28.705 Z M 90.619 28.667 C 90.607 28.679 90.594 28.692 90.582 28.704 C 90.594 28.692 90.607 28.679 90.619 28.667 Z M 58.472 28.662 C 58.465 28.675 58.457 28.689 58.45 28.702 C 58.457 28.689 58.465 28.675 58.472 28.662 Z M 93.529 28.686 C 93.518 28.675 93.508 28.664 93.497 28.653 C 93.508 28.664 93.518 28.675 93.529 28.686 Z M 107.279 28.653 C 107.271 28.661 107.263 28.669 107.255 28.677 C 107.263 28.669 107.271 28.661 107.279 28.653 Z M 56.616 28.602 C 56.606 28.621 56.595 28.639 56.585 28.658 C 56.595 28.639 56.606 28.621 56.616 28.602 Z M 71.579 28.653 C 71.574 28.622 71.568 28.591 71.562 28.56 C 71.568 28.591 71.574 28.622 71.579 28.653 Z M 84.942 28.596 C 84.924 28.611 84.906 28.627 84.888 28.644 C 84.906 28.627 84.924 28.611 84.942 28.596 Z M 51.07 28.594 C 51.051 28.61 51.033 28.626 51.014 28.643 C 51.033 28.626 51.051 28.61 51.07 28.594 Z M 90.696 28.597 C 90.679 28.611 90.664 28.625 90.648 28.64 C 90.664 28.625 90.679 28.611 90.696 28.597 Z M 93.484 28.64 C 93.472 28.627 93.458 28.615 93.445 28.602 C 93.458 28.615 93.472 28.627 93.484 28.64 Z M 58.218 28.517 C 58.239 28.556 58.258 28.596 58.275 28.639 C 58.258 28.596 58.239 28.556 58.218 28.517 Z M 58.511 28.601 C 58.503 28.612 58.495 28.624 58.488 28.636 C 58.495 28.624 58.503 28.612 58.511 28.601 Z M 107.333 28.602 C 107.323 28.61 107.313 28.619 107.304 28.628 C 107.313 28.619 107.323 28.61 107.333 28.602 Z M 93.342 28.512 C 93.375 28.539 93.407 28.567 93.438 28.596 C 93.391 28.552 93.342 28.51 93.289 28.471 Z M 53.573 28.399 C 53.668 28.454 53.757 28.516 53.84 28.585 C 53.785 28.539 53.727 28.496 53.666 28.456 C 53.636 28.436 53.605 28.417 53.573 28.399 Z M 56.648 28.551 C 56.642 28.561 56.635 28.571 56.629 28.581 C 56.635 28.571 56.642 28.561 56.648 28.551 Z M 51.148 28.531 C 51.13 28.545 51.112 28.559 51.095 28.573 C 51.112 28.559 51.13 28.545 51.148 28.531 Z M 90.773 28.534 C 90.757 28.546 90.742 28.558 90.727 28.57 C 90.742 28.558 90.757 28.546 90.773 28.534 Z M 85.02 28.534 C 85.005 28.545 84.989 28.557 84.974 28.569 C 84.989 28.557 85.005 28.545 85.02 28.534 Z M 58.56 28.531 C 58.552 28.542 58.544 28.553 58.536 28.564 C 58.544 28.553 58.552 28.542 58.56 28.531 Z M 60.152 28.44 C 60.172 28.469 60.191 28.501 60.207 28.535 C 60.191 28.501 60.172 28.469 60.152 28.44 Z M 58.609 28.471 C 58.599 28.483 58.589 28.495 58.579 28.507 C 58.589 28.495 58.599 28.483 58.609 28.471 Z M 85.107 28.471 C 85.09 28.483 85.072 28.495 85.056 28.507 C 85.072 28.495 85.09 28.483 85.107 28.471 Z M 90.86 28.471 C 90.842 28.482 90.825 28.494 90.808 28.507 C 90.825 28.494 90.842 28.482 90.86 28.471 Z M 51.233 28.471 C 51.216 28.482 51.199 28.494 51.182 28.506 C 51.199 28.494 51.216 28.482 51.233 28.471 Z M 58.207 28.499 C 58.198 28.484 58.189 28.47 58.179 28.456 C 58.189 28.47 58.198 28.484 58.207 28.499 Z M 71.548 28.494 C 71.542 28.464 71.535 28.435 71.529 28.405 C 71.535 28.435 71.542 28.464 71.548 28.494 Z M 51.339 28.403 C 51.313 28.418 51.288 28.434 51.263 28.45 C 51.288 28.434 51.313 28.418 51.339 28.403 Z M 90.95 28.412 C 90.931 28.424 90.911 28.436 90.892 28.449 C 90.911 28.436 90.931 28.424 90.95 28.412 Z M 85.193 28.415 C 85.175 28.426 85.158 28.437 85.14 28.448 C 85.158 28.437 85.175 28.426 85.193 28.415 Z M 60.142 28.426 C 60.135 28.416 60.128 28.406 60.121 28.397 C 60.128 28.406 60.135 28.416 60.142 28.426 Z M 51.442 28.347 C 51.411 28.362 51.381 28.379 51.351 28.396 C 51.381 28.379 51.411 28.362 51.442 28.347 Z M 91.067 28.347 C 91.036 28.362 91.006 28.379 90.976 28.396 C 91.006 28.379 91.036 28.362 91.067 28.347 Z M 60.108 28.382 C 60.101 28.374 60.095 28.366 60.088 28.359 C 60.095 28.366 60.101 28.374 60.108 28.382 Z M 107.749 28.333 C 107.734 28.34 107.719 28.347 107.704 28.354 C 107.719 28.347 107.734 28.34 107.749 28.333 Z M 60.071 28.342 C 60.064 28.335 60.057 28.328 60.049 28.321 C 60.057 28.328 60.064 28.335 60.071 28.342 Z M 71.513 28.342 C 71.506 28.314 71.499 28.286 71.491 28.259 C 71.499 28.286 71.506 28.314 71.513 28.342 Z M 107.813 28.305 C 107.802 28.31 107.791 28.314 107.781 28.319 C 107.791 28.314 107.802 28.31 107.813 28.305 Z M 60.034 28.308 C 60.025 28.3 60.017 28.293 60.008 28.286 C 60.017 28.293 60.025 28.3 60.034 28.308 Z M 87.211 28.299 C 87.18 28.285 87.147 28.272 87.115 28.259 C 87.147 28.272 87.18 28.285 87.211 28.299 Z M 109.921 28.289 C 109.915 28.287 109.909 28.284 109.903 28.282 C 109.909 28.284 109.915 28.287 109.921 28.289 Z M 58.911 28.223 C 58.886 28.236 58.861 28.249 58.838 28.264 C 58.861 28.249 58.886 28.236 58.911 28.223 Z M 59.994 28.276 C 59.985 28.269 59.975 28.263 59.966 28.257 C 59.975 28.263 59.985 28.269 59.994 28.276 Z M 57.985 28.256 C 57.982 28.254 57.979 28.252 57.976 28.25 C 57.979 28.252 57.982 28.254 57.985 28.256 Z M 87.094 28.251 C 87.069 28.242 87.043 28.233 87.018 28.225 C 87.043 28.233 87.069 28.242 87.094 28.251 Z M 59.945 28.244 C 59.936 28.239 59.927 28.234 59.918 28.229 C 59.927 28.234 59.936 28.239 59.945 28.244 Z M 96.374 28.232 L 96.315 28.234 L 96.374 28.232 C 96.399 28.231 96.423 28.228 96.446 28.225 C 96.423 28.228 96.399 28.231 96.374 28.232 Z M 109.73 28.227 C 109.705 28.22 109.68 28.214 109.654 28.207 C 109.68 28.214 109.705 28.22 109.73 28.227 Z M 51.865 28.19 C 51.827 28.2 51.79 28.21 51.754 28.221 C 51.827 28.199 51.902 28.18 51.978 28.165 Z M 53.057 28.191 L 53.057 28.19 M 91.485 28.19 L 91.485 28.191 M 59.902 28.22 C 59.892 28.215 59.882 28.211 59.872 28.206 C 59.882 28.211 59.892 28.215 59.902 28.22 Z M 57.925 28.22 C 57.923 28.219 57.92 28.217 57.918 28.216 C 57.92 28.217 57.923 28.219 57.925 28.22 Z M 86.986 28.215 C 86.962 28.208 86.939 28.201 86.915 28.194 C 86.939 28.201 86.962 28.208 86.986 28.215 Z M 71.475 28.201 C 71.467 28.172 71.458 28.142 71.448 28.113 C 71.458 28.142 71.467 28.172 71.475 28.201 Z M 59.848 28.196 C 59.84 28.192 59.832 28.189 59.824 28.186 C 59.832 28.189 59.84 28.192 59.848 28.196 Z M 109.601 28.195 C 109.576 28.189 109.55 28.184 109.525 28.179 C 109.55 28.184 109.576 28.189 109.601 28.195 Z M 86.886 28.187 C 86.862 28.181 86.838 28.175 86.813 28.17 C 86.838 28.175 86.862 28.181 86.886 28.187 Z M 59.795 28.176 C 59.787 28.173 59.779 28.171 59.771 28.168 C 59.779 28.171 59.787 28.173 59.795 28.176 Z M 109.465 28.168 C 109.44 28.164 109.416 28.16 109.39 28.157 C 109.416 28.16 109.44 28.164 109.465 28.168 Z M 57.796 28.167 C 57.793 28.166 57.79 28.165 57.788 28.164 C 57.79 28.165 57.793 28.166 57.796 28.167 Z M 86.772 28.162 C 86.754 28.158 86.737 28.155 86.719 28.152 C 86.737 28.155 86.754 28.158 86.772 28.162 Z M 59.739 28.159 C 59.73 28.156 59.721 28.155 59.713 28.152 C 59.721 28.155 59.73 28.156 59.739 28.159 Z M 57.723 28.148 C 57.718 28.147 57.714 28.146 57.709 28.145 C 57.714 28.146 57.718 28.147 57.723 28.148 Z M 109.328 28.148 C 109.298 28.144 109.268 28.141 109.238 28.138 C 109.268 28.141 109.298 28.144 109.328 28.148 Z M 59.682 28.145 C 59.668 28.143 59.654 28.14 59.639 28.138 C 59.654 28.14 59.668 28.143 59.682 28.145 Z M 86.663 28.144 C 86.644 28.141 86.625 28.139 86.605 28.137 C 86.625 28.139 86.644 28.141 86.663 28.144 Z M 59.623 28.135 C 59.602 28.132 59.582 28.129 59.561 28.127 C 59.582 28.129 59.602 28.132 59.623 28.135 Z M 57.646 28.134 C 57.617 28.13 57.586 28.126 57.554 28.124 C 57.586 28.126 57.617 28.13 57.646 28.134 Z M 59.559 28.127 C 59.559 28.127 59.56 28.127 59.561 28.127 C 59.537 28.125 59.514 28.123 59.489 28.122 Z M 71.431 28.059 C 71.422 28.035 71.414 28.01 71.405 27.986 C 71.414 28.01 71.422 28.035 71.431 28.059 Z M 71.383 27.926 C 71.373 27.9 71.362 27.874 71.351 27.848 C 71.362 27.874 71.373 27.9 71.383 27.926 Z M 71.332 27.803 C 71.322 27.78 71.311 27.757 71.301 27.734 C 71.311 27.757 71.322 27.78 71.332 27.803 Z M 71.274 27.678 C 71.265 27.66 71.256 27.643 71.247 27.626 C 71.256 27.643 71.265 27.66 71.274 27.678 Z M 75.315 26 C 75.538 26 75.71 26.047 75.813 26.156 C 75.911 26.255 75.96 26.382 75.96 26.532 L 75.96 26.682 C 75.96 26.832 75.911 26.961 75.814 27.066 L 75.813 27.067 L 75.776 27.03 C 75.786 27.019 75.796 27.007 75.805 26.996 C 75.796 27.007 75.786 27.019 75.776 27.03 C 75.765 27.041 75.753 27.051 75.74 27.061 C 75.753 27.051 75.765 27.041 75.776 27.03 L 75.813 27.067 C 75.71 27.17 75.538 27.214 75.315 27.214 C 75.092 27.214 74.92 27.17 74.817 27.067 L 74.816 27.066 C 74.719 26.961 74.67 26.832 74.67 26.682 L 74.67 26.532 C 74.67 26.382 74.719 26.255 74.817 26.156 C 74.92 26.047 75.092 26 75.315 26 Z M 70.834 27.069 L 70.835 27.069 M 75.103 27.144 C 75.117 27.147 75.132 27.149 75.148 27.151 C 75.132 27.149 75.117 27.147 75.103 27.144 Z M 75.045 27.131 C 75.057 27.134 75.069 27.137 75.083 27.14 C 75.069 27.137 75.057 27.134 75.045 27.131 Z M 74.99 27.113 C 75.001 27.118 75.013 27.122 75.025 27.125 C 75.013 27.122 75.001 27.118 74.99 27.113 Z M 74.946 27.094 C 74.955 27.098 74.964 27.103 74.974 27.107 C 74.964 27.103 74.955 27.098 74.946 27.094 Z M 74.898 27.066 C 74.907 27.072 74.916 27.078 74.926 27.084 C 74.916 27.078 74.907 27.072 74.898 27.066 Z M 74.825 26.996 C 74.834 27.008 74.844 27.019 74.854 27.03 C 74.865 27.041 74.876 27.05 74.888 27.06 C 74.876 27.05 74.865 27.041 74.854 27.03 C 74.844 27.019 74.834 27.008 74.825 26.996 Z M 74.799 26.96 C 74.805 26.968 74.81 26.975 74.816 26.983 C 74.81 26.975 74.805 26.968 74.799 26.96 Z M 75.814 26.983 C 75.821 26.975 75.826 26.966 75.832 26.957 C 75.826 26.966 75.821 26.975 75.814 26.983 Z M 75.836 26.951 C 75.842 26.941 75.848 26.931 75.853 26.92 C 75.848 26.931 75.842 26.941 75.836 26.951 Z M 74.779 26.924 C 74.782 26.93 74.786 26.937 74.79 26.943 C 74.786 26.937 74.782 26.93 74.779 26.924 Z M 75.859 26.909 C 75.863 26.899 75.868 26.889 75.872 26.879 C 75.868 26.889 75.863 26.899 75.859 26.909 Z M 74.759 26.88 C 74.762 26.889 74.766 26.897 74.77 26.905 C 74.766 26.897 74.762 26.889 74.759 26.88 Z M 75.876 26.866 C 75.88 26.856 75.883 26.847 75.886 26.837 C 75.883 26.847 75.88 26.856 75.876 26.866 Z M 74.746 26.842 C 74.748 26.85 74.751 26.858 74.753 26.866 C 74.751 26.858 74.748 26.85 74.746 26.842 Z M 75.899 26.782 C 75.897 26.796 75.893 26.81 75.89 26.824 C 75.897 26.795 75.903 26.765 75.906 26.733 Z M 41.536 26.158 L 41.536 26.158 M 41.72 26.132 L 41.72 26.132\" fill=\"transparent\" height=\"33.25064400451889px\" id=\"iiylOS5pB\" width=\"173.9370468139648px\"><path d=\"M 27.108 0 C 27.325 0 27.501 0.176 27.501 0.393 L 27.501 27.108 C 27.501 27.324 27.325 27.5 27.108 27.5 L 0.393 27.5 C 0.288 27.5 0.189 27.459 0.115 27.385 C 0.041 27.312 0 27.212 0 27.108 L 0 0.393 C 0 0.176 0.176 0 0.393 0 Z M 4.744 17.6 C 4.554 17.6 4.4 17.754 4.4 17.944 L 4.4 22.756 C 4.4 22.946 4.554 23.1 4.744 23.1 L 22.757 23.1 C 22.947 23.1 23.101 22.946 23.101 22.756 L 23.101 20.144 L 23.101 20.139 L 23.101 17.944 C 23.101 17.754 22.947 17.6 22.757 17.6 L 20.144 17.6 C 19.955 17.6 19.801 17.754 19.801 17.944 L 19.801 19.8 L 7.7 19.8 L 7.7 17.944 C 7.7 17.754 7.546 17.6 7.356 17.6 Z\" fill=\"rgb(38, 99, 235)\" height=\"27.500000067026342px\" id=\"H3NqU3Z4b\" width=\"27.50091666666671px\"/><path d=\"M 129.044 12.949 C 127.729 12.949 126.581 12.686 125.599 12.161 C 124.631 11.621 123.884 10.86 123.358 9.878 C 122.832 8.896 122.569 7.747 122.569 6.433 C 122.569 5.119 122.825 3.984 123.337 3.03 C 123.863 2.061 124.603 1.314 125.557 0.789 C 126.512 0.263 127.64 0 128.94 0 C 130.185 0 131.257 0.249 132.157 0.747 C 133.056 1.231 133.747 1.93 134.232 2.843 C 134.73 3.742 134.979 4.814 134.979 6.059 L 134.979 7.097 L 125.267 7.097 C 125.378 8.231 125.758 9.11 126.408 9.732 C 127.058 10.341 127.93 10.646 129.023 10.646 C 129.825 10.646 130.482 10.494 130.994 10.189 C 131.506 9.885 131.859 9.428 132.053 8.819 L 134.917 8.819 C 134.612 10.12 133.941 11.137 132.904 11.87 C 131.88 12.59 130.593 12.949 129.044 12.949 Z M 125.35 5.126 L 132.281 5.126 C 132.17 4.213 131.824 3.514 131.244 3.03 C 130.662 2.532 129.895 2.283 128.94 2.283 C 127.985 2.283 127.197 2.532 126.574 3.03 C 125.952 3.514 125.544 4.213 125.35 5.126 Z M 115.214 12.949 C 113.941 12.949 112.828 12.686 111.873 12.161 C 110.918 11.621 110.172 10.867 109.632 9.899 C 109.106 8.93 108.843 7.789 108.843 6.474 C 108.843 5.16 109.106 4.019 109.632 3.051 C 110.158 2.082 110.898 1.335 111.852 0.809 C 112.807 0.27 113.928 0 115.214 0 C 116.791 0 118.099 0.394 119.136 1.183 C 120.174 1.971 120.845 3.078 121.149 4.503 L 118.306 4.503 C 118.099 3.825 117.732 3.313 117.206 2.967 C 116.694 2.621 116.031 2.449 115.214 2.449 C 114.121 2.449 113.257 2.802 112.62 3.507 C 111.984 4.213 111.666 5.202 111.666 6.475 C 111.666 7.747 111.984 8.737 112.62 9.442 C 113.257 10.148 114.121 10.5 115.214 10.5 C 116.93 10.5 117.981 9.746 118.368 8.239 L 121.212 8.239 C 120.935 9.746 120.278 10.908 119.24 11.725 C 118.202 12.541 116.861 12.949 115.214 12.949 Z M 99.682 12.928 C 98.257 12.928 97.13 12.575 96.3 11.87 C 95.484 11.164 95.076 10.238 95.076 9.089 C 95.076 7.886 95.491 6.952 96.321 6.288 C 97.151 5.624 98.34 5.292 99.89 5.292 L 103.833 5.292 L 103.833 4.773 C 103.833 3.113 102.892 2.283 101.01 2.283 C 99.42 2.283 98.465 2.857 98.147 4.005 L 95.325 4.005 C 95.56 2.718 96.168 1.73 97.151 1.037 C 98.147 0.346 99.44 0 101.031 0 C 102.816 0 104.178 0.415 105.119 1.245 C 106.06 2.061 106.53 3.251 106.53 4.814 L 106.53 9.857 L 107.879 9.857 L 107.879 12.7 L 104.953 12.7 L 104.953 10.729 L 104.082 10.729 C 103.653 11.42 103.072 11.96 102.338 12.347 C 101.605 12.735 100.72 12.928 99.682 12.928 Z M 100.097 10.729 C 100.803 10.729 101.439 10.59 102.007 10.314 C 102.574 10.037 103.017 9.67 103.335 9.214 C 103.667 8.743 103.833 8.225 103.833 7.657 L 103.833 7.263 L 100.035 7.263 C 98.513 7.263 97.752 7.83 97.752 8.965 C 97.752 9.518 97.96 9.954 98.375 10.272 C 98.79 10.576 99.364 10.729 100.097 10.729 Z M 80.791 17.68 L 80.791 3.092 L 79.359 3.092 L 79.359 0.249 L 82.305 0.249 L 82.305 2.22 L 83.177 2.22 C 83.592 1.501 84.166 0.954 84.9 0.581 C 85.633 0.194 86.511 0 87.535 0 C 88.794 0 89.859 0.27 90.731 0.809 C 91.616 1.335 92.287 2.082 92.744 3.051 C 93.214 4.019 93.449 5.16 93.449 6.474 C 93.449 7.789 93.221 8.937 92.764 9.919 C 92.322 10.888 91.671 11.635 90.814 12.161 C 89.97 12.686 88.953 12.949 87.763 12.949 C 86.823 12.949 85.999 12.769 85.294 12.409 C 84.602 12.036 84.069 11.51 83.696 10.832 L 83.613 10.832 L 83.613 17.68 Z M 87.037 10.521 C 88.199 10.521 89.084 10.161 89.693 9.442 C 90.316 8.723 90.627 7.733 90.627 6.474 C 90.627 5.216 90.316 4.226 89.693 3.507 C 89.084 2.788 88.199 2.428 87.037 2.428 C 85.999 2.428 85.169 2.725 84.547 3.32 C 83.924 3.915 83.613 4.718 83.613 5.728 L 83.613 7.222 C 83.613 8.231 83.924 9.034 84.547 9.629 C 85.169 10.224 85.999 10.521 87.037 10.521 Z M 72.795 12.949 C 71.024 12.949 69.627 12.582 68.603 11.849 C 67.579 11.102 67.019 10.065 66.922 8.737 L 69.682 8.737 C 69.779 9.414 70.09 9.919 70.616 10.251 C 71.142 10.583 71.902 10.749 72.899 10.749 C 74.614 10.749 75.472 10.238 75.472 9.214 C 75.472 8.799 75.34 8.474 75.078 8.238 C 74.815 8.003 74.379 7.83 73.77 7.72 L 71.01 7.201 C 68.617 6.744 67.42 5.61 67.42 3.798 C 67.42 2.635 67.877 1.716 68.79 1.038 C 69.703 0.346 70.955 0 72.546 0 C 74.151 0 75.423 0.353 76.364 1.058 C 77.319 1.764 77.851 2.746 77.962 4.005 L 75.243 4.005 C 75.091 3.369 74.787 2.898 74.33 2.594 C 73.888 2.29 73.244 2.137 72.4 2.137 C 71.653 2.137 71.079 2.262 70.678 2.511 C 70.277 2.76 70.076 3.12 70.076 3.59 C 70.076 3.936 70.201 4.219 70.45 4.441 C 70.713 4.648 71.121 4.807 71.674 4.918 L 74.455 5.458 C 75.714 5.693 76.634 6.101 77.215 6.682 C 77.796 7.249 78.086 8.017 78.086 8.985 C 78.086 10.23 77.63 11.206 76.717 11.911 C 75.804 12.603 74.496 12.949 72.795 12.949 Z M 59.222 12.949 C 57.907 12.949 56.759 12.686 55.777 12.161 C 54.808 11.621 54.054 10.867 53.515 9.899 C 52.975 8.93 52.706 7.789 52.706 6.474 C 52.706 5.16 52.968 4.019 53.494 3.051 C 54.034 2.082 54.795 1.335 55.777 0.809 C 56.759 0.27 57.914 0 59.242 0 C 60.584 0 61.74 0.263 62.708 0.789 C 63.676 1.314 64.423 2.061 64.949 3.03 C 65.475 3.998 65.738 5.146 65.738 6.474 C 65.738 7.789 65.475 8.937 64.949 9.919 C 64.423 10.888 63.669 11.635 62.687 12.161 C 61.719 12.686 60.564 12.949 59.222 12.949 Z M 59.222 10.5 C 60.398 10.5 61.304 10.141 61.94 9.421 C 62.59 8.702 62.915 7.72 62.915 6.474 C 62.915 5.202 62.59 4.213 61.94 3.507 C 61.304 2.802 60.398 2.449 59.222 2.449 C 58.06 2.449 57.153 2.808 56.503 3.528 C 55.853 4.233 55.528 5.216 55.528 6.474 C 55.528 7.72 55.853 8.702 56.503 9.421 C 57.153 10.141 58.06 10.5 59.222 10.5 Z M 38.723 12.7 L 38.723 3.092 L 37.292 3.092 L 37.292 0.249 L 40.238 0.249 L 40.238 2.221 L 41.11 2.221 C 41.552 1.515 42.141 0.976 42.874 0.602 C 43.621 0.215 44.52 0.021 45.571 0.021 C 47.231 0.021 48.525 0.491 49.452 1.432 C 50.393 2.359 50.863 3.604 50.863 5.167 L 50.863 12.7 L 48.041 12.7 L 48.041 5.665 C 48.041 4.642 47.764 3.86 47.211 3.321 C 46.671 2.781 45.869 2.511 44.804 2.511 C 43.738 2.511 42.929 2.781 42.376 3.321 C 41.822 3.86 41.546 4.642 41.546 5.665 L 41.546 12.7 Z M 30.028 12.949 C 28.714 12.949 27.566 12.686 26.583 12.161 C 25.615 11.621 24.861 10.867 24.321 9.899 C 23.782 8.93 23.512 7.789 23.512 6.474 C 23.512 5.16 23.775 4.019 24.301 3.051 C 24.84 2.082 25.601 1.335 26.583 0.809 C 27.566 0.27 28.721 0 30.049 0 C 31.391 0 32.546 0.263 33.514 0.789 C 34.483 1.314 35.23 2.061 35.755 3.03 C 36.281 3.998 36.544 5.146 36.544 6.474 C 36.544 7.789 36.281 8.937 35.755 9.919 C 35.23 10.888 34.476 11.635 33.494 12.161 C 32.525 12.686 31.37 12.949 30.028 12.949 Z M 30.028 10.5 C 31.204 10.5 32.11 10.141 32.747 9.421 C 33.397 8.702 33.722 7.72 33.722 6.474 C 33.722 5.202 33.397 4.213 32.747 3.507 C 32.11 2.802 31.204 2.449 30.028 2.449 C 28.866 2.449 27.96 2.808 27.31 3.528 C 26.659 4.233 26.334 5.216 26.334 6.474 C 26.334 7.72 26.659 8.702 27.31 9.421 C 27.96 10.141 28.866 10.5 30.028 10.5 Z M 1.432 12.7 L 1.432 3.092 L 0 3.092 L 0 0.249 L 2.947 0.249 L 2.947 2.221 L 3.901 2.221 C 4.289 1.515 4.828 0.976 5.52 0.602 C 6.226 0.215 7.076 0.021 8.072 0.021 C 9.055 0.021 9.892 0.208 10.583 0.581 C 11.289 0.955 11.856 1.515 12.285 2.262 L 12.347 2.262 C 13.26 0.768 14.685 0.021 16.622 0.021 C 18.185 0.021 19.417 0.478 20.316 1.391 C 21.215 2.29 21.665 3.521 21.665 5.085 L 21.665 12.7 L 18.843 12.7 L 18.843 5.583 C 18.843 3.535 17.86 2.511 15.896 2.511 C 13.931 2.511 12.949 3.535 12.949 5.583 L 12.949 12.7 L 10.127 12.7 L 10.127 5.583 C 10.127 3.535 9.138 2.511 7.159 2.511 C 6.205 2.511 5.478 2.774 4.98 3.3 C 4.496 3.812 4.254 4.573 4.254 5.582 L 4.254 12.7 L 1.432 12.7 Z\" fill=\"rgb(21, 21, 21)\" height=\"17.68043750000005px\" id=\"y9L972W3h\" transform=\"translate(38.958 7.333)\" width=\"134.97871093749995px\"/><path d=\"M 63.052 5.214 C 63.052 5.653 63.148 5.97 63.33 6.176 C 63.512 6.375 63.781 6.479 64.147 6.479 C 64.293 6.479 64.436 6.46 64.576 6.424 C 64.715 6.387 64.838 6.333 64.945 6.262 C 65.052 6.191 65.138 6.102 65.203 5.996 C 65.266 5.886 65.298 5.755 65.298 5.6 L 65.298 2.182 L 66.155 2.182 L 66.155 7.138 L 65.298 7.138 L 65.298 6.45 C 65.26 6.525 65.217 6.6 65.168 6.673 L 65.168 6.674 C 65.089 6.785 64.991 6.883 64.874 6.967 C 64.762 7.053 64.629 7.121 64.474 7.173 C 64.317 7.225 64.136 7.251 63.931 7.251 C 63.411 7.251 62.989 7.086 62.671 6.755 L 62.67 6.755 C 62.351 6.416 62.195 5.944 62.195 5.346 L 62.195 2.182 L 63.052 2.182 Z M 13.462 2.069 C 13.807 2.069 14.118 2.129 14.395 2.251 C 14.678 2.373 14.916 2.55 15.109 2.782 C 15.309 3.007 15.46 3.28 15.562 3.6 C 15.664 3.919 15.715 4.273 15.715 4.659 C 15.715 5.053 15.664 5.409 15.562 5.728 L 15.562 5.729 C 15.472 6.003 15.346 6.246 15.182 6.457 L 15.11 6.546 C 14.916 6.772 14.678 6.945 14.395 7.068 C 14.118 7.19 13.807 7.25 13.462 7.25 C 13.118 7.25 12.803 7.19 12.52 7.068 L 12.52 7.067 C 12.244 6.945 12.005 6.771 11.806 6.546 L 11.805 6.545 C 11.612 6.314 11.465 6.042 11.363 5.729 L 11.363 5.728 C 11.261 5.409 11.21 5.053 11.21 4.659 C 11.21 4.273 11.261 3.919 11.363 3.6 C 11.465 3.281 11.612 3.008 11.806 2.782 C 12.005 2.551 12.243 2.374 12.52 2.252 L 12.52 2.251 C 12.803 2.129 13.118 2.069 13.462 2.069 Z M 47.328 2.069 C 47.66 2.069 47.962 2.129 48.232 2.252 C 48.508 2.374 48.743 2.544 48.936 2.763 C 49.129 2.975 49.277 3.229 49.38 3.523 C 49.482 3.818 49.533 4.141 49.533 4.49 L 49.533 4.9 L 45.941 4.9 L 45.941 5.073 C 45.941 5.281 45.975 5.472 46.041 5.647 C 46.108 5.822 46.201 5.973 46.321 6.099 C 46.447 6.225 46.597 6.324 46.772 6.397 L 46.841 6.42 C 47.004 6.471 47.182 6.497 47.375 6.497 C 47.692 6.497 47.964 6.424 48.193 6.28 C 48.422 6.135 48.598 5.935 48.719 5.681 L 48.745 5.626 L 48.795 5.66 L 49.35 6.036 L 49.386 6.061 L 49.369 6.101 C 49.22 6.437 48.971 6.714 48.625 6.932 L 48.625 6.932 C 48.282 7.145 47.865 7.25 47.375 7.25 C 47.018 7.25 46.694 7.19 46.405 7.068 L 46.404 7.068 C 46.122 6.946 45.877 6.772 45.672 6.547 L 45.671 6.546 C 45.472 6.315 45.318 6.043 45.21 5.73 L 45.21 5.729 C 45.101 5.41 45.047 5.056 45.047 4.669 C 45.047 4.276 45.101 3.919 45.21 3.599 L 45.21 3.598 L 45.255 3.481 C 45.364 3.212 45.506 2.979 45.681 2.782 C 45.88 2.551 46.118 2.374 46.394 2.252 L 46.395 2.251 C 46.678 2.129 46.989 2.069 47.328 2.069 Z M 53.088 2.069 C 53.565 2.069 53.959 2.174 54.265 2.388 C 54.568 2.601 54.79 2.878 54.932 3.22 L 54.95 3.264 L 54.908 3.286 L 54.306 3.606 L 54.253 3.634 L 54.233 3.577 C 54.148 3.336 54.008 3.151 53.811 3.02 L 53.81 3.019 C 53.62 2.889 53.38 2.822 53.088 2.822 C 52.874 2.822 52.684 2.858 52.516 2.93 L 52.515 2.931 C 52.353 2.997 52.215 3.093 52.101 3.218 C 51.988 3.344 51.9 3.495 51.839 3.671 C 51.785 3.846 51.758 4.038 51.758 4.246 L 51.758 5.073 C 51.758 5.281 51.785 5.473 51.839 5.649 L 51.864 5.713 C 51.923 5.862 52.002 5.991 52.101 6.101 C 52.215 6.226 52.356 6.325 52.525 6.398 C 52.693 6.464 52.886 6.497 53.106 6.497 C 53.424 6.497 53.683 6.424 53.885 6.281 C 54.09 6.136 54.254 5.937 54.376 5.681 L 54.402 5.626 L 54.452 5.66 L 55.024 6.051 L 55.007 6.091 C 54.859 6.426 54.626 6.703 54.312 6.921 C 53.999 7.142 53.593 7.25 53.097 7.25 C 52.74 7.25 52.42 7.19 52.136 7.068 L 52.135 7.067 C 51.859 6.939 51.624 6.762 51.431 6.536 C 51.238 6.311 51.09 6.038 50.988 5.719 L 50.988 5.718 C 50.892 5.399 50.845 5.046 50.845 4.659 C 50.845 4.273 50.896 3.919 50.998 3.6 C 51.1 3.281 51.247 3.008 51.44 2.783 C 51.633 2.551 51.868 2.374 52.145 2.252 C 52.422 2.129 52.737 2.069 53.088 2.069 Z M 69.879 2.069 C 70.323 2.069 70.709 2.138 71.037 2.279 C 71.369 2.42 71.654 2.615 71.892 2.865 L 71.928 2.903 L 71.89 2.939 L 71.36 3.438 L 71.324 3.395 C 71.271 3.33 71.202 3.263 71.116 3.196 L 71.114 3.195 L 71.113 3.194 C 71.036 3.123 70.938 3.06 70.817 3.005 L 70.814 3.004 C 70.7 2.944 70.563 2.895 70.403 2.858 C 70.245 2.822 70.061 2.803 69.851 2.803 C 69.473 2.803 69.19 2.868 68.995 2.992 L 68.995 2.992 C 68.81 3.114 68.718 3.288 68.718 3.522 C 68.718 3.64 68.739 3.737 68.778 3.816 C 68.823 3.889 68.883 3.949 68.957 3.995 C 69.034 4.042 69.12 4.081 69.216 4.111 C 69.321 4.135 69.426 4.157 69.53 4.175 L 70.291 4.288 C 70.468 4.313 70.654 4.348 70.85 4.392 C 71.049 4.437 71.232 4.511 71.4 4.614 L 71.462 4.653 C 71.605 4.746 71.724 4.867 71.821 5.015 L 71.864 5.083 C 71.956 5.246 72 5.448 72 5.684 C 72 6.183 71.804 6.572 71.414 6.846 L 71.414 6.846 C 71.033 7.117 70.526 7.25 69.898 7.25 C 69.385 7.25 68.938 7.165 68.56 6.992 L 68.559 6.992 C 68.19 6.813 67.873 6.577 67.612 6.283 L 67.576 6.244 L 67.617 6.209 L 68.162 5.734 L 68.196 5.771 C 68.424 6.011 68.673 6.195 68.943 6.324 C 69.21 6.451 69.534 6.516 69.917 6.516 C 70.287 6.516 70.585 6.451 70.813 6.325 C 71.04 6.197 71.153 6.001 71.153 5.731 C 71.153 5.613 71.129 5.52 71.085 5.449 L 71.083 5.445 C 71.043 5.365 70.987 5.304 70.914 5.259 C 70.838 5.212 70.752 5.176 70.656 5.152 L 70.653 5.151 C 70.556 5.121 70.452 5.096 70.341 5.078 L 69.58 4.965 C 69.409 4.94 69.223 4.905 69.022 4.861 C 68.822 4.816 68.639 4.745 68.471 4.648 L 68.469 4.648 C 68.3 4.544 68.157 4.407 68.04 4.238 L 68.039 4.237 C 67.926 4.063 67.871 3.839 67.871 3.569 C 67.871 3.318 67.92 3.099 68.019 2.914 L 68.019 2.914 C 68.123 2.724 68.267 2.568 68.449 2.444 C 68.607 2.331 68.79 2.246 68.997 2.187 L 69.087 2.164 C 69.329 2.1 69.594 2.069 69.879 2.069 Z M 63.746 7.191 C 63.776 7.193 63.806 7.195 63.837 7.197 L 63.931 7.198 L 63.837 7.196 C 63.806 7.195 63.776 7.193 63.746 7.191 Z M 70.443 7.16 C 70.308 7.18 70.164 7.193 70.013 7.197 L 70.125 7.192 C 70.235 7.186 70.341 7.175 70.443 7.16 Z M 69.625 7.19 C 69.632 7.19 69.638 7.19 69.645 7.191 C 69.638 7.19 69.632 7.19 69.625 7.19 Z M 63.664 7.182 C 63.683 7.185 63.702 7.186 63.722 7.188 C 63.702 7.186 63.683 7.185 63.664 7.182 Z M 13.106 7.174 C 13.132 7.178 13.157 7.181 13.183 7.183 C 13.157 7.181 13.132 7.178 13.106 7.174 Z M 47.006 7.174 C 47.032 7.178 47.058 7.181 47.084 7.183 C 47.058 7.181 47.032 7.178 47.006 7.174 Z M 52.73 7.174 C 52.756 7.178 52.782 7.181 52.808 7.183 C 52.782 7.181 52.756 7.178 52.73 7.174 Z M 69.453 7.174 C 69.463 7.176 69.474 7.176 69.484 7.177 C 69.474 7.176 69.463 7.176 69.453 7.174 Z M 63.576 7.169 C 63.59 7.172 63.605 7.174 63.619 7.176 C 63.605 7.174 63.59 7.172 63.576 7.169 Z M 12.992 7.156 C 13.018 7.161 13.045 7.165 13.072 7.169 C 13.045 7.165 13.018 7.161 12.992 7.156 Z M 46.888 7.156 C 46.915 7.161 46.943 7.165 46.971 7.169 C 46.943 7.165 46.915 7.161 46.888 7.156 Z M 52.614 7.156 C 52.64 7.161 52.667 7.165 52.694 7.169 C 52.667 7.165 52.64 7.161 52.614 7.156 Z M 63.494 7.153 C 63.51 7.157 63.527 7.16 63.544 7.163 C 63.527 7.16 63.51 7.157 63.494 7.153 Z M 69.287 7.152 C 69.295 7.153 69.305 7.155 69.313 7.156 C 69.305 7.155 69.295 7.153 69.287 7.152 Z M 12.888 7.134 C 12.912 7.139 12.936 7.144 12.96 7.149 C 12.936 7.144 12.912 7.139 12.888 7.134 Z M 46.781 7.134 C 46.805 7.139 46.83 7.144 46.855 7.149 C 46.83 7.144 46.805 7.139 46.781 7.134 Z M 52.509 7.134 C 52.532 7.139 52.555 7.144 52.578 7.149 C 52.555 7.144 52.532 7.139 52.509 7.134 Z M 63.413 7.134 C 63.428 7.138 63.443 7.141 63.458 7.145 C 63.443 7.141 63.428 7.138 63.413 7.134 Z M 69.211 7.139 C 69.222 7.141 69.233 7.143 69.245 7.145 C 69.233 7.143 69.222 7.141 69.211 7.139 Z M 7.952 3.264 C 8.063 2.956 8.238 2.708 8.479 2.522 C 8.772 2.294 9.141 2.182 9.583 2.182 L 10.312 2.182 L 10.312 3.038 L 9.348 3.038 C 8.926 3.038 8.589 3.16 8.33 3.4 C 8.079 3.64 7.952 3.955 7.952 4.349 L 7.952 6.394 L 9.833 6.394 L 9.833 7.138 L 5.676 7.138 L 5.676 6.394 L 7.096 6.394 L 7.096 2.926 L 5.676 2.926 L 5.676 2.182 L 7.952 2.182 Z M 41.779 3.264 C 41.89 2.956 42.066 2.708 42.307 2.522 C 42.6 2.294 42.969 2.182 43.41 2.182 L 44.14 2.182 L 44.14 3.038 L 43.176 3.038 C 42.754 3.038 42.416 3.16 42.158 3.4 C 41.906 3.64 41.779 3.955 41.779 4.349 L 41.779 6.394 L 43.66 6.394 L 43.66 7.138 L 39.503 7.138 L 39.503 6.394 L 40.923 6.394 L 40.923 2.926 L 39.503 2.926 L 39.503 2.182 L 41.779 2.182 Z M 4.533 0.819 L 2.587 0.819 L 2.587 2.182 L 4.533 2.182 L 4.533 2.925 L 2.587 2.925 L 2.587 6.394 L 4.317 6.394 L 4.317 7.138 L 0.094 7.138 L 0.094 6.394 L 1.73 6.394 L 1.73 2.925 L 0 2.925 L 0 2.182 L 1.73 2.182 L 1.73 1.237 C 1.73 0.902 1.817 0.623 1.996 0.405 L 1.996 0.404 L 2.033 0.364 C 2.222 0.169 2.499 0.075 2.854 0.075 L 4.533 0.075 Z M 20.417 2.069 C 20.824 2.069 21.11 2.212 21.253 2.511 C 21.396 2.797 21.466 3.202 21.466 3.719 L 21.466 7.138 L 20.665 7.138 L 20.665 3.841 C 20.665 3.428 20.621 3.155 20.54 3.012 L 20.539 3.009 C 20.469 2.869 20.337 2.794 20.125 2.794 C 19.938 2.794 19.789 2.855 19.674 2.975 L 19.673 2.976 C 19.562 3.088 19.501 3.266 19.501 3.522 L 19.501 7.138 L 18.7 7.138 L 18.7 3.841 C 18.7 3.428 18.656 3.155 18.575 3.012 L 18.574 3.009 C 18.538 2.937 18.487 2.884 18.422 2.849 C 18.356 2.813 18.273 2.794 18.17 2.794 C 17.982 2.794 17.829 2.855 17.708 2.976 C 17.597 3.088 17.536 3.266 17.536 3.522 L 17.536 7.138 L 16.735 7.138 L 16.735 2.182 L 17.536 2.182 L 17.536 2.64 C 17.606 2.504 17.696 2.384 17.804 2.281 C 17.955 2.136 18.174 2.069 18.452 2.069 C 18.742 2.069 18.967 2.143 19.119 2.3 L 19.171 2.358 C 19.263 2.468 19.327 2.601 19.364 2.754 C 19.45 2.575 19.564 2.423 19.705 2.298 C 19.881 2.143 20.12 2.069 20.417 2.069 Z M 30.282 0.47 C 31.098 0.47 31.714 0.752 32.12 1.319 C 32.524 1.884 32.723 2.715 32.723 3.804 C 32.723 4.893 32.524 5.724 32.12 6.288 C 31.714 6.856 31.098 7.138 30.282 7.138 L 28.396 7.138 L 28.396 0.47 Z M 36.744 6.394 L 38.379 6.394 L 38.379 7.138 L 34.138 7.138 L 34.138 6.394 L 35.887 6.394 L 35.887 2.925 L 34.138 2.925 L 34.138 2.182 L 36.744 2.182 Z M 58.533 2.181 L 60.743 2.181 L 60.743 2.925 L 58.533 2.925 L 58.533 6.394 L 60.743 6.394 L 60.743 7.138 L 58.801 7.138 C 58.422 7.138 58.132 7.031 57.943 6.809 L 57.942 6.808 C 57.764 6.59 57.677 6.311 57.677 5.976 L 57.677 2.925 L 56.059 2.925 L 56.059 2.181 L 57.315 2.181 C 57.475 2.181 57.569 2.15 57.617 2.103 C 57.671 2.048 57.705 1.95 57.705 1.792 L 57.705 0.47 L 58.533 0.47 Z M 69.129 7.123 C 69.141 7.125 69.154 7.128 69.166 7.13 C 69.154 7.128 69.141 7.125 69.129 7.123 Z M 63.337 7.111 C 63.35 7.115 63.363 7.119 63.377 7.123 C 63.363 7.119 63.35 7.115 63.337 7.111 Z M 12.789 7.108 C 12.807 7.113 12.825 7.118 12.843 7.122 C 12.825 7.118 12.807 7.113 12.789 7.108 Z M 46.678 7.107 C 46.697 7.113 46.716 7.118 46.735 7.122 C 46.716 7.118 46.697 7.113 46.678 7.107 Z M 52.409 7.108 C 52.426 7.113 52.443 7.118 52.46 7.122 C 52.443 7.118 52.426 7.113 52.409 7.108 Z M 69.053 7.105 C 69.063 7.108 69.073 7.11 69.083 7.112 C 69.073 7.11 69.063 7.108 69.053 7.105 Z M 63.258 7.084 C 63.273 7.089 63.288 7.094 63.303 7.1 C 63.288 7.094 63.273 7.089 63.258 7.084 Z M 68.972 7.084 C 68.985 7.088 68.997 7.091 69.01 7.095 C 68.997 7.091 68.985 7.088 68.972 7.084 Z M 46.558 7.07 C 46.581 7.078 46.605 7.086 46.628 7.093 C 46.605 7.086 46.581 7.078 46.558 7.07 Z M 12.665 7.068 C 12.689 7.077 12.714 7.085 12.739 7.093 C 12.714 7.085 12.689 7.077 12.665 7.068 Z M 52.29 7.071 C 52.311 7.078 52.333 7.085 52.354 7.092 C 52.333 7.085 52.311 7.078 52.29 7.071 Z M 9.78 7.085 L 9.78 7.086 M 43.608 7.085 L 43.608 7.086 M 66.103 7.085 L 66.103 7.086 M 30.282 7.085 C 30.33 7.085 30.376 7.084 30.422 7.082 C 30.376 7.084 30.329 7.085 30.282 7.085 Z M 30.492 7.078 C 30.516 7.076 30.54 7.075 30.563 7.073 C 30.54 7.075 30.516 7.076 30.492 7.078 Z M 68.903 7.065 C 68.914 7.068 68.925 7.071 68.936 7.074 C 68.925 7.071 68.914 7.068 68.903 7.065 Z M 63.186 7.054 C 63.199 7.06 63.213 7.065 63.226 7.071 C 63.213 7.065 63.199 7.06 63.186 7.054 Z M 30.623 7.067 C 30.649 7.064 30.674 7.061 30.7 7.058 C 30.674 7.061 30.649 7.064 30.623 7.067 Z M 12.541 7.02 C 12.574 7.034 12.608 7.047 12.641 7.059 C 12.608 7.047 12.574 7.034 12.541 7.02 Z M 46.425 7.02 C 46.458 7.034 46.493 7.047 46.527 7.059 C 46.493 7.047 46.458 7.034 46.425 7.02 Z M 52.157 7.02 C 52.19 7.034 52.223 7.047 52.257 7.059 C 52.223 7.047 52.19 7.034 52.157 7.02 Z M 68.825 7.04 C 68.837 7.044 68.848 7.047 68.86 7.051 C 68.848 7.047 68.837 7.044 68.825 7.04 Z M 30.759 7.048 C 30.782 7.045 30.804 7.041 30.826 7.037 C 30.804 7.041 30.782 7.045 30.759 7.048 Z M 63.108 7.017 C 63.124 7.025 63.141 7.033 63.157 7.041 C 63.141 7.033 63.124 7.025 63.108 7.017 Z M 68.764 7.019 C 68.773 7.022 68.781 7.025 68.789 7.027 C 68.781 7.025 68.773 7.022 68.764 7.019 Z M 30.894 7.023 C 30.913 7.019 30.932 7.015 30.951 7.01 C 30.932 7.015 30.913 7.019 30.894 7.023 Z M 14.375 7.02 C 14.407 7.005 14.44 6.99 14.471 6.975 C 14.44 6.99 14.407 7.005 14.375 7.02 Z M 63.042 6.981 C 63.057 6.989 63.071 6.997 63.086 7.005 C 63.071 6.997 63.057 6.989 63.042 6.981 Z M 31.017 6.993 C 31.037 6.987 31.056 6.981 31.076 6.975 C 31.056 6.981 31.037 6.987 31.017 6.993 Z M 62.975 6.939 C 62.989 6.948 63.003 6.958 63.018 6.967 C 63.003 6.958 62.989 6.948 62.975 6.939 Z M 14.5 6.96 C 14.52 6.949 14.54 6.939 14.56 6.928 C 14.54 6.939 14.52 6.949 14.5 6.96 Z M 31.129 6.959 C 31.152 6.951 31.175 6.943 31.198 6.934 C 31.175 6.943 31.152 6.951 31.129 6.959 Z M 62.918 6.901 C 62.928 6.908 62.938 6.915 62.948 6.922 C 62.938 6.915 62.928 6.908 62.918 6.901 Z M 31.241 6.917 C 31.264 6.908 31.286 6.898 31.309 6.888 C 31.286 6.898 31.264 6.908 31.241 6.917 Z M 14.602 6.904 C 14.618 6.894 14.633 6.884 14.649 6.874 C 14.633 6.884 14.618 6.894 14.602 6.904 Z M 58.017 6.813 C 58.04 6.837 58.065 6.86 58.092 6.881 C 58.065 6.86 58.04 6.837 58.017 6.813 Z M 14.691 6.848 C 14.705 6.838 14.719 6.828 14.733 6.818 C 14.719 6.828 14.705 6.838 14.691 6.848 Z M 62.786 6.793 C 62.798 6.804 62.81 6.815 62.823 6.826 C 62.81 6.815 62.798 6.804 62.786 6.793 Z M 48.705 6.815 C 48.709 6.813 48.712 6.81 48.716 6.808 C 48.712 6.81 48.709 6.813 48.705 6.815 Z M 31.476 6.805 C 31.479 6.803 31.483 6.801 31.486 6.799 C 31.483 6.801 31.479 6.803 31.476 6.805 Z M 14.77 6.792 C 14.786 6.78 14.802 6.767 14.818 6.755 C 14.802 6.767 14.786 6.78 14.77 6.792 Z M 31.569 6.748 C 31.576 6.744 31.583 6.739 31.59 6.735 C 31.583 6.739 31.576 6.744 31.569 6.748 Z M 48.811 6.735 C 48.816 6.731 48.82 6.727 48.825 6.723 C 48.82 6.727 48.816 6.731 48.811 6.735 Z M 54.471 6.731 C 54.477 6.725 54.484 6.72 54.49 6.714 C 54.484 6.72 54.477 6.725 54.471 6.731 Z M 14.85 6.729 C 14.865 6.716 14.88 6.703 14.895 6.69 C 14.88 6.703 14.865 6.716 14.85 6.729 Z M 71.487 6.723 C 71.495 6.717 71.503 6.71 71.511 6.703 C 71.503 6.71 71.495 6.717 71.487 6.723 Z M 62.653 6.656 C 62.671 6.678 62.689 6.699 62.708 6.719 C 62.689 6.699 62.671 6.678 62.653 6.656 Z M 48.854 6.698 C 48.862 6.692 48.87 6.686 48.877 6.679 C 48.87 6.686 48.862 6.692 48.854 6.698 Z M 54.51 6.695 C 54.521 6.686 54.531 6.676 54.541 6.666 C 54.531 6.676 54.521 6.686 54.51 6.695 Z M 57.896 6.652 C 57.905 6.667 57.914 6.681 57.924 6.695 C 57.914 6.681 57.905 6.667 57.896 6.652 Z M 31.664 6.682 C 31.67 6.678 31.675 6.674 31.68 6.67 C 31.675 6.674 31.67 6.678 31.664 6.682 Z M 71.538 6.678 C 71.549 6.669 71.559 6.659 71.569 6.649 C 71.559 6.659 71.549 6.669 71.538 6.678 Z M 62.602 6.592 C 62.617 6.613 62.633 6.633 62.65 6.652 C 62.633 6.633 62.617 6.613 62.602 6.592 Z M 48.91 6.649 C 48.913 6.646 48.917 6.642 48.921 6.639 C 48.917 6.642 48.913 6.646 48.91 6.649 Z M 54.559 6.649 C 54.569 6.639 54.579 6.629 54.589 6.619 C 54.579 6.629 54.569 6.639 54.559 6.649 Z M 57.876 6.616 C 57.879 6.622 57.882 6.628 57.885 6.633 C 57.882 6.628 57.879 6.622 57.876 6.616 Z M 71.599 6.618 C 71.607 6.61 71.614 6.602 71.622 6.594 C 71.614 6.602 71.607 6.61 71.599 6.618 Z M 31.757 6.608 C 31.761 6.605 31.765 6.602 31.769 6.599 C 31.765 6.602 31.761 6.605 31.757 6.608 Z M 48.96 6.601 C 48.966 6.595 48.972 6.589 48.979 6.582 C 48.972 6.589 48.966 6.595 48.96 6.601 Z M 54.607 6.6 C 54.616 6.59 54.626 6.58 54.635 6.57 C 54.626 6.58 54.616 6.59 54.607 6.6 Z M 57.852 6.57 C 57.855 6.576 57.858 6.583 57.862 6.59 C 57.858 6.583 57.855 6.576 57.852 6.57 Z M 62.555 6.526 C 62.568 6.545 62.581 6.564 62.595 6.582 C 62.581 6.564 62.568 6.545 62.555 6.526 Z M 48.996 6.564 C 49.004 6.555 49.013 6.546 49.021 6.537 C 49.013 6.546 49.004 6.555 48.996 6.564 Z M 71.654 6.557 C 71.66 6.55 71.666 6.542 71.672 6.534 C 71.666 6.542 71.66 6.55 71.654 6.557 Z M 54.647 6.556 C 54.655 6.547 54.663 6.538 54.671 6.529 C 54.663 6.538 54.655 6.547 54.647 6.556 Z M 31.842 6.532 C 31.846 6.528 31.851 6.523 31.855 6.519 C 31.851 6.523 31.846 6.528 31.842 6.532 Z M 49.042 6.514 C 49.051 6.504 49.06 6.494 49.068 6.483 C 49.06 6.494 49.051 6.504 49.042 6.514 Z M 13.901 6.496 L 13.901 6.497 M 15.07 6.512 C 15.093 6.486 15.114 6.459 15.135 6.432 C 15.114 6.459 15.093 6.486 15.07 6.512 Z M 54.69 6.506 C 54.699 6.495 54.708 6.484 54.717 6.472 C 54.708 6.484 54.699 6.495 54.69 6.506 Z M 45.639 6.425 C 45.659 6.451 45.68 6.476 45.701 6.501 C 45.656 6.447 45.613 6.392 45.573 6.335 Z M 57.817 6.491 C 57.819 6.494 57.82 6.497 57.821 6.501 C 57.817 6.49 57.813 6.48 57.809 6.469 Z M 71.699 6.501 C 71.705 6.492 71.712 6.483 71.718 6.473 C 71.712 6.483 71.705 6.492 71.699 6.501 Z M 13.462 2.822 C 13.054 2.822 12.729 2.944 12.484 3.183 C 12.241 3.42 12.114 3.793 12.114 4.312 L 12.114 5.007 C 12.114 5.526 12.24 5.899 12.484 6.136 C 12.729 6.376 13.054 6.497 13.462 6.497 C 13.871 6.497 14.196 6.376 14.441 6.136 C 14.684 5.899 14.811 5.526 14.811 5.007 L 14.811 4.312 C 14.811 3.793 14.684 3.42 14.441 3.183 C 14.196 2.944 13.871 2.822 13.462 2.822 Z M 62.512 6.457 C 62.519 6.47 62.527 6.482 62.535 6.494 C 62.527 6.482 62.519 6.47 62.512 6.457 Z M 53.652 6.461 C 53.62 6.473 53.587 6.484 53.553 6.493 L 53.603 6.478 C 53.619 6.473 53.636 6.467 53.652 6.461 Z M 12.958 6.478 C 12.968 6.481 12.979 6.483 12.989 6.486 C 12.957 6.477 12.925 6.467 12.894 6.455 Z M 57.795 6.429 C 57.799 6.442 57.804 6.454 57.808 6.467 C 57.804 6.454 57.799 6.442 57.795 6.429 Z M 49.084 6.465 C 49.092 6.455 49.099 6.445 49.107 6.435 C 49.099 6.445 49.092 6.455 49.084 6.465 Z M 54.729 6.457 C 54.739 6.444 54.749 6.431 54.759 6.417 C 54.749 6.431 54.739 6.444 54.729 6.457 Z M 31.924 6.448 C 31.928 6.444 31.931 6.44 31.935 6.435 C 31.931 6.44 31.928 6.444 31.924 6.448 Z M 58.481 6.446 L 60.691 6.446 L 60.691 6.446 L 58.481 6.446 Z M 46.622 6.384 L 46.622 6.384 M 71.742 6.438 C 71.748 6.429 71.753 6.42 71.758 6.411 C 71.753 6.42 71.748 6.429 71.742 6.438 Z M 48.176 6.351 C 48.12 6.383 48.063 6.411 48.003 6.435 C 48.063 6.411 48.12 6.383 48.176 6.351 Z M 62.471 6.384 C 62.478 6.398 62.485 6.411 62.493 6.424 C 62.485 6.411 62.478 6.398 62.471 6.384 Z M 52.404 6.398 C 52.418 6.405 52.433 6.413 52.448 6.42 C 52.433 6.413 52.418 6.405 52.404 6.398 Z M 49.125 6.412 C 49.133 6.402 49.14 6.392 49.147 6.382 C 49.14 6.392 49.133 6.402 49.125 6.412 Z M 57.781 6.382 C 57.784 6.39 57.786 6.399 57.788 6.407 C 57.786 6.399 57.784 6.39 57.781 6.382 Z M 54.8 6.359 C 54.79 6.375 54.778 6.39 54.767 6.406 C 54.778 6.39 54.79 6.375 54.8 6.359 Z M 15.167 6.39 C 15.178 6.375 15.188 6.361 15.199 6.347 C 15.188 6.361 15.178 6.375 15.167 6.39 Z M 71.778 6.378 C 71.785 6.366 71.792 6.353 71.798 6.341 C 71.792 6.353 71.785 6.366 71.778 6.378 Z M 14.551 6.093 C 14.528 6.121 14.504 6.148 14.478 6.173 C 14.446 6.205 14.412 6.234 14.378 6.262 C 14.343 6.289 14.307 6.315 14.27 6.338 C 14.344 6.291 14.414 6.236 14.478 6.173 C 14.504 6.148 14.528 6.121 14.551 6.093 Z M 49.162 6.361 C 49.168 6.352 49.174 6.344 49.18 6.335 C 49.174 6.344 49.168 6.352 49.162 6.361 Z M 57.764 6.316 C 57.768 6.331 57.771 6.346 57.775 6.361 C 57.771 6.346 57.768 6.331 57.764 6.316 Z M 54.864 6.257 C 54.844 6.29 54.824 6.324 54.802 6.356 C 54.824 6.324 54.844 6.29 54.864 6.257 Z M 62.432 6.304 C 62.439 6.321 62.447 6.338 62.456 6.354 C 62.447 6.338 62.439 6.321 62.432 6.304 Z M 68.551 6.151 C 68.659 6.229 68.771 6.296 68.887 6.354 C 68.771 6.296 68.659 6.229 68.551 6.151 Z M 29.291 6.347 L 30.245 6.347 C 30.758 6.347 31.135 6.171 31.387 5.823 L 31.387 5.823 C 31.648 5.471 31.781 4.97 31.781 4.312 L 31.781 3.296 C 31.781 2.638 31.648 2.136 31.387 1.785 L 31.387 1.785 C 31.135 1.437 30.758 1.261 30.245 1.261 L 29.291 1.261 Z M 63.329 6.25 C 63.361 6.281 63.395 6.309 63.431 6.334 C 63.38 6.298 63.333 6.257 63.291 6.211 Z M 48.308 6.265 L 48.308 6.265 M 57.754 6.267 C 57.757 6.283 57.761 6.3 57.764 6.316 C 57.761 6.3 57.757 6.283 57.754 6.267 Z M 71.813 6.312 C 71.819 6.299 71.825 6.287 71.831 6.274 C 71.825 6.287 71.819 6.299 71.813 6.312 Z M 65.016 6.276 L 65.016 6.276 M 15.23 6.301 C 15.239 6.286 15.249 6.272 15.259 6.256 C 15.249 6.272 15.239 6.286 15.23 6.301 Z M 62.398 6.226 C 62.406 6.246 62.414 6.266 62.423 6.285 C 62.414 6.266 62.406 6.246 62.398 6.226 Z M 57.749 6.234 C 57.75 6.244 57.752 6.253 57.753 6.263 C 57.752 6.253 57.75 6.244 57.749 6.234 Z M 54.901 6.19 C 54.892 6.207 54.882 6.224 54.873 6.241 C 54.893 6.205 54.913 6.168 54.931 6.13 Z M 71.845 6.241 C 71.85 6.229 71.855 6.217 71.859 6.204 C 71.855 6.217 71.85 6.229 71.845 6.241 Z M 32.097 6.231 C 32.114 6.206 32.131 6.181 32.147 6.156 C 32.131 6.181 32.114 6.206 32.097 6.231 Z M 15.285 6.214 C 15.294 6.198 15.304 6.182 15.313 6.166 C 15.304 6.182 15.294 6.198 15.285 6.214 Z M 62.369 6.147 C 62.375 6.164 62.381 6.182 62.387 6.199 C 62.381 6.182 62.375 6.164 62.369 6.147 Z M 12.4 6.125 C 12.415 6.141 12.431 6.158 12.447 6.173 C 12.431 6.158 12.415 6.141 12.4 6.125 Z M 63.227 6.129 C 63.237 6.143 63.247 6.157 63.257 6.17 C 63.247 6.157 63.237 6.143 63.227 6.129 Z M 71.873 6.166 C 71.877 6.155 71.881 6.143 71.884 6.131 C 71.881 6.143 71.877 6.155 71.873 6.166 Z M 57.735 6.124 C 57.736 6.133 57.737 6.143 57.738 6.153 C 57.737 6.143 57.736 6.133 57.735 6.124 Z M 63.204 6.093 C 63.211 6.105 63.219 6.117 63.227 6.129 C 63.219 6.117 63.211 6.105 63.204 6.093 Z M 15.339 6.119 C 15.348 6.102 15.357 6.084 15.366 6.067 C 15.357 6.084 15.348 6.102 15.339 6.119 Z M 62.341 6.06 C 62.346 6.078 62.352 6.096 62.357 6.113 C 62.352 6.096 62.346 6.078 62.341 6.06 Z M 32.18 6.101 C 32.191 6.082 32.202 6.064 32.213 6.045 C 32.202 6.064 32.191 6.082 32.18 6.101 Z M 71.895 6.094 C 71.899 6.08 71.903 6.065 71.906 6.051 C 71.903 6.065 71.899 6.08 71.895 6.094 Z M 15.387 6.025 C 15.396 6.007 15.404 5.988 15.413 5.969 C 15.404 5.988 15.396 6.007 15.387 6.025 Z M 62.319 5.98 C 62.323 5.995 62.327 6.01 62.331 6.025 C 62.327 6.01 62.323 5.995 62.319 5.98 Z M 71.914 6.015 C 71.918 5.998 71.921 5.981 71.924 5.963 C 71.921 5.981 71.918 5.998 71.914 6.015 Z M 32.235 6.004 C 32.248 5.979 32.262 5.954 32.274 5.929 C 32.262 5.954 32.248 5.979 32.235 6.004 Z M 62.298 5.886 C 62.302 5.903 62.305 5.92 62.309 5.938 C 62.305 5.92 62.302 5.903 62.298 5.886 Z M 71.929 5.937 C 71.932 5.917 71.934 5.896 71.937 5.876 C 71.934 5.896 71.932 5.917 71.929 5.937 Z M 15.432 5.925 C 15.446 5.892 15.46 5.86 15.472 5.826 C 15.46 5.86 15.446 5.892 15.432 5.925 Z M 32.3 5.876 C 32.31 5.854 32.32 5.832 32.33 5.81 C 32.32 5.832 32.31 5.854 32.3 5.876 Z M 62.278 5.771 C 62.282 5.796 62.286 5.822 62.29 5.847 C 62.286 5.822 62.282 5.796 62.278 5.771 Z M 46.05 5.797 C 46.052 5.803 46.055 5.808 46.058 5.813 C 46.053 5.805 46.05 5.797 46.046 5.789 Z M 62.276 5.759 C 62.262 5.662 62.253 5.561 62.249 5.455 C 62.253 5.561 62.262 5.662 62.276 5.759 Z M 32.354 5.751 C 32.364 5.728 32.373 5.705 32.382 5.682 C 32.373 5.705 32.364 5.728 32.354 5.751 Z M 32.404 5.626 C 32.414 5.598 32.424 5.57 32.433 5.541 C 32.424 5.57 32.414 5.598 32.404 5.626 Z M 32.452 5.483 C 32.46 5.459 32.467 5.434 32.474 5.409 C 32.467 5.434 32.46 5.459 32.452 5.483 Z M 32.492 5.346 C 32.5 5.317 32.507 5.288 32.515 5.259 C 32.507 5.288 32.5 5.317 32.492 5.346 Z M 32.528 5.202 C 32.536 5.171 32.542 5.14 32.549 5.108 C 32.542 5.14 32.536 5.171 32.528 5.202 Z M 70.812 5.148 L 70.812 5.148 M 32.561 5.052 C 32.568 5.016 32.575 4.98 32.581 4.943 C 32.575 4.98 32.568 5.016 32.561 5.052 Z M 32.589 4.894 C 32.596 4.855 32.602 4.815 32.608 4.774 C 32.602 4.815 32.596 4.855 32.589 4.894 Z M 32.615 4.72 C 32.619 4.692 32.622 4.664 32.625 4.636 C 32.622 4.664 32.619 4.692 32.615 4.72 Z M 15.663 4.659 C 15.663 4.615 15.662 4.571 15.66 4.527 C 15.662 4.571 15.663 4.615 15.663 4.659 Z M 71.296 4.614 C 71.282 4.607 71.269 4.6 71.255 4.593 C 71.269 4.6 71.282 4.607 71.296 4.614 Z M 71.234 4.583 C 71.221 4.576 71.207 4.569 71.192 4.563 C 71.207 4.569 71.221 4.576 71.234 4.583 Z M 71.17 4.553 C 71.159 4.548 71.148 4.543 71.137 4.538 C 71.148 4.543 71.159 4.548 71.17 4.553 Z M 32.636 4.542 C 32.639 4.507 32.642 4.471 32.645 4.435 C 32.642 4.471 32.639 4.507 32.636 4.542 Z M 71.106 4.526 C 71.09 4.519 71.073 4.513 71.057 4.507 C 71.073 4.513 71.09 4.519 71.106 4.526 Z M 71.047 4.503 C 71.027 4.496 71.008 4.49 70.987 4.483 C 71.008 4.49 71.027 4.496 71.047 4.503 Z M 49.481 4.49 C 49.481 4.447 49.48 4.405 49.478 4.362 C 49.48 4.405 49.481 4.447 49.481 4.49 Z M 70.981 4.481 C 70.983 4.482 70.985 4.483 70.987 4.483 C 70.962 4.475 70.936 4.468 70.91 4.461 Z M 11.271 4.389 C 11.27 4.413 11.269 4.437 11.267 4.461 C 11.269 4.437 11.27 4.413 11.271 4.389 Z M 15.657 4.461 C 15.656 4.437 15.655 4.413 15.654 4.389 C 15.655 4.413 15.656 4.437 15.657 4.461 Z M 50.906 4.392 C 50.904 4.415 50.903 4.438 50.902 4.461 C 50.903 4.438 50.904 4.415 50.906 4.392 Z M 70.65 4.403 C 70.633 4.4 70.615 4.397 70.598 4.393 C 70.615 4.397 70.633 4.4 70.65 4.403 Z M 32.65 4.377 C 32.653 4.329 32.657 4.281 32.659 4.231 C 32.657 4.281 32.653 4.329 32.65 4.377 Z M 49.478 4.362 C 49.477 4.323 49.475 4.284 49.472 4.246 C 49.475 4.284 49.477 4.323 49.478 4.362 Z M 11.281 4.268 C 11.279 4.293 11.277 4.318 11.275 4.343 C 11.277 4.318 11.279 4.293 11.281 4.268 Z M 15.65 4.343 C 15.648 4.316 15.645 4.288 15.643 4.261 C 15.645 4.288 15.648 4.316 15.65 4.343 Z M 50.916 4.27 C 50.913 4.294 50.911 4.319 50.909 4.343 C 50.911 4.319 50.913 4.294 50.916 4.27 Z M 47.328 2.794 C 47.127 2.794 46.943 2.83 46.775 2.902 C 46.605 2.975 46.457 3.075 46.33 3.202 L 46.33 3.201 C 46.21 3.327 46.114 3.478 46.041 3.654 C 45.975 3.822 45.941 4.01 45.941 4.218 L 45.941 4.231 L 48.62 4.231 L 48.62 4.18 C 48.62 3.973 48.586 3.785 48.52 3.616 L 48.52 3.615 C 48.459 3.446 48.372 3.301 48.258 3.182 L 48.256 3.18 L 48.296 3.146 L 48.256 3.18 C 48.149 3.055 48.015 2.959 47.853 2.893 L 47.853 2.893 C 47.697 2.827 47.522 2.794 47.328 2.794 Z M 69.362 4.197 C 69.415 4.208 69.469 4.218 69.522 4.227 C 69.469 4.218 69.415 4.208 69.362 4.197 Z M 15.638 4.214 C 15.635 4.19 15.632 4.165 15.629 4.141 C 15.632 4.165 15.635 4.19 15.638 4.214 Z M 11.296 4.141 C 11.293 4.164 11.29 4.188 11.287 4.212 C 11.29 4.188 11.293 4.164 11.296 4.141 Z M 50.93 4.145 C 50.927 4.167 50.925 4.19 50.922 4.212 C 50.925 4.19 50.927 4.167 50.93 4.145 Z M 49.467 4.197 C 49.466 4.175 49.464 4.153 49.461 4.132 C 49.464 4.153 49.466 4.175 49.467 4.197 Z M 7.955 3.924 C 7.943 3.967 7.933 4.012 7.925 4.058 C 7.933 4.012 7.943 3.967 7.955 3.924 Z M 41.783 3.924 C 41.77 3.967 41.76 4.012 41.752 4.058 C 41.76 4.012 41.77 3.967 41.783 3.924 Z M 15.621 4.087 C 15.617 4.058 15.612 4.03 15.607 4.002 C 15.612 4.03 15.617 4.058 15.621 4.087 Z M 49.456 4.087 C 49.453 4.064 49.45 4.041 49.446 4.019 C 49.45 4.041 49.453 4.064 49.456 4.087 Z M 11.314 4.028 C 11.311 4.045 11.308 4.062 11.305 4.079 C 11.308 4.062 11.311 4.045 11.314 4.028 Z M 50.948 4.028 C 50.945 4.045 50.942 4.062 50.939 4.079 C 50.942 4.062 50.945 4.045 50.948 4.028 Z M 68.871 3.998 C 68.89 4.013 68.909 4.026 68.93 4.039 C 68.909 4.026 68.89 4.013 68.871 3.998 Z M 49.439 3.974 C 49.435 3.949 49.431 3.924 49.426 3.9 C 49.431 3.924 49.435 3.949 49.439 3.974 Z M 11.342 3.884 C 11.336 3.908 11.331 3.933 11.326 3.958 C 11.331 3.933 11.336 3.908 11.342 3.884 Z M 15.599 3.958 C 15.595 3.938 15.591 3.919 15.587 3.9 C 15.591 3.919 15.595 3.938 15.599 3.958 Z M 50.978 3.875 C 50.972 3.902 50.966 3.93 50.961 3.958 C 50.966 3.93 50.972 3.902 50.978 3.875 Z M 49.42 3.866 C 49.414 3.837 49.407 3.808 49.4 3.779 C 49.407 3.808 49.414 3.837 49.42 3.866 Z M 11.378 3.735 C 11.368 3.772 11.358 3.809 11.35 3.846 C 11.358 3.809 11.368 3.772 11.378 3.735 Z M 51.012 3.735 C 51.002 3.772 50.993 3.809 50.984 3.846 C 50.993 3.809 51.002 3.772 51.012 3.735 Z M 32.67 3.804 L 32.668 3.616 C 32.668 3.613 32.668 3.609 32.668 3.606 C 32.67 3.671 32.67 3.737 32.67 3.804 Z M 14.525 3.194 C 14.645 3.328 14.734 3.497 14.79 3.7 C 14.734 3.497 14.645 3.328 14.525 3.194 Z M 51.826 3.559 C 51.813 3.59 51.801 3.621 51.79 3.654 C 51.801 3.621 51.813 3.59 51.826 3.559 Z M 68.67 3.612 C 68.671 3.619 68.672 3.626 68.673 3.632 C 68.67 3.612 68.668 3.59 68.667 3.568 Z M 15.428 3.39 C 15.459 3.462 15.487 3.537 15.512 3.616 C 15.487 3.537 15.459 3.462 15.428 3.39 Z M 20.644 3.13 C 20.661 3.185 20.674 3.247 20.685 3.317 C 20.674 3.247 20.661 3.185 20.644 3.13 Z M 32.664 3.489 C 32.663 3.468 32.663 3.447 32.662 3.426 C 32.663 3.447 32.663 3.468 32.664 3.489 Z M 8.295 3.362 C 8.278 3.378 8.263 3.394 8.247 3.41 C 8.263 3.394 8.278 3.378 8.295 3.362 C 8.307 3.351 8.319 3.34 8.332 3.329 C 8.319 3.34 8.307 3.351 8.295 3.362 Z M 42.122 3.362 C 42.106 3.378 42.09 3.394 42.075 3.41 C 42.09 3.394 42.106 3.378 42.122 3.362 C 42.134 3.351 42.147 3.34 42.159 3.329 C 42.147 3.34 42.134 3.351 42.122 3.362 Z M 51.124 3.405 C 51.117 3.423 51.11 3.441 51.103 3.46 C 51.11 3.441 51.117 3.423 51.124 3.405 Z M 51.173 3.296 C 51.163 3.317 51.154 3.337 51.145 3.358 C 51.154 3.337 51.163 3.317 51.173 3.296 Z M 12.316 3.301 C 12.309 3.311 12.303 3.321 12.297 3.331 C 12.305 3.319 12.313 3.306 12.321 3.294 Z M 32.656 3.32 C 32.654 3.291 32.652 3.263 32.65 3.234 C 32.652 3.263 32.654 3.291 32.656 3.32 Z M 51.22 3.201 C 51.21 3.221 51.2 3.24 51.19 3.26 C 51.2 3.24 51.21 3.221 51.22 3.201 Z M 51.277 3.101 C 51.264 3.122 51.251 3.144 51.239 3.166 C 51.251 3.144 51.264 3.122 51.277 3.101 Z M 46.344 3.117 L 46.344 3.117 M 32.643 3.152 C 32.641 3.121 32.638 3.091 32.635 3.061 C 32.638 3.091 32.641 3.121 32.643 3.152 Z M 18.654 3.056 C 18.661 3.074 18.667 3.092 18.673 3.112 C 18.667 3.092 18.661 3.074 18.654 3.056 Z M 53.84 2.977 C 53.892 3.011 53.94 3.049 53.984 3.091 C 53.94 3.049 53.892 3.011 53.84 2.977 C 53.819 2.962 53.798 2.949 53.776 2.936 C 53.798 2.949 53.819 2.962 53.84 2.977 Z M 51.348 2.989 C 51.329 3.017 51.31 3.045 51.292 3.075 C 51.31 3.045 51.329 3.017 51.348 2.989 Z M 19.575 3.012 C 19.564 3.029 19.553 3.046 19.544 3.065 C 19.553 3.046 19.564 3.029 19.575 3.012 Z M 19.592 2.989 C 19.587 2.997 19.581 3.004 19.575 3.012 C 19.587 2.995 19.6 2.979 19.614 2.963 Z M 9.268 2.987 L 9.268 2.988 M 43.095 2.987 L 43.095 2.988 M 51.411 2.901 C 51.389 2.93 51.368 2.959 51.348 2.989 C 51.368 2.959 51.389 2.93 51.411 2.901 Z M 54.751 2.979 C 54.745 2.969 54.739 2.959 54.733 2.949 C 54.739 2.959 54.745 2.969 54.751 2.979 Z M 32.625 2.97 C 32.622 2.94 32.618 2.91 32.614 2.88 C 32.618 2.91 32.622 2.94 32.625 2.97 Z M 54.727 2.94 C 54.717 2.925 54.708 2.91 54.698 2.896 C 54.708 2.91 54.717 2.925 54.727 2.94 Z M 68.101 2.876 C 68.089 2.897 68.076 2.917 68.064 2.939 C 68.076 2.917 68.089 2.897 68.101 2.876 Z M 54.688 2.882 C 54.679 2.87 54.671 2.858 54.662 2.845 C 54.671 2.858 54.679 2.87 54.688 2.882 Z M 18.524 2.857 C 18.531 2.863 18.538 2.869 18.544 2.876 C 18.53 2.862 18.516 2.849 18.5 2.837 Z M 7.148 2.873 L 7.148 2.873 M 40.975 2.873 L 40.975 2.873 M 52.631 2.833 C 52.608 2.84 52.585 2.848 52.562 2.856 C 52.585 2.848 52.608 2.84 52.631 2.833 Z M 68.144 2.812 C 68.135 2.825 68.126 2.838 68.118 2.851 C 68.126 2.838 68.135 2.825 68.144 2.812 Z M 54.649 2.829 C 54.64 2.817 54.632 2.805 54.622 2.794 C 54.632 2.805 54.64 2.817 54.649 2.829 Z M 32.606 2.821 C 32.601 2.786 32.596 2.752 32.59 2.718 C 32.596 2.752 32.601 2.786 32.606 2.821 Z M 45.793 2.736 C 45.771 2.759 45.749 2.783 45.728 2.808 C 45.749 2.783 45.771 2.759 45.793 2.736 Z M 17.575 2.678 C 17.555 2.717 17.537 2.757 17.521 2.798 C 17.54 2.751 17.561 2.706 17.583 2.662 Z M 48.825 2.72 L 48.825 2.72 M 19.32 2.795 C 19.316 2.773 19.31 2.752 19.304 2.731 C 19.31 2.752 19.316 2.773 19.32 2.795 Z M 68.186 2.756 C 68.177 2.769 68.167 2.781 68.158 2.794 C 68.167 2.781 68.177 2.769 68.186 2.756 Z M 13.385 2.771 C 13.333 2.773 13.284 2.777 13.235 2.783 C 13.284 2.777 13.333 2.773 13.385 2.771 C 13.41 2.77 13.436 2.77 13.462 2.77 C 13.436 2.77 13.41 2.77 13.385 2.771 Z M 19.431 2.735 C 19.424 2.75 19.417 2.764 19.41 2.779 C 19.417 2.764 19.424 2.75 19.431 2.735 Z M 54.609 2.778 C 54.6 2.766 54.59 2.755 54.58 2.743 C 54.59 2.755 54.6 2.766 54.609 2.778 Z M 54.574 2.736 C 54.563 2.723 54.551 2.71 54.539 2.697 C 54.551 2.71 54.563 2.723 54.574 2.736 Z M 42.239 2.647 C 42.209 2.675 42.179 2.704 42.151 2.735 C 42.179 2.704 42.209 2.675 42.239 2.647 Z M 68.23 2.705 C 68.221 2.715 68.212 2.725 68.203 2.735 C 68.212 2.725 68.221 2.715 68.23 2.705 Z M 8.412 2.647 C 8.384 2.673 8.356 2.7 8.33 2.729 C 8.356 2.7 8.384 2.673 8.412 2.647 Z M 45.866 2.663 C 45.845 2.684 45.824 2.704 45.803 2.726 C 45.824 2.704 45.845 2.684 45.866 2.663 Z M 11.994 2.662 C 11.976 2.679 11.958 2.696 11.94 2.714 C 11.958 2.696 11.976 2.679 11.994 2.662 Z M 19.297 2.705 C 19.292 2.69 19.287 2.675 19.282 2.66 C 19.287 2.675 19.292 2.69 19.297 2.705 Z M 51.619 2.667 C 51.607 2.679 51.594 2.692 51.582 2.704 C 51.594 2.692 51.607 2.679 51.619 2.667 Z M 19.472 2.662 C 19.465 2.675 19.457 2.689 19.45 2.702 C 19.457 2.689 19.465 2.675 19.472 2.662 Z M 54.529 2.686 C 54.518 2.675 54.508 2.664 54.497 2.653 C 54.508 2.664 54.518 2.675 54.529 2.686 Z M 68.279 2.653 C 68.271 2.661 68.263 2.669 68.255 2.677 C 68.263 2.669 68.271 2.661 68.279 2.653 Z M 17.616 2.602 C 17.606 2.621 17.595 2.639 17.585 2.658 C 17.595 2.639 17.606 2.621 17.616 2.602 Z M 32.579 2.653 C 32.574 2.622 32.568 2.591 32.562 2.56 C 32.568 2.591 32.574 2.622 32.579 2.653 Z M 45.942 2.596 C 45.924 2.611 45.906 2.627 45.888 2.644 C 45.906 2.627 45.924 2.611 45.942 2.596 Z M 12.07 2.594 C 12.051 2.61 12.033 2.626 12.014 2.643 C 12.033 2.626 12.051 2.61 12.07 2.594 Z M 51.696 2.597 C 51.679 2.611 51.664 2.625 51.648 2.64 C 51.664 2.625 51.679 2.611 51.696 2.597 Z M 54.484 2.64 C 54.472 2.627 54.458 2.615 54.445 2.602 C 54.458 2.615 54.472 2.627 54.484 2.64 Z M 19.218 2.517 C 19.239 2.556 19.258 2.596 19.275 2.639 C 19.258 2.596 19.239 2.556 19.218 2.517 Z M 19.511 2.601 C 19.503 2.612 19.495 2.624 19.488 2.636 C 19.495 2.624 19.503 2.612 19.511 2.601 Z M 68.333 2.602 C 68.323 2.61 68.313 2.619 68.304 2.628 C 68.313 2.619 68.323 2.61 68.333 2.602 Z M 54.342 2.512 C 54.375 2.539 54.407 2.567 54.438 2.596 C 54.391 2.552 54.342 2.51 54.289 2.471 Z M 14.573 2.399 C 14.668 2.454 14.757 2.516 14.84 2.585 C 14.785 2.539 14.727 2.496 14.666 2.456 C 14.636 2.436 14.605 2.417 14.573 2.399 Z M 17.648 2.551 C 17.642 2.561 17.635 2.571 17.629 2.581 C 17.635 2.571 17.642 2.561 17.648 2.551 Z M 12.148 2.531 C 12.13 2.545 12.112 2.559 12.095 2.573 C 12.112 2.559 12.13 2.545 12.148 2.531 Z M 51.773 2.534 C 51.757 2.546 51.742 2.558 51.727 2.57 C 51.742 2.558 51.757 2.546 51.773 2.534 Z M 46.02 2.534 C 46.005 2.545 45.989 2.557 45.974 2.569 C 45.989 2.557 46.005 2.545 46.02 2.534 Z M 19.56 2.531 C 19.552 2.542 19.544 2.553 19.536 2.564 C 19.544 2.553 19.552 2.542 19.56 2.531 Z M 21.152 2.44 C 21.172 2.469 21.191 2.501 21.207 2.535 C 21.191 2.501 21.172 2.469 21.152 2.44 Z M 19.609 2.471 C 19.599 2.483 19.589 2.495 19.579 2.507 C 19.589 2.495 19.599 2.483 19.609 2.471 Z M 46.107 2.471 C 46.09 2.483 46.072 2.495 46.056 2.507 C 46.072 2.495 46.09 2.483 46.107 2.471 Z M 51.86 2.471 C 51.842 2.482 51.825 2.494 51.808 2.507 C 51.825 2.494 51.842 2.482 51.86 2.471 Z M 12.233 2.471 C 12.216 2.482 12.199 2.494 12.182 2.506 C 12.199 2.494 12.216 2.482 12.233 2.471 Z M 19.207 2.499 C 19.198 2.484 19.189 2.47 19.179 2.456 C 19.189 2.47 19.198 2.484 19.207 2.499 Z M 32.548 2.494 C 32.542 2.464 32.535 2.435 32.529 2.405 C 32.535 2.435 32.542 2.464 32.548 2.494 Z M 12.339 2.403 C 12.313 2.418 12.288 2.434 12.263 2.45 C 12.288 2.434 12.313 2.418 12.339 2.403 Z M 51.95 2.412 C 51.931 2.424 51.911 2.436 51.892 2.449 C 51.911 2.436 51.931 2.424 51.95 2.412 Z M 46.193 2.415 C 46.175 2.426 46.158 2.437 46.14 2.448 C 46.158 2.437 46.175 2.426 46.193 2.415 Z M 21.142 2.426 C 21.135 2.416 21.128 2.406 21.121 2.397 C 21.128 2.406 21.135 2.416 21.142 2.426 Z M 12.442 2.347 C 12.411 2.362 12.381 2.379 12.351 2.396 C 12.381 2.379 12.411 2.362 12.442 2.347 Z M 52.067 2.347 C 52.036 2.362 52.006 2.379 51.976 2.396 C 52.006 2.379 52.036 2.362 52.067 2.347 Z M 21.108 2.382 C 21.101 2.374 21.095 2.366 21.088 2.359 C 21.095 2.366 21.101 2.374 21.108 2.382 Z M 68.749 2.333 C 68.734 2.34 68.719 2.347 68.704 2.354 C 68.719 2.347 68.734 2.34 68.749 2.333 Z M 21.071 2.342 C 21.064 2.335 21.057 2.328 21.049 2.321 C 21.057 2.328 21.064 2.335 21.071 2.342 Z M 32.513 2.342 C 32.506 2.314 32.499 2.286 32.491 2.259 C 32.499 2.286 32.506 2.314 32.513 2.342 Z M 68.813 2.305 C 68.802 2.31 68.791 2.314 68.781 2.319 C 68.791 2.314 68.802 2.31 68.813 2.305 Z M 21.034 2.308 C 21.025 2.3 21.017 2.293 21.008 2.286 C 21.017 2.293 21.025 2.3 21.034 2.308 Z M 48.211 2.299 C 48.18 2.285 48.147 2.272 48.115 2.259 C 48.147 2.272 48.18 2.285 48.211 2.299 Z M 70.921 2.289 C 70.915 2.287 70.909 2.284 70.903 2.282 C 70.909 2.284 70.915 2.287 70.921 2.289 Z M 19.911 2.223 C 19.886 2.236 19.861 2.249 19.838 2.264 C 19.861 2.249 19.886 2.236 19.911 2.223 Z M 20.994 2.276 C 20.985 2.269 20.975 2.263 20.966 2.257 C 20.975 2.263 20.985 2.269 20.994 2.276 Z M 18.985 2.256 C 18.982 2.254 18.979 2.252 18.976 2.25 C 18.979 2.252 18.982 2.254 18.985 2.256 Z M 48.094 2.251 C 48.069 2.242 48.043 2.233 48.018 2.225 C 48.043 2.233 48.069 2.242 48.094 2.251 Z M 20.945 2.244 C 20.936 2.239 20.927 2.234 20.918 2.229 C 20.927 2.234 20.936 2.239 20.945 2.244 Z M 57.374 2.232 L 57.315 2.234 L 57.374 2.232 C 57.399 2.231 57.423 2.228 57.446 2.225 C 57.423 2.228 57.399 2.231 57.374 2.232 Z M 70.73 2.227 C 70.705 2.22 70.68 2.214 70.654 2.207 C 70.68 2.214 70.705 2.22 70.73 2.227 Z M 12.865 2.19 C 12.827 2.2 12.79 2.21 12.754 2.221 C 12.827 2.199 12.902 2.18 12.978 2.165 Z M 14.057 2.191 L 14.057 2.19 M 52.485 2.19 L 52.485 2.191 M 20.902 2.22 C 20.892 2.215 20.882 2.211 20.872 2.206 C 20.882 2.211 20.892 2.215 20.902 2.22 Z M 18.925 2.22 C 18.923 2.219 18.92 2.217 18.918 2.216 C 18.92 2.217 18.923 2.219 18.925 2.22 Z M 47.986 2.215 C 47.962 2.208 47.939 2.201 47.915 2.194 C 47.939 2.201 47.962 2.208 47.986 2.215 Z M 32.475 2.201 C 32.467 2.172 32.458 2.142 32.448 2.113 C 32.458 2.142 32.467 2.172 32.475 2.201 Z M 20.848 2.196 C 20.84 2.192 20.832 2.189 20.824 2.186 C 20.832 2.189 20.84 2.192 20.848 2.196 Z M 70.601 2.195 C 70.576 2.189 70.55 2.184 70.525 2.179 C 70.55 2.184 70.576 2.189 70.601 2.195 Z M 47.886 2.187 C 47.862 2.181 47.838 2.175 47.813 2.17 C 47.838 2.175 47.862 2.181 47.886 2.187 Z M 20.795 2.176 C 20.787 2.173 20.779 2.171 20.771 2.168 C 20.779 2.171 20.787 2.173 20.795 2.176 Z M 70.465 2.168 C 70.44 2.164 70.416 2.16 70.39 2.157 C 70.416 2.16 70.44 2.164 70.465 2.168 Z M 18.796 2.167 C 18.793 2.166 18.79 2.165 18.788 2.164 C 18.79 2.165 18.793 2.166 18.796 2.167 Z M 47.772 2.162 C 47.754 2.158 47.737 2.155 47.719 2.152 C 47.737 2.155 47.754 2.158 47.772 2.162 Z M 20.739 2.159 C 20.73 2.156 20.721 2.155 20.713 2.152 C 20.721 2.155 20.73 2.156 20.739 2.159 Z M 18.723 2.148 C 18.718 2.147 18.714 2.146 18.709 2.145 C 18.714 2.146 18.718 2.147 18.723 2.148 Z M 70.328 2.148 C 70.298 2.144 70.268 2.141 70.238 2.138 C 70.268 2.141 70.298 2.144 70.328 2.148 Z M 20.682 2.145 C 20.668 2.143 20.654 2.14 20.639 2.138 C 20.654 2.14 20.668 2.143 20.682 2.145 Z M 47.663 2.144 C 47.644 2.141 47.625 2.139 47.605 2.137 C 47.625 2.139 47.644 2.141 47.663 2.144 Z M 20.623 2.135 C 20.602 2.132 20.582 2.129 20.561 2.127 C 20.582 2.129 20.602 2.132 20.623 2.135 Z M 18.646 2.134 C 18.617 2.13 18.586 2.126 18.554 2.124 C 18.586 2.126 18.617 2.13 18.646 2.134 Z M 20.559 2.127 C 20.559 2.127 20.56 2.127 20.561 2.127 C 20.537 2.125 20.514 2.123 20.489 2.122 Z M 32.431 2.059 C 32.422 2.035 32.414 2.01 32.405 1.986 C 32.414 2.01 32.422 2.035 32.431 2.059 Z M 32.383 1.926 C 32.373 1.9 32.362 1.874 32.351 1.848 C 32.362 1.874 32.373 1.9 32.383 1.926 Z M 32.332 1.803 C 32.322 1.78 32.311 1.757 32.301 1.734 C 32.311 1.757 32.322 1.78 32.332 1.803 Z M 32.274 1.678 C 32.265 1.66 32.256 1.643 32.247 1.626 C 32.256 1.643 32.265 1.66 32.274 1.678 Z M 36.315 0 C 36.538 0 36.71 0.047 36.813 0.156 C 36.911 0.255 36.96 0.382 36.96 0.532 L 36.96 0.682 C 36.96 0.832 36.911 0.961 36.814 1.066 L 36.813 1.067 L 36.776 1.03 C 36.786 1.019 36.796 1.007 36.805 0.996 C 36.796 1.007 36.786 1.019 36.776 1.03 C 36.765 1.041 36.753 1.051 36.74 1.061 C 36.753 1.051 36.765 1.041 36.776 1.03 L 36.813 1.067 C 36.71 1.17 36.538 1.214 36.315 1.214 C 36.092 1.214 35.92 1.17 35.817 1.067 L 35.816 1.066 C 35.719 0.961 35.67 0.832 35.67 0.682 L 35.67 0.532 C 35.67 0.382 35.719 0.255 35.817 0.156 C 35.92 0.047 36.092 0 36.315 0 Z M 31.834 1.069 L 31.835 1.069 M 36.103 1.144 C 36.117 1.147 36.132 1.149 36.148 1.151 C 36.132 1.149 36.117 1.147 36.103 1.144 Z M 36.045 1.131 C 36.057 1.134 36.069 1.137 36.083 1.14 C 36.069 1.137 36.057 1.134 36.045 1.131 Z M 35.99 1.113 C 36.001 1.118 36.013 1.122 36.025 1.125 C 36.013 1.122 36.001 1.118 35.99 1.113 Z M 35.946 1.094 C 35.955 1.098 35.964 1.103 35.974 1.107 C 35.964 1.103 35.955 1.098 35.946 1.094 Z M 35.898 1.066 C 35.907 1.072 35.916 1.078 35.926 1.084 C 35.916 1.078 35.907 1.072 35.898 1.066 Z M 35.825 0.996 C 35.834 1.008 35.844 1.019 35.854 1.03 C 35.865 1.041 35.876 1.05 35.888 1.06 C 35.876 1.05 35.865 1.041 35.854 1.03 C 35.844 1.019 35.834 1.008 35.825 0.996 Z M 35.799 0.96 C 35.805 0.968 35.81 0.975 35.816 0.983 C 35.81 0.975 35.805 0.968 35.799 0.96 Z M 36.814 0.983 C 36.821 0.975 36.826 0.966 36.832 0.957 C 36.826 0.966 36.821 0.975 36.814 0.983 Z M 36.836 0.951 C 36.842 0.941 36.848 0.931 36.853 0.92 C 36.848 0.931 36.842 0.941 36.836 0.951 Z M 35.779 0.924 C 35.782 0.93 35.786 0.937 35.79 0.943 C 35.786 0.937 35.782 0.93 35.779 0.924 Z M 36.859 0.909 C 36.863 0.899 36.868 0.889 36.872 0.879 C 36.868 0.889 36.863 0.899 36.859 0.909 Z M 35.759 0.88 C 35.762 0.889 35.766 0.897 35.77 0.905 C 35.766 0.897 35.762 0.889 35.759 0.88 Z M 36.876 0.866 C 36.88 0.856 36.883 0.847 36.886 0.837 C 36.883 0.847 36.88 0.856 36.876 0.866 Z M 35.746 0.842 C 35.748 0.85 35.751 0.858 35.753 0.866 C 35.751 0.858 35.748 0.85 35.746 0.842 Z M 36.899 0.782 C 36.897 0.796 36.893 0.81 36.89 0.824 C 36.897 0.795 36.903 0.765 36.906 0.733 Z M 2.536 0.158 L 2.536 0.158 M 2.72 0.132 L 2.72 0.132\" fill=\"rgb(21, 21, 21)\" height=\"7.250644004518893px\" id=\"OPbxNG5B7\" transform=\"translate(39 26)\" width=\"72.00000157440743px\"/></g></svg>',style:{...style}});});const css=[`.framer-SsdAb { -webkit-mask: ${mask}; aspect-ratio: 5.117647058823529; display: block; mask: ${mask}; user-select: none; width: 174px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 174\n * @framerIntrinsicHeight 34\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"set\":{\"localId\":\"vectorSet/TwbyI7aJb\",\"id\":\"TwbyI7aJb\",\"moduleId\":\"QSCZOtmF7hc91e82gfJq\"}}\n */const Icon=withCSS(Component,css,\"framer-SsdAb\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"174\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"34\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/TwbyI7aJb\\\",\\\"id\\\":\\\"TwbyI7aJb\\\",\\\"moduleId\\\":\\\"QSCZOtmF7hc91e82gfJq\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7 0 C 7.667 2.667 9 4.833 11 6.5 C 13 8.167 14 10 14 12 C 14 15.866 10.866 19 7 19 C 3.134 19 0 15.866 0 12 C 0 10.918 0.351 9.865 1 9 C 1 10.381 2.119 11.5 3.5 11.5 C 4.881 11.5 6 10.381 6 9 C 6 7 4.5 6 4.5 4 C 4.5 2.667 5.333 1.333 7 0\" fill=\"transparent\" height=\"19px\" id=\"YWk4wqTs7\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(5 3)\" width=\"14px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2878881455\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-eS8Hy\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-eS8Hy { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Flame\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-eS8Hy\");Icon.displayName=\"Flame\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Flame\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fb30b49)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const qxTvv_EBh=undefined;const ezTt3ayMo=undefined;const lschgej4H=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 7.5 L 7.5 0 L 15 7.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"7.5px\" id=\"UuMHk3w7N\" transform=\"translate(4.5 7.5)\" width=\"15px\"/><path d=\"M 0 7.5 L 7.5 0 L 15 7.5\" fill=\"transparent\" height=\"7.5px\" id=\"YIh_WXd8s\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 7.5)\" width=\"15px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"471393433\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Zt3B0\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-Zt3B0 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Caret Up\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-Zt3B0\");Icon.displayName=\"Caret Up\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Caret Up\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4ecd144)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,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\";import Flame from\"https://framerusercontent.com/modules/7VFa2xaumW6NO1GAW3J5/nGou7qBUM4cgW2H3CT9d/ti4V05x8Q.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/MSadIIqp7eoAd6cUJ8fW/TnjWptNrfcoTc2Wpy8Sk/GukEIKjZH.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/5GBqg8pPlJDJpFOwT3Es/8ZXZifwSBaCfZkrwWaY2/mgIT5BJYA.js\";const enabledGestures={fjLzjVtt1:{hover:true}};const cycleOrder=[\"phelc2L9n\",\"fjLzjVtt1\"];const serializationHash=\"framer-K9ahl\";const variantClassNames={fjLzjVtt1:\"framer-v-13pgyz6\",phelc2L9n:\"framer-v-aiemvv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kDwRLVwvd=undefined;const ZKAkDHy0S=undefined;const L2DDfU8sP=undefined;const EuCQWp3TU=undefined;const nKXElAIlG=undefined;const ukadVc3D1=undefined;const Qwq1QMbxB=undefined;const FFVAowV4c=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"sm-Mobile\":\"phelc2L9n\",Desktop:\"fjLzjVtt1\"};const Variants=motion.create(React.Fragment);const getProps=({badgeText,click,description,height,icon,id,link,newTab,smoothScroll,title,width,...props})=>{return{...props,EuCQWp3TU:smoothScroll??props.EuCQWp3TU??false,FFVAowV4c:icon??props.FFVAowV4c??Flame,kDwRLVwvd:click??props.kDwRLVwvd,L2DDfU8sP:newTab??props.L2DDfU8sP??false,nKXElAIlG:title??props.nKXElAIlG??\"Title\",Qwq1QMbxB:description??props.Qwq1QMbxB??\"Description\",ukadVc3D1:badgeText??props.ukadVc3D1,variant:humanReadableVariantMap[props.variant]??props.variant??\"phelc2L9n\",ZKAkDHy0S:link??props.ZKAkDHy0S};};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,nKXElAIlG,Qwq1QMbxB,ukadVc3D1,ZKAkDHy0S,L2DDfU8sP,EuCQWp3TU,kDwRLVwvd,FFVAowV4c,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"phelc2L9n\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap6347e8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kDwRLVwvd){const res=await kDwRLVwvd(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=isSet(ukadVc3D1);const isDisplayed=()=>{if(gestureVariant===\"fjLzjVtt1-hover\")return true;if(baseVariant===\"fjLzjVtt1\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:ZKAkDHy0S,motionChild:true,nodeId:\"phelc2L9n\",openInNewTab:L2DDfU8sP,scopeId:\"MWQVNgzHZ\",smoothScroll:EuCQWp3TU,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-aiemvv\",className,classNames)} framer-4w7jt2`,\"data-framer-name\":\"sm-Mobile\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"phelc2L9n\",onTap:onTap6347e8,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"fjLzjVtt1-hover\":{backgroundColor:\"var(--token-349fa988-916f-4d17-8809-0ff568fbbee2, rgb(222, 232, 252))\"},fjLzjVtt1:{backgroundColor:\"var(--token-0634900a-9262-4342-b797-7f4e1ebc4062, rgb(255, 255, 255))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12}},...addPropertyOverrides({\"fjLzjVtt1-hover\":{\"data-framer-name\":undefined},fjLzjVtt1:{\"data-framer-name\":\"Desktop\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t1p8bg\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"xM8jkbl2W\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1px97tq\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"klKB9gm6q\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ajspzc\",\"data-styles-preset\":\"GukEIKjZH\",dir:\"auto\",children:\"Title\"})}),className:\"framer-hpz8ae\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eJufb585R\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:nKXElAIlG,variants:{\"fjLzjVtt1-hover\":{\"--extracted-r6o4lv\":\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"fjLzjVtt1-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ajspzc\",\"data-styles-preset\":\"GukEIKjZH\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235)))\"},children:\"Title\"})})}},baseVariant,gestureVariant)}),visible!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-mnnx3p\",\"data-framer-name\":\"Badge\",layoutDependency:layoutDependency,layoutId:\"PxsGPCpL8\",style:{backgroundColor:\"var(--token-349fa988-916f-4d17-8809-0ff568fbbee2, rgb(238, 243, 253))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235)))\"},children:\"Popular\"})}),className:\"framer-1uigg78\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"HPAU_D5AN\",style:{\"--extracted-r6o4lv\":\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ukadVc3D1,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7ayf45\",\"data-styles-preset\":\"mgIT5BJYA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119)))\"},children:\"Description\"})}),className:\"framer-1msjt1a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KyN2EaIdL\",style:{\"--extracted-r6o4lv\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Qwq1QMbxB,variants:{\"fjLzjVtt1-hover\":{\"--extracted-r6o4lv\":\"var(--token-e77585a0-661c-435d-8edb-88e9d65d3f16, rgb(92, 138, 240))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"fjLzjVtt1-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7ayf45\",\"data-styles-preset\":\"mgIT5BJYA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e77585a0-661c-435d-8edb-88e9d65d3f16, rgb(92, 138, 240)))\"},children:\"Description\"})})}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-15vpg0s\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"OPLLK7qLp\",style:{backgroundColor:\"var(--token-21ec0d50-7723-4251-89d6-7b37bb97f3c0, rgb(249, 249, 249))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{\"fjLzjVtt1-hover\":{backgroundColor:\"var(--token-0634900a-9262-4342-b797-7f4e1ebc4062, rgb(255, 255, 255))\"}},children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1plonty\",Component:FFVAowV4c,layoutDependency:layoutDependency,layoutId:\"oCG9vEu1I\",style:{\"--1m973uw\":\"var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38))\",\"--js9iwy\":1.75},variants:{\"fjLzjVtt1-hover\":{\"--1m973uw\":\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235))\"}}})})]})})})})});});const css=[\".framer-K9ahl.framer-4w7jt2, .framer-K9ahl .framer-4w7jt2 { display: block; }\",\".framer-K9ahl.framer-aiemvv { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 240px; }\",\".framer-K9ahl .framer-t1p8bg { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-K9ahl .framer-1px97tq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 28px; }\",\".framer-K9ahl .framer-hpz8ae, .framer-K9ahl .framer-1uigg78 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-K9ahl .framer-mnnx3p { 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: 2px 6px 2px 6px; position: relative; width: min-content; }\",\".framer-K9ahl .framer-1msjt1a { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-K9ahl .framer-15vpg0s { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-K9ahl .framer-1plonty { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 20px; }\",\".framer-K9ahl.framer-v-13pgyz6.framer-aiemvv { align-content: center; align-items: center; gap: 8px; padding: 8px; }\",\".framer-K9ahl.framer-v-13pgyz6 .framer-t1p8bg { order: 1; }\",'.framer-K9ahl.framer-v-13pgyz6 .framer-1msjt1a { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 1; display: -webkit-box; overflow: var(--overflow-clip-fallback, clip); white-space: pre-line; }',\".framer-K9ahl.framer-v-13pgyz6 .framer-15vpg0s { order: 0; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36.5\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"fjLzjVtt1\":{\"layout\":[\"fixed\",\"auto\"]},\"ePbSgU7Oq\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"nKXElAIlG\":\"title\",\"Qwq1QMbxB\":\"description\",\"ukadVc3D1\":\"badgeText\",\"ZKAkDHy0S\":\"link\",\"L2DDfU8sP\":\"newTab\",\"EuCQWp3TU\":\"smoothScroll\",\"kDwRLVwvd\":\"click\",\"FFVAowV4c\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"Y7SpbVH16cWqMhj75z1M\"]\n */const FramerMWQVNgzHZ=withCSS(Component,css,\"framer-K9ahl\");export default FramerMWQVNgzHZ;FramerMWQVNgzHZ.displayName=\"Menu Item\";FramerMWQVNgzHZ.defaultProps={height:36.5,width:240};addPropertyControls(FramerMWQVNgzHZ,{variant:{options:[\"phelc2L9n\",\"fjLzjVtt1\"],optionTitles:[\"sm-Mobile\",\"Desktop\"],title:\"Variant\",type:ControlType.Enum},nKXElAIlG:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},onnKXElAIlGChange:{changes:\"nKXElAIlG\",type:ControlType.ChangeHandler},Qwq1QMbxB:{defaultValue:\"Description\",displayTextArea:false,title:\"Description\",type:ControlType.String},onQwq1QMbxBChange:{changes:\"Qwq1QMbxB\",type:ControlType.ChangeHandler},ukadVc3D1:{displayTextArea:false,optional:true,placeholder:\"Badge\",title:\"Badge Text\",type:ControlType.String},onukadVc3D1Change:{changes:\"ukadVc3D1\",type:ControlType.ChangeHandler},ZKAkDHy0S:{title:\"Link\",type:ControlType.Link},L2DDfU8sP:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onL2DDfU8sPChange:{changes:\"L2DDfU8sP\",type:ControlType.ChangeHandler},EuCQWp3TU:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},onEuCQWp3TUChange:{changes:\"EuCQWp3TU\",type:ControlType.ChangeHandler},kDwRLVwvd:{title:\"Click\",type:ControlType.EventHandler},FFVAowV4c:{defaultValue:{identifier:\"module:7VFa2xaumW6NO1GAW3J5/nGou7qBUM4cgW2H3CT9d/ti4V05x8Q.js:default\",moduleId:\"7VFa2xaumW6NO1GAW3J5\"},setModuleId:\"Y7SpbVH16cWqMhj75z1M\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(FramerMWQVNgzHZ,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMWQVNgzHZ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fjLzjVtt1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ePbSgU7Oq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"240\",\"framerVariables\":\"{\\\"nKXElAIlG\\\":\\\"title\\\",\\\"Qwq1QMbxB\\\":\\\"description\\\",\\\"ukadVc3D1\\\":\\\"badgeText\\\",\\\"ZKAkDHy0S\\\":\\\"link\\\",\\\"L2DDfU8sP\\\":\\\"newTab\\\",\\\"EuCQWp3TU\\\":\\\"smoothScroll\\\",\\\"kDwRLVwvd\\\":\\\"click\\\",\\\"FFVAowV4c\\\":\\\"icon\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVectorSets\":\"[\\\"Y7SpbVH16cWqMhj75z1M\\\"]\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"36.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4ecd144)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,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 Flame from\"https://framerusercontent.com/modules/7VFa2xaumW6NO1GAW3J5/nGou7qBUM4cgW2H3CT9d/ti4V05x8Q.js\";import CaretUp from\"https://framerusercontent.com/modules/lQrAYHHJtdFNMDLtDObP/AeOa4UWhMeKfWe3XZa5D/lDWUVpnhJ.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/oi2gqua8xuJcWVVnSFgE/1jdMl9bCwH8lS7QEvbWu/Tfs2bTOBv.js\";import MenuItem from\"https://framerusercontent.com/modules/CKlNj9bN8tgplfsKeBKD/BSQKT1jmtv0H0Jihqftk/MWQVNgzHZ.js\";const CaretUpFonts=getFonts(CaretUp);const MenuItemFonts=getFonts(MenuItem);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"kZH5P5z5U\",\"NPgPahHmK\",\"yHfuV2pm1\"];const serializationHash=\"framer-IFcf3\";const variantClassNames={kZH5P5z5U:\"framer-v-1j41k8t\",NPgPahHmK:\"framer-v-1gp7pep\",yHfuV2pm1:\"framer-v-11edjsi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const UxUlZSy6z=undefined;const OIjuQ24A0=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop & Tablet\":\"kZH5P5z5U\",\"Phone Closed\":\"yHfuV2pm1\",\"Phone Open\":\"NPgPahHmK\"};const Variants=motion.create(React.Fragment);const getProps=({closeDropdown,height,id,linkTap,width,...props})=>{return{...props,OIjuQ24A0:linkTap??props.OIjuQ24A0,UxUlZSy6z:closeDropdown??props.UxUlZSy6z,variant:humanReadableVariantMap[props.variant]??props.variant??\"kZH5P5z5U\"};};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,UxUlZSy6z,OIjuQ24A0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kZH5P5z5U\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeave1qlyf7s=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(UxUlZSy6z){const res=await UxUlZSy6z(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onTapeg5ucq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"NPgPahHmK\");});const isDisplayed=()=>{if([\"NPgPahHmK\",\"yHfuV2pm1\"].includes(baseVariant))return true;return false;};const onTap186uoal=activeVariantCallback(async(...args)=>{setVariant(\"yHfuV2pm1\");});const router=useRouter();const kDwRLVwvdgwg24w=activeVariantCallback(async(...args)=>{if(OIjuQ24A0){const res=await OIjuQ24A0(...args);if(res===false)return false;}});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1j41k8t\",className,classNames),\"data-framer-name\":\"Desktop & Tablet\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"kZH5P5z5U\",onMouseLeave:onMouseLeave1qlyf7s,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({NPgPahHmK:{\"data-framer-name\":\"Phone Open\",\"data-highlight\":undefined,onMouseLeave:undefined},yHfuV2pm1:{\"data-framer-name\":\"Phone Closed\",onMouseLeave:undefined,onTap:onTapeg5ucq}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6nu5og\",\"data-framer-name\":\"Mobile Title\",layoutDependency:layoutDependency,layoutId:\"x8kEftnW3\",style:{backgroundColor:\"rgb(255, 255, 255)\"},...addPropertyOverrides({NPgPahHmK:{\"data-highlight\":true,onTap:onTap186uoal}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(18, 18, 18))\"},children:\"New\"})}),className:\"framer-wgnoqd\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"zBmrMH4cg\",style:{\"--extracted-r6o4lv\":\"rgb(18, 18, 18)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NPgPahHmK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1d2qumg\",\"data-styles-preset\":\"Tfs2bTOBv\",dir:\"auto\",children:\"Platform\"})}),fonts:[\"Inter\"]},yHfuV2pm1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1d2qumg\",\"data-styles-preset\":\"Tfs2bTOBv\",dir:\"auto\",children:\"Platform\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gfeuu1\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"vqqzm0mwW\",children:/*#__PURE__*/_jsx(CaretUp,{animated:true,className:\"framer-17phpdf\",layoutDependency:layoutDependency,layoutId:\"y8Ga1NVtt\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgb(0, 0, 0)\",\"--pgex8v\":2,rotate:0},variants:{yHfuV2pm1:{rotate:-180}}})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xfsch2\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"eFHPDTS3Y\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-83f3bh\",layoutDependency:layoutDependency,layoutId:\"Rf0uWgZga\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ur8DcFQh5\"},implicitPathVariables:undefined},{href:{webPageId:\"Ur8DcFQh5\"},implicitPathVariables:undefined},{href:{webPageId:\"Ur8DcFQh5\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:95,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 184px, 1px), 1440px) - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+20+0+0,...addPropertyOverrides({NPgPahHmK:{height:36,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+69+0+0+0+0},yHfuV2pm1:{width:`max((min(${componentViewport?.width||\"100vw\"} - 184px, 1440px) - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+0+54+8+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1v8zj6n-container\",\"data-framer-appear-id\":\"1v8zj6n\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"h6RFwHA8Z-container\",nodeId:\"h6RFwHA8Z\",optimized:true,rendersWithMotion:true,scopeId:\"e5Ekafqzw\",children:/*#__PURE__*/_jsx(MenuItem,{EuCQWp3TU:true,FFVAowV4c:Flame,height:\"100%\",id:\"h6RFwHA8Z\",L2DDfU8sP:false,layoutId:\"h6RFwHA8Z\",nKXElAIlG:\"Unify Data\",Qwq1QMbxB:\"One access layer over all your data.\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"phelc2L9n\"),width:\"100%\",ZKAkDHy0S:resolvedLinks[0],...addPropertyOverrides({NPgPahHmK:{kDwRLVwvd:kDwRLVwvdgwg24w,style:{width:\"100%\"},ZKAkDHy0S:resolvedLinks[1]},yHfuV2pm1:{ZKAkDHy0S:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"k1imBOD6n\"},implicitPathVariables:undefined},{href:{webPageId:\"k1imBOD6n\"},implicitPathVariables:undefined},{href:{webPageId:\"k1imBOD6n\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:95,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 184px, 1px), 1440px) - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+20+0+0,...addPropertyOverrides({NPgPahHmK:{height:36,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+69+0+0+0+60},yHfuV2pm1:{width:`max((min(${componentViewport?.width||\"100vw\"} - 184px, 1440px) - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+0+54+8+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-19h8kar-container\",\"data-framer-appear-id\":\"19h8kar\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"hGxVTX9To-container\",nodeId:\"hGxVTX9To\",optimized:true,rendersWithMotion:true,scopeId:\"e5Ekafqzw\",children:/*#__PURE__*/_jsx(MenuItem,{EuCQWp3TU:true,FFVAowV4c:Flame,height:\"100%\",id:\"hGxVTX9To\",L2DDfU8sP:false,layoutId:\"hGxVTX9To\",nKXElAIlG:\"Govern Access \",Qwq1QMbxB:\"Manage permissions for apps, people, and AI from one place.\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"phelc2L9n\"),width:\"100%\",ZKAkDHy0S:resolvedLinks1[0],...addPropertyOverrides({NPgPahHmK:{kDwRLVwvd:kDwRLVwvdgwg24w,style:{width:\"100%\"},ZKAkDHy0S:resolvedLinks1[1]},yHfuV2pm1:{ZKAkDHy0S:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AJPtuXMjW\"},implicitPathVariables:undefined},{href:{webPageId:\"AJPtuXMjW\"},implicitPathVariables:undefined},{href:{webPageId:\"AJPtuXMjW\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:95,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 184px, 1px), 1440px) - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+20+0+0,...addPropertyOverrides({NPgPahHmK:{height:36,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+69+0+0+0+120},yHfuV2pm1:{width:`max((min(${componentViewport?.width||\"100vw\"} - 184px, 1440px) - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+0+54+8+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1sbvzwm-container\",\"data-framer-appear-id\":\"1sbvzwm\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"GLEK2FZ6h-container\",nodeId:\"GLEK2FZ6h\",optimized:true,rendersWithMotion:true,scopeId:\"e5Ekafqzw\",children:/*#__PURE__*/_jsx(MenuItem,{EuCQWp3TU:true,FFVAowV4c:Flame,height:\"100%\",id:\"GLEK2FZ6h\",L2DDfU8sP:false,layoutId:\"GLEK2FZ6h\",nKXElAIlG:\"Build Apps\",Qwq1QMbxB:\"Everyone builds on the same live data.\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"phelc2L9n\"),width:\"100%\",ZKAkDHy0S:resolvedLinks2[0],...addPropertyOverrides({NPgPahHmK:{kDwRLVwvd:kDwRLVwvdgwg24w,style:{width:\"100%\"},ZKAkDHy0S:resolvedLinks2[1]},yHfuV2pm1:{ZKAkDHy0S:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})})]})})]})})})});});const css=[\".framer-IFcf3.framer-v1mfxu, .framer-IFcf3 .framer-v1mfxu { display: block; }\",\".framer-IFcf3.framer-1j41k8t { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-IFcf3 .framer-6nu5og { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 16px; position: relative; width: 100%; }\",\".framer-IFcf3 .framer-wgnoqd { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-IFcf3 .framer-gfeuu1 { 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: 2px; position: relative; width: min-content; }\",\".framer-IFcf3 .framer-17phpdf { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 20px; }\",\".framer-IFcf3 .framer-xfsch2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 20px 92px 20px 92px; position: relative; width: 100%; }\",\".framer-IFcf3 .framer-83f3bh { display: grid; flex: 1 0 0px; gap: 16px 16px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-IFcf3 .framer-1v8zj6n-container, .framer-IFcf3 .framer-19h8kar-container, .framer-IFcf3 .framer-1sbvzwm-container { align-self: start; flex: none; height: 95px; justify-self: start; position: relative; width: 100%; }\",\".framer-IFcf3.framer-v-1gp7pep.framer-1j41k8t { gap: 12px; padding: 0px 0px 24px 0px; width: 390px; }\",\".framer-IFcf3.framer-v-1gp7pep .framer-6nu5og { cursor: pointer; padding: 16px 6px 16px 0px; }\",\".framer-IFcf3.framer-v-1gp7pep .framer-17phpdf, .framer-IFcf3.framer-v-11edjsi .framer-17phpdf { width: 16px; }\",\".framer-IFcf3.framer-v-1gp7pep .framer-xfsch2 { flex-direction: column; justify-content: flex-start; padding: 0px; }\",\".framer-IFcf3.framer-v-1gp7pep .framer-83f3bh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; width: 100%; }\",\".framer-IFcf3.framer-v-1gp7pep .framer-1v8zj6n-container, .framer-IFcf3.framer-v-1gp7pep .framer-19h8kar-container, .framer-IFcf3.framer-v-1gp7pep .framer-1sbvzwm-container { align-self: unset; height: auto; }\",\".framer-IFcf3.framer-v-11edjsi.framer-1j41k8t { cursor: pointer; height: 54px; overflow: hidden; width: 390px; }\",\".framer-IFcf3.framer-v-11edjsi .framer-6nu5og { height: 54px; padding: 16px 6px 16px 0px; }\",\".framer-IFcf3.framer-v-11edjsi .framer-xfsch2 { flex-direction: column; padding: 8px 92px 8px 92px; }\",\".framer-IFcf3.framer-v-11edjsi .framer-83f3bh { flex: none; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 135\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"NPgPahHmK\":{\"layout\":[\"fixed\",\"auto\"]},\"yHfuV2pm1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"UxUlZSy6z\":\"closeDropdown\",\"OIjuQ24A0\":\"linkTap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framere5Ekafqzw=withCSS(Component,css,\"framer-IFcf3\");export default Framere5Ekafqzw;Framere5Ekafqzw.displayName=\"Platform\";Framere5Ekafqzw.defaultProps={height:135,width:1200};addPropertyControls(Framere5Ekafqzw,{variant:{options:[\"kZH5P5z5U\",\"NPgPahHmK\",\"yHfuV2pm1\"],optionTitles:[\"Desktop & Tablet\",\"Phone Open\",\"Phone Closed\"],title:\"Variant\",type:ControlType.Enum},UxUlZSy6z:{title:\"Close Dropdown\",type:ControlType.EventHandler},OIjuQ24A0:{title:\"Link Tap\",type:ControlType.EventHandler}});addFonts(Framere5Ekafqzw,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{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\"}]},...CaretUpFonts,...MenuItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framere5Ekafqzw.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MenuItem,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framere5Ekafqzw\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"UxUlZSy6z\\\":\\\"closeDropdown\\\",\\\"OIjuQ24A0\\\":\\\"linkTap\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NPgPahHmK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yHfuV2pm1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"135\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4ecd144)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,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 Flame from\"https://framerusercontent.com/modules/7VFa2xaumW6NO1GAW3J5/nGou7qBUM4cgW2H3CT9d/ti4V05x8Q.js\";import CaretUp from\"https://framerusercontent.com/modules/lQrAYHHJtdFNMDLtDObP/AeOa4UWhMeKfWe3XZa5D/lDWUVpnhJ.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/oi2gqua8xuJcWVVnSFgE/1jdMl9bCwH8lS7QEvbWu/Tfs2bTOBv.js\";import MenuItem from\"https://framerusercontent.com/modules/CKlNj9bN8tgplfsKeBKD/BSQKT1jmtv0H0Jihqftk/MWQVNgzHZ.js\";const CaretUpFonts=getFonts(CaretUp);const MenuItemFonts=getFonts(MenuItem);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"RJsks6TEr\",\"GaDqaXEOm\",\"w0dYtQyUM\"];const serializationHash=\"framer-etcqo\";const variantClassNames={GaDqaXEOm:\"framer-v-1ec72pb\",RJsks6TEr:\"framer-v-1hyfumu\",w0dYtQyUM:\"framer-v-wqpjq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const UxUlZSy6z=undefined;const TpjEFJB20=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop & Tablet\":\"RJsks6TEr\",\"Phone Closed\":\"w0dYtQyUM\",\"Phone Open\":\"GaDqaXEOm\"};const Variants=motion.create(React.Fragment);const getProps=({closeDropdown,height,id,linkTap,width,...props})=>{return{...props,TpjEFJB20:linkTap??props.TpjEFJB20,UxUlZSy6z:closeDropdown??props.UxUlZSy6z,variant:humanReadableVariantMap[props.variant]??props.variant??\"RJsks6TEr\"};};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,UxUlZSy6z,TpjEFJB20,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RJsks6TEr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeave1qlyf7s=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(UxUlZSy6z){const res=await UxUlZSy6z(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onTapzt4mg0=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"GaDqaXEOm\");});const isDisplayed=()=>{if([\"GaDqaXEOm\",\"w0dYtQyUM\"].includes(baseVariant))return true;return false;};const onTap192vlxi=activeVariantCallback(async(...args)=>{setVariant(\"w0dYtQyUM\");});const router=useRouter();const kDwRLVwvd1h0o6i7=activeVariantCallback(async(...args)=>{if(TpjEFJB20){const res=await TpjEFJB20(...args);if(res===false)return false;}});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1hyfumu\",className,classNames),\"data-framer-name\":\"Desktop & Tablet\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"RJsks6TEr\",onMouseLeave:onMouseLeave1qlyf7s,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({GaDqaXEOm:{\"data-framer-name\":\"Phone Open\",\"data-highlight\":undefined,onMouseLeave:undefined},w0dYtQyUM:{\"data-framer-name\":\"Phone Closed\",onMouseLeave:undefined,onTap:onTapzt4mg0}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nq163v\",\"data-framer-name\":\"Mobile Title\",layoutDependency:layoutDependency,layoutId:\"NiUU3HoM0\",style:{backgroundColor:\"rgb(255, 255, 255)\"},...addPropertyOverrides({GaDqaXEOm:{\"data-highlight\":true,onTap:onTap192vlxi}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(18, 18, 18))\"},children:\"Women\"})}),className:\"framer-1r40jcy\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"wHi3zpUJT\",style:{\"--extracted-r6o4lv\":\"rgb(18, 18, 18)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GaDqaXEOm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1d2qumg\",\"data-styles-preset\":\"Tfs2bTOBv\",dir:\"auto\",children:\"Use Cases\"})}),fonts:[\"Inter\"]},w0dYtQyUM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1d2qumg\",\"data-styles-preset\":\"Tfs2bTOBv\",dir:\"auto\",children:\"Use Cases\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k8qffa\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"mNmWDFFVx\",children:/*#__PURE__*/_jsx(CaretUp,{animated:true,className:\"framer-ezvfnd\",layoutDependency:layoutDependency,layoutId:\"UrZnhJgHs\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgb(0, 0, 0)\",\"--pgex8v\":2,rotate:0},variants:{GaDqaXEOm:{\"--21h8s6\":\"var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38))\"},w0dYtQyUM:{\"--21h8s6\":\"var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38))\",rotate:-180}}})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yhzyys\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"ZNiqUrQp4\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qydzn1\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"WT9vJ_WMy\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MkK3zM0_F\"},implicitPathVariables:undefined},{href:{webPageId:\"MkK3zM0_F\"},implicitPathVariables:undefined},{href:{webPageId:\"MkK3zM0_F\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:75.25,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 184px, 1px), 1440px) - 16px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+20+0+0,...addPropertyOverrides({GaDqaXEOm:{height:36,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+66+0+0+0+0},w0dYtQyUM:{width:`max((min(${componentViewport?.width||\"100vw\"} - 184px, 1440px) - 16px) / 2, 50px)`,y:(componentViewport?.y||0)+0+54+8+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1m2wtj3-container\",\"data-framer-appear-id\":\"1m2wtj3\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"TTz2ODxr1-container\",nodeId:\"TTz2ODxr1\",optimized:true,rendersWithMotion:true,scopeId:\"VTPVMiNVR\",children:/*#__PURE__*/_jsx(MenuItem,{EuCQWp3TU:true,FFVAowV4c:Flame,height:\"100%\",id:\"TTz2ODxr1\",L2DDfU8sP:false,layoutId:\"TTz2ODxr1\",nKXElAIlG:\"AI Agent Governance\",Qwq1QMbxB:\"Feed live company data to AI agents with total governance.\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"phelc2L9n\"),width:\"100%\",ZKAkDHy0S:resolvedLinks[0],...addPropertyOverrides({GaDqaXEOm:{kDwRLVwvd:kDwRLVwvd1h0o6i7,style:{width:\"100%\"},ZKAkDHy0S:resolvedLinks[1]},w0dYtQyUM:{ZKAkDHy0S:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zgcgoXIQx\"},implicitPathVariables:undefined},{href:{webPageId:\"zgcgoXIQx\"},implicitPathVariables:undefined},{href:{webPageId:\"zgcgoXIQx\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:75.25,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 184px, 1px), 1440px) - 16px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+20+0+0,...addPropertyOverrides({GaDqaXEOm:{height:36,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+66+0+0+0+60},w0dYtQyUM:{width:`max((min(${componentViewport?.width||\"100vw\"} - 184px, 1440px) - 16px) / 2, 50px)`,y:(componentViewport?.y||0)+0+54+8+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-19thxtr-container\",\"data-framer-appear-id\":\"19thxtr\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"E02Q5Qe0p-container\",nodeId:\"E02Q5Qe0p\",optimized:true,rendersWithMotion:true,scopeId:\"VTPVMiNVR\",children:/*#__PURE__*/_jsx(MenuItem,{EuCQWp3TU:true,FFVAowV4c:Flame,height:\"100%\",id:\"E02Q5Qe0p\",L2DDfU8sP:false,layoutId:\"E02Q5Qe0p\",nKXElAIlG:\"Application Development \",Qwq1QMbxB:\"Build production apps in days, with enterprise control.\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"phelc2L9n\"),width:\"100%\",ZKAkDHy0S:resolvedLinks1[0],...addPropertyOverrides({GaDqaXEOm:{kDwRLVwvd:kDwRLVwvd1h0o6i7,style:{width:\"100%\"},ZKAkDHy0S:resolvedLinks1[1]},w0dYtQyUM:{ZKAkDHy0S:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"M7hK40FeY\"},implicitPathVariables:undefined},{href:{webPageId:\"M7hK40FeY\"},implicitPathVariables:undefined},{href:{webPageId:\"M7hK40FeY\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:75.25,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 184px, 1px), 1440px) - 16px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+20+0+91.25,...addPropertyOverrides({GaDqaXEOm:{height:36,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+66+0+0+0+120},w0dYtQyUM:{width:`max((min(${componentViewport?.width||\"100vw\"} - 184px, 1440px) - 16px) / 2, 50px)`,y:(componentViewport?.y||0)+0+54+8+0+0+91.25}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-16ywvh2-container\",\"data-framer-appear-id\":\"16ywvh2\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"NFkHEJFES-container\",nodeId:\"NFkHEJFES\",optimized:true,rendersWithMotion:true,scopeId:\"VTPVMiNVR\",children:/*#__PURE__*/_jsx(MenuItem,{EuCQWp3TU:true,FFVAowV4c:Flame,height:\"100%\",id:\"NFkHEJFES\",L2DDfU8sP:false,layoutId:\"NFkHEJFES\",nKXElAIlG:\"Backend Consolidation\",Qwq1QMbxB:\"One platform in place of custom backends.\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"phelc2L9n\"),width:\"100%\",ZKAkDHy0S:resolvedLinks2[0],...addPropertyOverrides({GaDqaXEOm:{kDwRLVwvd:kDwRLVwvd1h0o6i7,style:{width:\"100%\"},ZKAkDHy0S:resolvedLinks2[1]},w0dYtQyUM:{ZKAkDHy0S:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RqU4WeBTF\"},implicitPathVariables:undefined},{href:{webPageId:\"RqU4WeBTF\"},implicitPathVariables:undefined},{href:{webPageId:\"RqU4WeBTF\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:75.25,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 184px, 1px), 1440px) - 16px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+20+0+91.25,...addPropertyOverrides({GaDqaXEOm:{height:36,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+66+0+0+0+180},w0dYtQyUM:{width:`max((min(${componentViewport?.width||\"100vw\"} - 184px, 1440px) - 16px) / 2, 50px)`,y:(componentViewport?.y||0)+0+54+8+0+0+91.25}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-5krvth-container\",\"data-framer-appear-id\":\"5krvth\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"ERfwrCfv1-container\",nodeId:\"ERfwrCfv1\",optimized:true,rendersWithMotion:true,scopeId:\"VTPVMiNVR\",children:/*#__PURE__*/_jsx(MenuItem,{EuCQWp3TU:true,FFVAowV4c:Flame,height:\"100%\",id:\"ERfwrCfv1\",L2DDfU8sP:false,layoutId:\"ERfwrCfv1\",nKXElAIlG:\"External Data Sharing\",Qwq1QMbxB:\"Give customers and partners controlled access to your data.\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"phelc2L9n\"),width:\"100%\",ZKAkDHy0S:resolvedLinks3[0],...addPropertyOverrides({GaDqaXEOm:{kDwRLVwvd:kDwRLVwvd1h0o6i7,style:{width:\"100%\"},ZKAkDHy0S:resolvedLinks3[1]},w0dYtQyUM:{ZKAkDHy0S:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})})]})})]})})})});});const css=[\".framer-etcqo.framer-1nld4dj, .framer-etcqo .framer-1nld4dj { display: block; }\",\".framer-etcqo.framer-1hyfumu { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-etcqo .framer-nq163v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 16px; position: relative; width: 100%; }\",\".framer-etcqo .framer-1r40jcy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-etcqo .framer-1k8qffa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-etcqo .framer-ezvfnd { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 20px; }\",\".framer-etcqo .framer-1yhzyys { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 92px 20px 92px; position: relative; width: 100%; }\",\".framer-etcqo .framer-1qydzn1 { display: grid; flex: 1 0 0px; gap: 16px 16px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: 167px; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-etcqo .framer-1m2wtj3-container, .framer-etcqo .framer-19thxtr-container, .framer-etcqo .framer-16ywvh2-container, .framer-etcqo .framer-5krvth-container { align-self: start; flex: none; height: 100%; justify-self: start; position: relative; width: 100%; }\",\".framer-etcqo.framer-v-1ec72pb.framer-1hyfumu { gap: 12px; width: 390px; }\",\".framer-etcqo.framer-v-1ec72pb .framer-nq163v { cursor: pointer; gap: 10px; height: 54px; justify-content: flex-start; padding: 16px 6px 16px 0px; }\",\".framer-etcqo.framer-v-1ec72pb .framer-1r40jcy, .framer-etcqo.framer-v-wqpjq .framer-1r40jcy { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-etcqo.framer-v-1ec72pb .framer-ezvfnd, .framer-etcqo.framer-v-wqpjq .framer-ezvfnd { width: 16px; }\",\".framer-etcqo.framer-v-1ec72pb .framer-1yhzyys { flex-direction: column; padding: 0px; }\",\".framer-etcqo.framer-v-1ec72pb .framer-1qydzn1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; padding: 0px 0px 24px 0px; width: 100%; }\",\".framer-etcqo.framer-v-1ec72pb .framer-1m2wtj3-container, .framer-etcqo.framer-v-1ec72pb .framer-19thxtr-container, .framer-etcqo.framer-v-1ec72pb .framer-16ywvh2-container, .framer-etcqo.framer-v-1ec72pb .framer-5krvth-container { align-self: unset; height: auto; }\",\".framer-etcqo.framer-v-wqpjq.framer-1hyfumu { cursor: pointer; height: 54px; overflow: hidden; width: 390px; }\",\".framer-etcqo.framer-v-wqpjq .framer-nq163v { gap: 10px; height: 54px; justify-content: flex-start; padding: 16px 6px 16px 0px; }\",\".framer-etcqo.framer-v-wqpjq .framer-1yhzyys { flex-direction: column; padding: 8px 92px 8px 92px; }\",\".framer-etcqo.framer-v-wqpjq .framer-1qydzn1 { flex: none; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 206.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"GaDqaXEOm\":{\"layout\":[\"fixed\",\"auto\"]},\"w0dYtQyUM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"UxUlZSy6z\":\"closeDropdown\",\"TpjEFJB20\":\"linkTap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVTPVMiNVR=withCSS(Component,css,\"framer-etcqo\");export default FramerVTPVMiNVR;FramerVTPVMiNVR.displayName=\"Use Cases Menu\";FramerVTPVMiNVR.defaultProps={height:206.5,width:1200};addPropertyControls(FramerVTPVMiNVR,{variant:{options:[\"RJsks6TEr\",\"GaDqaXEOm\",\"w0dYtQyUM\"],optionTitles:[\"Desktop & Tablet\",\"Phone Open\",\"Phone Closed\"],title:\"Variant\",type:ControlType.Enum},UxUlZSy6z:{title:\"Close Dropdown\",type:ControlType.EventHandler},TpjEFJB20:{title:\"Link Tap\",type:ControlType.EventHandler}});addFonts(FramerVTPVMiNVR,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{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\"}]},...CaretUpFonts,...MenuItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerVTPVMiNVR.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MenuItem,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVTPVMiNVR\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"UxUlZSy6z\\\":\\\"closeDropdown\\\",\\\"TpjEFJB20\\\":\\\"linkTap\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"206.5\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GaDqaXEOm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"w0dYtQyUM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (31f3ac5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,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\";import ChevronDown from\"https://framerusercontent.com/modules/N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/MSadIIqp7eoAd6cUJ8fW/TnjWptNrfcoTc2Wpy8Sk/GukEIKjZH.js\";const ChevronDownFonts=getFonts(ChevronDown);const enabledGestures={cs5riNeCy:{hover:true},Z7KyZ_QJE:{hover:true}};const cycleOrder=[\"Z7KyZ_QJE\",\"GLRBAPXWP\",\"cs5riNeCy\"];const serializationHash=\"framer-oEqBp\";const variantClassNames={cs5riNeCy:\"framer-v-1ap35ki\",GLRBAPXWP:\"framer-v-hewts9\",Z7KyZ_QJE:\"framer-v-usrzzb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Lk2P6A1v3=undefined;const YansESmnP=undefined;const paurHtnUa=undefined;const SbnDmc0Ms=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Active:\"GLRBAPXWP\",Default:\"Z7KyZ_QJE\",Inactive:\"cs5riNeCy\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,mouseEnter,newTab,text,width,...props})=>{return{...props,Lk2P6A1v3:mouseEnter??props.Lk2P6A1v3,paurHtnUa:newTab??props.paurHtnUa??false,SbnDmc0Ms:text??props.SbnDmc0Ms??\"Nav Item\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Z7KyZ_QJE\",YansESmnP:link??props.YansESmnP};};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,SbnDmc0Ms,Lk2P6A1v3,YansESmnP,paurHtnUa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Z7KyZ_QJE\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntermia52m=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(Lk2P6A1v3){const res=await Lk2P6A1v3(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"cs5riNeCy-hover\")return false;if(baseVariant===\"cs5riNeCy\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:YansESmnP,motionChild:true,nodeId:\"Z7KyZ_QJE\",openInNewTab:paurHtnUa,scopeId:\"vxsMMJcKN\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-usrzzb\",className,classNames)} framer-kvcbsi`,\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Z7KyZ_QJE\",onMouseEnter:onMouseEntermia52m,ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgba(18, 18, 18, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(244, 244, 244, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"cs5riNeCy-hover\":{\"--border-bottom-width\":\"0px\",backgroundColor:\"rgb(244, 244, 244)\"},\"Z7KyZ_QJE-hover\":{\"--border-bottom-width\":\"0px\",backgroundColor:\"rgb(244, 244, 244)\"},GLRBAPXWP:{\"--border-bottom-width\":\"0px\",backgroundColor:\"var(--token-342fccea-f1b8-47a0-87fb-4d7059c23316, rgb(244, 244, 244))\"}},...addPropertyOverrides({cs5riNeCy:{\"data-framer-name\":\"Inactive\"},GLRBAPXWP:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ajspzc\",\"data-styles-preset\":\"GukEIKjZH\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119)))\"},children:\"Nav Item\"})}),className:\"framer-1057e9o\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nJ3x17AfZ\",style:{\"--extracted-r6o4lv\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:SbnDmc0Ms,variants:{\"cs5riNeCy-hover\":{\"--extracted-r6o4lv\":\"var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38))\"},\"Z7KyZ_QJE-hover\":{\"--extracted-r6o4lv\":\"var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38))\"},GLRBAPXWP:{\"--extracted-r6o4lv\":\"var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"cs5riNeCy-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ajspzc\",\"data-styles-preset\":\"GukEIKjZH\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38)))\"},children:\"Nav Item\"})})},\"Z7KyZ_QJE-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ajspzc\",\"data-styles-preset\":\"GukEIKjZH\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38)))\"},children:\"Nav Item\"})})},GLRBAPXWP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ajspzc\",\"data-styles-preset\":\"GukEIKjZH\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38)))\"},children:\"Nav Item\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ChevronDown,{animated:true,className:\"framer-14lsu5a\",layoutDependency:layoutDependency,layoutId:\"vE4RwLY97\",style:{\"--1m973uw\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\",\"--js9iwy\":2,rotate:0},variants:{\"Z7KyZ_QJE-hover\":{rotate:180},GLRBAPXWP:{rotate:180}}})]})})})})});});const css=[\".framer-oEqBp.framer-kvcbsi, .framer-oEqBp .framer-kvcbsi { display: block; }\",\".framer-oEqBp.framer-usrzzb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 4px 8px 4px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-oEqBp .framer-1057e9o { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-oEqBp .framer-14lsu5a { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 16px; }\",\".framer-oEqBp.framer-v-1ap35ki.framer-usrzzb { padding: 4px 8px 4px 8px; }\",...sharedStyle.css,'.framer-oEqBp[data-border=\"true\"]::after, .framer-oEqBp [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27\n * @framerIntrinsicWidth 96\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GLRBAPXWP\":{\"layout\":[\"auto\",\"auto\"]},\"cs5riNeCy\":{\"layout\":[\"auto\",\"auto\"]},\"PzG6AUXFj\":{\"layout\":[\"auto\",\"auto\"]},\"NRTzT3aak\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"SbnDmc0Ms\":\"text\",\"Lk2P6A1v3\":\"mouseEnter\",\"YansESmnP\":\"link\",\"paurHtnUa\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervxsMMJcKN=withCSS(Component,css,\"framer-oEqBp\");export default FramervxsMMJcKN;FramervxsMMJcKN.displayName=\"Nav Item\";FramervxsMMJcKN.defaultProps={height:27,width:96};addPropertyControls(FramervxsMMJcKN,{variant:{options:[\"Z7KyZ_QJE\",\"GLRBAPXWP\",\"cs5riNeCy\"],optionTitles:[\"Default\",\"Active\",\"Inactive\"],title:\"Variant\",type:ControlType.Enum},SbnDmc0Ms:{defaultValue:\"Nav Item\",displayTextArea:false,title:\"Text\",type:ControlType.String},onSbnDmc0MsChange:{changes:\"SbnDmc0Ms\",type:ControlType.ChangeHandler},Lk2P6A1v3:{title:\"Mouse Enter\",type:ControlType.EventHandler},YansESmnP:{title:\"Link\",type:ControlType.Link},paurHtnUa:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onpaurHtnUaChange:{changes:\"paurHtnUa\",type:ControlType.ChangeHandler}});addFonts(FramervxsMMJcKN,[{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\"}]},...ChevronDownFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervxsMMJcKN\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GLRBAPXWP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cs5riNeCy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PzG6AUXFj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NRTzT3aak\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"SbnDmc0Ms\\\":\\\"text\\\",\\\"Lk2P6A1v3\\\":\\\"mouseEnter\\\",\\\"YansESmnP\\\":\\\"link\\\",\\\"paurHtnUa\\\":\\\"newTab\\\"}\",\"framerIntrinsicHeight\":\"27\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"96\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4ecd144)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Instance,Link,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import List from\"https://framerusercontent.com/modules/4xJsJPc59it6XmHEERsh/koUifyDPwJ9ohyYl3uMd/itu1soPCZ.js\";import UserComponent from\"https://framerusercontent.com/modules/UE8WWbLIUmyibNWAKTzx/zNv6U8II9zcgtQVzuGUU/WQgmZvDvc.js\";import X from\"https://framerusercontent.com/modules/wbL0GysLpUpZOLelXsKU/7IhRlKXIvqCTv7OUjGRe/q95pf4lLL.js\";import{withCurrentPageVariant}from\"https://framerusercontent.com/modules/yubk8uDo78gzkDafJUf4/GIqMkxK8jA8Gryw6B7pz/CurrentPageLink.js\";import Vector from\"https://framerusercontent.com/modules/ky9emuWVSHV9z5MXAKba/2YyvHEtWQ2yTJNyH5L4Q/bL6GaZUL1.js\";import Button from\"https://framerusercontent.com/modules/M4meRDNRBs07uTCchDml/IxSSWRNbo5ZwQYY3fAW5/AAuKIE5sv.js\";import Platform from\"https://framerusercontent.com/modules/Hx5cgGVuUKisTh0vpyHN/T2pa2k0W1OOYFBnpgMAE/e5Ekafqzw.js\";import UseCasesMenu from\"https://framerusercontent.com/modules/1AYzVaaOVFsH3nVocLiV/bdboFU1aS4vrViveZX6D/VTPVMiNVR.js\";import NavItem,*as NavItemInfo from\"https://framerusercontent.com/modules/yYbTnxfi9xywchI7rdAZ/VqBoAkp8SGjmyzXvmEOE/vxsMMJcKN.js\";const VectorFonts=getFonts(Vector);const NavItemFonts=getFonts(NavItem);const NavItemWithCurrentPageVariantqcythwWithMappedReactProps1d9qpaj=withMappedReactProps(withCodeBoundaryForOverrides(NavItem,{nodeId:\"lEzgwp01o\",override:withCurrentPageVariant,scopeId:\"GDW7UidoD\"}),NavItemInfo);const ButtonFonts=getFonts(Button);const PlatformFonts=getFonts(Platform);const UseCasesMenuFonts=getFonts(UseCasesMenu);const cycleOrder=[\"Zukkebc8D\",\"eWRLGNoCH\",\"R3OD3ONof\",\"himfcjcDy\",\"uaeMIrD0V\",\"Is0o4TyEw\"];const serializationHash=\"framer-qvi4u\";const variantClassNames={eWRLGNoCH:\"framer-v-bp8vis\",himfcjcDy:\"framer-v-kvy376\",Is0o4TyEw:\"framer-v-1scy328\",R3OD3ONof:\"framer-v-1j1t5u4\",uaeMIrD0V:\"framer-v-1sfu5d1\",Zukkebc8D:\"framer-v-gw45k4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const K5x0ge0pj=undefined;const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Make edits here\":\"Zukkebc8D\",\"Phone Closed\":\"Is0o4TyEw\",\"Phone Open\":\"uaeMIrD0V\",\"Use Cases\":\"himfcjcDy\",Closed:\"eWRLGNoCH\",Platform:\"R3OD3ONof\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Zukkebc8D\"};};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:\"Zukkebc8D\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1bdgge8=activeVariantCallback(async(...args)=>{setVariant(\"eWRLGNoCH\");});const isDisplayed=()=>{if([\"uaeMIrD0V\",\"Is0o4TyEw\"].includes(baseVariant))return false;return true;};const Lk2P6A1v36apid4=activeVariantCallback(async(...args)=>{setVariant(\"R3OD3ONof\");});const Lk2P6A1v311ec9rb=activeVariantCallback(async(...args)=>{if(K5x0ge0pj){const res=await K5x0ge0pj(...args);if(res===false)return false;}setVariant(\"R3OD3ONof\");});const isDisplayed1=()=>{if(baseVariant===\"eWRLGNoCH\")return false;return true;};const router=useRouter();const Lk2P6A1v3ae8vlm=activeVariantCallback(async(...args)=>{setVariant(\"himfcjcDy\");});const isDisplayed2=()=>{if(baseVariant===\"eWRLGNoCH\")return true;return false;};const isDisplayed3=()=>{if([\"uaeMIrD0V\",\"Is0o4TyEw\"].includes(baseVariant))return true;return false;};const onTapp43loi=activeVariantCallback(async(...args)=>{setVariant(\"Is0o4TyEw\");});const onTapxqulub=activeVariantCallback(async(...args)=>{setVariant(\"uaeMIrD0V\");});const isDisplayed4=()=>{if([\"eWRLGNoCH\",\"himfcjcDy\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if([\"eWRLGNoCH\",\"R3OD3ONof\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gw45k4\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Make edits here\",layoutDependency:layoutDependency,layoutId:\"Zukkebc8D\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-ced46043-6344-47e7-8cad-7c6a3dc94ef0, rgb(229, 229, 229))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({eWRLGNoCH:{\"data-framer-name\":\"Closed\"},himfcjcDy:{\"data-framer-name\":\"Use Cases\"},Is0o4TyEw:{\"data-framer-name\":\"Phone Closed\"},R3OD3ONof:{\"data-framer-name\":\"Platform\"},uaeMIrD0V:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o4gvl1\",\"data-framer-name\":\"Top Bar\",layoutDependency:layoutDependency,layoutId:\"ZMIdZC_Dm\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3o31fc\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"P6foJeJkF\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15tj6s1\",\"data-framer-name\":\"Logo Container\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NMRNFaHD2\",onMouseEnter:onMouseEnter1bdgge8,...addPropertyOverrides({Is0o4TyEw:{\"data-highlight\":undefined,onMouseEnter:undefined},uaeMIrD0V:{\"data-highlight\":undefined,onMouseEnter:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YaSAaBXPF\"},motionChild:true,nodeId:\"G_ObzZQ3F\",openInNewTab:false,scopeId:\"GDW7UidoD\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-13nm4en framer-1o3256u\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"G_ObzZQ3F\",children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-1hau56g\",layoutDependency:layoutDependency,layoutId:\"mIh8xyd0I\"})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v8ru0f\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"v2ugHR8Fd\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+0+0+14+2.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sinsr5-container\",layoutDependency:layoutDependency,layoutId:\"XsZyDk6LP-container\",nodeId:\"XsZyDk6LP\",rendersWithMotion:true,scopeId:\"GDW7UidoD\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"XsZyDk6LP\",layoutId:\"XsZyDk6LP\",Lk2P6A1v3:Lk2P6A1v36apid4,paurHtnUa:false,SbnDmc0Ms:\"Platform\",variant:matchVariant(\"Z7KyZ_QJE\"),width:\"100%\",...addPropertyOverrides({eWRLGNoCH:{Lk2P6A1v3:Lk2P6A1v311ec9rb},R3OD3ONof:{variant:matchVariant(\"GLRBAPXWP\")}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zyJR992tR\"},implicitPathVariables:undefined},{href:{webPageId:\"zyJR992tR\"},implicitPathVariables:undefined},{href:{webPageId:\"zyJR992tR\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+0+0+14+2.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qcythw-container\",layoutDependency:layoutDependency,layoutId:\"lEzgwp01o-container\",nodeId:\"lEzgwp01o\",rendersWithMotion:true,scopeId:\"GDW7UidoD\",children:/*#__PURE__*/_jsx(NavItemWithCurrentPageVariantqcythwWithMappedReactProps1d9qpaj,{height:\"100%\",id:\"lEzgwp01o\",layoutId:\"lEzgwp01o\",paurHtnUa:false,SbnDmc0Ms:\"Connectors\",variant:matchVariant(\"cs5riNeCy\"),width:\"100%\",YansESmnP:resolvedLinks[0],...addPropertyOverrides({himfcjcDy:{YansESmnP:resolvedLinks[2]},R3OD3ONof:{YansESmnP:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+0+0+14+2.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fn7680-container\",layoutDependency:layoutDependency,layoutId:\"JBPXwV2Nx-container\",nodeId:\"JBPXwV2Nx\",rendersWithMotion:true,scopeId:\"GDW7UidoD\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"JBPXwV2Nx\",layoutId:\"JBPXwV2Nx\",Lk2P6A1v3:Lk2P6A1v3ae8vlm,paurHtnUa:false,SbnDmc0Ms:\"Use Cases\",variant:matchVariant(\"Z7KyZ_QJE\"),width:\"100%\",...addPropertyOverrides({himfcjcDy:{variant:matchVariant(\"GLRBAPXWP\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+0+0+14+2.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3k0wz9-container\",layoutDependency:layoutDependency,layoutId:\"sAmU4kXU0-container\",nodeId:\"sAmU4kXU0\",rendersWithMotion:true,scopeId:\"GDW7UidoD\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"sAmU4kXU0\",layoutId:\"sAmU4kXU0\",paurHtnUa:true,SbnDmc0Ms:\"Docs\",variant:matchVariant(\"cs5riNeCy\"),width:\"100%\",YansESmnP:\"docs.monospace.io\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Z_kTm6d4k\"},implicitPathVariables:undefined},{href:{webPageId:\"Z_kTm6d4k\"},implicitPathVariables:undefined},{href:{webPageId:\"Z_kTm6d4k\"},implicitPathVariables:undefined},{href:{webPageId:\"Z_kTm6d4k\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+0+0+14+2.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1glnp8o-container\",layoutDependency:layoutDependency,layoutId:\"C1Uc3PSaj-container\",nodeId:\"C1Uc3PSaj\",rendersWithMotion:true,scopeId:\"GDW7UidoD\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"C1Uc3PSaj\",layoutId:\"C1Uc3PSaj\",paurHtnUa:false,SbnDmc0Ms:\"Pricing\",variant:matchVariant(\"cs5riNeCy\"),width:\"100%\",YansESmnP:resolvedLinks1[0],...addPropertyOverrides({eWRLGNoCH:{YansESmnP:resolvedLinks1[1]},himfcjcDy:{YansESmnP:resolvedLinks1[3]},R3OD3ONof:{YansESmnP:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zyJR992tR\"},implicitPathVariables:undefined},{href:{webPageId:\"zyJR992tR\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eWRLGNoCH:{height:27,y:(componentViewport?.y||0)+0+0+14+2.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mzjhba-container\",layoutDependency:layoutDependency,layoutId:\"IXytyKsb1-container\",nodeId:\"IXytyKsb1\",rendersWithMotion:true,scopeId:\"GDW7UidoD\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"IXytyKsb1\",layoutId:\"IXytyKsb1\",paurHtnUa:false,SbnDmc0Ms:\"Connectors\",variant:matchVariant(\"cs5riNeCy\"),width:\"100%\",YansESmnP:resolvedLinks2[0],...addPropertyOverrides({eWRLGNoCH:{YansESmnP:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gmquis\",\"data-framer-name\":\"Icons Right\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"QxZyY4lH1\",onMouseEnter:onMouseEnter1bdgge8,...addPropertyOverrides({Is0o4TyEw:{\"data-highlight\":undefined,onMouseEnter:undefined},uaeMIrD0V:{\"data-highlight\":undefined,onMouseEnter:undefined}},baseVariant,gestureVariant),children:[isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-2lqhd2\",\"data-framer-name\":\"Mobile Menu Icon\",layoutDependency:layoutDependency,layoutId:\"R7Qjgll_a\",...addPropertyOverrides({Is0o4TyEw:{\"data-highlight\":true,onTap:onTapxqulub},uaeMIrD0V:{\"data-highlight\":true,onTap:onTapp43loi}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-kewndt\",Component:List,layoutDependency:layoutDependency,layoutId:\"r4fJOe9Hq\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgb(0, 0, 0)\",\"--pgex8v\":2},...addPropertyOverrides({uaeMIrD0V:{Component:X,ezTt3ayMo:\"rgb(0, 0, 0)\",height:\"100%\",id:\"r4fJOe9Hq\",lschgej4H:2,qxTvv_EBh:0,style:{height:\"100%\",width:\"100%\"},width:\"100%\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BxkWgaO7I\"},implicitPathVariables:undefined},{href:{webPageId:\"BxkWgaO7I\"},implicitPathVariables:undefined},{href:{webPageId:\"BxkWgaO7I\"},implicitPathVariables:undefined},{href:{webPageId:\"BxkWgaO7I\"},implicitPathVariables:undefined},{href:{webPageId:\"BxkWgaO7I\"},implicitPathVariables:undefined},{href:{webPageId:\"BxkWgaO7I\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+0+14+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d5ty6s-container\",layoutDependency:layoutDependency,layoutId:\"aw93mpSW4-container\",nodeId:\"aw93mpSW4\",rendersWithMotion:true,scopeId:\"GDW7UidoD\",children:/*#__PURE__*/_jsx(Button,{aIyXgp4mS:UserComponent,height:\"100%\",hpJ0rh559:false,id:\"aw93mpSW4\",j0BWblTDx:false,layoutId:\"aw93mpSW4\",NMsyThJLV:false,oE2PscgZG:\"Sign Up\",OsfxhbOUk:resolvedLinks3[0],variant:matchVariant(\"JjA3rm1Gh\"),width:\"100%\",...addPropertyOverrides({eWRLGNoCH:{OsfxhbOUk:resolvedLinks3[1]},himfcjcDy:{OsfxhbOUk:resolvedLinks3[3]},Is0o4TyEw:{OsfxhbOUk:resolvedLinks3[5]},R3OD3ONof:{OsfxhbOUk:resolvedLinks3[2]},uaeMIrD0V:{OsfxhbOUk:resolvedLinks3[4]}},baseVariant,gestureVariant)})})})})]})]})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:135,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+60,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6dxlna-container\",\"data-framer-name\":\"Platform\",layoutDependency:layoutDependency,layoutId:\"Fy3jrhSrB-container\",name:\"Platform\",nodeId:\"Fy3jrhSrB\",rendersWithMotion:true,scopeId:\"GDW7UidoD\",style:{opacity:1},variants:{Is0o4TyEw:{opacity:0}},children:/*#__PURE__*/_jsx(Platform,{height:\"100%\",id:\"Fy3jrhSrB\",layoutId:\"Fy3jrhSrB\",name:\"Platform\",style:{width:\"100%\"},UxUlZSy6z:onMouseEnter1bdgge8,variant:matchVariant(\"kZH5P5z5U\"),width:\"100%\",...addPropertyOverrides({Is0o4TyEw:{UxUlZSy6z:undefined,variant:matchVariant(\"yHfuV2pm1\")},uaeMIrD0V:{UxUlZSy6z:undefined,variant:matchVariant(\"yHfuV2pm1\")}},baseVariant,gestureVariant)})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:206,width:`min(${componentViewport?.width||\"100vw\"}, 1200px)`,y:(componentViewport?.y||0)+0+195,...addPropertyOverrides({himfcjcDy:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mc2ab7-container\",\"data-framer-name\":\"Use Cases\",layoutDependency:layoutDependency,layoutId:\"ZxvuZmFXp-container\",name:\"Use Cases\",nodeId:\"ZxvuZmFXp\",rendersWithMotion:true,scopeId:\"GDW7UidoD\",style:{opacity:1},variants:{Is0o4TyEw:{opacity:0}},children:/*#__PURE__*/_jsx(UseCasesMenu,{height:\"100%\",id:\"ZxvuZmFXp\",layoutId:\"ZxvuZmFXp\",name:\"Use Cases\",style:{maxWidth:\"100%\",width:\"100%\"},UxUlZSy6z:onMouseEnter1bdgge8,variant:matchVariant(\"RJsks6TEr\"),width:\"100%\",...addPropertyOverrides({himfcjcDy:{style:{width:\"100%\"}},Is0o4TyEw:{UxUlZSy6z:undefined,variant:matchVariant(\"w0dYtQyUM\")},uaeMIrD0V:{UxUlZSy6z:undefined,variant:matchVariant(\"w0dYtQyUM\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\".framer-qvi4u.framer-1o3256u, .framer-qvi4u .framer-1o3256u { display: block; }\",\".framer-qvi4u.framer-gw45k4 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-qvi4u .framer-1o4gvl1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 60px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 16px 100px 16px 100px; position: relative; width: 100%; }\",\".framer-qvi4u .framer-3o31fc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-qvi4u .framer-15tj6s1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-qvi4u .framer-13nm4en { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-qvi4u .framer-1hau56g { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-qvi4u .framer-1v8ru0f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-qvi4u .framer-sinsr5-container, .framer-qvi4u .framer-qcythw-container, .framer-qvi4u .framer-1fn7680-container, .framer-qvi4u .framer-3k0wz9-container, .framer-qvi4u .framer-1glnp8o-container, .framer-qvi4u .framer-mzjhba-container, .framer-qvi4u .framer-d5ty6s-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-qvi4u .framer-gmquis { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-qvi4u .framer-2lqhd2 { 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: 6px; position: relative; width: min-content; }\",\".framer-qvi4u .framer-kewndt { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 20px; }\",\".framer-qvi4u .framer-6dxlna-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-qvi4u .framer-1mc2ab7-container { flex: none; height: auto; max-width: 1200px; position: relative; width: 100%; }\",\".framer-qvi4u.framer-v-bp8vis.framer-gw45k4 { height: 60px; }\",\".framer-qvi4u.framer-v-bp8vis .framer-1o4gvl1, .framer-qvi4u.framer-v-1j1t5u4 .framer-1o4gvl1, .framer-qvi4u.framer-v-kvy376 .framer-1o4gvl1 { justify-content: center; }\",\".framer-qvi4u.framer-v-bp8vis .framer-3o31fc { max-width: 1200px; }\",\".framer-qvi4u.framer-v-bp8vis .framer-sinsr5-container { order: 0; }\",\".framer-qvi4u.framer-v-bp8vis .framer-1fn7680-container { order: 3; }\",\".framer-qvi4u.framer-v-bp8vis .framer-3k0wz9-container { order: 4; }\",\".framer-qvi4u.framer-v-bp8vis .framer-1glnp8o-container { order: 5; }\",\".framer-qvi4u.framer-v-bp8vis .framer-mzjhba-container { order: 2; }\",\".framer-qvi4u.framer-v-bp8vis .framer-d5ty6s-container { order: 1; }\",\".framer-qvi4u.framer-v-1j1t5u4.framer-gw45k4, .framer-qvi4u.framer-v-kvy376.framer-gw45k4 { overflow: visible; }\",\".framer-qvi4u.framer-v-kvy376 .framer-1mc2ab7-container { max-width: unset; }\",\".framer-qvi4u.framer-v-1sfu5d1.framer-gw45k4 { max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; width: 390px; }\",\".framer-qvi4u.framer-v-1sfu5d1 .framer-2lqhd2, .framer-qvi4u.framer-v-1scy328 .framer-2lqhd2 { cursor: pointer; }\",\".framer-qvi4u.framer-v-1scy328.framer-gw45k4 { height: 64px; width: 390px; }\",'.framer-qvi4u[data-border=\"true\"]::after, .framer-qvi4u [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 402\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"eWRLGNoCH\":{\"layout\":[\"fixed\",\"fixed\"]},\"R3OD3ONof\":{\"layout\":[\"fixed\",\"auto\"]},\"himfcjcDy\":{\"layout\":[\"fixed\",\"auto\"]},\"uaeMIrD0V\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]},\"Is0o4TyEw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGDW7UidoD=withCSS(Component,css,\"framer-qvi4u\");export default FramerGDW7UidoD;FramerGDW7UidoD.displayName=\"Full Width Nav\";FramerGDW7UidoD.defaultProps={height:402,width:1200};addPropertyControls(FramerGDW7UidoD,{variant:{options:[\"Zukkebc8D\",\"eWRLGNoCH\",\"R3OD3ONof\",\"himfcjcDy\",\"uaeMIrD0V\",\"Is0o4TyEw\"],optionTitles:[\"Make edits here\",\"Closed\",\"Platform\",\"Use Cases\",\"Phone Open\",\"Phone Closed\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerGDW7UidoD,[{explicitInter:true,fonts:[]},...VectorFonts,...NavItemFonts,...ButtonFonts,...PlatformFonts,...UseCasesMenuFonts],{supportsExplicitInterCodegen:true});FramerGDW7UidoD.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavItem,{},context),()=>forwardLoader(Button,{},context),()=>forwardLoader(Platform,{},context),()=>forwardLoader(UseCasesMenu,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGDW7UidoD\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eWRLGNoCH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"R3OD3ONof\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"himfcjcDy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uaeMIrD0V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]},\\\"Is0o4TyEw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"402\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6783177)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/A6hUJo5SVG9c3EVkQ8zo/cr7vPnQfHXHz2Xv6MQUn/yA8Yym_y9.js\";const enabledGestures={lwovUb0xG:{hover:true}};const serializationHash=\"framer-D4Kw1\";const variantClassNames={lwovUb0xG:\"framer-v-t5x0bx\"};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,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"lwovUb0xG\",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:\"directus.com\",motionChild:true,nodeId:\"lwovUb0xG\",openInNewTab:true,scopeId:\"k19HnBw29\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-t5x0bx\",className,classNames)} framer-1tna5ck`,\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"lwovUb0xG\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-ced46043-6344-47e7-8cad-7c6a3dc94ef0, rgb(229, 229, 229))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-0634900a-9262-4342-b797-7f4e1ebc4062, rgb(255, 255, 255))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"lwovUb0xG-hover\":{\"--border-color\":\"rgba(229, 229, 229, 0)\",backgroundColor:\"var(--token-29991dea-98b9-49c7-ab1b-3bf039102d99, rgb(21, 21, 21))\"}},...addPropertyOverrides({\"lwovUb0xG-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s9tj31\",\"data-framer-name\":\"Text-Container\",layoutDependency:layoutDependency,layoutId:\"zbnDVjMu5\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d6n65y\",\"data-styles-preset\":\"yA8Yym_y9\",dir:\"auto\",children:\"from Directus\"})}),className:\"framer-mfrpbq\",\"data-framer-name\":\"Main Website\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eeySMML7O\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{\"lwovUb0xG-hover\":{\"--extracted-r6o4lv\":\"var(--token-f2842d19-bd49-4f0e-9677-9ba8994fb4db, rgb(255, 255, 255))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"lwovUb0xG-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d6n65y\",\"data-styles-preset\":\"yA8Yym_y9\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2842d19-bd49-4f0e-9677-9ba8994fb4db, rgb(255, 255, 255)))\"},children:\"from Directus\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-101qaiq\",\"data-framer-name\":\"Icon-Container\",layoutDependency:layoutDependency,layoutId:\"XmQtq9NHZ\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-g2zioj\",layoutDependency:layoutDependency,layoutId:\"yi6w_cLAH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.213 16.17\" overflow=\"visible\"><path d=\"M 20.961 10.204 C 20.839 10.174 20.738 10.143 20.647 10.102 C 20.584 10.074 20.526 10.038 20.473 9.994 C 20.441 9.967 20.426 9.923 20.431 9.881 C 20.479 9.366 20.426 8.913 20.474 8.403 C 20.677 6.335 21.964 6.99 23.12 6.652 C 23.784 6.464 24.448 6.092 24.69 5.361 C 24.73 5.242 24.695 5.112 24.612 5.017 C 23.855 4.148 23.017 3.38 22.106 2.722 C 19.053 0.527 15.086 -0.385 11.442 0.149 C 11.304 0.169 11.231 0.323 11.307 0.442 C 11.758 1.151 12.362 1.751 13.075 2.197 C 13.202 2.276 13.151 2.448 13.006 2.415 C 12.663 2.337 12.223 2.186 11.809 1.891 C 11.77 1.863 11.718 1.856 11.673 1.874 C 11.488 1.948 11.221 2.056 11 2.152 C 10.941 2.177 10.899 2.231 10.889 2.295 C 10.879 2.358 10.903 2.423 10.952 2.464 C 12.782 4.066 15.444 4.31 17.529 3.028 C 17.656 2.95 17.859 3.11 17.819 3.255 C 17.753 3.486 17.677 3.804 17.595 4.237 C 17.078 6.878 15.588 6.673 13.743 6.007 C 10.056 4.658 7.964 5.81 6.105 3.53 C 5.975 3.371 5.748 3.316 5.594 3.451 C 5.206 3.791 4.983 4.283 4.983 4.8 C 4.983 5.42 5.3 5.951 5.77 6.269 C 5.829 6.309 5.907 6.292 5.951 6.236 C 6.066 6.089 6.159 5.992 6.276 5.931 C 6.404 5.864 6.466 6.048 6.358 6.145 C 5.963 6.498 5.85 6.918 5.592 7.748 C 5.186 9.048 5.358 10.378 3.463 10.726 C 2.459 10.778 2.479 11.463 2.114 12.487 C 1.691 13.723 1.136 14.27 0.11 15.349 C -0.031 15.497 -0.043 15.733 0.111 15.866 C 0.521 16.219 0.944 16.238 1.374 16.059 C 2.439 15.609 3.26 14.217 4.03 13.316 C 4.892 12.313 6.96 12.743 8.522 11.76 C 9.364 11.239 9.869 10.573 9.708 9.576 C 9.682 9.415 9.864 9.318 9.93 9.467 C 10.056 9.75 10.137 10.052 10.171 10.36 C 10.181 10.442 10.252 10.502 10.334 10.498 C 12.023 10.402 14.199 12.34 16.296 12.787 C 16.42 12.818 16.541 12.661 16.47 12.553 C 16.341 12.355 16.26 12.08 16.23 11.955 C 16.2 11.83 16.379 11.681 16.622 11.955 C 17.205 12.612 18.066 13.134 19.156 13.214 C 19.653 13.255 20.2 13.193 20.768 13.019 C 21.447 12.815 22.076 12.548 22.826 12.692 C 23.384 12.794 23.901 13.081 24.225 13.562 C 24.68 14.232 25.641 14.41 26.154 13.709 C 26.223 13.614 26.229 13.486 26.183 13.377 C 25.055 10.708 22.192 10.525 20.961 10.204 Z\" fill=\"rgb(21,21,21)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"lwovUb0xG-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.213 16.17\" overflow=\"visible\"><path d=\"M 20.961 10.204 C 20.839 10.174 20.738 10.143 20.647 10.102 C 20.584 10.074 20.526 10.038 20.473 9.994 C 20.441 9.967 20.426 9.923 20.431 9.881 C 20.479 9.366 20.426 8.913 20.474 8.403 C 20.677 6.335 21.964 6.99 23.12 6.652 C 23.784 6.464 24.448 6.092 24.69 5.361 C 24.73 5.242 24.695 5.112 24.612 5.017 C 23.855 4.148 23.017 3.38 22.106 2.722 C 19.053 0.527 15.086 -0.385 11.442 0.149 C 11.304 0.169 11.231 0.323 11.307 0.442 C 11.758 1.151 12.362 1.751 13.075 2.197 C 13.202 2.276 13.151 2.448 13.006 2.415 C 12.663 2.337 12.223 2.186 11.809 1.891 C 11.77 1.863 11.718 1.856 11.673 1.874 C 11.488 1.948 11.221 2.056 11 2.152 C 10.941 2.177 10.899 2.231 10.889 2.295 C 10.879 2.358 10.903 2.423 10.952 2.464 C 12.782 4.066 15.444 4.31 17.529 3.028 C 17.656 2.95 17.859 3.11 17.819 3.255 C 17.753 3.486 17.677 3.804 17.595 4.237 C 17.078 6.878 15.588 6.673 13.743 6.007 C 10.056 4.658 7.964 5.81 6.105 3.53 C 5.975 3.371 5.748 3.316 5.594 3.451 C 5.206 3.791 4.983 4.283 4.983 4.8 C 4.983 5.42 5.3 5.951 5.77 6.269 C 5.829 6.309 5.907 6.292 5.951 6.236 C 6.066 6.089 6.159 5.992 6.276 5.931 C 6.404 5.864 6.466 6.048 6.358 6.145 C 5.963 6.498 5.85 6.918 5.592 7.748 C 5.186 9.048 5.358 10.378 3.463 10.726 C 2.459 10.778 2.479 11.463 2.114 12.487 C 1.691 13.723 1.136 14.27 0.11 15.349 C -0.031 15.497 -0.043 15.733 0.111 15.866 C 0.521 16.219 0.944 16.238 1.374 16.059 C 2.439 15.609 3.26 14.217 4.03 13.316 C 4.892 12.313 6.96 12.743 8.522 11.76 C 9.364 11.239 9.869 10.573 9.708 9.576 C 9.682 9.415 9.864 9.318 9.93 9.467 C 10.056 9.75 10.137 10.052 10.171 10.36 C 10.181 10.442 10.252 10.502 10.334 10.498 C 12.023 10.402 14.199 12.34 16.296 12.787 C 16.42 12.818 16.541 12.661 16.47 12.553 C 16.341 12.355 16.26 12.08 16.23 11.955 C 16.2 11.83 16.379 11.681 16.622 11.955 C 17.205 12.612 18.066 13.134 19.156 13.214 C 19.653 13.255 20.2 13.193 20.768 13.019 C 21.447 12.815 22.076 12.548 22.826 12.692 C 23.384 12.794 23.901 13.081 24.225 13.562 C 24.68 14.232 25.641 14.41 26.154 13.709 C 26.223 13.614 26.229 13.486 26.183 13.377 C 25.055 10.708 22.192 10.525 20.961 10.204 Z\" fill=\"var(--token-f2842d19-bd49-4f0e-9677-9ba8994fb4db, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;inverted&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})})]})})})})});});const css=[\".framer-D4Kw1.framer-1tna5ck, .framer-D4Kw1 .framer-1tna5ck { display: block; }\",\".framer-D4Kw1.framer-t5x0bx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: visible; padding: 0px 8px 0px 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-D4Kw1 .framer-1s9tj31 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px 6px 0px 6px; position: relative; width: min-content; }\",\".framer-D4Kw1 .framer-mfrpbq { flex: none; height: 100%; position: relative; white-space: pre; width: auto; }\",\".framer-D4Kw1 .framer-101qaiq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 4px 0px 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-D4Kw1 .framer-g2zioj { height: 16px; position: relative; width: 26px; }\",...sharedStyle.css,'.framer-D4Kw1[data-border=\"true\"]::after, .framer-D4Kw1 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 153.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"WeUqJlAqK\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerk19HnBw29=withCSS(Component,css,\"framer-D4Kw1\");export default Framerk19HnBw29;Framerk19HnBw29.displayName=\"Button_From Directus\";Framerk19HnBw29.defaultProps={height:32,width:153.5};addFonts(Framerk19HnBw29,[{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\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerk19HnBw29\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"WeUqJlAqK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"153.5\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./k19HnBw29.map","// Generated by Framer (88a125c)\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=[\"XY83Hd_A1\",\"llU_oDJM8\"];const serializationHash=\"framer-ij19K\";const variantClassNames={llU_oDJM8:\"framer-v-19di7rl\",XY83Hd_A1:\"framer-v-2jk7qr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}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={\"Burger Menu Default\":\"XY83Hd_A1\",\"Burger Menu Open\":\"llU_oDJM8\"};const getProps=({click,color,height,id,transition,visibility,width,...props})=>{return{...props,g9HLhXnKS:transition??props.g9HLhXnKS??{bounce:.2,delay:0,duration:.7,type:\"spring\"},lZY7s5gXA:color??props.lZY7s5gXA??\"rgb(255, 255, 255)\",mGv5JmuWL:click??props.mGv5JmuWL,RWOuYhmCT:visibility??props.RWOuYhmCT??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"XY83Hd_A1\"};};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,mGv5JmuWL,lZY7s5gXA,RWOuYhmCT,g9HLhXnKS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XY83Hd_A1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1l0v4ge=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(mGv5JmuWL){const res=await mGv5JmuWL(...args);if(res===false)return false;}setVariant(\"llU_oDJM8\");});const onTap1abxwbm=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(mGv5JmuWL){const res=await mGv5JmuWL(...args);if(res===false)return false;}setVariant(\"XY83Hd_A1\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:RWOuYhmCT&&/*#__PURE__*/_jsx(Transition,{value:g9HLhXnKS,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2jk7qr\",className,classNames),\"data-framer-name\":\"Burger Menu Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XY83Hd_A1\",onTap:onTap1l0v4ge,ref:refBinding,style:{...style},...addPropertyOverrides({llU_oDJM8:{\"data-framer-name\":\"Burger Menu Open\",onTap:onTap1abxwbm}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3ocwkk\",\"data-framer-name\":\"Burger Lines\",layoutDependency:layoutDependency,layoutId:\"MW_f1dhJ1\",style:{backgroundColor:lZY7s5gXA}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ou9h08\",\"data-framer-name\":\"Burger Lines\",layoutDependency:layoutDependency,layoutId:\"dzxsCY4QD\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12kqfn3\",\"data-framer-name\":\"Burger Lines Transform\",layoutDependency:layoutDependency,layoutId:\"aKDaug531\",style:{backgroundColor:lZY7s5gXA,rotate:0},variants:{llU_oDJM8:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-136mcdi\",\"data-framer-name\":\"Burger Lines Transform\",layoutDependency:layoutDependency,layoutId:\"zjjRUS6Yn\",style:{backgroundColor:lZY7s5gXA,rotate:0},variants:{llU_oDJM8:{rotate:-45}}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-np6197\",\"data-framer-name\":\"Burger Lines\",layoutDependency:layoutDependency,layoutId:\"wL0lhlZm9\",style:{backgroundColor:lZY7s5gXA}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ij19K.framer-1l3znfu, .framer-ij19K .framer-1l3znfu { display: block; }\",\".framer-ij19K.framer-2jk7qr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 30px; justify-content: center; overflow: visible; padding: 4px; position: relative; width: 30px; }\",\".framer-ij19K .framer-3ocwkk, .framer-ij19K .framer-np6197 { flex: none; height: 2px; overflow: visible; position: relative; width: 100%; }\",\".framer-ij19K .framer-ou9h08 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 2px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ij19K .framer-12kqfn3 { flex: none; height: 2px; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-ij19K .framer-136mcdi { bottom: 0px; flex: none; left: calc(50.00000000000002% - 22px / 2); overflow: visible; position: absolute; top: 0px; width: 22px; z-index: 1; }\",\".framer-ij19K.framer-v-19di7rl .framer-3ocwkk, .framer-ij19K.framer-v-19di7rl .framer-np6197 { width: 0%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 30\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"llU_oDJM8\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"mGv5JmuWL\":\"click\",\"lZY7s5gXA\":\"color\",\"RWOuYhmCT\":\"visibility\",\"g9HLhXnKS\":\"transition\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLsfFt3s9B=withCSS(Component,css,\"framer-ij19K\");export default FramerLsfFt3s9B;FramerLsfFt3s9B.displayName=\"Burger Menu Icon\";FramerLsfFt3s9B.defaultProps={height:30,width:30};addPropertyControls(FramerLsfFt3s9B,{variant:{options:[\"XY83Hd_A1\",\"llU_oDJM8\"],optionTitles:[\"Burger Menu Default\",\"Burger Menu Open\"],title:\"Variant\",type:ControlType.Enum},mGv5JmuWL:{title:\"Click\",type:ControlType.EventHandler},lZY7s5gXA:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color\",type:ControlType.Color},RWOuYhmCT:{defaultValue:true,title:\"Visibility\",type:ControlType.Boolean},g9HLhXnKS:{defaultValue:{bounce:.2,delay:0,duration:.7,type:\"spring\"},title:\"Transition\",type:ControlType.Transition}});addFonts(FramerLsfFt3s9B,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLsfFt3s9B\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"30\",\"framerVariables\":\"{\\\"mGv5JmuWL\\\":\\\"click\\\",\\\"lZY7s5gXA\\\":\\\"color\\\",\\\"RWOuYhmCT\\\":\\\"visibility\\\",\\\"g9HLhXnKS\\\":\\\"transition\\\"}\",\"framerIntrinsicWidth\":\"30\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"llU_oDJM8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LsfFt3s9B.map","// Dark overlay background that appears behind the Navbar when its sm-open variant is open.\n// Place inside the Navbar component's sm-open variant. Renders a full-viewport scrim via a\n// portal (so it escapes the navbar's overflow clip / variant transforms), fades in/out,\n// locks page scroll while open, and exposes an onTap event to close the menu.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState,startTransition,useCallback}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";/**\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function NavOverlay(props){const{open,color,opacity,blur,zIndex,duration,lockScroll,onTap,style}=props;const[mounted,setMounted]=useState(false);const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{startTransition(()=>setMounted(true));},[]);useEffect(()=>{if(typeof document===\"undefined\"||isCanvas||!lockScroll||!open)return;const prev=document.body.style.overflow;document.body.style.overflow=\"hidden\";return()=>{document.body.style.overflow=prev;};},[open,lockScroll,isCanvas]);const handleTap=useCallback(()=>{onTap?.();},[onTap]);const canPortal=mounted&&!isCanvas&&typeof document!==\"undefined\";return /*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{...style,position:\"relative\",pointerEvents:\"none\"},children:canPortal&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(AnimatePresence,{children:open&&/*#__PURE__*/_jsx(motion.div,{\"aria-hidden\":\"true\",onClick:handleTap,initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration,ease:\"easeOut\"},style:{position:\"fixed\",inset:0,zIndex,backgroundColor:color,opacity,backdropFilter:blur>0?`blur(${blur}px)`:undefined,WebkitBackdropFilter:blur>0?`blur(${blur}px)`:undefined,cursor:onTap?\"pointer\":\"default\"}},\"nav-overlay\")}),document.body)});}NavOverlay.displayName=\"Nav Overlay\";addPropertyControls(NavOverlay,{open:{type:ControlType.Boolean,title:\"Open\",defaultValue:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"rgba(0, 0, 0, 0.5)\"},opacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:1,min:0,max:1,step:.05},blur:{type:ControlType.Number,title:\"Blur\",defaultValue:0,min:0,max:40,unit:\"px\"},zIndex:{type:ControlType.Number,title:\"Z Index\",defaultValue:9,min:0,max:9999,step:1,displayStepper:true},duration:{type:ControlType.Number,title:\"Fade\",defaultValue:.25,min:0,max:2,step:.05,unit:\"s\"},lockScroll:{type:ControlType.Boolean,title:\"Lock Scroll\",defaultValue:true},onTap:{type:ControlType.EventHandler}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NavOverlay\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"20\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NavOverlay.map","// Generated by Framer (95da0c7)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-ixqwj .framer-styles-preset-xnr6as:not(.rich-text-wrapper), .framer-ixqwj .framer-styles-preset-xnr6as.rich-text-wrapper a { --framer-link-text-color: var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, #262626); }\"];export const className=\"framer-ixqwj\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (31f3ac5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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\";import ChevronDown from\"https://framerusercontent.com/modules/N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js\";const ChevronDownFonts=getFonts(ChevronDown);const enabledGestures={pUrCfpG3i:{hover:true}};const cycleOrder=[\"PwyiFMa0i\",\"CThsl6LIo\",\"pUrCfpG3i\",\"l8G5dr8fh\"];const serializationHash=\"framer-KrUVU\";const variantClassNames={CThsl6LIo:\"framer-v-10qzgnd\",l8G5dr8fh:\"framer-v-1gextg9\",pUrCfpG3i:\"framer-v-1ap56wj\",PwyiFMa0i:\"framer-v-9kyk3c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const yabCXEAHE=undefined;const sg68ziib2=undefined;const d_FuDun9g=undefined;const ULJGTSS6d=undefined;const XTagc2kEU=undefined;const SbnDmc0Ms=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Dropdown Closed\":\"PwyiFMa0i\",\"Dropdown Open\":\"CThsl6LIo\",Current:\"l8G5dr8fh\",Default:\"pUrCfpG3i\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,hover,id,link,newTab,smoothScroll,text,width,...props})=>{return{...props,d_FuDun9g:link??props.d_FuDun9g,SbnDmc0Ms:text??props.SbnDmc0Ms??\"Nav Item\",sg68ziib2:hover??props.sg68ziib2,ULJGTSS6d:newTab??props.ULJGTSS6d??false,variant:humanReadableVariantMap[props.variant]??props.variant??\"PwyiFMa0i\",XTagc2kEU:smoothScroll??props.XTagc2kEU??false,yabCXEAHE:click??props.yabCXEAHE};};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,sg68ziib2,SbnDmc0Ms,d_FuDun9g,ULJGTSS6d,XTagc2kEU,yabCXEAHE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PwyiFMa0i\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapt3qi18=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(yabCXEAHE){const res=await yabCXEAHE(...args);if(res===false)return false;}});const onMouseEnter1kuq7vk=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(sg68ziib2){const res=await sg68ziib2(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"pUrCfpG3i-hover\")return false;if([\"pUrCfpG3i\",\"l8G5dr8fh\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"PwyiFMa0i\",scopeId:\"aNtBfPKDK\",...addPropertyOverrides({l8G5dr8fh:{href:d_FuDun9g,openInNewTab:ULJGTSS6d,smoothScroll:XTagc2kEU},pUrCfpG3i:{href:d_FuDun9g,openInNewTab:ULJGTSS6d,smoothScroll:XTagc2kEU}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9kyk3c\",className,classNames)} framer-1cwaym0`,\"data-framer-name\":\"Dropdown Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"PwyiFMa0i\",onMouseEnter:onMouseEnter1kuq7vk,onTap:onTapt3qi18,ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"pUrCfpG3i-hover\":{backgroundColor:\"var(--token-342fccea-f1b8-47a0-87fb-4d7059c23316, rgb(244, 244, 244))\"},CThsl6LIo:{backgroundColor:\"var(--token-342fccea-f1b8-47a0-87fb-4d7059c23316, rgb(244, 244, 244))\"},l8G5dr8fh:{backgroundColor:\"var(--token-342fccea-f1b8-47a0-87fb-4d7059c23316, rgb(244, 244, 244))\"}},...addPropertyOverrides({\"pUrCfpG3i-hover\":{\"data-framer-name\":undefined},CThsl6LIo:{\"data-framer-name\":\"Dropdown Open\"},l8G5dr8fh:{\"data-framer-name\":\"Current\"},pUrCfpG3i:{\"data-framer-name\":\"Default\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119)))\"},children:\"Nav Item\"})}),className:\"framer-wpl53c\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"I6jlBUdwh\",style:{\"--extracted-r6o4lv\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:SbnDmc0Ms,variants:{\"pUrCfpG3i-hover\":{\"--extracted-r6o4lv\":\"var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38))\"},CThsl6LIo:{\"--extracted-r6o4lv\":\"var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38))\"},l8G5dr8fh:{\"--extracted-r6o4lv\":\"var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"pUrCfpG3i-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38)))\"},children:\"Nav Item\"})})},CThsl6LIo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38)))\"},children:\"Nav Item\"})})},l8G5dr8fh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38)))\"},children:\"Nav Item\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ChevronDown,{animated:true,className:\"framer-tixpaa\",layoutDependency:layoutDependency,layoutId:\"ywNjKA2Xx\",style:{\"--1m973uw\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\",\"--js9iwy\":2,rotate:0},variants:{CThsl6LIo:{rotate:180}}})]})})})})});});const css=[\".framer-KrUVU.framer-1cwaym0, .framer-KrUVU .framer-1cwaym0 { display: block; }\",\".framer-KrUVU.framer-9kyk3c { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 32px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 6px 8px 6px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-KrUVU .framer-wpl53c { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-KrUVU .framer-tixpaa { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 16px; }\",\".framer-KrUVU.framer-v-1ap56wj.framer-9kyk3c, .framer-KrUVU.framer-v-1gextg9.framer-9kyk3c { padding: 6px 12px 6px 12px; text-decoration: none; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 100.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"CThsl6LIo\":{\"layout\":[\"auto\",\"fixed\"]},\"pUrCfpG3i\":{\"layout\":[\"auto\",\"fixed\"]},\"l8G5dr8fh\":{\"layout\":[\"auto\",\"fixed\"]},\"AeWNDa18s\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"sg68ziib2\":\"hover\",\"SbnDmc0Ms\":\"text\",\"d_FuDun9g\":\"link\",\"ULJGTSS6d\":\"newTab\",\"XTagc2kEU\":\"smoothScroll\",\"yabCXEAHE\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraNtBfPKDK=withCSS(Component,css,\"framer-KrUVU\");export default FrameraNtBfPKDK;FrameraNtBfPKDK.displayName=\"Menu Link\";FrameraNtBfPKDK.defaultProps={height:32,width:100.5};addPropertyControls(FrameraNtBfPKDK,{variant:{options:[\"PwyiFMa0i\",\"CThsl6LIo\",\"pUrCfpG3i\",\"l8G5dr8fh\"],optionTitles:[\"Dropdown Closed\",\"Dropdown Open\",\"Default\",\"Current\"],title:\"Variant\",type:ControlType.Enum},sg68ziib2:{title:\"Hover\",type:ControlType.EventHandler},SbnDmc0Ms:{defaultValue:\"Nav Item\",displayTextArea:false,title:\"Text\",type:ControlType.String},onSbnDmc0MsChange:{changes:\"SbnDmc0Ms\",type:ControlType.ChangeHandler},d_FuDun9g:{description:\"Works only in regular variant\",title:\"Link\",type:ControlType.Link},ULJGTSS6d:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onULJGTSS6dChange:{changes:\"ULJGTSS6d\",type:ControlType.ChangeHandler},XTagc2kEU:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},onXTagc2kEUChange:{changes:\"XTagc2kEU\",type:ControlType.ChangeHandler},yabCXEAHE:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameraNtBfPKDK,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",openType:true,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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",openType:true,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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",openType:true,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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",openType:true,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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",openType:true,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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...ChevronDownFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraNtBfPKDK\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"CThsl6LIo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"pUrCfpG3i\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"l8G5dr8fh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"AeWNDa18s\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"32\",\"framerVariables\":\"{\\\"sg68ziib2\\\":\\\"hover\\\",\\\"SbnDmc0Ms\\\":\\\"text\\\",\\\"d_FuDun9g\\\":\\\"link\\\",\\\"ULJGTSS6d\\\":\\\"newTab\\\",\\\"XTagc2kEU\\\":\\\"smoothScroll\\\",\\\"yabCXEAHE\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"100.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aNtBfPKDK.map","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9 0 L 9 17 C 9 17.552 8.552 18 8 18 L 2 18 C 0.895 18 0 17.105 0 16 L 0 2 C 0 0.895 0.895 0 2 0 L 16 0 C 17.105 0 18 0.895 18 2 L 18 8 C 18 8.552 17.552 9 17 9 L 0 9\" fill=\"transparent\" height=\"18px\" id=\"L1_BTcfLs\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 0 L 6 0\" fill=\"transparent\" height=\"1px\" id=\"HBxv8_KsZ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16 19)\" width=\"6px\"/><path d=\"M 0 6 L 0 0\" fill=\"transparent\" height=\"6px\" id=\"qZdhhILBy\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(19 16)\" width=\"1px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"1324862506\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-T4CQU\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-T4CQU { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Grid 2x2 Plus\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-T4CQU\");Icon.displayName=\"Grid 2x2 Plus\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Grid 2x2 Plus\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (31f3ac5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,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 UserComponent from\"https://framerusercontent.com/modules/3wDKDNXfjWaMD5bhHgrJ/voZ9T1nhJ1lOZkcldtiY/N5gxITuMn.js\";import Sparkles from\"https://framerusercontent.com/modules/DOVviCJE4TiIVj0I2Geg/lCqa0A2DdVUhYxxVSMHh/m0YBVw8ZQ.js\";import ShieldCheck from\"https://framerusercontent.com/modules/olrxTYydS75hIY1JstpA/KpXBN2MGRtUR0hZIWzy6/fEo4tTPpx.js\";import MenuItem from\"https://framerusercontent.com/modules/CKlNj9bN8tgplfsKeBKD/BSQKT1jmtv0H0Jihqftk/MWQVNgzHZ.js\";const MenuItemFonts=getFonts(MenuItem);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"xxCeuc41F\",\"TS_INsvCj\"];const serializationHash=\"framer-I6e6H\";const variantClassNames={TS_INsvCj:\"framer-v-v1y4om\",xxCeuc41F:\"framer-v-er2fyw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.2,delay:0,duration:.2,type:\"spring\"};const transition3={delay:0,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={delay:.1,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={delay:.2,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,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 humanReadableVariantMap={Mobile:\"TS_INsvCj\",Platform:\"xxCeuc41F\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xxCeuc41F\"};};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:\"xxCeuc41F\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-er2fyw\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"er2fyw\",\"data-framer-name\":\"Platform\",layoutDependency:layoutDependency,layoutId:\"xxCeuc41F\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-ced46043-6344-47e7-8cad-7c6a3dc94ef0, rgb(229, 229, 229))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-0634900a-9262-4342-b797-7f4e1ebc4062, rgb(255, 255, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({TS_INsvCj:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ur8DcFQh5\"},implicitPathVariables:undefined},{href:{webPageId:\"Ur8DcFQh5\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+8+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-ya2rkt-container\",\"data-framer-appear-id\":\"ya2rkt\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"omSfbfBa_-container\",nodeId:\"omSfbfBa_\",optimized:true,rendersWithMotion:true,scopeId:\"QHToI9S6f\",children:/*#__PURE__*/_jsx(MenuItem,{EuCQWp3TU:true,FFVAowV4c:Sparkles,height:\"100%\",id:\"omSfbfBa_\",L2DDfU8sP:false,layoutId:\"omSfbfBa_\",nKXElAIlG:\"Unify Data\",Qwq1QMbxB:\"One access layer over all your data\",style:{width:\"100%\"},variant:matchVariant(\"fjLzjVtt1\"),width:\"100%\",ZKAkDHy0S:resolvedLinks[0],...addPropertyOverrides({TS_INsvCj:{ZKAkDHy0S:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AJPtuXMjW\"},implicitPathVariables:undefined},{href:{webPageId:\"AJPtuXMjW\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+8+36,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-vr6vvo-container\",\"data-framer-appear-id\":\"vr6vvo\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"GhnH0GyMR-container\",nodeId:\"GhnH0GyMR\",optimized:true,rendersWithMotion:true,scopeId:\"QHToI9S6f\",children:/*#__PURE__*/_jsx(MenuItem,{EuCQWp3TU:true,FFVAowV4c:UserComponent,height:\"100%\",id:\"GhnH0GyMR\",L2DDfU8sP:false,layoutId:\"GhnH0GyMR\",nKXElAIlG:\"Build Apps\",Qwq1QMbxB:\"Everyone builds on the same live data\",style:{width:\"100%\"},variant:matchVariant(\"fjLzjVtt1\"),width:\"100%\",ZKAkDHy0S:resolvedLinks1[0],...addPropertyOverrides({TS_INsvCj:{ZKAkDHy0S:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"k1imBOD6n\"},implicitPathVariables:undefined},{href:{webPageId:\"k1imBOD6n\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+8+72,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1dicqvu-container\",\"data-framer-appear-id\":\"1dicqvu\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"VRb9Adwmu-container\",nodeId:\"VRb9Adwmu\",optimized:true,rendersWithMotion:true,scopeId:\"QHToI9S6f\",children:/*#__PURE__*/_jsx(MenuItem,{EuCQWp3TU:true,FFVAowV4c:ShieldCheck,height:\"100%\",id:\"VRb9Adwmu\",L2DDfU8sP:false,layoutId:\"VRb9Adwmu\",nKXElAIlG:\"Govern Access  \",Qwq1QMbxB:\"Manage permissions from one place\",style:{width:\"100%\"},variant:matchVariant(\"fjLzjVtt1\"),width:\"100%\",ZKAkDHy0S:resolvedLinks2[0],...addPropertyOverrides({TS_INsvCj:{ZKAkDHy0S:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\".framer-I6e6H.framer-11iiafd, .framer-I6e6H .framer-11iiafd { display: block; }\",\".framer-I6e6H.framer-er2fyw { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; width: 360px; will-change: var(--framer-will-change-override, transform); }\",\".framer-I6e6H .framer-ya2rkt-container, .framer-I6e6H .framer-vr6vvo-container, .framer-I6e6H .framer-1dicqvu-container { flex: none; height: auto; position: relative; width: 100%; }\",'.framer-I6e6H[data-border=\"true\"]::after, .framer-I6e6H [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 184\n * @framerIntrinsicWidth 360\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"TS_INsvCj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQHToI9S6f=withCSS(Component,css,\"framer-I6e6H\");export default FramerQHToI9S6f;FramerQHToI9S6f.displayName=\"Products Dropdown\";FramerQHToI9S6f.defaultProps={height:184,width:360};addPropertyControls(FramerQHToI9S6f,{variant:{options:[\"xxCeuc41F\",\"TS_INsvCj\"],optionTitles:[\"Platform\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQHToI9S6f,[{explicitInter:true,fonts:[]},...MenuItemFonts],{supportsExplicitInterCodegen:true});FramerQHToI9S6f.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MenuItem,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQHToI9S6f\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TS_INsvCj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"184\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"360\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 0 14\" fill=\"transparent\" height=\"14px\" id=\"xsdK1fZhr\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 2)\" width=\"1px\"/><path d=\"M 14 0 L 7 7 L 0 0\" fill=\"transparent\" height=\"7px\" id=\"jdHge441A\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(5 9)\" width=\"14px\"/><path d=\"M 0 1 C 0 0.448 0.448 0 1 0 C 1.552 0 2 0.448 2 1 C 2 1.552 1.552 2 1 2 C 0.448 2 0 1.552 0 1 Z\" fill=\"transparent\" height=\"2px\" id=\"BJE3oVVu5\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(11 20)\" width=\"2px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2522962123\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-tBANO\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-tBANO { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Down To Dot\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-tBANO\");Icon.displayName=\"Arrow Down To Dot\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Arrow Down To Dot\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 3 C 0 1.343 1.343 0 3 0 C 4.657 0 6 1.343 6 3 C 6 4.657 4.657 6 3 6 C 1.343 6 0 4.657 0 3 Z\" fill=\"transparent\" height=\"6px\" id=\"ojJKTy789\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(15 2)\" width=\"6px\"/><path d=\"M 0 3 C 0 1.343 1.343 0 3 0 C 4.657 0 6 1.343 6 3 C 6 4.657 4.657 6 3 6 C 1.343 6 0 4.657 0 3 Z\" fill=\"transparent\" height=\"6px\" id=\"G1HmKHluY\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 9)\" width=\"6px\"/><path d=\"M 0 3 C 0 1.343 1.343 0 3 0 C 4.657 0 6 1.343 6 3 C 6 4.657 4.657 6 3 6 C 1.343 6 0 4.657 0 3 Z\" fill=\"transparent\" height=\"6px\" id=\"kHVbVaGaz\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(15 16)\" width=\"6px\"/><path d=\"M 0 0 L 6.83 3.98\" fill=\"transparent\" height=\"3.9799999999999986px\" id=\"GAhrSHP4Y\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(8.59 13.51)\" width=\"6.83px\"/><path d=\"M 6.82 0 L 0 3.98\" fill=\"transparent\" height=\"3.9800000000000004px\" id=\"wLhqIuOjX\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(8.59 6.51)\" width=\"6.82px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"1051535089\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ErykM\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-ErykM { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Share 2\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-ErykM\");Icon.displayName=\"Share 2\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Share 2\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4 6.93 L 0 0\" fill=\"transparent\" height=\"6.93px\" id=\"pM5MeCvoi\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(7 3.34)\" width=\"4px\"/><path d=\"M 4 0 L 0 6.93\" fill=\"transparent\" height=\"6.93px\" id=\"XqBk8X6u0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(7 13.73)\" width=\"4px\"/><path d=\"M 0 2 L 0 0\" fill=\"transparent\" height=\"2px\" id=\"PTRAG1mqY\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 20)\" width=\"1px\"/><path d=\"M 0 0 L 0 2\" fill=\"transparent\" height=\"2px\" id=\"TNAuPiHHC\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 2)\" width=\"1px\"/><path d=\"M 0 0 L 8 0\" fill=\"transparent\" height=\"1px\" id=\"RqfgfCwkG\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(14 12)\" width=\"8px\"/><path d=\"M 1 1.73 L 0 0\" fill=\"transparent\" height=\"1.7300000000000004px\" id=\"Y81u3fD4m\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16 18.93)\" width=\"1px\"/><path d=\"M 1 0 L 0 1.73\" fill=\"transparent\" height=\"1.7300000000000004px\" id=\"Iqqkf81cD\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16 3.34)\" width=\"1px\"/><path d=\"M 0 0 L 2 0\" fill=\"transparent\" height=\"1px\" id=\"Lzx8WrITE\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 12)\" width=\"2px\"/><path d=\"M 1.73 1 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"cUedb2bEv\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(18.93 16)\" width=\"1.7300000000000004px\"/><path d=\"M 1.73 0 L 0 1\" fill=\"transparent\" height=\"1px\" id=\"WyOEp0Vr2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(18.93 7)\" width=\"1.7300000000000004px\"/><path d=\"M 0 1 L 1.73 0\" fill=\"transparent\" height=\"1px\" id=\"LdInxdAnt\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3.34 16)\" width=\"1.7300000000000004px\"/><path d=\"M 0 0 L 1.73 1\" fill=\"transparent\" height=\"1px\" id=\"QBtsedzNj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3.34 7)\" width=\"1.7300000000000004px\"/><path d=\"M 0 2 C 0 0.895 0.895 0 2 0 C 3.105 0 4 0.895 4 2 C 4 3.105 3.105 4 2 4 C 0.895 4 0 3.105 0 2 Z\" fill=\"transparent\" height=\"4px\" id=\"GhrFNhG99\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(10 10)\" width=\"4px\"/><path d=\"M 0 8 C 0 3.582 3.582 0 8 0 C 12.418 0 16 3.582 16 8 C 16 12.418 12.418 16 8 16 C 3.582 16 0 12.418 0 8 Z\" fill=\"transparent\" height=\"16px\" id=\"Sgegjm0fE\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 4)\" width=\"16px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"758133526\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-sncU8\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-sncU8 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Cog\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-sncU8\");Icon.displayName=\"Cog\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Cog\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (31f3ac5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,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 ArrowDownToDot from\"https://framerusercontent.com/modules/6lnudMyr4KZrxZZpNwWl/LtsdRE9nswPF3sVNzZeD/H4s6LyJIQ.js\";import Share2 from\"https://framerusercontent.com/modules/Af60GeHRUZDx1yC6IQwd/ehUoxMtT44iFw1weJi73/NcTft2T_t.js\";import Bot from\"https://framerusercontent.com/modules/Hpf5OKr3v0wM1LO0H9c9/xFTH2Of1Z4o1EDJ2fCQ1/b8u0iqRiP.js\";import Cog from\"https://framerusercontent.com/modules/omGScS3JMFRIo5kQ8tOJ/b4R730b3dRNXB5iKDEBZ/SEpPn8ian.js\";import MenuItem from\"https://framerusercontent.com/modules/CKlNj9bN8tgplfsKeBKD/BSQKT1jmtv0H0Jihqftk/MWQVNgzHZ.js\";const MenuItemFonts=getFonts(MenuItem);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const serializationHash=\"framer-zJsNl\";const variantClassNames={zZtf7Yo2X:\"framer-v-clvqrc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.2,delay:0,duration:.2,type:\"spring\"};const transition3={delay:0,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={delay:.1,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={delay:.2,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={delay:.3,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,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 getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"zZtf7Yo2X\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-clvqrc\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"clvqrc\",\"data-framer-name\":\"Platform\",layoutDependency:layoutDependency,layoutId:\"zZtf7Yo2X\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-ced46043-6344-47e7-8cad-7c6a3dc94ef0, rgb(229, 229, 229))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-0634900a-9262-4342-b797-7f4e1ebc4062, rgb(255, 255, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MkK3zM0_F\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+8+(((componentViewport?.height||240)-16-144)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1wd0lub-container\",\"data-framer-appear-id\":\"1wd0lub\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"O08A63_N1-container\",nodeId:\"O08A63_N1\",optimized:true,rendersWithMotion:true,scopeId:\"xJfGeGfj6\",children:/*#__PURE__*/_jsx(MenuItem,{EuCQWp3TU:true,FFVAowV4c:Bot,height:\"100%\",id:\"O08A63_N1\",L2DDfU8sP:false,layoutId:\"O08A63_N1\",nKXElAIlG:\"AI Agent Governance\",Qwq1QMbxB:\"Connect any AI agent to your real company data\",style:{width:\"100%\"},variant:matchVariant(\"fjLzjVtt1\"),width:\"100%\",ZKAkDHy0S:resolvedLinks[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zgcgoXIQx\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+8+(((componentViewport?.height||240)-16-144)/2+36+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-19bz94f-container\",\"data-framer-appear-id\":\"19bz94f\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"eWy9y3ZNq-container\",nodeId:\"eWy9y3ZNq\",optimized:true,rendersWithMotion:true,scopeId:\"xJfGeGfj6\",children:/*#__PURE__*/_jsx(MenuItem,{EuCQWp3TU:true,FFVAowV4c:Cog,height:\"100%\",id:\"eWy9y3ZNq\",L2DDfU8sP:false,layoutId:\"eWy9y3ZNq\",nKXElAIlG:\"Application Development\",Qwq1QMbxB:\"Build production-ready internal tools\",style:{width:\"100%\"},variant:matchVariant(\"fjLzjVtt1\"),width:\"100%\",ZKAkDHy0S:resolvedLinks1[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"M7hK40FeY\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+8+(((componentViewport?.height||240)-16-144)/2+72+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-32x93f-container\",\"data-framer-appear-id\":\"32x93f\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"gjIm2biHD-container\",nodeId:\"gjIm2biHD\",optimized:true,rendersWithMotion:true,scopeId:\"xJfGeGfj6\",children:/*#__PURE__*/_jsx(MenuItem,{EuCQWp3TU:true,FFVAowV4c:ArrowDownToDot,height:\"100%\",id:\"gjIm2biHD\",L2DDfU8sP:false,layoutId:\"gjIm2biHD\",nKXElAIlG:\"Backend Consolidation\",Qwq1QMbxB:\"One platform in place of custom backends\",style:{width:\"100%\"},variant:matchVariant(\"fjLzjVtt1\"),width:\"100%\",ZKAkDHy0S:resolvedLinks2[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RqU4WeBTF\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+8+(((componentViewport?.height||240)-16-144)/2+108+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-1n7p0of-container\",\"data-framer-appear-id\":\"1n7p0of\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"ouwm2RJQ2-container\",nodeId:\"ouwm2RJQ2\",optimized:true,rendersWithMotion:true,scopeId:\"xJfGeGfj6\",children:/*#__PURE__*/_jsx(MenuItem,{EuCQWp3TU:true,FFVAowV4c:Share2,height:\"100%\",id:\"ouwm2RJQ2\",L2DDfU8sP:false,layoutId:\"ouwm2RJQ2\",nKXElAIlG:\"External Data Sharing\",Qwq1QMbxB:\"Give controlled access to your data\",style:{width:\"100%\"},variant:matchVariant(\"fjLzjVtt1\"),width:\"100%\",ZKAkDHy0S:resolvedLinks3[0]})})})})]})})})});});const css=[\".framer-zJsNl.framer-8ij1tt, .framer-zJsNl .framer-8ij1tt { display: block; }\",\".framer-zJsNl.framer-clvqrc { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; width: 326px; will-change: var(--framer-will-change-override, transform); }\",\".framer-zJsNl .framer-1wd0lub-container, .framer-zJsNl .framer-19bz94f-container, .framer-zJsNl .framer-32x93f-container, .framer-zJsNl .framer-1n7p0of-container { flex: none; height: auto; position: relative; width: 100%; }\",'.framer-zJsNl[data-border=\"true\"]::after, .framer-zJsNl [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 240\n * @framerIntrinsicWidth 326\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxJfGeGfj6=withCSS(Component,css,\"framer-zJsNl\");export default FramerxJfGeGfj6;FramerxJfGeGfj6.displayName=\"Solutions Dropdown\";FramerxJfGeGfj6.defaultProps={height:240,width:326};addFonts(FramerxJfGeGfj6,[{explicitInter:true,fonts:[]},...MenuItemFonts],{supportsExplicitInterCodegen:true});FramerxJfGeGfj6.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MenuItem,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxJfGeGfj6\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"240\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"326\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4ecd144)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UserComponent from\"https://framerusercontent.com/modules/UE8WWbLIUmyibNWAKTzx/zNv6U8II9zcgtQVzuGUU/WQgmZvDvc.js\";import BurgerMenuIcon from\"https://framerusercontent.com/modules/Wa6x6HQNmIOe1iu2Tfhp/vQVnONuNQ6CHAovUeXzh/LsfFt3s9B.js\";import NavOverlay from\"https://framerusercontent.com/modules/p82ciuUpEi5vbCeJrhkS/q274zLEjdio9Hn406UKu/NavOverlay.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/oi2gqua8xuJcWVVnSFgE/1jdMl9bCwH8lS7QEvbWu/Tfs2bTOBv.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/LDrX9MOXyZaD28qdEmEv/v61TttZRjw5P4Vm17l4c/VlAPkhtyG.js\";import Vector from\"https://framerusercontent.com/modules/ky9emuWVSHV9z5MXAKba/2YyvHEtWQ2yTJNyH5L4Q/bL6GaZUL1.js\";import Button from\"https://framerusercontent.com/modules/M4meRDNRBs07uTCchDml/IxSSWRNbo5ZwQYY3fAW5/AAuKIE5sv.js\";import MenuLink from\"https://framerusercontent.com/modules/nfWAq5l5n4iPCt3LzKS4/bSGd0OqbII4XrjdUUnMj/aNtBfPKDK.js\";import Platform from\"https://framerusercontent.com/modules/Hx5cgGVuUKisTh0vpyHN/T2pa2k0W1OOYFBnpgMAE/e5Ekafqzw.js\";import ProductsDropdown from\"https://framerusercontent.com/modules/4RD4VbQs3wJHAABvYQ1y/5P1h5aCATgZmEIwdswha/QHToI9S6f.js\";import UseCasesMenu from\"https://framerusercontent.com/modules/1AYzVaaOVFsH3nVocLiV/bdboFU1aS4vrViveZX6D/VTPVMiNVR.js\";import SolutionsDropdown from\"https://framerusercontent.com/modules/eOYt2GSzvFjThAS8gJES/QSgmt4EYRmLqRgTRel6G/xJfGeGfj6.js\";const ButtonFonts=getFonts(Button);const PlatformFonts=getFonts(Platform);const UseCasesMenuFonts=getFonts(UseCasesMenu);const VectorFonts=getFonts(Vector);const MenuLinkFonts=getFonts(MenuLink);const ProductsDropdownFonts=getFonts(ProductsDropdown);const SolutionsDropdownFonts=getFonts(SolutionsDropdown);const BurgerMenuIconFonts=getFonts(BurgerMenuIcon);const NavOverlayFonts=getFonts(NavOverlay);const cycleOrder=[\"z5Xj1w8G6\",\"XR0ziw5ff\",\"qLT19ZDc4\",\"nDAYBNc0T\"];const serializationHash=\"framer-i3mGA\";const variantClassNames={nDAYBNc0T:\"framer-v-10x77b2\",qLT19ZDc4:\"framer-v-1ksz5iq\",XR0ziw5ff:\"framer-v-g5v900\",z5Xj1w8G6:\"framer-v-100qe42\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const YKTXZ82uq=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.7,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"sm-closed\":\"qLT19ZDc4\",\"sm-open\":\"nDAYBNc0T\",lg:\"z5Xj1w8G6\",md:\"XR0ziw5ff\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"z5Xj1w8G6\",YKTXZ82uq:click??props.YKTXZ82uq};};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,YKTXZ82uq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"z5Xj1w8G6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"nDAYBNc0T\")return true;return false;};const router=useRouter();const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const UxUlZSy6z1486abg=activeVariantCallback(async(...args)=>{setVariant(\"qLT19ZDc4\");});const UxUlZSy6z1ke7mii=activeVariantCallback(async(...args)=>{if(YKTXZ82uq){const res=await YKTXZ82uq(...args);if(res===false)return false;}});const isDisplayed1=()=>{if([\"qLT19ZDc4\",\"nDAYBNc0T\"].includes(baseVariant))return false;return true;};const sg68ziib213elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const isDisplayed2=()=>{if([\"XR0ziw5ff\",\"qLT19ZDc4\",\"nDAYBNc0T\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"qLT19ZDc4\",\"nDAYBNc0T\"].includes(baseVariant))return true;return false;};const mGv5JmuWLoqmgr0=activeVariantCallback(async(...args)=>{if(YKTXZ82uq){const res=await YKTXZ82uq(...args);if(res===false)return false;}setVariant(\"nDAYBNc0T\");});const mGv5JmuWLwr1gfq=activeVariantCallback(async(...args)=>{if(YKTXZ82uq){const res=await YKTXZ82uq(...args);if(res===false)return false;}setVariant(\"qLT19ZDc4\");});const isDisplayed4=()=>{if(baseVariant===\"XR0ziw5ff\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"XR0ziw5ff\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({nDAYBNc0T:{value:transition2},qLT19ZDc4:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-100qe42\",className,classNames),\"data-border\":true,\"data-framer-name\":\"lg\",layoutDependency:layoutDependency,layoutId:\"z5Xj1w8G6\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-ced46043-6344-47e7-8cad-7c6a3dc94ef0, rgb(229, 229, 229))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-0634900a-9262-4342-b797-7f4e1ebc4062, rgb(255, 255, 255))\",...style},...addPropertyOverrides({nDAYBNc0T:{\"data-framer-name\":\"sm-open\"},qLT19ZDc4:{\"data-framer-name\":\"sm-closed\"},XR0ziw5ff:{\"data-framer-name\":\"md\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i0ym1e\",\"data-framer-name\":\"Hamburger Nav\",layoutDependency:layoutDependency,layoutId:\"Cgpt2tCPP\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rLVR7H15f\"},implicitPathVariables:undefined},{href:{webPageId:\"rLVR7H15f\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({nDAYBNc0T:{height:32,width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+14+56+0+527}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rpj7ok-container\",layoutDependency:layoutDependency,layoutId:\"hdZVm3oSJ-container\",nodeId:\"hdZVm3oSJ\",rendersWithMotion:true,scopeId:\"mpmCUPUtT\",children:/*#__PURE__*/_jsx(Button,{aIyXgp4mS:UserComponent,height:\"100%\",hpJ0rh559:false,id:\"hdZVm3oSJ\",j0BWblTDx:false,layoutId:\"hdZVm3oSJ\",NMsyThJLV:false,oE2PscgZG:\"Sign Up\",OsfxhbOUk:resolvedLinks[0],style:{width:\"100%\"},variant:matchVariant(\"JjA3rm1Gh\"),width:\"100%\",...addPropertyOverrides({nDAYBNc0T:{OsfxhbOUk:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-131dkp1\",\"data-framer-name\":\"NavLink\",layoutDependency:layoutDependency,layoutId:\"aPxUiTXWJ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:135,...addPropertyOverrides({nDAYBNc0T:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+14+56+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lh2okx-container\",\"data-framer-name\":\"Platform\",layoutDependency:layoutDependency,layoutId:\"HkwztrUyI-container\",name:\"Platform\",nodeId:\"HkwztrUyI\",rendersWithMotion:true,scopeId:\"mpmCUPUtT\",children:/*#__PURE__*/_jsx(Platform,{height:\"100%\",id:\"HkwztrUyI\",layoutId:\"HkwztrUyI\",name:\"Platform\",OIjuQ24A0:UxUlZSy6z1486abg,style:{width:\"100%\"},UxUlZSy6z:UxUlZSy6z1486abg,variant:matchVariant(\"yHfuV2pm1\"),width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({nDAYBNc0T:{height:206,width:`min(${componentViewport?.width||\"100vw\"} - 32px, 1200px)`,y:(componentViewport?.y||0)+14+56+0+0+0+135}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p21sin-container\",\"data-framer-name\":\"Use Cases\",layoutDependency:layoutDependency,layoutId:\"Uwok4IpTw-container\",name:\"Use Cases\",nodeId:\"Uwok4IpTw\",rendersWithMotion:true,scopeId:\"mpmCUPUtT\",children:/*#__PURE__*/_jsx(UseCasesMenu,{height:\"100%\",id:\"Uwok4IpTw\",layoutId:\"Uwok4IpTw\",name:\"Use Cases\",style:{maxWidth:\"100%\",width:\"100%\"},TpjEFJB20:UxUlZSy6z1486abg,UxUlZSy6z:UxUlZSy6z1ke7mii,variant:matchVariant(\"w0dYtQyUM\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1d2qumg\",\"data-styles-preset\":\"Tfs2bTOBv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Z_kTm6d4k\"},motionChild:true,nodeId:\"SHiIOKIuY\",openInNewTab:false,relValues:[],scopeId:\"mpmCUPUtT\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xnr6as\",\"data-styles-preset\":\"VlAPkhtyG\",children:\"Pricing\"})})})}),className:\"framer-1ym918i\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SHiIOKIuY\",onTap:UxUlZSy6z1486abg,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1d2qumg\",\"data-styles-preset\":\"Tfs2bTOBv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zyJR992tR\"},motionChild:true,nodeId:\"qzfYJcdPG\",openInNewTab:false,relValues:[],scopeId:\"mpmCUPUtT\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xnr6as\",\"data-styles-preset\":\"VlAPkhtyG\",children:\"Connectors\"})})})}),className:\"framer-hrpqzm\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qzfYJcdPG\",onTap:UxUlZSy6z1486abg,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1d2qumg\",\"data-styles-preset\":\"Tfs2bTOBv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"docs.monospace.io\",motionChild:true,nodeId:\"sTa44Zwe9\",openInNewTab:true,relValues:[],scopeId:\"mpmCUPUtT\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xnr6as\",\"data-styles-preset\":\"VlAPkhtyG\",children:\"Docs\"})})})}),className:\"framer-1dz3x9d\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sTa44Zwe9\",verticalAlignment:\"center\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fqb16c\",\"data-framer-name\":\"Nav Container\",layoutDependency:layoutDependency,layoutId:\"uGtjbTxLV\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qsgrtc\",\"data-framer-name\":\"Logo Container\",layoutDependency:layoutDependency,layoutId:\"x2QljV0Sr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YaSAaBXPF\"},motionChild:true,nodeId:\"dL_SwNWmI\",openInNewTab:false,scopeId:\"mpmCUPUtT\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1lehaam framer-7gu1gj\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"dL_SwNWmI\",...addPropertyOverrides({nDAYBNc0T:{\"data-highlight\":true,onTap:UxUlZSy6z1486abg}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-1w0lyhl\",layoutDependency:layoutDependency,layoutId:\"JEWyGge48\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-krdxdx\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"tyAN2B8ZI\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KarRd6enr\"},implicitPathVariables:undefined},{href:{webPageId:\"KarRd6enr\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(14+((componentViewport?.height||60)-28-32)/2)+0+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1hlj78x-container\",\"data-framer-name\":\"Menu Link\",id:`${layoutId}-1hlj78x`,layoutDependency:layoutDependency,layoutId:\"DWPUmHtmJ-container\",name:\"Menu Link\",nodeId:\"DWPUmHtmJ\",ref:ref1,rendersWithMotion:true,scopeId:\"mpmCUPUtT\",children:[/*#__PURE__*/_jsx(MenuLink,{d_FuDun9g:resolvedLinks1[0],height:\"100%\",id:\"DWPUmHtmJ\",layoutId:\"DWPUmHtmJ\",name:\"Menu Link\",SbnDmc0Ms:\"Platform\",sg68ziib2:sg68ziib213elrgn({overlay}),ULJGTSS6d:false,variant:matchVariant(overlay.visible&&\"CThsl6LIo\",overlay.visible?\"CThsl6LIo\":\"PwyiFMa0i\"),width:\"100%\",XTagc2kEU:true,yabCXEAHE:UxUlZSy6z1ke7mii,...addPropertyOverrides({XR0ziw5ff:{d_FuDun9g:resolvedLinks1[1]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1hlj78x`,offsetX:0,offsetY:8,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:184,width:\"360px\",y:(componentViewport?.y||0)+(14+((componentViewport?.height||60)-28-32)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ew8omg-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"TUhDQ2U8o-container\",nodeId:\"TUhDQ2U8o\",ref:ref2,rendersWithMotion:true,role:\"dialog\",scopeId:\"mpmCUPUtT\",children:/*#__PURE__*/_jsx(ProductsDropdown,{height:\"100%\",id:\"TUhDQ2U8o\",layoutId:\"TUhDQ2U8o\",style:{width:\"100%\"},variant:matchVariant(\"xxCeuc41F\"),width:\"100%\"})})})})})]})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zyJR992tR\"},implicitPathVariables:undefined},{href:{webPageId:\"zyJR992tR\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(14+((componentViewport?.height||60)-28-32)/2)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qx2de0-container\",\"data-framer-name\":\"Menu Link\",layoutDependency:layoutDependency,layoutId:\"aP1pcc0cw-container\",name:\"Menu Link\",nodeId:\"aP1pcc0cw\",rendersWithMotion:true,scopeId:\"mpmCUPUtT\",children:/*#__PURE__*/_jsx(MenuLink,{d_FuDun9g:resolvedLinks2[0],height:\"100%\",id:\"aP1pcc0cw\",layoutId:\"aP1pcc0cw\",name:\"Menu Link\",SbnDmc0Ms:\"Connectors\",ULJGTSS6d:false,variant:matchVariant(\"pUrCfpG3i\"),width:\"100%\",XTagc2kEU:false,...addPropertyOverrides({XR0ziw5ff:{d_FuDun9g:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(14+((componentViewport?.height||60)-28-32)/2)+0+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-qc9amf-container\",\"data-framer-name\":\"Menu Link\",id:`${layoutId}-qc9amf`,layoutDependency:layoutDependency,layoutId:\"A1YdqSy4L-container\",name:\"Menu Link\",nodeId:\"A1YdqSy4L\",ref:ref3,rendersWithMotion:true,scopeId:\"mpmCUPUtT\",children:[/*#__PURE__*/_jsx(MenuLink,{height:\"100%\",id:\"A1YdqSy4L\",layoutId:\"A1YdqSy4L\",name:\"Menu Link\",SbnDmc0Ms:\"Use Cases\",sg68ziib2:sg68ziib213elrgn({overlay:overlay1}),ULJGTSS6d:false,variant:matchVariant(overlay1.visible&&\"CThsl6LIo\",overlay1.visible?\"CThsl6LIo\":\"PwyiFMa0i\"),width:\"100%\",XTagc2kEU:false}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-qc9amf`,offsetX:0,offsetY:8,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,width:\"360px\",y:(componentViewport?.y||0)+(14+((componentViewport?.height||60)-28-32)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p30djm-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"c3JevAcg8-container\",nodeId:\"c3JevAcg8\",ref:ref4,rendersWithMotion:true,role:\"dialog\",scopeId:\"mpmCUPUtT\",children:/*#__PURE__*/_jsx(SolutionsDropdown,{height:\"100%\",id:\"c3JevAcg8\",layoutId:\"c3JevAcg8\",style:{width:\"100%\"},width:\"100%\"})})})})})]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Z_kTm6d4k\"},implicitPathVariables:undefined},{href:{webPageId:\"Z_kTm6d4k\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(14+((componentViewport?.height||60)-28-32)/2)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18p8omk-container\",\"data-framer-name\":\"Menu Link\",layoutDependency:layoutDependency,layoutId:\"UIx48wHVy-container\",name:\"Menu Link\",nodeId:\"UIx48wHVy\",rendersWithMotion:true,scopeId:\"mpmCUPUtT\",children:/*#__PURE__*/_jsx(MenuLink,{d_FuDun9g:resolvedLinks3[0],height:\"100%\",id:\"UIx48wHVy\",layoutId:\"UIx48wHVy\",name:\"Menu Link\",SbnDmc0Ms:\"Pricing\",ULJGTSS6d:false,variant:matchVariant(\"pUrCfpG3i\"),width:\"100%\",XTagc2kEU:false,...addPropertyOverrides({XR0ziw5ff:{d_FuDun9g:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(14+((componentViewport?.height||60)-28-32)/2)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pnxozj-container\",\"data-framer-name\":\"Menu Link\",layoutDependency:layoutDependency,layoutId:\"pzpjMvhoe-container\",name:\"Menu Link\",nodeId:\"pzpjMvhoe\",rendersWithMotion:true,scopeId:\"mpmCUPUtT\",children:/*#__PURE__*/_jsx(MenuLink,{d_FuDun9g:\"https://docs.monospace.io/en\",height:\"100%\",id:\"pzpjMvhoe\",layoutId:\"pzpjMvhoe\",name:\"Menu Link\",SbnDmc0Ms:\"Docs\",ULJGTSS6d:true,variant:matchVariant(\"pUrCfpG3i\"),width:\"100%\",XTagc2kEU:false})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sgrvk6\",\"data-framer-name\":\"CTAs\",layoutDependency:layoutDependency,layoutId:\"nHeNEpHPp\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rLVR7H15f\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(14+((componentViewport?.height||60)-28-32)/2)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vvf7as-container\",layoutDependency:layoutDependency,layoutId:\"VNvTIgXJh-container\",nodeId:\"VNvTIgXJh\",rendersWithMotion:true,scopeId:\"mpmCUPUtT\",children:/*#__PURE__*/_jsx(Button,{aIyXgp4mS:UserComponent,height:\"100%\",hpJ0rh559:false,id:\"VNvTIgXJh\",j0BWblTDx:false,layoutId:\"VNvTIgXJh\",NMsyThJLV:false,oE2PscgZG:\"Get Started\",OsfxhbOUk:resolvedLinks4[0],variant:matchVariant(\"JjA3rm1Gh\"),width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({nDAYBNc0T:{height:30,width:\"30px\",y:(componentViewport?.y||0)+14+0+1+0},qLT19ZDc4:{height:30,width:\"30px\",y:(componentViewport?.y||0)+14+0+1+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ld9ztx-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yOXFdfs48-container\",nodeId:\"yOXFdfs48\",rendersWithMotion:true,scopeId:\"mpmCUPUtT\",children:/*#__PURE__*/_jsx(BurgerMenuIcon,{g9HLhXnKS:{bounce:.2,delay:0,duration:.7,type:\"spring\"},height:\"100%\",id:\"yOXFdfs48\",layoutId:\"yOXFdfs48\",lZY7s5gXA:\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235))\",RWOuYhmCT:true,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"XY83Hd_A1\"),width:\"100%\",...addPropertyOverrides({nDAYBNc0T:{mGv5JmuWL:mGv5JmuWLwr1gfq,variant:matchVariant(\"llU_oDJM8\")},qLT19ZDc4:{mGv5JmuWL:mGv5JmuWLoqmgr0}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ap3onu\",\"data-framer-name\":\"CTAs\",layoutDependency:layoutDependency,layoutId:\"LBHtL_S9i\",children:[isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rLVR7H15f\"},implicitPathVariables:undefined},{href:{webPageId:\"rLVR7H15f\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({XR0ziw5ff:{height:32,y:(componentViewport?.y||0)+(14+((componentViewport?.height||60)-28-32)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7f094m-container\",layoutDependency:layoutDependency,layoutId:\"uO9O7Eonv-container\",nodeId:\"uO9O7Eonv\",rendersWithMotion:true,scopeId:\"mpmCUPUtT\",children:/*#__PURE__*/_jsx(Button,{aIyXgp4mS:UserComponent,height:\"100%\",hpJ0rh559:false,id:\"uO9O7Eonv\",j0BWblTDx:false,layoutId:\"uO9O7Eonv\",NMsyThJLV:false,oE2PscgZG:\"Get Started\",OsfxhbOUk:resolvedLinks5[0],variant:matchVariant(\"JjA3rm1Gh\"),width:\"100%\",...addPropertyOverrides({XR0ziw5ff:{OsfxhbOUk:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"30px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bpeil8-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"P2lu1Ylzo-container\",nodeId:\"P2lu1Ylzo\",rendersWithMotion:true,scopeId:\"mpmCUPUtT\",children:/*#__PURE__*/_jsx(BurgerMenuIcon,{g9HLhXnKS:{bounce:.2,delay:0,duration:.7,type:\"spring\"},height:\"100%\",id:\"P2lu1Ylzo\",layoutId:\"P2lu1Ylzo\",lZY7s5gXA:\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235))\",RWOuYhmCT:true,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"XY83Hd_A1\"),width:\"100%\"})})})]})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vwhgo0-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"PzqD9UhL4-container\",nodeId:\"PzqD9UhL4\",rendersWithMotion:true,scopeId:\"mpmCUPUtT\",children:/*#__PURE__*/_jsx(NavOverlay,{blur:0,color:\"rgba(0, 0, 0, 0.5)\",duration:.25,height:\"100%\",id:\"PzqD9UhL4\",layoutId:\"PzqD9UhL4\",lockScroll:true,opacity:1,open:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\",zIndex:9,...addPropertyOverrides({nDAYBNc0T:{blur:1,color:\"rgba(21, 21, 21, 0.3)\",duration:.4,onTap:undefined,open:true}},baseVariant,gestureVariant)})})})]})})})});});const css=[\".framer-i3mGA.framer-7gu1gj, .framer-i3mGA .framer-7gu1gj { display: block; }\",\".framer-i3mGA.framer-100qe42 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 14px 100px 14px 100px; position: relative; width: 1200px; }\",\".framer-i3mGA .framer-i0ym1e { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-i3mGA .framer-rpj7ok-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-i3mGA .framer-131dkp1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-i3mGA .framer-lh2okx-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-i3mGA .framer-1p21sin-container { flex: 1 0 0px; height: auto; max-width: 1200px; position: relative; width: 1px; }\",\".framer-i3mGA .framer-1ym918i, .framer-i3mGA .framer-hrpqzm { cursor: pointer; flex: 1 0 0px; height: 54px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-i3mGA .framer-1dz3x9d { flex: 1 0 0px; height: 54px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-i3mGA .framer-fqb16c { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-i3mGA .framer-1qsgrtc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-i3mGA .framer-1lehaam { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-i3mGA .framer-1w0lyhl { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-i3mGA .framer-krdxdx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-i3mGA .framer-1hlj78x-container, .framer-i3mGA .framer-1qx2de0-container, .framer-i3mGA .framer-qc9amf-container, .framer-i3mGA .framer-18p8omk-container, .framer-i3mGA .framer-1pnxozj-container, .framer-i3mGA .framer-vvf7as-container, .framer-i3mGA .framer-7f094m-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-i3mGA .framer-1ew8omg-container, .framer-i3mGA .framer-p30djm-container { height: auto; position: relative; width: 360px; }\",\".framer-i3mGA .framer-1sgrvk6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-i3mGA .framer-ld9ztx-container, .framer-i3mGA .framer-bpeil8-container { flex: none; height: 30px; position: relative; width: 30px; }\",\".framer-i3mGA .framer-ap3onu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-i3mGA .framer-1vwhgo0-container { flex: none; height: 20px; left: -240px; position: absolute; top: 0px; width: 20px; }\",\".framer-i3mGA.framer-v-g5v900.framer-100qe42 { padding: 14px 30px 14px 30px; width: 800px; }\",\".framer-i3mGA.framer-v-g5v900 .framer-fqb16c { gap: 12px; justify-content: flex-end; }\",\".framer-i3mGA.framer-v-g5v900 .framer-krdxdx { gap: 0px; }\",\".framer-i3mGA.framer-v-g5v900 .framer-1sgrvk6 { flex: none; width: min-content; }\",\".framer-i3mGA.framer-v-1ksz5iq.framer-100qe42, .framer-i3mGA.framer-v-10x77b2.framer-100qe42 { flex-direction: column; gap: 24px; height: min-content; justify-content: flex-start; padding: 14px 16px 14px 16px; width: 390px; }\",\".framer-i3mGA.framer-v-1ksz5iq .framer-fqb16c, .framer-i3mGA.framer-v-10x77b2 .framer-lh2okx-container, .framer-i3mGA.framer-v-10x77b2 .framer-1p21sin-container, .framer-i3mGA.framer-v-10x77b2 .framer-1ym918i, .framer-i3mGA.framer-v-10x77b2 .framer-hrpqzm, .framer-i3mGA.framer-v-10x77b2 .framer-1dz3x9d { flex: none; width: 100%; }\",\".framer-i3mGA.framer-v-10x77b2 .framer-i0ym1e { flex: none; order: 2; width: 100%; }\",\".framer-i3mGA.framer-v-10x77b2 .framer-rpj7ok-container, .framer-i3mGA.framer-v-10x77b2 .framer-1vwhgo0-container { order: 1; }\",\".framer-i3mGA.framer-v-10x77b2 .framer-131dkp1 { flex-direction: column; gap: 0px; order: 0; }\",\".framer-i3mGA.framer-v-10x77b2 .framer-fqb16c { flex: none; order: 0; width: 100%; }\",\".framer-i3mGA.framer-v-10x77b2 .framer-1lehaam { cursor: pointer; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-i3mGA[data-border=\"true\"]::after, .framer-i3mGA [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"XR0ziw5ff\":{\"layout\":[\"fixed\",\"fixed\"]},\"qLT19ZDc4\":{\"layout\":[\"fixed\",\"auto\"]},\"nDAYBNc0T\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"YKTXZ82uq\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermpmCUPUtT=withCSS(Component,css,\"framer-i3mGA\");export default FramermpmCUPUtT;FramermpmCUPUtT.displayName=\"Navbar\";FramermpmCUPUtT.defaultProps={height:60,width:1200};addPropertyControls(FramermpmCUPUtT,{variant:{options:[\"z5Xj1w8G6\",\"XR0ziw5ff\",\"qLT19ZDc4\",\"nDAYBNc0T\"],optionTitles:[\"lg\",\"md\",\"sm-closed\",\"sm-open\"],title:\"Variant\",type:ControlType.Enum},YKTXZ82uq:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramermpmCUPUtT,[{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\"}]},...ButtonFonts,...PlatformFonts,...UseCasesMenuFonts,...VectorFonts,...MenuLinkFonts,...ProductsDropdownFonts,...SolutionsDropdownFonts,...BurgerMenuIconFonts,...NavOverlayFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramermpmCUPUtT.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Button,{},context),()=>forwardLoader(Platform,{},context),()=>forwardLoader(UseCasesMenu,{},context),()=>forwardLoader(MenuLink,{},context),()=>forwardLoader(ProductsDropdown,{},context),()=>forwardLoader(SolutionsDropdown,{},context),()=>forwardLoader(BurgerMenuIcon,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermpmCUPUtT\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"60\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XR0ziw5ff\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qLT19ZDc4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nDAYBNc0T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"YKTXZ82uq\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mpmCUPUtT.map","// Forces IBM Plex Mono Semibold on the announcement banner's TypingEffect\n// component (its own \"Font Family\" control only offers 4 generic CSS\n// keywords with no font/weight picker, and it doesn't forward a \"style\"\n// prop to its root - so this wraps it in a plain DOM node and relies on\n// CSS inheritance instead). Also makes the custom cursor character bigger\n// and bolder than the typed text - the cursor renders as a plain <span>\n// with no class name, identified only by its \"margin-left: 2px\" +\n// \"will-change: transform\" inline-style combination, targeted precisely\n// via that combined attribute selector in a scoped stylesheet.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{forwardRef,useId}from\"react\";export function withIBMPlexMonoSemibold(Component){return /*#__PURE__*/forwardRef((rawProps,ref)=>{const props=rawProps;const scopeClass=`typing-effect-${useId().replace(/:/g,\"\")}`;return /*#__PURE__*/_jsxs(\"div\",{className:scopeClass,style:{display:\"contents\",fontFamily:'\"IBM Plex Mono\", monospace',fontWeight:500},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                    .${scopeClass} span[style*=\"margin-left: 2px\"][style*=\"will-change\"] {\n                        font-size: 15px !important;\n                        font-weight: 800 !important;\n                        line-height: 1 !important;\n                    }\n                `}),/*#__PURE__*/_jsx(Component,{ref:ref,...props})]});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withIBMPlexMonoSemibold\":{\"type\":\"reactHoc\",\"name\":\"withIBMPlexMonoSemibold\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ForceIBMPlexMonoSemibold.map","// Generated by Framer (fc3086c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,ResolveLinks,RichText,runTasksWithYield,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowRight from\"https://framerusercontent.com/modules/4G0pHPXdxDC0q34eFfFr/oq0PkaqnOfre09AZeL9M/gXjG4ReaI.js\";import TypingEffect from\"https://framerusercontent.com/modules/CvG5QpV25VLZZOQV4LYZ/TiFl3bqgRrVD8PcBR1gu/TextLoop_Typer_Pro.js\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js\";import SocialMedia from\"#framer/local/canvasComponent/A8rNdDbyg/A8rNdDbyg.js\";import FullWidthNav from\"#framer/local/canvasComponent/GDW7UidoD/GDW7UidoD.js\";import Button_FromDirectus from\"#framer/local/canvasComponent/k19HnBw29/k19HnBw29.js\";import Navbar from\"#framer/local/canvasComponent/mpmCUPUtT/mpmCUPUtT.js\";import{withIBMPlexMonoSemibold}from\"#framer/local/codeFile/Z5VjB1T/ForceIBMPlexMonoSemibold.js\";import*as sharedStyle4 from\"#framer/local/css/EdFYGS7J0/EdFYGS7J0.js\";import*as sharedStyle1 from\"#framer/local/css/jphXzunWI/jphXzunWI.js\";import*as sharedStyle2 from\"#framer/local/css/kBcyKwyjr/kBcyKwyjr.js\";import*as sharedStyle from\"#framer/local/css/Tfs2bTOBv/Tfs2bTOBv.js\";import*as sharedStyle3 from\"#framer/local/css/Y73e2zvxh/Y73e2zvxh.js\";const TypingEffectFonts=getFonts(TypingEffect);const TypingEffectWithIBMPlexMonoSemibold19rok6w=withCodeBoundaryForOverrides(TypingEffect,{nodeId:\"dPFAkVXe3\",override:withIBMPlexMonoSemibold,scopeId:\"dWtU7q5Yp\"});const ArrowRightFonts=getFonts(ArrowRight);const NavbarFonts=getFonts(Navbar);const Button_FromDirectusFonts=getFonts(Button_FromDirectus);const SocialMediaFonts=getFonts(SocialMedia);const CookieBannerFonts=getFonts(CookieBanner);const breakpoints={fMZ_dv3FH:\"(max-width: 799.98px)\",nQ7VENRN1:\"(min-width: 800px) and (max-width: 1079.98px)\",ThZSMEGIe:\"(min-width: 1080px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-D1BWY\";const variantClassNames={fMZ_dv3FH:\"framer-v-35wis1\",nQ7VENRN1:\"framer-v-1dp4ao6\",ThZSMEGIe:\"framer-v-16cxcze\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const breakpointRules={fMZ_dv3FH:[\".framer-D1BWY .framer-1l9dnr7 { padding: 8px 16px 8px 16px; }\",\".framer-D1BWY .framer-12ctit2 { gap: 40px; padding: 40px 16px 40px 16px; }\",\".framer-D1BWY .framer-u0ygcc { flex-direction: column; gap: 40px 60px; }\",\".framer-D1BWY .framer-h6nfi9, .framer-D1BWY .framer-dvxp15 { flex: none; width: 100%; }\",\".framer-D1BWY .framer-1ha7dq5 { flex: none; justify-content: flex-start; width: 100%; }\",\".framer-D1BWY .framer-2kro9w { flex-direction: column; gap: 24px; }\"],nQ7VENRN1:[\".framer-D1BWY .framer-1l9dnr7 { padding: 8px 30px 8px 30px; }\",\".framer-D1BWY .framer-12ctit2 { gap: 40px; padding: 40px 60px 40px 60px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={fMZ_dv3FH:\".framer-35wis1-override\",nQ7VENRN1:\".framer-1dp4ao6-override\"};const rules=[\".framer-D1BWY.framer-12q5xzy, .framer-D1BWY .framer-12q5xzy { display: block; }\",\".framer-D1BWY.framer-16cxcze { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-D1BWY .framer-1of8qkh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100px; justify-content: flex-start; order: -1000; overflow: visible; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 10; }\",\".framer-D1BWY .framer-1l9dnr7 { align-content: center; align-items: center; background-color: var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, #2663eb); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 40px; justify-content: center; overflow: visible; padding: 8px 100px 8px 100px; position: relative; text-decoration: none; width: 100%; }\",\".framer-D1BWY .framer-1s3z1bk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-D1BWY .framer-b2b79j { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-D1BWY .framer-243sjm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-D1BWY .framer-128f74o { height: 12px; position: relative; width: 12px; }\",\".framer-D1BWY .framer-qe1htw, .framer-D1BWY .framer-1ts59nb { height: 12px; left: 0px; position: absolute; top: 0px; width: 12px; }\",\".framer-D1BWY .framer-1ax6icv { height: 6px; left: 4px; position: absolute; top: 3px; width: 5px; }\",\".framer-D1BWY .framer-11zrs1i { height: 2px; left: 1px; position: absolute; top: 1px; width: 3px; }\",\".framer-D1BWY .framer-1dxgfmu { height: 6px; left: 0px; position: absolute; top: 0px; width: 5px; }\",\".framer-D1BWY .framer-19rok6w-container, .framer-D1BWY .framer-1nghmoz-container, .framer-D1BWY .framer-qc326g-container, .framer-D1BWY .framer-ut902x-container, .framer-D1BWY .framer-1fv7lo7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-D1BWY .framer-uuaya { align-content: center; align-items: center; background-color: rgba(255, 255, 255, 0); border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-D1BWY .framer-16otuzr { align-content: center; align-items: center; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px 6px 0px 6px; position: relative; width: min-content; }\",\".framer-D1BWY .framer-13302sq { --framer-paragraph-spacing: 0px; flex: none; height: 100%; position: relative; white-space: pre; width: auto; }\",\".framer-D1BWY .framer-ulz5gt { align-content: center; align-items: center; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 4px 0px 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-D1BWY .framer-1jpo8dy { --1m973uw: var(--token-f2842d19-bd49-4f0e-9677-9ba8994fb4db, #ffffff); --js9iwy: 2; aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 12px; }\",\".framer-D1BWY .framer-1n77kj3-container { flex: none; height: auto; position: sticky; top: 40px; width: 100%; z-index: 10; }\",\".framer-D1BWY .framer-1ia9jwb { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-D1BWY .framer-12ctit2 { align-content: center; align-items: center; background-color: var(--token-21ec0d50-7723-4251-89d6-7b37bb97f3c0, #f9f9f9); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; order: 1002; overflow: visible; padding: 60px 100px 60px 100px; position: relative; width: 100%; }\",\".framer-D1BWY .framer-u0ygcc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px 60px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-D1BWY .framer-h6nfi9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-D1BWY .framer-1gw5d5n { height: 36px; position: relative; width: 36px; }\",\".framer-D1BWY .framer-gm4y2h { height: 36px; left: 0px; position: absolute; top: 0px; width: 36px; }\",\".framer-D1BWY .framer-4ji4uo { height: 7px; left: 6px; position: absolute; top: 23px; width: 25px; }\",\".framer-D1BWY .framer-jnaxn7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-D1BWY .framer-1869ado { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-D1BWY .framer-1wsd1tv { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-D1BWY .framer-pig253 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-D1BWY .framer-1gdonx9 { flex: none; height: 56px; overflow: visible; position: relative; width: 56px; }\",\".framer-D1BWY .framer-myycoe { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; left: 50%; position: absolute; top: 52%; white-space: pre; width: auto; }\",\".framer-D1BWY .framer-1m2te7y { flex: none; height: 56px; position: absolute; right: 0px; top: calc(50.00000000000002% - 56px / 2); width: 56px; }\",\".framer-D1BWY .framer-1yzdac3 { --border-bottom-width: 1px; --border-color: var(--token-757142ad-6a6b-4f59-ba53-c72427937f7e, #d4d4d4); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; aspect-ratio: 1 / 1; border-bottom-left-radius: 999px; border-bottom-right-radius: 999px; border-top-left-radius: 999px; border-top-right-radius: 999px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 56px; will-change: var(--framer-will-change-override, transform); }\",\".framer-D1BWY .framer-1vubgcr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-D1BWY .framer-5nkbnz, .framer-D1BWY .framer-1875ky8, .framer-D1BWY .framer-ejysb4, .framer-D1BWY .framer-45oc14 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-D1BWY .framer-yjsxog { height: 1px; position: relative; width: 20px; }\",\".framer-D1BWY .framer-1ha7dq5 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-D1BWY .framer-cjsc5z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-D1BWY .framer-14dc6lb-container { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-D1BWY .framer-oxxtch { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-D1BWY .framer-6rtibw { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; opacity: 0.5; position: relative; white-space: pre; width: auto; }\",\".framer-D1BWY .framer-17a5zgh, .framer-D1BWY .framer-17ht6s1, .framer-D1BWY .framer-r7evaj, .framer-D1BWY .framer-1kqoxtb, .framer-D1BWY .framer-l8a7jy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-D1BWY .framer-2kro9w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-D1BWY .framer-dvxp15 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-D1BWY .framer-1m2vlxt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1240px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-D1BWY .framer-1u6ykog { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-D1BWY .framer-fwwsrs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-D1BWY[data-border=\"true\"]::after, .framer-D1BWY [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={fMZ_dv3FH:\"(max-width: 799.98px)\",nQ7VENRN1:\"(min-width: 800px) and (max-width: 1079.98px)\",ThZSMEGIe:\"(min-width: 1080px)\"};const humanReadableVariantMap={lg:\"ThZSMEGIe\",md:\"nQ7VENRN1\",sm:\"fMZ_dv3FH\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ThZSMEGIe\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"fMZ_dv3FH\")return false;return true;};const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"ThZSMEGIe\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-16cxcze\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1of8qkh\",\"data-framer-name\":\"Page Navigation\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.producthunt.com/products/directus/launches/monospace-from-directus\",motionChild:true,nodeId:\"M7m8R0RVl\",openInNewTab:true,scopeId:\"dWtU7q5Yp\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1l9dnr7 framer-12q5xzy\",\"data-framer-name\":\"Announcement Banner\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1s3z1bk\",\"data-framer-name\":\"AnnouncementMessage\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-b2b79j\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-243sjm\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-128f74o\",\"data-framer-name\":\"Product Hunt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\" overflow=\"visible\"><g><path d=\"M 6 12 C 2.7 12 0 9.3 0 6 C 0 2.7 2.7 0 6 0 C 9.3 0 12 2.7 12 6 C 12 9.3 9.3 12 6 12 Z M 5.1 6 L 5.1 4.2 L 6.81 4.2 C 7.32 4.2 7.71 4.59 7.71 5.1 C 7.71 5.61 7.29 6 6.81 6 Z M 3.9 3 L 3.9 9 L 5.1 9 L 5.1 7.2 L 6.81 7.2 C 7.98 7.2 8.91 6.27 8.91 5.1 C 8.91 3.93 7.95 3 6.81 3 Z\" fill=\"var(--token-0634900a-9262-4342-b797-7f4e1ebc4062, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;normal&quot;} */\"></path></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-qe1htw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\" overflow=\"visible\"><path d=\"M 6 12 C 2.7 12 0 9.3 0 6 C 0 2.7 2.7 0 6 0 C 9.3 0 12 2.7 12 6 C 12 9.3 9.3 12 6 12 Z M 5.1 6 L 5.1 4.2 L 6.81 4.2 C 7.32 4.2 7.71 4.59 7.71 5.1 C 7.71 5.61 7.29 6 6.81 6 Z M 3.9 3 L 3.9 9 L 5.1 9 L 5.1 7.2 L 6.81 7.2 C 7.98 7.2 8.91 6.27 8.91 5.1 C 8.91 3.93 7.95 3 6.81 3 Z\" fill=\"var(--token-0634900a-9262-4342-b797-7f4e1ebc4062, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;normal&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ts59nb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\" overflow=\"visible\"><path d=\"M 12 6 C 12 9.3 9.3 12 6 12 C 2.7 12 0 9.3 0 6 C 0 2.7 2.7 0 6 0 C 9.3 0 12 2.7 12 6\" fill=\"var(--token-0634900a-9262-4342-b797-7f4e1ebc4062, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;normal&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ax6icv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.01 6\" overflow=\"visible\"><path d=\"M 1.2 3 L 1.2 1.2 L 2.91 1.2 C 3.42 1.2 3.81 1.59 3.81 2.1 C 3.81 2.61 3.39 3 2.91 3 Z M 0 0 L 0 6 L 1.2 6 L 1.2 4.2 L 2.91 4.2 C 4.08 4.2 5.01 3.27 5.01 2.1 C 5.01 0.93 4.05 0 2.91 0 Z\" fill=\"var(--token-0634900a-9262-4342-b797-7f4e1ebc4062, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;normal&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-11zrs1i\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.61 1.8\" overflow=\"visible\"><path d=\"M 1.71 1.8 L 0 1.8 L 0 0 L 1.71 0 C 2.22 0 2.61 0.39 2.61 0.9 C 2.61 1.41 2.19 1.8 1.71 1.8\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dxgfmu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.01 6\" overflow=\"visible\"><path d=\"M 2.91 0 L 0 0 L 0 6 L 1.2 6 L 1.2 4.2 L 2.91 4.2 C 4.08 4.2 5.01 3.27 5.01 2.1 C 5.01 0.93 4.05 0 2.91 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-19rok6w-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"dPFAkVXe3\",rendersWithMotion:true,scopeId:\"dWtU7q5Yp\",children:/*#__PURE__*/_jsx(TypingEffectWithIBMPlexMonoSemibold19rok6w,{animationType:\"Typing\",color:\"rgb(255, 255, 255)\",cursorBlink:true,cursorColor:\"rgb(255, 255, 255)\",cursorStyle:\"Block\",customCursor:\"⎵\",deleteSpeed:40,fontFamily:\"inherit\",fontSize:13,height:\"100%\",highlightColor:\"var(--token-f2842d19-bd49-4f0e-9677-9ba8994fb4db, rgb(255, 255, 255))\",highlightLength:3,id:\"dPFAkVXe3\",layoutId:\"dPFAkVXe3\",letterSpacing:0,lineHeight:1.2,loop:false,pauseDuration:2e3,textAlign:\"left\",texts:[\"> WE'VE JUST LAUNCHED ON PRODUCT HUNT\"],transitionDuration:600,typingSpeed:60,width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-uuaya hidden-35wis1\",\"data-framer-name\":\"Button\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-16otuzr\",\"data-framer-name\":\"Text-Container\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-f2842d19-bd49-4f0e-9677-9ba8994fb4db, rgb(255, 255, 255))\"},children:\"Share your take\"})}),className:\"framer-13302sq\",\"data-framer-name\":\"Main Website\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ulz5gt\",\"data-framer-name\":\"Icon-Container\",children:/*#__PURE__*/_jsx(ArrowRight,{animated:false,className:\"framer-1jpo8dy\",JEeZYcamG:true,layoutId:\"dw7NcJ436\",P_DcoRcrY:true})})]})]})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"100vw\",y:40,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1n77kj3-container\",nodeId:\"du0xB_6t8\",scopeId:\"dWtU7q5Yp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fMZ_dv3FH:{variant:matchVariant(\"qLT19ZDc4\")},nQ7VENRN1:{variant:matchVariant(\"XR0ziw5ff\")}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"du0xB_6t8\",layoutId:\"du0xB_6t8\",style:{width:\"100%\"},variant:matchVariant(\"z5Xj1w8G6\"),width:\"100%\"})})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ia9jwb\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12ctit2\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-u0ygcc\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-h6nfi9\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1gw5d5n\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36 36\" overflow=\"visible\"><g><path d=\"M 35.486 0 C 35.77 0 36 0.23 36 0.514 L 36 35.486 C 36 35.77 35.77 36 35.486 36 L 0.514 36 C 0.378 36 0.247 35.946 0.151 35.85 C 0.054 35.753 0 35.623 0 35.486 L 0 0.514 C 0 0.23 0.23 0 0.514 0 L 35.486 0 Z\" fill=\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235)) /* {&quot;name&quot;:&quot;default&quot;} */\"></path><path d=\"M 6.21 23.04 C 5.962 23.04 5.76 23.241 5.76 23.49 L 5.76 29.79 C 5.76 30.039 5.962 30.24 6.21 30.24 L 29.79 30.24 C 30.038 30.24 30.24 30.039 30.24 29.79 L 30.24 26.37 L 30.24 26.364 L 30.24 23.49 C 30.24 23.241 30.038 23.04 29.79 23.04 L 26.37 23.04 C 26.122 23.04 25.92 23.241 25.92 23.49 L 25.92 25.92 L 10.08 25.92 L 10.08 23.49 C 10.08 23.242 9.878 23.04 9.63 23.04 L 6.21 23.04 Z\" fill=\"var(--token-0634900a-9262-4342-b797-7f4e1ebc4062, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;normal&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-gm4y2h\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36 36\" overflow=\"visible\"><path d=\"M 35.486 0 C 35.77 0 36 0.23 36 0.514 L 36 35.486 C 36 35.77 35.77 36 35.486 36 L 0.514 36 C 0.378 36 0.247 35.946 0.151 35.85 C 0.054 35.753 0 35.623 0 35.486 L 0 0.514 C 0 0.23 0.23 0 0.514 0 L 35.486 0 Z\" fill=\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235)) /* {&quot;name&quot;:&quot;default&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4ji4uo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.48 7.2\" overflow=\"visible\"><path d=\"M 0.45 0 C 0.201 0 0 0.201 0 0.45 L 0 6.75 C 0 6.999 0.201 7.2 0.45 7.2 L 24.03 7.2 C 24.278 7.2 24.48 6.999 24.48 6.75 L 24.48 3.33 L 24.48 3.324 L 24.48 0.45 C 24.48 0.201 24.278 0 24.03 0 L 20.61 0 C 20.361 0 20.16 0.201 20.16 0.45 L 20.16 2.88 L 4.32 2.88 L 4.32 0.45 C 4.32 0.202 4.118 0 3.87 0 L 0.45 0 Z\" fill=\"var(--token-0634900a-9262-4342-b797-7f4e1ebc4062, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;normal&quot;} */\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jnaxn7\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1d2qumg\",\"data-styles-preset\":\"Tfs2bTOBv\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235))\"},children:\"Monospace\"})}),className:\"framer-1869ado\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-wvh4hi\",\"data-styles-preset\":\"jphXzunWI\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\"},children:\"The governed API layer for every app, person, and agent\"})}),className:\"framer-1wsd1tv\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-pig253\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gdonx9\",\"data-framer-name\":\"GDPR\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\"},children:\"GDPR\"})}),className:\"framer-myycoe\",fonts:[\"FR;InterDisplay-Medium\"],transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m2te7y\",\"data-framer-name\":\"GDPR\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 56 56\"><path d=\"M 28 0 L 28.907 2.936 L 31.843 2.936 L 29.468 4.75 L 30.375 7.686 L 28 5.871 L 25.625 7.686 L 26.533 4.75 L 24.157 2.936 L 27.093 2.936 Z\" fill=\"var(--token-5ce2bd3f-fed2-49a9-a245-df19757d8806, rgb(212, 212, 212)) /* {&quot;name&quot;:&quot;disabled&quot;} */\"></path><path d=\"M 28 48.314 L 28.907 51.25 L 31.843 51.25 L 29.468 53.065 L 30.375 56 L 28 54.186 L 25.625 56 L 26.533 53.065 L 24.157 51.25 L 27.093 51.25 Z\" fill=\"var(--token-5ce2bd3f-fed2-49a9-a245-df19757d8806, rgb(212, 212, 212)) /* {&quot;name&quot;:&quot;disabled&quot;} */\"></path><path d=\"M 40.079 4.392 L 40.985 7.328 L 43.922 7.328 L 41.546 9.143 L 42.454 12.078 L 40.079 10.263 L 37.703 12.078 L 38.61 9.143 L 36.235 7.328 L 39.172 7.328 Z\" fill=\"var(--token-5ce2bd3f-fed2-49a9-a245-df19757d8806, rgb(212, 212, 212)) /* {&quot;name&quot;:&quot;disabled&quot;} */\"></path><path d=\"M 49.844 36 L 50.75 38.937 L 53.686 38.937 L 51.311 40.751 L 52.219 43.686 L 49.844 41.873 L 47.468 43.686 L 48.376 40.751 L 46 38.937 L 48.936 38.937 Z\" fill=\"var(--token-5ce2bd3f-fed2-49a9-a245-df19757d8806, rgb(212, 212, 212)) /* {&quot;name&quot;:&quot;disabled&quot;} */\"></path><path d=\"M 52.157 24.157 L 53.064 27.093 L 56 27.093 L 53.625 28.907 L 54.532 31.843 L 52.157 30.03 L 49.782 31.843 L 50.69 28.907 L 48.314 27.093 L 51.249 27.093 Z\" fill=\"var(--token-5ce2bd3f-fed2-49a9-a245-df19757d8806, rgb(212, 212, 212)) /* {&quot;name&quot;:&quot;disabled&quot;} */\"></path><path d=\"M 3.844 24.157 L 4.75 27.093 L 7.686 27.093 L 5.311 28.907 L 6.219 31.843 L 3.844 30.03 L 1.468 31.843 L 2.375 28.907 L 0 27.093 L 2.936 27.093 Z\" fill=\"var(--token-5ce2bd3f-fed2-49a9-a245-df19757d8806, rgb(212, 212, 212)) /* {&quot;name&quot;:&quot;disabled&quot;} */\"></path><path d=\"M 5.844 36 L 6.75 38.937 L 9.686 38.937 L 7.311 40.751 L 8.218 43.686 L 5.844 41.873 L 3.468 43.686 L 4.375 40.751 L 2 38.937 L 4.936 38.937 Z\" fill=\"var(--token-5ce2bd3f-fed2-49a9-a245-df19757d8806, rgb(212, 212, 212)) /* {&quot;name&quot;:&quot;disabled&quot;} */\"></path><path d=\"M 49.844 12 L 50.75 14.937 L 53.686 14.937 L 51.311 16.751 L 52.219 19.686 L 49.844 17.873 L 47.468 19.686 L 48.376 16.751 L 46 14.937 L 48.936 14.937 Z\" fill=\"var(--token-5ce2bd3f-fed2-49a9-a245-df19757d8806, rgb(212, 212, 212)) /* {&quot;name&quot;:&quot;disabled&quot;} */\"></path><path d=\"M 6.844 12 L 7.75 14.937 L 10.686 14.937 L 8.311 16.751 L 9.218 19.686 L 6.844 17.873 L 4.468 19.686 L 5.375 16.751 L 3 14.937 L 5.936 14.937 Z\" fill=\"var(--token-5ce2bd3f-fed2-49a9-a245-df19757d8806, rgb(212, 212, 212)) /* {&quot;name&quot;:&quot;disabled&quot;} */\"></path><path d=\"M 42.275 46.118 L 43.181 49.053 L 46.118 49.053 L 43.742 50.868 L 44.649 53.804 L 42.275 51.99 L 39.899 53.804 L 40.807 50.868 L 38.431 49.053 L 41.367 49.053 Z\" fill=\"var(--token-5ce2bd3f-fed2-49a9-a245-df19757d8806, rgb(212, 212, 212)) /* {&quot;name&quot;:&quot;disabled&quot;} */\"></path><path d=\"M 15.922 4.392 L 16.828 7.328 L 19.765 7.328 L 17.389 9.143 L 18.297 12.078 L 15.922 10.263 L 13.547 12.078 L 14.454 9.143 L 12.078 7.328 L 15.014 7.328 Z\" fill=\"var(--token-5ce2bd3f-fed2-49a9-a245-df19757d8806, rgb(212, 212, 212)) /* {&quot;name&quot;:&quot;disabled&quot;} */\"></path><path d=\"M 13.725 46.118 L 14.633 49.055 L 17.569 49.055 L 15.194 50.868 L 16.101 53.804 L 13.725 51.991 L 11.351 53.804 L 12.258 50.868 L 9.883 49.055 L 12.818 49.055 Z\" fill=\"var(--token-5ce2bd3f-fed2-49a9-a245-df19757d8806, rgb(212, 212, 212)) /* {&quot;name&quot;:&quot;disabled&quot;} */\"></path></svg>',svgContentId:9061244835,withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1yzdac3\",\"data-border\":true,\"data-framer-name\":\"SOC2\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1vubgcr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\"},children:\"AICPA\"})}),className:\"framer-5nkbnz\",fonts:[\"FR;InterDisplay-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yjsxog\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 1\" overflow=\"visible\"><path d=\"M 0 0 L 20 0\" fill=\"transparent\" stroke=\"var(--token-ced46043-6344-47e7-8cad-7c6a3dc94ef0, rgb(229, 229, 229)) /* {&quot;name&quot;:&quot;normal&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\"},children:\"SOC 2\"})}),className:\"framer-1875ky8\",fonts:[\"FR;InterDisplay-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ha7dq5\",\"data-framer-name\":\"Footer Links\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cjsc5z\",\"data-framer-name\":\"Footer Links\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fMZ_dv3FH:{y:1514},nQ7VENRN1:{y:1140}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:1160,children:/*#__PURE__*/_jsx(Container,{className:\"framer-14dc6lb-container\",nodeId:\"fsdoxIIJv\",scopeId:\"dWtU7q5Yp\",children:/*#__PURE__*/_jsx(Button_FromDirectus,{height:\"100%\",id:\"fsdoxIIJv\",layoutId:\"fsdoxIIJv\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-oxxtch\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2hxzyn\",\"data-styles-preset\":\"kBcyKwyjr\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\"},children:\"Company\"})}),className:\"framer-6rtibw\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2hxzyn\",\"data-styles-preset\":\"kBcyKwyjr\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XdrgxBCXe\"},motionChild:true,nodeId:\"SC41v10YH\",openInNewTab:false,relValues:[],scopeId:\"dWtU7q5Yp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-17bz9nf\",\"data-styles-preset\":\"Y73e2zvxh\",children:\"About\"})})})}),className:\"framer-17a5zgh\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2hxzyn\",\"data-styles-preset\":\"kBcyKwyjr\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://directus.com/careers\",motionChild:true,nodeId:\"x0WU3GxNS\",openInNewTab:false,relValues:[],scopeId:\"dWtU7q5Yp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-17bz9nf\",\"data-styles-preset\":\"Y73e2zvxh\",children:\"Careers\"})})})}),className:\"framer-17ht6s1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2hxzyn\",\"data-styles-preset\":\"kBcyKwyjr\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cY8OA5HWw\"},motionChild:true,nodeId:\"OZihHFdmg\",openInNewTab:false,relValues:[],scopeId:\"dWtU7q5Yp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-17bz9nf\",\"data-styles-preset\":\"Y73e2zvxh\",children:\"Privacy Policy\"})})})}),className:\"framer-r7evaj\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2hxzyn\",\"data-styles-preset\":\"kBcyKwyjr\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AS1Y_EcEb\"},motionChild:true,nodeId:\"CUJhtUp6a\",openInNewTab:false,relValues:[],scopeId:\"dWtU7q5Yp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-17bz9nf\",\"data-styles-preset\":\"Y73e2zvxh\",children:\"Terms & Conditions\"})})})}),className:\"framer-1kqoxtb\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2hxzyn\",\"data-styles-preset\":\"kBcyKwyjr\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://trust.directus.com/\",motionChild:true,nodeId:\"Zxpz6LYYb\",openInNewTab:true,relValues:[],scopeId:\"dWtU7q5Yp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-17bz9nf\",\"data-styles-preset\":\"Y73e2zvxh\",children:\"Trust Center\"})})})}),className:\"framer-l8a7jy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2kro9w\",\"data-framer-name\":\"FooterGroup\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-dvxp15\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1m2vlxt\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1hratac\",\"data-styles-preset\":\"EdFYGS7J0\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\"},children:\"Copyright \\xa9 2026 Monospace Inc.\"})}),className:\"framer-ejysb4\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1hratac\",\"data-styles-preset\":\"EdFYGS7J0\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\"},children:\"All rights reserved.\"})}),className:\"framer-45oc14\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1u6ykog\",\"data-framer-name\":\"Links\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fwwsrs\",\"data-framer-name\":\"ButtonGroup\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fMZ_dv3FH:{y:1897.6},nQ7VENRN1:{y:1602}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1642,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1nghmoz-container\",nodeId:\"KfSYCeRcQ\",scopeId:\"dWtU7q5Yp\",children:/*#__PURE__*/_jsx(SocialMedia,{height:\"100%\",id:\"KfSYCeRcQ\",layoutId:\"KfSYCeRcQ\",variant:matchVariant(\"F5Vnzy2TJ\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fMZ_dv3FH:{y:1897.6},nQ7VENRN1:{y:1602}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1642,children:/*#__PURE__*/_jsx(Container,{className:\"framer-qc326g-container\",nodeId:\"VXoA3A6dq\",scopeId:\"dWtU7q5Yp\",children:/*#__PURE__*/_jsx(SocialMedia,{height:\"100%\",id:\"VXoA3A6dq\",layoutId:\"VXoA3A6dq\",variant:matchVariant(\"HquD31B6d\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fMZ_dv3FH:{y:1897.6},nQ7VENRN1:{y:1602}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1642,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ut902x-container\",nodeId:\"rwvbCZLO6\",scopeId:\"dWtU7q5Yp\",children:/*#__PURE__*/_jsx(SocialMedia,{height:\"100%\",id:\"rwvbCZLO6\",layoutId:\"rwvbCZLO6\",variant:matchVariant(\"g0b5ntGbR\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cY8OA5HWw\"},implicitPathVariables:undefined},{href:{webPageId:\"cY8OA5HWw\"},implicitPathVariables:undefined},{href:{webPageId:\"cY8OA5HWw\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fv7lo7-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"yEeciTQCZ\",scopeId:\"dWtU7q5Yp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fMZ_dv3FH:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},nQ7VENRN1:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-left\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{},fontTitle:{},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-P8HXGDJQ\",height:\"100%\",id:\"yEeciTQCZ\",layoutId:\"yEeciTQCZ\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"none\"},width:\"100%\"})})})})})]})})]})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1080\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nQ7VENRN1\":{\"layout\":[\"fixed\",\"fixed\"]},\"fMZ_dv3FH\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ThZSMEGIe\":[\".framer-1of8qkh\",\".framer-12ctit2\"],\"nQ7VENRN1\":[\".framer-1of8qkh\",\".framer-12ctit2\"],\"fMZ_dv3FH\":[\".framer-1of8qkh\",\".framer-12ctit2\"]}\n * @framerBreakpoints {\"ThZSMEGIe\":{\"min\":1080,\"canvasClassName\":\"framer-16cxcze-override\",\"minHeight\":1000,\"name\":\"lg\",\"width\":1080,\"rootFontSize\":16},\"nQ7VENRN1\":{\"min\":800,\"max\":1079,\"canvasClassName\":\"framer-1dp4ao6-override\",\"minHeight\":1000,\"name\":\"md\",\"width\":800,\"rootFontSize\":16},\"fMZ_dv3FH\":{\"max\":799,\"canvasClassName\":\"framer-35wis1-override\",\"minHeight\":1000,\"name\":\"sm\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant ThZSMEGIe\n * @framerLayoutTemplate true\n */const FramerdWtU7q5Yp=withCSS(Component,css,\"framer-D1BWY\");export default FramerdWtU7q5Yp;FramerdWtU7q5Yp.displayName=\"Main – GA\";FramerdWtU7q5Yp.defaultProps={height:1e3,width:1080};addFonts(FramerdWtU7q5Yp,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",openType:true,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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",openType:true,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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",openType:true,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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",openType:true,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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",openType:true,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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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:\"Inter Display\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"}]},...TypingEffectFonts,...ArrowRightFonts,...NavbarFonts,...Button_FromDirectusFonts,...SocialMediaFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramerdWtU7q5Yp.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Navbar,{},context),()=>forwardLoader(FullWidthNav,{},context),()=>forwardLoader(Button_FromDirectus,{},context),()=>forwardLoader(SocialMedia,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdWtU7q5Yp\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"ThZSMEGIe\",\"framerLayoutTemplate\":\"true\",\"framerBreakpoints\":\"{\\\"ThZSMEGIe\\\":{\\\"min\\\":1080,\\\"canvasClassName\\\":\\\"framer-16cxcze-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"lg\\\",\\\"width\\\":1080,\\\"rootFontSize\\\":16},\\\"nQ7VENRN1\\\":{\\\"min\\\":800,\\\"max\\\":1079,\\\"canvasClassName\\\":\\\"framer-1dp4ao6-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"md\\\",\\\"width\\\":800,\\\"rootFontSize\\\":16},\\\"fMZ_dv3FH\\\":{\\\"max\\\":799,\\\"canvasClassName\\\":\\\"framer-35wis1-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"sm\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerHitTargets\":\"{\\\"ThZSMEGIe\\\":[\\\".framer-1of8qkh\\\",\\\".framer-12ctit2\\\"],\\\"nQ7VENRN1\\\":[\\\".framer-1of8qkh\\\",\\\".framer-12ctit2\\\"],\\\"fMZ_dv3FH\\\":[\\\".framer-1of8qkh\\\",\\\".framer-12ctit2\\\"]}\",\"framerIntrinsicWidth\":\"1080\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nQ7VENRN1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fMZ_dv3FH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (291a518)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,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 ArrowRight from\"https://framerusercontent.com/modules/4G0pHPXdxDC0q34eFfFr/oq0PkaqnOfre09AZeL9M/gXjG4ReaI.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/i9c0vsCrC2Wiv77NPZuI/6nPKkowGGibEHg1wSxF2/sDxUtPb8V.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/A6hUJo5SVG9c3EVkQ8zo/cr7vPnQfHXHz2Xv6MQUn/yA8Yym_y9.js\";const enabledGestures={kknWktNNg:{hover:true}};const serializationHash=\"framer-3yPsy\";const variantClassNames={kknWktNNg:\"framer-v-lov9nt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const sjDVk5cCk=undefined;const Mmbr7AM9Z=undefined;const ZGiwxEAxS=undefined;const vCPZElZ5r=undefined;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=({badgeLabel,height,icon,id,link,textLabel,width,...props})=>{return{...props,Mmbr7AM9Z:textLabel??props.Mmbr7AM9Z??\"Introducing Monospace\",sjDVk5cCk:link??props.sjDVk5cCk,vCPZElZ5r:badgeLabel??props.vCPZElZ5r??\"What's New\",ZGiwxEAxS:icon??props.ZGiwxEAxS??ArrowRight};};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,Mmbr7AM9Z,ZGiwxEAxS,sjDVk5cCk,vCPZElZ5r,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"kknWktNNg\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:sjDVk5cCk,motionChild:true,nodeId:\"kknWktNNg\",openInNewTab:false,scopeId:\"i0ql0FcsX\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-lov9nt\",className,classNames)} framer-15wjcpl`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"kknWktNNg\",ref:refBinding,style:{backgroundColor:\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"kknWktNNg-hover\":{backgroundColor:\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235))\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19xnkip\",layoutDependency:layoutDependency,layoutId:\"n_SjiBtsl\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d6n65y\",\"data-styles-preset\":\"yA8Yym_y9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2842d19-bd49-4f0e-9677-9ba8994fb4db))\"},children:\"Introducing Monospace\"})}),className:\"framer-14ezx5h\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rHEsG7lW_\",style:{\"--extracted-r6o4lv\":\"var(--token-f2842d19-bd49-4f0e-9677-9ba8994fb4db)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Mmbr7AM9Z,variants:{\"kknWktNNg-hover\":{\"--extracted-r6o4lv\":\"var(--token-f2842d19-bd49-4f0e-9677-9ba8994fb4db, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"kknWktNNg-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d6n65y\",\"data-styles-preset\":\"yA8Yym_y9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2842d19-bd49-4f0e-9677-9ba8994fb4db, rgb(255, 255, 255)))\"},children:\"Introducing Monospace\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-176ldc5\",layoutDependency:layoutDependency,layoutId:\"Ye8zYW6RL\",children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-8opytb\",Component:ZGiwxEAxS,layoutDependency:layoutDependency,layoutId:\"v1UzBJpfx\",style:{\"--1m973uw\":\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235))\",\"--js9iwy\":2},variants:{\"kknWktNNg-hover\":{\"--1m973uw\":\"var(--token-f2842d19-bd49-4f0e-9677-9ba8994fb4db, rgb(255, 255, 255))\"}}})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pa6q0w\",layoutDependency:layoutDependency,layoutId:\"PmiFolBqn\",style:{backgroundColor:\"var(--token-0634900a-9262-4342-b797-7f4e1ebc4062, rgb(255, 255, 255))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qiejz5\",\"data-styles-preset\":\"sDxUtPb8V\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235)))\"},children:\"Latest\"})}),className:\"framer-14p19s0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g_nMbMgFb\",style:{\"--extracted-r6o4lv\":\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:vCPZElZ5r,verticalAlignment:\"top\",withExternalLayout:true})})]})})})})});});const css=[\".framer-3yPsy.framer-15wjcpl, .framer-3yPsy .framer-15wjcpl { display: block; }\",\".framer-3yPsy.framer-lov9nt { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 4px 12px 4px 4px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-3yPsy .framer-19xnkip { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3yPsy .framer-14ezx5h, .framer-3yPsy .framer-14p19s0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3yPsy .framer-176ldc5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-3yPsy .framer-8opytb { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 16px; }\",\".framer-3yPsy .framer-1pa6q0w { 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: var(--overflow-clip-fallback, clip); padding: 2px 10px 2px 10px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 296\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Pl2DghYQs\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Mmbr7AM9Z\":\"textLabel\",\"ZGiwxEAxS\":\"icon\",\"sjDVk5cCk\":\"link\",\"vCPZElZ5r\":\"badgeLabel\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"Y7SpbVH16cWqMhj75z1M\"]\n */const Frameri0ql0FcsX=withCSS(Component,css,\"framer-3yPsy\");export default Frameri0ql0FcsX;Frameri0ql0FcsX.displayName=\"AnnouncementBanner\";Frameri0ql0FcsX.defaultProps={height:28,width:296};addPropertyControls(Frameri0ql0FcsX,{Mmbr7AM9Z:{defaultValue:\"Introducing Monospace\",displayTextArea:false,title:\"🔠 Text Label\",type:ControlType.String},onMmbr7AM9ZChange:{changes:\"Mmbr7AM9Z\",type:ControlType.ChangeHandler},ZGiwxEAxS:{defaultValue:{identifier:\"module:4G0pHPXdxDC0q34eFfFr/oq0PkaqnOfre09AZeL9M/gXjG4ReaI.js:default\",moduleId:\"4G0pHPXdxDC0q34eFfFr\"},setModuleId:\"Y7SpbVH16cWqMhj75z1M\",title:\"🖼️ Icon\",type:ControlType.VectorSetItem},sjDVk5cCk:{title:\"Link\",type:ControlType.Link},vCPZElZ5r:{defaultValue:\"What's New\",displayTextArea:false,title:\"Badge Label\",type:ControlType.String},onvCPZElZ5rChange:{changes:\"vCPZElZ5r\",type:ControlType.ChangeHandler}});addFonts(Frameri0ql0FcsX,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameri0ql0FcsX\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"296\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Pl2DghYQs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"28\",\"framerVectorSets\":\"[\\\"Y7SpbVH16cWqMhj75z1M\\\"]\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"Mmbr7AM9Z\\\":\\\"textLabel\\\",\\\"ZGiwxEAxS\\\":\\\"icon\\\",\\\"sjDVk5cCk\\\":\\\"link\\\",\\\"vCPZElZ5r\\\":\\\"badgeLabel\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./i0ql0FcsX.map","// Generated by Framer (34801f9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"oxViGcQRe\",\"GhbVuTf6i\"];const serializationHash=\"framer-JT1ic\";const variantClassNames={GhbVuTf6i:\"framer-v-39aswd\",oxViGcQRe:\"framer-v-12nmb5s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,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 humanReadableVariantMap={Short_End:\"GhbVuTf6i\",Short_Start:\"oxViGcQRe\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"oxViGcQRe\"};};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:\"oxViGcQRe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1a4dda6=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"GhbVuTf6i\"),500);});const onAppear1jwut4p=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"oxViGcQRe\"),500);});useOnVariantChange(baseVariant,{default:onAppear1a4dda6,GhbVuTf6i:onAppear1jwut4p});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-12nmb5s\",className,classNames),\"data-framer-name\":\"Short_Start\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"oxViGcQRe\",ref:refBinding,style:{...style},...addPropertyOverrides({GhbVuTf6i:{\"data-framer-name\":\"Short_End\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-zu6u0d\",layoutDependency:layoutDependency,layoutId:\"Ny3QmlRSt\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1oqmwhe\",layoutDependency:layoutDependency,layoutId:\"YBiQaBEhd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 12\" overflow=\"visible\"><g><path d=\"M 1 6 L 2 6 L 2 12 L 1 12 Z\" fill=\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119)) /* {&quot;name&quot;:&quot;muted&quot;} */\"></path><path d=\"M 0 0 L 1 0 L 1 6 L 0 6 Z\" fill=\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119)) /* {&quot;name&quot;:&quot;muted&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({GhbVuTf6i:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 12\" overflow=\"visible\"><g><path d=\"M 0 6 L 1 6 L 1 12 L 0 12 Z\" fill=\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119)) /* {&quot;name&quot;:&quot;muted&quot;} */\"></path><path d=\"M 1 0 L 2 0 L 2 6 L 1 6 Z\" fill=\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119)) /* {&quot;name&quot;:&quot;muted&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ol4et0\",layoutDependency:layoutDependency,layoutId:\"vS10zGhkG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 6\" overflow=\"visible\"><path d=\"M 0 0 L 1 0 L 1 6 L 0 6 Z\" fill=\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119)) /* {&quot;name&quot;:&quot;muted&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1iw2vr0\",layoutDependency:layoutDependency,layoutId:\"Rgs7ArJ7l\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 6\" overflow=\"visible\"><path d=\"M 0 0 L 1 0 L 1 6 L 0 6 Z\" fill=\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119)) /* {&quot;name&quot;:&quot;muted&quot;} */\"></path></svg>',withExternalLayout:true})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JT1ic.framer-d49wqf, .framer-JT1ic .framer-d49wqf { display: block; }\",\".framer-JT1ic.framer-12nmb5s { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-JT1ic .framer-zu6u0d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-JT1ic .framer-1oqmwhe { height: 12px; position: relative; width: 2px; }\",\".framer-JT1ic .framer-ol4et0 { height: 6px; left: 1px; position: absolute; top: 6px; width: 1px; }\",\".framer-JT1ic .framer-1iw2vr0 { height: 6px; left: 0px; position: absolute; top: 0px; width: 1px; }\",\".framer-JT1ic.framer-v-39aswd .framer-ol4et0 { left: 0px; }\",\".framer-JT1ic.framer-v-39aswd .framer-1iw2vr0 { left: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 12\n * @framerIntrinsicWidth 2\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GhbVuTf6i\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrTraOcj0b=withCSS(Component,css,\"framer-JT1ic\");export default FramerrTraOcj0b;FramerrTraOcj0b.displayName=\"Slash\";FramerrTraOcj0b.defaultProps={height:12,width:2};addPropertyControls(FramerrTraOcj0b,{variant:{options:[\"oxViGcQRe\",\"GhbVuTf6i\"],optionTitles:[\"Short_Start\",\"Short_End\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerrTraOcj0b,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrTraOcj0b\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GhbVuTf6i\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"2\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"12\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rTraOcj0b.map","// Generated by Framer (291a518)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,ResolveLinks,RichText,runTasksWithYield,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowRight from\"https://framerusercontent.com/modules/4G0pHPXdxDC0q34eFfFr/oq0PkaqnOfre09AZeL9M/gXjG4ReaI.js\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js\";import Flower from\"https://framerusercontent.com/modules/UE8WWbLIUmyibNWAKTzx/zNv6U8II9zcgtQVzuGUU/WQgmZvDvc.js\";import SocialMedia from\"#framer/local/canvasComponent/A8rNdDbyg/A8rNdDbyg.js\";import Button from\"#framer/local/canvasComponent/AAuKIE5sv/AAuKIE5sv.js\";import AnnouncementBanner from\"#framer/local/canvasComponent/i0ql0FcsX/i0ql0FcsX.js\";import Slash from\"#framer/local/canvasComponent/rTraOcj0b/rTraOcj0b.js\";import*as sharedStyle3 from\"#framer/local/css/GukEIKjZH/GukEIKjZH.js\";import*as sharedStyle1 from\"#framer/local/css/KzLLTtxfS/KzLLTtxfS.js\";import*as sharedStyle4 from\"#framer/local/css/Rmz2f7IBX/Rmz2f7IBX.js\";import*as sharedStyle from\"#framer/local/css/vemOuGOdA/vemOuGOdA.js\";import*as sharedStyle2 from\"#framer/local/css/yA8Yym_y9/yA8Yym_y9.js\";import Vector from\"#framer/local/vector/bL6GaZUL1/bL6GaZUL1.js\";const AnnouncementBannerFonts=getFonts(AnnouncementBanner);const VectorFonts=getFonts(Vector);const ButtonFonts=getFonts(Button);const SlashFonts=getFonts(Slash);const SocialMediaFonts=getFonts(SocialMedia);const CookieBannerFonts=getFonts(CookieBanner);const breakpoints={q6RMlqGlH:\"(min-width: 800px) and (max-width: 1079.98px)\",vICYfd3y9:\"(max-width: 799.98px)\",xTd7Z0Geg:\"(min-width: 1080px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-iVUeM\";const variantClassNames={q6RMlqGlH:\"framer-v-1iioo3u\",vICYfd3y9:\"framer-v-1165h4k\",xTd7Z0Geg:\"framer-v-z9up21\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={q6RMlqGlH:[\".framer-iVUeM .framer-1952kp5 { padding: 12px 30px 12px 30px; }\",\".framer-iVUeM .framer-166wnbs { padding: 32px 48px 32px 48px; z-index: 1; }\"],vICYfd3y9:[\".framer-iVUeM .framer-1952kp5 { padding: 12px 16px 12px 16px; }\",\".framer-iVUeM .framer-166wnbs { align-content: flex-end; align-items: flex-end; gap: 24px; padding: 24px; z-index: 1; }\",\".framer-iVUeM .framer-14c4x3f, .framer-iVUeM .framer-1qce9u4 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-iVUeM .framer-1p5c78s, .framer-iVUeM .framer-15kno3i { flex: none; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={q6RMlqGlH:\".framer-1iioo3u-override\",vICYfd3y9:\".framer-1165h4k-override\"};const rules=[\".framer-iVUeM.framer-591qmn, .framer-iVUeM .framer-591qmn { display: block; }\",\".framer-iVUeM.framer-z9up21 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-iVUeM .framer-ay5p76-container { flex: none; height: auto; order: -1000; position: relative; width: 100%; }\",\".framer-iVUeM .framer-1952kp5 { --border-bottom-width: 1px; --border-color: var(--token-ced46043-6344-47e7-8cad-7c6a3dc94ef0, #f4f4f4); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; -webkit-backdrop-filter: blur(8px); align-content: center; align-items: center; backdrop-filter: blur(8px); background-color: rgba(255, 255, 255, 0.75); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 60px; justify-content: center; order: -999; overflow: hidden; padding: 12px 100px 12px 100px; position: sticky; top: 0px; width: 100%; z-index: 10; }\",\".framer-iVUeM .framer-1vgv142 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 32px; justify-content: space-between; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-iVUeM .framer-1gbyei { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-iVUeM .framer-ritmi5 { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-iVUeM .framer-8tvert { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-iVUeM .framer-yy2n7o-container, .framer-iVUeM .framer-1elmm2i-container, .framer-iVUeM .framer-1tt8s8c-container, .framer-iVUeM .framer-18pazuy-container, .framer-iVUeM .framer-oivoq6-container, .framer-iVUeM .framer-16wk0s6-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-iVUeM .framer-196vkgj { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-iVUeM .framer-166wnbs { align-content: center; align-items: center; background-color: var(--token-21ec0d50-7723-4251-89d6-7b37bb97f3c0, #f9f9f9); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; order: 1003; overflow: visible; padding: 32px 100px 32px 100px; position: relative; width: 100%; }\",\".framer-iVUeM .framer-14c4x3f, .framer-iVUeM .framer-1qce9u4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iVUeM .framer-1p5c78s { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-iVUeM .framer-1yfzf4y { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-iVUeM .framer-y8ltkg { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-iVUeM .framer-7k8l2b, .framer-iVUeM .framer-155hgfz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iVUeM .framer-1m5siy2 { aspect-ratio: 1 / 1; border-bottom-left-radius: 70px; border-bottom-right-radius: 70px; border-top-left-radius: 70px; border-top-right-radius: 70px; flex: none; gap: 0px; height: auto; overflow: visible; position: relative; width: 80px; }\",\".framer-iVUeM .framer-nilxfa { flex: none; height: 80px; left: calc(50.00000000000002% - 80px / 2); position: absolute; top: calc(50.00000000000002% - 80px / 2); width: 80px; }\",\".framer-iVUeM .framer-t54ey8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 29px; transform: translateX(-50%); width: min-content; }\",\".framer-iVUeM .framer-itcojb, .framer-iVUeM .framer-1la3qk1 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iVUeM .framer-h8cwtd { flex: none; gap: 0px; height: 80px; overflow: visible; position: relative; width: 62px; }\",\".framer-iVUeM .framer-1d65o8q { flex: none; height: 80px; left: calc(50.00000000000002% - 62px / 2); position: absolute; top: calc(50.00000000000002% - 80px / 2); width: 62px; }\",\".framer-iVUeM .framer-121clfq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: min-content; }\",\".framer-iVUeM .framer-dnx6v0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 60px; }\",\".framer-iVUeM .framer-1fjdxqg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iVUeM .framer-15kno3i { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-iVUeM .framer-11ww1ai { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-iVUeM .framer-13bbyrm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iVUeM .framer-fqraf2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; max-width: 1240px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iVUeM .framer-h258dn, .framer-iVUeM .framer-u7m6ls { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iVUeM .framer-y9h9nu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iVUeM .framer-18r0rz6, .framer-iVUeM .framer-1bforwm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iVUeM .framer-1094t5z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-iVUeM[data-border=\"true\"]::after, .framer-iVUeM [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={q6RMlqGlH:\"(min-width: 800px) and (max-width: 1079.98px)\",vICYfd3y9:\"(max-width: 799.98px)\",xTd7Z0Geg:\"(min-width: 1080px)\"};const humanReadableVariantMap={lg:\"xTd7Z0Geg\",md:\"q6RMlqGlH\",sm:\"vICYfd3y9\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xTd7Z0Geg\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"xTd7Z0Geg\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-z9up21\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ay5p76-container\",nodeId:\"AUm50njxQ\",scopeId:\"xwLX64739\",children:/*#__PURE__*/_jsx(AnnouncementBanner,{height:\"100%\",id:\"AUm50njxQ\",layoutId:\"AUm50njxQ\",Mmbr7AM9Z:\"We’ve just launched on Product Hunt\",sjDVk5cCk:\"https://www.producthunt.com/products/directus/launches/monospace-from-directus\",style:{width:\"100%\"},vCPZElZ5r:\"Share your take\",width:\"100%\",ZGiwxEAxS:ArrowRight})})}),/*#__PURE__*/_jsx(motion.nav,{className:\"framer-1952kp5\",\"data-border\":true,\"data-framer-name\":\"Navigation Bar\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1vgv142\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YaSAaBXPF\"},motionChild:true,nodeId:\"Njy1v2xb4\",openInNewTab:false,scopeId:\"xwLX64739\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1gbyei framer-591qmn\",\"data-framer-name\":\"Logo\",children:/*#__PURE__*/_jsx(Vector,{animated:false,className:\"framer-ritmi5\",layoutId:\"X3ZXfIWH7\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-8tvert\",\"data-framer-name\":\"Navigation Actions\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BxkWgaO7I\"},implicitPathVariables:undefined},{href:{webPageId:\"BxkWgaO7I\"},implicitPathVariables:undefined},{href:{webPageId:\"BxkWgaO7I\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:42,children:/*#__PURE__*/_jsx(Container,{className:\"framer-yy2n7o-container\",nodeId:\"KtAEMJm54\",scopeId:\"xwLX64739\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{q6RMlqGlH:{OsfxhbOUk:resolvedLinks[1]},vICYfd3y9:{OsfxhbOUk:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(Button,{aIyXgp4mS:Flower,height:\"100%\",hpJ0rh559:false,id:\"KtAEMJm54\",j0BWblTDx:false,layoutId:\"KtAEMJm54\",NMsyThJLV:false,oE2PscgZG:\"Sign Up\",OsfxhbOUk:resolvedLinks[0],variant:matchVariant(\"JjA3rm1Gh\"),width:\"100%\"})})})})})})]})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-196vkgj\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-166wnbs\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14c4x3f\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1p5c78s\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-12jyo37\",\"data-styles-preset\":\"vemOuGOdA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-c8525f2a-4ef5-447e-9cfa-296cf90e81b1, rgb(38, 99, 235))\"},children:\"Monospace\"})}),className:\"framer-1yfzf4y\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ka7te9\",\"data-styles-preset\":\"KzLLTtxfS\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\"},children:\"The unified backend for enterprise applications.\"})}),className:\"framer-y8ltkg\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7k8l2b\",\"data-framer-name\":\"SecurityBadgeGroup\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1m5siy2\",\"data-framer-name\":\"SOC2\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-nilxfa\",\"data-framer-name\":\"Star 1\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 80 80\"><path d=\"M 35.041 3.504 C 38.085 1.641 41.915 1.641 44.959 3.504 C 46.878 4.678 49.129 5.192 51.367 4.966 C 54.917 4.609 58.369 6.271 60.303 9.27 C 61.523 11.16 63.327 12.6 65.442 13.368 C 68.796 14.586 71.184 17.581 71.626 21.122 C 71.904 23.355 72.906 25.435 74.478 27.045 C 76.971 29.597 77.823 33.332 76.684 36.713 C 75.966 38.846 75.966 41.154 76.684 43.287 C 77.823 46.668 76.971 50.403 74.478 52.955 C 72.906 54.565 71.904 56.645 71.626 58.878 C 71.184 62.419 68.796 65.414 65.442 66.632 C 63.327 67.4 61.523 68.84 60.303 70.73 C 58.369 73.729 54.917 75.391 51.367 75.034 C 49.129 74.808 46.878 75.322 44.959 76.496 C 41.915 78.359 38.085 78.359 35.041 76.496 C 33.122 75.322 30.871 74.808 28.633 75.034 C 25.083 75.391 21.631 73.729 19.697 70.73 C 18.477 68.84 16.673 67.4 14.558 66.632 C 11.204 65.414 8.816 62.419 8.374 58.878 C 8.096 56.645 7.094 54.565 5.522 52.955 C 3.029 50.403 2.177 46.668 3.316 43.287 C 4.034 41.154 4.034 38.846 3.316 36.713 C 2.177 33.332 3.029 29.597 5.522 27.045 C 7.094 25.435 8.096 23.355 8.374 21.122 C 8.816 17.581 11.204 14.586 14.558 13.368 C 16.673 12.6 18.477 11.16 19.697 9.27 C 21.631 6.271 25.083 4.609 28.633 4.966 C 30.871 5.192 33.122 4.678 35.041 3.504 Z\" fill=\"transparent\" stroke-width=\"0.8\" stroke=\"var(--token-7cb3e515-a251-474c-bce5-7d5d018b9895, rgb(38, 38, 38))\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:8770935503,withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-t54ey8\",\"data-framer-name\":\"BadgeContent\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38))\",\"--framer-text-transform\":\"uppercase\"},children:\"SOC2\"}),/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38))\",\"--framer-text-transform\":\"uppercase\"},children:\"Type II\"})]}),className:\"framer-itcojb\",\"data-framer-name\":\"Tag\",fonts:[\"GF;IBM Plex Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-h8cwtd\",\"data-framer-name\":\"GDPR\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1d65o8q\",\"data-framer-name\":\"Badge\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 62 80\"><path d=\"M 60.8 43.795 C 60.8 62.791 47.675 72.29 32.075 77.799 C 31.258 78.079 30.371 78.066 29.562 77.761 C 13.925 72.29 0.8 62.791 0.8 43.795 L 0.8 17.199 C 0.8 16.192 1.195 15.225 1.898 14.513 C 2.602 13.8 3.555 13.4 4.55 13.4 C 12.05 13.4 21.425 8.841 27.95 3.066 C 28.744 2.378 29.755 2 30.8 2 C 31.845 2 32.856 2.378 33.65 3.066 C 40.212 8.879 49.55 13.4 57.05 13.4 C 58.045 13.4 58.998 13.8 59.702 14.513 C 60.405 15.225 60.8 16.192 60.8 17.199 Z\" fill=\"transparent\" stroke-width=\"0.87\" stroke=\"var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38)) /* {&quot;name&quot;:&quot;default&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10024139119,withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-121clfq\",\"data-framer-name\":\"Content\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-dnx6v0\",\"data-framer-name\":\"Content\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38))\",\"--framer-text-transform\":\"uppercase\"},children:\"GDPR\"}),/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"9px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-42817eb7-8af9-483d-af37-208c4b9704e1, rgb(38, 38, 38))\",\"--framer-text-transform\":\"uppercase\"},children:\"Compliant\"})]}),className:\"framer-1la3qk1\",\"data-framer-name\":\"Tag\",fonts:[\"GF;IBM Plex Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fjdxqg\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qce9u4\",\"data-framer-name\":\"FooterGroup\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15kno3i\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-11ww1ai\",\"data-framer-name\":\"Logomark\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><g><path d=\"M 27.6 0 C 27.821 0 28 0.179 28 0.4 L 28 27.601 C 28 27.821 27.821 28 27.6 28 L 0.4 28 C 0.294 28 0.192 27.958 0.117 27.883 C 0.042 27.808 0 27.707 0 27.601 L 0 0.4 C 0 0.179 0.179 0 0.4 0 Z M 4.83 17.92 C 4.637 17.92 4.48 18.077 4.48 18.27 L 4.48 23.17 C 4.48 23.363 4.637 23.52 4.83 23.52 L 23.17 23.52 C 23.363 23.52 23.52 23.363 23.52 23.17 L 23.52 20.51 L 23.52 20.505 L 23.52 18.27 C 23.52 18.077 23.363 17.92 23.17 17.92 L 20.51 17.92 C 20.317 17.92 20.16 18.077 20.16 18.27 L 20.16 20.16 L 7.84 20.16 L 7.84 18.27 C 7.84 18.077 7.683 17.92 7.49 17.92 Z\" fill=\"rgb(38,99,235)\"></path></g></svg>',svgContentId:12330368980,withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13bbyrm\",\"data-framer-name\":\"SlashGroup\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vICYfd3y9:{y:1482.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:12,y:1474,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1elmm2i-container\",nodeId:\"LZqaMm3sA\",scopeId:\"xwLX64739\",children:/*#__PURE__*/_jsx(Slash,{height:\"100%\",id:\"LZqaMm3sA\",layoutId:\"LZqaMm3sA\",variant:matchVariant(\"oxViGcQRe\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vICYfd3y9:{y:1482.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:12,y:1474,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1tt8s8c-container\",nodeId:\"YkwMlNUfA\",scopeId:\"xwLX64739\",children:/*#__PURE__*/_jsx(Slash,{height:\"100%\",id:\"YkwMlNUfA\",layoutId:\"YkwMlNUfA\",variant:matchVariant(\"oxViGcQRe\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fqraf2\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d6n65y\",\"data-styles-preset\":\"yA8Yym_y9\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\"},children:\"Copyright \\xa9 2026 Monospace Inc.\"})}),className:\"framer-h258dn\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d6n65y\",\"data-styles-preset\":\"yA8Yym_y9\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-d15ec681-2c4a-406a-b91f-5813465707ed, rgb(119, 119, 119))\"},children:\"All rights reserved.\"})}),className:\"framer-u7m6ls\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-y9h9nu\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-155hgfz\",\"data-framer-name\":\"LinkGroup\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ajspzc\",\"data-styles-preset\":\"GukEIKjZH\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cY8OA5HWw\"},motionChild:true,nodeId:\"M3I04Gpw9\",openInNewTab:false,relValues:[],scopeId:\"xwLX64739\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d44zsq\",\"data-styles-preset\":\"Rmz2f7IBX\",children:\"Privacy\"})})})}),className:\"framer-18r0rz6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ajspzc\",\"data-styles-preset\":\"GukEIKjZH\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AS1Y_EcEb\"},motionChild:true,nodeId:\"IbdZcxUha\",openInNewTab:false,relValues:[],scopeId:\"xwLX64739\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d44zsq\",\"data-styles-preset\":\"Rmz2f7IBX\",children:\"Terms\"})})})}),className:\"framer-1bforwm\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1094t5z\",\"data-framer-name\":\"ButtonGroup\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vICYfd3y9:{y:1528.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1468,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18pazuy-container\",nodeId:\"AD9I_yVCL\",scopeId:\"xwLX64739\",children:/*#__PURE__*/_jsx(SocialMedia,{height:\"100%\",id:\"AD9I_yVCL\",layoutId:\"AD9I_yVCL\",variant:matchVariant(\"HquD31B6d\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vICYfd3y9:{y:1528.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1468,children:/*#__PURE__*/_jsx(Container,{className:\"framer-oivoq6-container\",nodeId:\"sQ07_dHpX\",scopeId:\"xwLX64739\",children:/*#__PURE__*/_jsx(SocialMedia,{height:\"100%\",id:\"sQ07_dHpX\",layoutId:\"sQ07_dHpX\",variant:matchVariant(\"g0b5ntGbR\"),width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cY8OA5HWw\"},implicitPathVariables:undefined},{href:{webPageId:\"cY8OA5HWw\"},implicitPathVariables:undefined},{href:{webPageId:\"cY8OA5HWw\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-16wk0s6-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"HP3r4I1b6\",scopeId:\"xwLX64739\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{q6RMlqGlH:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks1[1],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},vICYfd3y9:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks1[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-left\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{},fontTitle:{},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks1[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-P8HXGDJQ\",height:\"100%\",id:\"HP3r4I1b6\",layoutId:\"HP3r4I1b6\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"none\"},width:\"100%\"})})})})})]})})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1080\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"q6RMlqGlH\":{\"layout\":[\"fixed\",\"fixed\"]},\"vICYfd3y9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"xTd7Z0Geg\":[\".framer-ay5p76-container\",\".framer-1952kp5\",\".framer-166wnbs\"],\"q6RMlqGlH\":[\".framer-ay5p76-container\",\".framer-1952kp5\",\".framer-166wnbs\"],\"vICYfd3y9\":[\".framer-ay5p76-container\",\".framer-1952kp5\",\".framer-166wnbs\"]}\n * @framerBreakpoints {\"xTd7Z0Geg\":{\"min\":1080,\"canvasClassName\":\"framer-z9up21-override\",\"minHeight\":1000,\"name\":\"lg\",\"width\":1080,\"rootFontSize\":16},\"q6RMlqGlH\":{\"min\":800,\"max\":1079,\"canvasClassName\":\"framer-1iioo3u-override\",\"minHeight\":1000,\"name\":\"md\",\"width\":800,\"rootFontSize\":16},\"vICYfd3y9\":{\"max\":799,\"canvasClassName\":\"framer-1165h4k-override\",\"minHeight\":1000,\"name\":\"sm\",\"width\":480,\"rootFontSize\":16}}\n * @framerDefaultVariant xTd7Z0Geg\n * @framerLayoutTemplate true\n */const FramerxwLX64739=withCSS(Component,css,\"framer-iVUeM\");export default FramerxwLX64739;FramerxwLX64739.displayName=\"Main\";FramerxwLX64739.defaultProps={height:1e3,width:1080};addFonts(FramerxwLX64739,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"IBM Plex Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n5i0g1l9kn-s.woff2\",weight:\"400\"}]},...AnnouncementBannerFonts,...VectorFonts,...ButtonFonts,...SlashFonts,...SocialMediaFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramerxwLX64739.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(AnnouncementBanner,{},context),()=>forwardLoader(Button,{},context),()=>forwardLoader(Slash,{},context),()=>forwardLoader(SocialMedia,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxwLX64739\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"xTd7Z0Geg\\\":{\\\"min\\\":1080,\\\"canvasClassName\\\":\\\"framer-z9up21-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"lg\\\",\\\"width\\\":1080,\\\"rootFontSize\\\":16},\\\"q6RMlqGlH\\\":{\\\"min\\\":800,\\\"max\\\":1079,\\\"canvasClassName\\\":\\\"framer-1iioo3u-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"md\\\",\\\"width\\\":800,\\\"rootFontSize\\\":16},\\\"vICYfd3y9\\\":{\\\"max\\\":799,\\\"canvasClassName\\\":\\\"framer-1165h4k-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"sm\\\",\\\"width\\\":480,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1080\",\"framerHitTargets\":\"{\\\"xTd7Z0Geg\\\":[\\\".framer-ay5p76-container\\\",\\\".framer-1952kp5\\\",\\\".framer-166wnbs\\\"],\\\"q6RMlqGlH\\\":[\\\".framer-ay5p76-container\\\",\\\".framer-1952kp5\\\",\\\".framer-166wnbs\\\"],\\\"vICYfd3y9\\\":[\\\".framer-ay5p76-container\\\",\\\".framer-1952kp5\\\",\\\".framer-166wnbs\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"q6RMlqGlH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vICYfd3y9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"xTd7Z0Geg\",\"framerIntrinsicHeight\":\"1000\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainGA from \"https://framerusercontent.com/modules/EF1M6XpbdJjSSPlcdpjX/8d5AhvxcG0ihRpzCT2nC/dWtU7q5Yp.js\";\r\nimport Main from \"https://framerusercontent.com/modules/y7rVgveO5xAN9YhtJbHu/dNm219bJ94xw0P1BkQYG/xwLX64739.js\";\r\n\r\n\t\tconst routes = {YaSAaBXPF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fgPM0lXR0t1UdAlZ3oZt/u70hgMfA41ZzdiZP94UO/YaSAaBXPF.js\")), path: \"/\"}, cY8OA5HWw: {elements: {cTIgtPPte: \"8.-privacy-policy-implications-for-specific-jurisdictions.\", mfOe0mgKX: \"6.-what-security-precautions-are-in-place-to-protect-against-the-loss-misuse-or-alteration-of-your-information\", Mu9TcKsP8: \"4.-how-can-you-update-or-correct-your-personally-identifiable-information\", Ngbp0K7xD: \"5.-what-are-your-choices-regarding-the-collection-use-and-distribution-of-your-information\", QVjFy9qym: \"9.-what-should-you-know-about-privacy-policies-and-data-collection-at-any-third-party-sites-accessible-from-our-site-app\", vA6eKwrSv: \"3.-with-whom-do-we-share-your-information\", vvklyCbXQ: \"7.-do-we-use-“cookies”\", ycWhql62T: \"1.-what-information-do-we-collect-from-you\", Ze3Z0JP6i: \"2.-where-do-we-collect-information-from-you-and-how-do-we-use-it\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qNhLWGeMv76HNTEBp8Rd/5vuRTiD8eI7j9xyndaPm/cY8OA5HWw.js\")), path: \"/privacy-policy\"}, AS1Y_EcEb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8Yu8PW2VwgCXI4AnHDcI/OrbXoIfwEKfyBRVxBIxm/AS1Y_EcEb.js\")), path: \"/terms\"}, zyJR992tR: {elements: {dU6SKOx5G: \"connectors\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f9dwBMB1zgNnRyyJk2II/gvEkhu2nt6Q5YEjrxCXE/zyJR992tR.js\")), path: \"/connectors\"}, Ur8DcFQh5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ty80BNXKCpSTDpFFEoMC/4rVs5W4GvyXeK8FTNTAF/Ur8DcFQh5.js\")), path: \"/unify-data\"}, AJPtuXMjW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Z1c7JpS8KCGwQjkQ9z0K/17IDxeUNOAVYRRt3u1t3/AJPtuXMjW.js\")), path: \"/build-apps\"}, k1imBOD6n: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fghifEoTpSaGbaP4epLD/NH1mNMY3WM9m8yNsnf9d/k1imBOD6n.js\")), path: \"/govern-access\"}, Z_kTm6d4k: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aDrsLZKT7LdiaJq2YFBr/4Hb0tIxfDUeiBd0rd9qO/Z_kTm6d4k.js\")), path: \"/pricing\"}, MkK3zM0_F: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kWLSKzfbAnfa3ZjTsbMf/ue6ta6mdU85qK3987CpX/MkK3zM0_F.js\")), path: \"/ai-agent-governance\"}, zgcgoXIQx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5YLEbp6eE5snob9GIUWX/ofkBQzLMcW0JvALZB91k/zgcgoXIQx.js\")), path: \"/application-development\"}, M7hK40FeY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nDCVabNNekaoDqSxsW71/kHZaA16tYgthquN7jFLr/M7hK40FeY.js\")), path: \"/backend-consolidation\"}, RqU4WeBTF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CY0gLuYJbxKhRd3h2oiQ/bUMyg46DvMpXy5oYBwXq/RqU4WeBTF.js\")), path: \"/external-data-sharing\"}, XdrgxBCXe: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mhpl6uVgFRMwLYgkru0p/o4fFRJKdWYN7SvvQIOVz/XdrgxBCXe.js\")), path: \"/about\"}, rLVR7H15f: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2njyhGHlUWuaCvGrkZhS/iTkEd78WlzgfoxWswmL9/rLVR7H15f.js\")), path: \"/get-started\"}, V8R1efZ9l: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yOeV7AiwaHgPMFSDyWh9/3PUot5CjGhOp9GWM5Eq2/V8R1efZ9l.js\")), path: \"/demo\"}, S7IiHKYkG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g0mu52FaUgr9AJ3Ajtul/w7oqRc3S5uMXjcCZZdBy/S7IiHKYkG.js\")), path: \"/thank-you\"}, VQN3dlea0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Yz48Jnat8bgm6BX4PSXP/oWa9Kc0MGcrO9ivumqRZ/VQN3dlea0.js\")), path: \"/404\"}, KcOA3021p: {collectionId: \"tAEP68Wdb\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aXaN4ZnC6RlhauKP7y0N/LT0QzQh5083HSdpE4whC/KcOA3021p.js\")), path: \"/connectors/:lojyiKHXG\"}, M7HkmlwX0: {collectionId: \"H2mCRXLgd\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/U4RHPGhTkWClpnoGn2sZ/cQx9EaCTx5fE6Y7eCS4c/M7HkmlwX0.js\")), path: \"/articles/:m9365uQVS\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {H2mCRXLgd: async () => (await import(\"https://framerusercontent.com/modules/zp2oZWUO9RNkZk7rISgH/PKa4SPvvxlzL3vgMHjpe/H2mCRXLgd.js\"))?.[\"utils\"], tAEP68Wdb: async () => (await import(\"https://framerusercontent.com/modules/SOt7ePZAlkDr9BhZiAJ6/qLpChokJKb0h8guiTKdI/tAEP68Wdb.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"a584c83265a056c9c7e75bbaa3b5b76f2f81e204a37040f002d23cf80640c7a0\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"YaSAaBXPF\":\r\ncase \"cY8OA5HWw\":\r\ncase \"AS1Y_EcEb\":\r\ncase \"zyJR992tR\":\r\ncase \"Ur8DcFQh5\":\r\ncase \"AJPtuXMjW\":\r\ncase \"k1imBOD6n\":\r\ncase \"Z_kTm6d4k\":\r\ncase \"MkK3zM0_F\":\r\ncase \"zgcgoXIQx\":\r\ncase \"M7hK40FeY\":\r\ncase \"RqU4WeBTF\":\r\ncase \"XdrgxBCXe\":\r\ncase \"rLVR7H15f\":\r\ncase \"V8R1efZ9l\":\r\ncase \"S7IiHKYkG\":\r\ncase \"VQN3dlea0\":\r\ncase \"KcOA3021p\":\r\nreturn React.createElement(MainGA, {...props, key: \"MainGA\", style}, children(true));\r\ncase \"eixDEqoey\":\r\ncase \"HztuDZS2c\":\r\ncase \"BxkWgaO7I\":\r\ncase \"M7HkmlwX0\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"YaSAaBXPF\":\r\ncase \"cY8OA5HWw\":\r\ncase \"AS1Y_EcEb\":\r\ncase \"zyJR992tR\":\r\ncase \"Ur8DcFQh5\":\r\ncase \"AJPtuXMjW\":\r\ncase \"k1imBOD6n\":\r\ncase \"Z_kTm6d4k\":\r\ncase \"MkK3zM0_F\":\r\ncase \"zgcgoXIQx\":\r\ncase \"M7hK40FeY\":\r\ncase \"RqU4WeBTF\":\r\ncase \"XdrgxBCXe\":\r\ncase \"rLVR7H15f\":\r\ncase \"V8R1efZ9l\":\r\ncase \"S7IiHKYkG\":\r\ncase \"VQN3dlea0\":\r\ncase \"KcOA3021p\":\r\nreturn [{hash: \"16cxcze\", mediaQuery: \"(min-width: 1080px)\"}, {hash: \"1dp4ao6\", mediaQuery: \"(min-width: 800px) and (max-width: 1079.98px)\"}, {hash: \"35wis1\", mediaQuery: \"(max-width: 799.98px)\"}]\r\ncase \"eixDEqoey\":\r\ncase \"HztuDZS2c\":\r\ncase \"BxkWgaO7I\":\r\ncase \"M7HkmlwX0\":\r\nreturn [{hash: \"1165h4k\", mediaQuery: \"(max-width: 799.98px)\"}, {hash: \"1iioo3u\", mediaQuery: \"(min-width: 800px) and (max-width: 1079.98px)\"}, {hash: \"z9up21\", mediaQuery: \"(min-width: 1080px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Yz48Jnat8bgm6BX4PSXP/oWa9Kc0MGcrO9ivumqRZ/VQN3dlea0.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://monospace.io\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/AmsPJxDSmvuZqV7KiLma/n9wbaxedPVTqGY2mQful/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}