{"version":3,"file":"script_main.O2J21qXW.mjs","names":["useRef","animation","useState","d","className","Component","e","main","a","n","r","t","o","i","l","animate","u","d","c","p","x","Component","useState","v0","v1","v2","v3","v5","v6","v7","v8","v9","v10","v11","v12","v13","v14","v15","v16","v17","v18","v19","v20","v21","v22","v23","v24","__FramerMetadata__","v0","v1","v2","v3","v4","v5","v6","v7","v8","v9","v10","v11","v12","v13","v14","v15","v16","v17","v18","v19","v20","v21","v22","v23","v24","__FramerMetadata__","v0","v1","v2","v3","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","localizedValues2","localizedValues1","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","e","n","a","log","time","timeEnd","e","splitWordsRegex","useRef","useCallback","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","splitWordsRegex","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","splitWordsRegex","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","p","useState","useTransition","SearchResultTitleType","animate","useRef","useState","useDeferredValue","useCallback","Input","ResultRow","useMemo","ScrollView","React","useState","x","Overlay","EntryPoint","useRef","useState","v0","v1","v2","__FramerMetadata__","v0","v1","v2","__FramerMetadata__","v0","v1","v2","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","localizedValues2","localizedValues1","addPropertyOverrides","Search","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","getLocalizedValue","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","MenuHamburguer","NavMainLink","SearchDefault","FormTextField","FormSubmit","BtnCircles","LocaleSelector","BtnCirclesInfo","BtnMain","NCA","BtnLink","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","cursor","createLayoutDependency","useRef","React.useId","className","getLocalizedValue","_Fragment","NavBackBarFonts","NavBackBar","NavBackBarWithVariantAppearEffect","FooterFonts","Footer","ContainerWithFX","NavBackBarControls","PointerCursorFonts","PointerCursor","breakpoints","serializationHash","variantClassNames","toOverflowWithClipFallback","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableEnumMap","humanReadableEnumMap1","humanReadableVariantMap","getProps","cursor","cursor1","cursor2","cursor3","Component","useRef","React.useId","className","PropertyOverrides","css","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","NavBackBarFonts","NavBackBar","BackgroundFonts","Background","FooterFonts","Footer","ContainerWithFX","NavBackBarControls","PointerCursorFonts","PointerCursor","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableEnumMap","humanReadableEnumMap1","humanReadableVariantMap","getProps","cursor","cursor1","cursor2","cursor3","Component","useRef","React.useId","className","PropertyOverrides","css","v0","v1","v2","v3","__FramerMetadata__","v0","v1","v2","v3","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","localizedValues2","localizedValues1","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","NavResourcesSection","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","cursor","useRef","React.useId","className","getLocalizedValue","getLocalizedValue","NavBackBar","Background","NavResourcesBar","Footer","PointerCursor","sharedStyle.css","sharedStyle1.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","PropertyOverrides","RichText","getLocalizedValue","React.Fragment","sharedStyle.fonts","sharedStyle1.fonts","React.createElement","Main","Resources","Campaigns","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.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/PulPUQiKFx1qOukC5RCs/8QlJPpJrc8SJX3NwIsi2/RadialProgressBar.js","https:/framerusercontent.com/modules/v5MJOY0qNWcRAPBPJIWx/STfoCqqQZMJHDxIuh2QV/ScrollProgressBar.js","https:/ga.jspm.io/npm:canvas-confetti@1.4.0/src/confetti.js","https:/framerusercontent.com/modules/oyaYkCZGqihBNdG6FfFc/qHd7fm1fpsJstUeXWphv/Confetti.js","https:/framerusercontent.com/modules/Ae8qX2H4jB5J61aaKpjm/LOWG2oiSkxkTrqPGp2qu/ShareUltimate.js","https:/framerusercontent.com/modules/8arbc72kHqBlqzgWfMp2/OLGs3iQ9ohykEAZfaj9E/Navigation.js","https:/framerusercontent.com/modules/UEdWR7rLoDcLHcRG85WO/k2yMMoxFF4vQRNJ8U2Cb/eIAISxjEA-0.js","https:/framerusercontent.com/modules/UEdWR7rLoDcLHcRG85WO/k2yMMoxFF4vQRNJ8U2Cb/eIAISxjEA-1.js","https:/framerusercontent.com/modules/UEdWR7rLoDcLHcRG85WO/k2yMMoxFF4vQRNJ8U2Cb/eIAISxjEA-2.js","https:/framerusercontent.com/modules/UEdWR7rLoDcLHcRG85WO/k2yMMoxFF4vQRNJ8U2Cb/eIAISxjEA.js","https:/framerusercontent.com/modules/k0hpwEwjrYH7AXczmWes/o6UB02O5DaRnrJSB8yhF/BULqA1_Ez.js","https:/framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js","https:/framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js","https:/framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js","https:/framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16","https:/framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js","https:/framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js","https:/framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js","https:/framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/IOZYtsQMauhTmjY894DM/useSearch.js","https:/framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js","https:/framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js","https:/framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/G59GwobMNJqwSjtPO6Pv/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/bsLTiXYjkHoD2XaMjabu/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/fpvHBWGoGQcWezUopJLS/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/1GynhDlRW7uuXFYW1RXb/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/1vZ2fdkLJI4IprrVTHqR/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/lCNMpf6DznmmCJRndYjM/SearchModal.js","https:/framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js","https:/framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js","https:/framerusercontent.com/modules/SqE8PuxlDon4MQpky07V/TYYYxu385QtdhyTLYW0G/DEe9W_Rgo-0.js","https:/framerusercontent.com/modules/SqE8PuxlDon4MQpky07V/TYYYxu385QtdhyTLYW0G/DEe9W_Rgo-1.js","https:/framerusercontent.com/modules/SqE8PuxlDon4MQpky07V/TYYYxu385QtdhyTLYW0G/DEe9W_Rgo-2.js","https:/framerusercontent.com/modules/SqE8PuxlDon4MQpky07V/TYYYxu385QtdhyTLYW0G/DEe9W_Rgo.js","https:/framerusercontent.com/modules/rW3VSIhOHMCo6k3t55Eq/jr5jS5awKcJp0jSe0hT8/DEe9W_Rgo.js","https:/framerusercontent.com/modules/xGTnlcokVZuEsao3q6AR/SoXPdCXB3nP3BxHccLhx/PmGB2Tqlr.js","https:/framerusercontent.com/modules/fkO15UK7ATtiZ6BIa7lO/yxO1HH0EYihRqXXy1K2N/eIAISxjEA.js","https:/framerusercontent.com/modules/tx1T5OWOkVS8RKXAMRes/Aq193vypW74ffhnHNO35/gStIQIN2k.js","https:/framerusercontent.com/modules/DNy321u8zbaqgcO03nLq/5LM1HIkHZjgCYWsAuD9f/YeioSatoe.js","https:/framerusercontent.com/modules/vEU288N7kYzUVHwcJcxk/KOhLE4n2TheksWHAjLJY/I_PBiTjFm.js","https:/framerusercontent.com/modules/RSgmRiVmB1uXBXUULjRk/VBxj9BOJYrLTspTCEeR4/i4o0vkzCX-0.js","https:/framerusercontent.com/modules/RSgmRiVmB1uXBXUULjRk/VBxj9BOJYrLTspTCEeR4/i4o0vkzCX-1.js","https:/framerusercontent.com/modules/RSgmRiVmB1uXBXUULjRk/VBxj9BOJYrLTspTCEeR4/i4o0vkzCX-2.js","https:/framerusercontent.com/modules/RSgmRiVmB1uXBXUULjRk/VBxj9BOJYrLTspTCEeR4/i4o0vkzCX.js","https:/framerusercontent.com/modules/w4i93wXBaycxkDLQNSg4/44T2axMOnT9w7WFbzJ7D/MkQjOxmVD.js","https:/framerusercontent.com/modules/AaUdlAWkoj87ZRFws39g/qIQOm6alW7gufYkCEFCW/i4o0vkzCX.js","https:/framerusercontent.com/modules/6g2DvO5a8c3eQj3jteMp/DYzOCPnzefJcxRzwhb5B/v_RGHFr59.js","https:/framerusercontent.com/modules/w2f3xu6aE18ofuUwZKxV/TkmeyvcIWGxdbkWlyjO1/v_RGHFr59.js","framer:toplevel/main"],"sourcesContent":["function _defineProperty(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,animate,useMotionValue,useTransform,useInView}from\"framer-motion\";import{useState,useEffect,useRef,Component}from\"react\";const MULTIPLIER=1e3;/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function CircularProgressBar(props){var ref,ref1;const linecap=props.rounded?\"round\":\"butt\";const{animation}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const ref2=useRef(null);const percent=useMotionValue(isCanvas||!animation?100*MULTIPLIER:0);const[currentAnimation,setCurrentAnimation]=useState(null);const isInView=useInView(ref2,{once:!(animation===null||animation===void 0?void 0:animation.replay),amount:\"some\"});function runAnimation(){if(!isCanvas&&animation){if(currentAnimation){currentAnimation.stop();}setCurrentAnimation(animate(percent,100*MULTIPLIER,animation.transition));}}useEffect(()=>{if((animation===null||animation===void 0?void 0:animation.trigger)==\"appear\"){runAnimation();}},[]);useEffect(()=>{if(!isCanvas&&(animation===null||animation===void 0?void 0:animation.trigger)==\"layerInView\"){if(isInView){runAnimation();}else{if(currentAnimation){currentAnimation.stop();}percent.set(0);}}},[isInView]);return /*#__PURE__*/ _jsx(\"div\",{ref:ref2,style:props.style,children:/*#__PURE__*/ _jsx(CircularProgressbar,{value:props.value,minValue:props.min,maxValue:props.max,background:props.background?true:false,backgroundPadding:(ref=props.background)===null||ref===void 0?void 0:ref.padding,strokeWidth:props.lineWidth/2,counterClockwise:props.direction===\"ccw\",circleRatio:props.range/360,percentMotionValue:percent,styles:{root:{verticalAlign:\"middle\",...props.style},path:{stroke:props.barColor,strokeLinecap:linecap,transition:\"none\"},trail:{stroke:props.fillColor||\"transparent\",strokeLinecap:linecap},background:{fill:(ref1=props.background)===null||ref1===void 0?void 0:ref1.color}}})});};CircularProgressBar.displayName=\"Circular Progress Bar\";const animationDefault={trigger:\"layerInView\",replay:true};addPropertyControls(CircularProgressBar,{value:{type:ControlType.Number,defaultValue:80},min:{type:ControlType.Number,defaultValue:0},max:{type:ControlType.Number,defaultValue:100},barColor:{type:ControlType.Color,defaultValue:\"#0099FF\"},fillColor:{type:ControlType.Color,defaultValue:\"#E6E6E6\",optional:true,title:\"Fill\"},background:{type:ControlType.Object,optional:true,buttonTitle:\"Options\",controls:{color:{type:ControlType.Color,defaultValue:\"#CCCCCC\"},padding:{type:ControlType.Number,defaultValue:0,min:0,step:1}}},lineWidth:{type:ControlType.Number,defaultValue:20,min:0,max:100,unit:\"%\",title:\"Width\"},range:{type:ControlType.Number,defaultValue:360,min:0,max:360,unit:\"\\xb0\"},direction:{type:ControlType.Enum,defaultValue:\"cw\",options:[\"cw\",\"ccw\"],optionTitles:[\"Clockwise\",\"Counterclockwise\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},rounded:{type:ControlType.Boolean,defaultValue:true},animation:{type:ControlType.Object,defaultValue:animationDefault,optional:true,icon:\"effect\",controls:{trigger:{type:ControlType.Enum,defaultValue:animationDefault.trigger,options:[\"appear\",\"layerInView\"],optionTitles:[\"Appear\",\"Layer in View\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},replay:{type:ControlType.Boolean,defaultValue:animationDefault.replay,hidden(props){return props.trigger!==\"layerInView\";}},transition:{type:ControlType.Transition}}}});/*\n * React Circular Progress Bar by Kevin Qi on GitHub\n * https://github.com/kevinsqi/react-circular-progressbar\n *\n * Modified by Framestack.co to use Framer Motion for animations instead of CSS transitions.\n */ const VIEWBOX_WIDTH=100;const VIEWBOX_HEIGHT=100;const VIEWBOX_HEIGHT_HALF=50;const VIEWBOX_CENTER_X=50;const VIEWBOX_CENTER_Y=50;function Path({className,counterClockwise,dashRatio,pathRadius,strokeWidth,percentMotionValue,style}){const dashStyle=getDashStyle({pathRadius,dashRatio,counterClockwise});const d=getPathDescription({pathRadius,counterClockwise});if(percentMotionValue){return /*#__PURE__*/ _jsx(motion.path,{className:className,style:{strokeDasharray:dashStyle.strokeDasharray,strokeDashoffset:useTransform(percentMotionValue,[0,100*MULTIPLIER],[dashStyle.diameter,dashStyle.gapLength]),...style},d:d,strokeWidth:strokeWidth,fillOpacity:0});}else{return /*#__PURE__*/ _jsx(\"path\",{className:className,style:{strokeDashoffset:dashStyle.strokeDashoffset,strokeDasharray:dashStyle.strokeDasharray,...style},d:d,strokeWidth:strokeWidth,fillOpacity:0});}}// SVG path description specifies how the path should be drawn\nfunction getPathDescription({pathRadius,counterClockwise}){const radius=pathRadius;const rotation=counterClockwise?1:0;// Move to center of canvas\n// Relative move to top canvas\n// Relative arc to bottom of canvas\n// Relative arc to top of canvas\nreturn`\n      M ${VIEWBOX_CENTER_X},${VIEWBOX_CENTER_Y}\n      m 0,-${radius}\n      a ${radius},${radius} ${rotation} 1 1 0,${2*radius}\n      a ${radius},${radius} ${rotation} 1 1 0,-${2*radius}\n    `;}function getDashStyle({counterClockwise,dashRatio,pathRadius}){const diameter=Math.PI*2*pathRadius;const gapLength=(1-dashRatio)*diameter;return{// Have dash be full diameter, and gap be full diameter\nstrokeDasharray:`${diameter}px ${diameter}px`,// Shift dash backward by gapLength, so gap starts appearing at correct distance\nstrokeDashoffset:counterClockwise?-gapLength:gapLength,// strokeDashoffset: `${counterClockwise ? -gapLength : gapLength}px`,\ngapLength:gapLength,diameter:diameter};}class CircularProgressbar extends Component{getBackgroundPadding(){if(!this.props.background){// Don't add padding if not displaying background\nreturn 0;}return this.props.backgroundPadding;}getPathRadius(){// The radius of the path is defined to be in the middle, so in order for the path to\n// fit perfectly inside the 100x100 viewBox, need to subtract half the strokeWidth\nreturn VIEWBOX_HEIGHT_HALF-this.props.strokeWidth/2-this.getBackgroundPadding();}// Ratio of path length to trail length, as a value between 0 and 1\ngetPathRatio(){const{value,minValue,maxValue}=this.props;const boundedValue=Math.min(Math.max(value,minValue),maxValue);return(boundedValue-minValue)/(maxValue-minValue);}render(){const{circleRatio,className,classes,counterClockwise,styles,strokeWidth,text,percentMotionValue}=this.props;const pathRadius=this.getPathRadius();const pathRatio=this.getPathRatio();return /*#__PURE__*/ _jsxs(\"svg\",{className:`${classes.root} ${className}`,style:styles.root,viewBox:`0 0 ${VIEWBOX_WIDTH} ${VIEWBOX_HEIGHT}`,\"data-test-id\":\"CircularProgressbar\",children:[this.props.background?/*#__PURE__*/ _jsx(\"circle\",{className:classes.background,style:styles.background,cx:VIEWBOX_CENTER_X,cy:VIEWBOX_CENTER_Y,r:VIEWBOX_HEIGHT_HALF}):null,/*#__PURE__*/ _jsx(Path,{className:classes.trail,counterClockwise:counterClockwise,dashRatio:circleRatio,pathRadius:pathRadius,strokeWidth:strokeWidth,style:styles.trail}),/*#__PURE__*/ _jsx(Path,{className:classes.path,counterClockwise:counterClockwise,dashRatio:pathRatio*circleRatio,pathRadius:pathRadius,strokeWidth:strokeWidth,style:styles.path,percentMotionValue:percentMotionValue}),text?/*#__PURE__*/ _jsx(\"text\",{className:classes.text,style:styles.text,x:VIEWBOX_CENTER_X,y:VIEWBOX_CENTER_Y,children:text}):null]});}}_defineProperty(CircularProgressbar,\"defaultProps\",{background:false,backgroundPadding:0,circleRatio:1,classes:{root:\"CircularProgressbar\",trail:\"CircularProgressbar-trail\",path:\"CircularProgressbar-path\",text:\"CircularProgressbar-text\",background:\"CircularProgressbar-background\"},counterClockwise:false,className:\"\",maxValue:100,minValue:0,strokeWidth:8,styles:{root:{},trail:{},path:{},text:{},background:{}},text:\"\",percentMotionValue:null});\nexport const __FramerMetadata__ = {\"exports\":{\"CircularProgressbarStyles\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CircularProgressbarDefaultProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CircularProgressbarWrapperProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CircularProgressbarProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CircularProgressBar\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RadialProgressBar.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,useSpring,useTransform,useScroll}from\"framer-motion\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 40\n */export default function ScrollProgressBar(props){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const borderRadius=props.radiusIsMixed?`${props.topLeft}px ${props.topRight}px ${props.bottomRight}px ${props.bottomLeft}px`:`${props.radius}px`;const isVertical=props.direction==\"vertical\";const previewScroll=props.previewPercent/100;const{alignment}=props;const gradientScaled=props.fill.gradientScaled;const{scrollYProgress}=useScroll();const scroll=useSpring(scrollYProgress,props.transition);return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:props.direction==\"horizontal\"?\"row\":\"column\",justifyContent:alignment,borderRadius:borderRadius,backgroundColor:props.background,overflow:\"hidden\",...props.style},children:/*#__PURE__*/_jsx(motion.div,{initial:false,transition:{type:false},style:{[isVertical?\"width\":\"height\"]:\"100%\",[isVertical?\"height\":\"width\"]:useTransform(()=>`${isCanvas?previewScroll*100:scroll.get()*100}%`),background:useTransform(()=>props.fill.mode==\"color\"?props.fill.color:`linear-gradient(to ${isVertical?\"bottom\":\"right\"}, ${props.fill.startColor} ${gradientScaled?0:alignment==\"center\"?50+-50/(isCanvas?previewScroll:scroll.get()):alignment==\"flex-end\"?-100/(isCanvas?previewScroll:scroll.get())+100:0}%, ${props.fill.endColor} ${gradientScaled?100:alignment==\"center\"?50+50/(isCanvas?previewScroll:scroll.get()):alignment==\"flex-start\"?100/(isCanvas?previewScroll:scroll.get()):100}%)`),borderRadius:props.innerRadius?borderRadius:\"0px\"}})});}ScrollProgressBar.displayName=\"Scroll Progress Bar\";addPropertyControls(ScrollProgressBar,{fill:{type:ControlType.Object,controls:{mode:{type:ControlType.Enum,defaultValue:\"color\",options:[\"color\",\"gradient\"],optionTitles:[\"Solid\",\"Gradient\"],displaySegmentedControl:true},color:{type:ControlType.Color,defaultValue:\"#000\",hidden(props){return props.mode!=\"color\";}},startColor:{type:ControlType.Color,defaultValue:\"#000\",hidden(props){return props.mode!=\"gradient\";}},endColor:{type:ControlType.Color,defaultValue:\"#CCC\",hidden(props){return props.mode!=\"gradient\";}},gradientScaled:{type:ControlType.Boolean,defaultValue:false,title:\"Scaled\"}}},background:{type:ControlType.Color,defaultValue:\"#EDEDED\",optional:true},direction:{type:ControlType.Enum,defaultValue:\"horizontal\",options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true},alignment:{type:ControlType.Enum,defaultValue:\"flex-start\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{horizontal:[\"align-left\",\"align-center\",\"align-right\"],vertical:[\"align-top\",\"align-middle\",\"align-bottom\"]}},displaySegmentedControl:true},previewPercent:{type:ControlType.Number,defaultValue:75,min:0,max:100,unit:\"%\",title:\"Preview\"},radius:{type:ControlType.FusedNumber,defaultValue:10,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"topLeft\",\"topRight\",\"bottomRight\",\"bottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},innerRadius:{type:ControlType.Boolean,defaultValue:true},transition:{type:ControlType.Transition,defaultValue:{type:false,damping:60,delay:0,duration:.3,mass:1,stiffness:600},description:'Do not use \"Ease\"'}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ScrollProgressBar\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollProgressBar.map","var e=\"undefined\"!==typeof globalThis?globalThis:\"undefined\"!==typeof self?self:global;var t={};var r={exports:t};(function main(e,t,r,n){var a=!!(e.Worker&&e.Blob&&e.Promise&&e.OffscreenCanvas&&e.OffscreenCanvasRenderingContext2D&&e.HTMLCanvasElement&&e.HTMLCanvasElement.prototype.transferControlToOffscreen&&e.URL&&e.URL.createObjectURL);function noop(){}function promise(r){var n=t.exports.Promise;var a=void 0!==n?n:e.Promise;if(\"function\"===typeof a)return new a(r);r(noop,noop);return null}var o=function(){var e=Math.floor(1e3/60);var t,r;var n={};var a=0;if(\"function\"===typeof requestAnimationFrame&&\"function\"===typeof cancelAnimationFrame){t=function(t){var r=Math.random();n[r]=requestAnimationFrame((function onFrame(o){if(a===o||a+e-1<o){a=o;delete n[r];t()}else n[r]=requestAnimationFrame(onFrame)}));return r};r=function(e){n[e]&&cancelAnimationFrame(n[e])}}else{t=function(t){return setTimeout(t,e)};r=function(e){return clearTimeout(e)}}return{frame:t,cancel:r}}();var i=function(){var e;var t;var n={};function decorate(e){function execute(t,r){e.postMessage({options:t||{},callback:r})}e.init=function initWorker(t){var r=t.transferControlToOffscreen();e.postMessage({canvas:r},[r])};e.fire=function fireWorker(r,a,o){if(t){execute(r,null);return t}var i=Math.random().toString(36).slice(2);t=promise((function(a){function workerDone(r){if(r.data.callback===i){delete n[i];e.removeEventListener(\"message\",workerDone);t=null;o();a()}}e.addEventListener(\"message\",workerDone);execute(r,i);n[i]=workerDone.bind(null,{data:{callback:i}})}));return t};e.reset=function resetWorker(){e.postMessage({reset:true});for(var t in n){n[t]();delete n[t]}}}return function(){if(e)return e;if(!r&&a){var t=[\"var CONFETTI, SIZE = {}, module = {};\",\"(\"+main.toString()+\")(this, module, true, SIZE);\",\"onmessage = function(msg) {\",\"  if (msg.data.options) {\",\"    CONFETTI(msg.data.options).then(function () {\",\"      if (msg.data.callback) {\",\"        postMessage({ callback: msg.data.callback });\",\"      }\",\"    });\",\"  } else if (msg.data.reset) {\",\"    CONFETTI.reset();\",\"  } else if (msg.data.resize) {\",\"    SIZE.width = msg.data.resize.width;\",\"    SIZE.height = msg.data.resize.height;\",\"  } else if (msg.data.canvas) {\",\"    SIZE.width = msg.data.canvas.width;\",\"    SIZE.height = msg.data.canvas.height;\",\"    CONFETTI = module.exports.create(msg.data.canvas);\",\"  }\",\"}\"].join(\"\\n\");try{e=new Worker(URL.createObjectURL(new Blob([t])))}catch(e){void 0!==typeof console&&\"function\"===typeof console.warn?console.warn(\"🎊 Could not load worker\",e):null;return null}decorate(e)}return e}}();var l={particleCount:50,angle:90,spread:45,startVelocity:45,decay:.9,gravity:1,drift:0,ticks:200,x:.5,y:.5,shapes:[\"square\",\"circle\"],zIndex:100,colors:[\"#26ccff\",\"#a25afd\",\"#ff5e7e\",\"#88ff5a\",\"#fcff42\",\"#ffa62d\",\"#ff36ff\"],disableForReducedMotion:false,scalar:1};function convert(e,t){return t?t(e):e}function isOk(e){return!(null===e||void 0===e)}function prop(e,t,r){return convert(e&&isOk(e[t])?e[t]:l[t],r)}function onlyPositiveInt(e){return e<0?0:Math.floor(e)}function randomInt(e,t){return Math.floor(Math.random()*(t-e))+e}function toDecimal(e){return parseInt(e,16)}function colorsToRgb(e){return e.map(hexToRgb)}function hexToRgb(e){var t=String(e).replace(/[^0-9a-f]/gi,\"\");t.length<6&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);return{r:toDecimal(t.substring(0,2)),g:toDecimal(t.substring(2,4)),b:toDecimal(t.substring(4,6))}}function getOrigin(e){var t=prop(e,\"origin\",Object);t.x=prop(t,\"x\",Number);t.y=prop(t,\"y\",Number);return t}function setCanvasWindowSize(e){e.width=document.documentElement.clientWidth;e.height=document.documentElement.clientHeight}function setCanvasRectSize(e){var t=e.getBoundingClientRect();e.width=t.width;e.height=t.height}function getCanvas(e){var t=document.createElement(\"canvas\");t.style.position=\"fixed\";t.style.top=\"0px\";t.style.left=\"0px\";t.style.pointerEvents=\"none\";t.style.zIndex=e;return t}function ellipse(e,t,r,n,a,o,i,l,s){e.save();e.translate(t,r);e.rotate(o);e.scale(n,a);e.arc(0,0,1,i,l,s);e.restore()}function randomPhysics(e){var t=e.angle*(Math.PI/180);var r=e.spread*(Math.PI/180);return{x:e.x,y:e.y,wobble:10*Math.random(),velocity:.5*e.startVelocity+Math.random()*e.startVelocity,angle2D:-t+(.5*r-Math.random()*r),tiltAngle:Math.random()*Math.PI,color:e.color,shape:e.shape,tick:0,totalTicks:e.ticks,decay:e.decay,drift:e.drift,random:Math.random()+5,tiltSin:0,tiltCos:0,wobbleX:0,wobbleY:0,gravity:3*e.gravity,ovalScalar:.6,scalar:e.scalar}}function updateFetti(e,t){t.x+=Math.cos(t.angle2D)*t.velocity+t.drift;t.y+=Math.sin(t.angle2D)*t.velocity+t.gravity;t.wobble+=.1;t.velocity*=t.decay;t.tiltAngle+=.1;t.tiltSin=Math.sin(t.tiltAngle);t.tiltCos=Math.cos(t.tiltAngle);t.random=Math.random()+5;t.wobbleX=t.x+10*t.scalar*Math.cos(t.wobble);t.wobbleY=t.y+10*t.scalar*Math.sin(t.wobble);var r=t.tick++/t.totalTicks;var n=t.x+t.random*t.tiltCos;var a=t.y+t.random*t.tiltSin;var o=t.wobbleX+t.random*t.tiltCos;var i=t.wobbleY+t.random*t.tiltSin;e.fillStyle=\"rgba(\"+t.color.r+\", \"+t.color.g+\", \"+t.color.b+\", \"+(1-r)+\")\";e.beginPath();if(\"circle\"===t.shape)e.ellipse?e.ellipse(t.x,t.y,Math.abs(o-n)*t.ovalScalar,Math.abs(i-a)*t.ovalScalar,Math.PI/10*t.wobble,0,2*Math.PI):ellipse(e,t.x,t.y,Math.abs(o-n)*t.ovalScalar,Math.abs(i-a)*t.ovalScalar,Math.PI/10*t.wobble,0,2*Math.PI);else{e.moveTo(Math.floor(t.x),Math.floor(t.y));e.lineTo(Math.floor(t.wobbleX),Math.floor(a));e.lineTo(Math.floor(o),Math.floor(i));e.lineTo(Math.floor(n),Math.floor(t.wobbleY))}e.closePath();e.fill();return t.tick<t.totalTicks}function animate(e,t,a,i,l){var s=t.slice();var c=e.getContext(\"2d\");var f;var u;var d=promise((function(t){function onDone(){f=u=null;c.clearRect(0,0,i.width,i.height);l();t()}function update(){if(r&&!(i.width===n.width&&i.height===n.height)){i.width=e.width=n.width;i.height=e.height=n.height}if(!i.width&&!i.height){a(e);i.width=e.width;i.height=e.height}c.clearRect(0,0,i.width,i.height);s=s.filter((function(e){return updateFetti(c,e)}));s.length?f=o.frame(update):onDone()}f=o.frame(update);u=onDone}));return{addFettis:function(e){s=s.concat(e);return d},canvas:e,promise:d,reset:function(){f&&o.cancel(f);u&&u()}}}function confettiCannon(t,r){var n=!t;var o=!!prop(r||{},\"resize\");var l=prop(r,\"disableForReducedMotion\",Boolean);var s=a&&!!prop(r||{},\"useWorker\");var c=s?i():null;var f=n?setCanvasWindowSize:setCanvasRectSize;var u=!(!t||!c)&&!!t.__confetti_initialized;var d=\"function\"===typeof matchMedia&&matchMedia(\"(prefers-reduced-motion)\").matches;var h;function fireLocal(e,r,n){var a=prop(e,\"particleCount\",onlyPositiveInt);var o=prop(e,\"angle\",Number);var i=prop(e,\"spread\",Number);var l=prop(e,\"startVelocity\",Number);var s=prop(e,\"decay\",Number);var c=prop(e,\"gravity\",Number);var u=prop(e,\"drift\",Number);var d=prop(e,\"colors\",colorsToRgb);var v=prop(e,\"ticks\",Number);var p=prop(e,\"shapes\");var m=prop(e,\"scalar\");var g=getOrigin(e);var b=a;var y=[];var w=t.width*g.x;var M=t.height*g.y;while(b--)y.push(randomPhysics({x:w,y:M,angle:o,spread:i,startVelocity:l,color:d[b%d.length],shape:p[randomInt(0,p.length)],ticks:v,decay:s,gravity:c,drift:u,scalar:m}));if(h)return h.addFettis(y);h=animate(t,y,f,r,n);return h.promise}function fire(r){var a=l||prop(r,\"disableForReducedMotion\",Boolean);var i=prop(r,\"zIndex\",Number);if(a&&d)return promise((function(e){e()}));if(n&&h)t=h.canvas;else if(n&&!t){t=getCanvas(i);document.body.appendChild(t)}o&&!u&&f(t);var s={width:t.width,height:t.height};c&&!u&&c.init(t);u=true;c&&(t.__confetti_initialized=true);function onResize(){if(c){var e={getBoundingClientRect:function(){if(!n)return t.getBoundingClientRect()}};f(e);c.postMessage({resize:{width:e.width,height:e.height}})}else s.width=s.height=null}function done(){h=null;o&&e.removeEventListener(\"resize\",onResize);if(n&&t){document.body.removeChild(t);t=null;u=false}}o&&e.addEventListener(\"resize\",onResize,false);return c?c.fire(r,s,done):fireLocal(r,s,done)}fire.reset=function(){c&&c.reset();h&&h.reset()};return fire}t.exports=confettiCannon(null,{useWorker:true,resize:true});t.exports.create=confettiCannon})(function(){return\"undefined\"!==typeof window?window:\"undefined\"!==typeof self?self:this||e||{}}(),r,false);var n=r.exports;const a=r.exports.create;export default n;export{a as create};\n\n//# sourceMappingURL=confetti.js.map","import{jsx as _jsx}from\"react/jsx-runtime\";import confetti from\"canvas-confetti\";const defaults={spread:360,ticks:100,gravity:0,decay:.94,startVelocity:30};function shoot(x,y){confetti({...defaults,particleCount:30,scalar:.2,shapes:[\"circle\",\"square\"],colors:[\"#a864fd\",\"#29cdff\",\"#78ff44\",\"#ff718d\",\"#fdff6a\"],origin:{x:x/window.innerWidth,y:y/window.innerHeight}});confetti({...defaults,particleCount:20,scalar:1.2,shapes:[\"text\"],shapeOptions:{text:{value:[\"🦄\",\"🌈\"]}},origin:{x:x/window.innerWidth,y:y/window.innerHeight}});}export function withClick(Component){return props=>{const handleClick=event=>{const{clientX,clientY}=event;shoot(clientX,clientY);setTimeout(()=>shoot(clientX,clientY),100);setTimeout(()=>shoot(clientX,clientY),200);};return /*#__PURE__*/_jsx(Component,{...props,onClick:handleClick,children:props.children});};}export function withHover(Component){return props=>{const handleHover=event=>{const{clientX,clientY}=event;shoot(clientX,clientY);setTimeout(()=>shoot(clientX,clientY),100);setTimeout(()=>shoot(clientX,clientY),200);};return /*#__PURE__*/_jsx(Component,{...props,onMouseEnter:handleHover,children:props.children});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withClick\":{\"type\":\"reactHoc\",\"name\":\"withClick\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHover\":{\"type\":\"reactHoc\",\"name\":\"withHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Confetti.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export default function UltimateShare(props){const[currentUrl,setCurrentUrl]=useState(\"\");const{network,emailSubject,emailBody,message,imageUrl,copyFeedback}=props;let link=\"\";useEffect(()=>{setCurrentUrl(window.location.href);},[]);const handleClick=()=>{const encodedText=encodeURIComponent(message);switch(network){case\"LinkedIn\":link=`https://www.linkedin.com/sharing/share-offsite/?url=${currentUrl}`;window.open(link,\"_blank\",\"height=400,width=400,left=100,top=100,resizable=yes,scrollbars=yes,status=yes\");break;case\"Facebook\":link=`https://www.facebook.com/sharer/sharer.php?u=${currentUrl}&quote=${encodedText}`;window.open(link,\"_blank\");break;case\"X\":link=`https://x.com/intent/tweet?text=${encodedText}&url=${currentUrl}`;window.open(link,\"_blank\");break;case\"Clipboard\":navigator.clipboard.writeText(currentUrl).then(()=>alert(copyFeedback));break;case\"Email\":link=`mailto:?subject=${encodeURIComponent(emailSubject)}&body=${encodeURIComponent(emailBody+\" \"+currentUrl)}`;window.location.href=link;break;case\"WhatsApp\":link=`https://wa.me/?text=${encodeURIComponent(message+\" \"+currentUrl)}`;window.open(link,\"_blank\");break;case\"Pinterest\":link=`https://www.pinterest.com/pin/create/button/?url=${currentUrl}&media=${imageUrl}&description=${encodedText}`;window.open(link,\"_blank\");break;case\"Telegram\":link=`https://telegram.me/share/url?url=${currentUrl}&text=${encodedText}`;window.open(link,\"_blank\");break;case\"SMS\":link=`sms:?body=${encodeURIComponent(message+\" \"+currentUrl)}`;window.open(link,\"_blank\");break;case\"Messenger\":link=`fb-messenger://share/?link=${currentUrl}&app_id=YOUR_APP_ID`;window.open(link,\"_blank\");break;case\"Instagram\":link=`https://www.instagram.com/`;window.open(link,\"_blank\");break;default:break;}};if(currentUrl){return /*#__PURE__*/_jsx(\"a\",{href:\"#\",onClick:handleClick,style:buttonStyle,children:props.children});}return /*#__PURE__*/_jsx(\"div\",{style:buttonStyle});}addPropertyControls(UltimateShare,{children:{type:ControlType.ComponentInstance,title:\"Custom Button\"},network:{type:ControlType.Enum,defaultValue:\"Clipboard\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",options:[\"Clipboard\",\"Email\",\"Facebook\",\"Instagram\",\"LinkedIn\",\"Messenger\",\"Pinterest\",\"SMS\",\"Telegram\",\"WhatsApp\",\"X\"],optionTitles:[\"Clipboard\",\"Email\",\"Facebook\",\"Instagram\",\"LinkedIn\",\"Messenger\",\"Pinterest\",\"SMS\",\"Telegram\",\"WhatsApp\",\"X\"]},message:{type:ControlType.String,title:\"Message\",defaultValue:\"Check this out:\",hidden(props){return[\"Clipboard\",\"Email\",\"Facebook\",\"LinkedIn\",\"Messenger\",\"Instagram\",\"Pinterest\",\"Telegram\"].includes(props.network);}},emailSubject:{type:ControlType.String,title:\"Email Subject\",defaultValue:\"Check this out!\",hidden(props){return props.network!==\"Email\";}},emailBody:{type:ControlType.String,title:\"Email Body\",defaultValue:\"I found this interesting:\",hidden(props){return props.network!==\"Email\";}},imageUrl:{type:ControlType.String,title:\"Image URL\",defaultValue:\"https://example.com/image.jpg\",hidden(props){return props.network!==\"Pinterest\";}},copyFeedback:{type:ControlType.String,title:\"Toast Message\",defaultValue:\"URL copied to clipboard.\",hidden(props){return props.network!==\"Clipboard\";}}});const buttonStyle={width:45,height:45,backgroundColor:\"rgba(0, 0, 0, 0.01)\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",borderRadius:999};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"UltimateShare\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ShareUltimate.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{cloneElement}from\"react\";import{Border,borderPropertyControl}from\"https://framer.com/m/Shared-8iGD.js@9bbvaZD8RsNyj0rYVQ4z\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n */export default function Navigation(props){function navigate(){if(window){const referrer=document.referrer;const isExternal=referrer&&!referrer.startsWith(window.location.origin);if(isExternal||!referrer){window.location.href=props.defaultDomain;}else{if(props.mode==\"back\"){window.history.back();}else{window.history.forward();}}}}if(props.buttonType==\"custom\"){var _props_custom,_props_style,_props_style1;let layer=(_props_custom=props.custom)===null||_props_custom===void 0?void 0:_props_custom[0];if(layer&&(((_props_style=props.style)===null||_props_style===void 0?void 0:_props_style.width)||((_props_style1=props.style)===null||_props_style1===void 0?void 0:_props_style1.height))){layer=/*#__PURE__*/cloneElement(layer,{style:{...layer.props.style,...props.style}});}return /*#__PURE__*/_jsx(\"div\",{onClick:navigate,style:props.style,children:layer});}return /*#__PURE__*/_jsxs(\"div\",{style:{width:props.buttonWidth,height:props.buttonHeight,display:\"flex\",justifyContent:\"center\",alignItems:\"center\",backgroundColor:props.fill,boxSizing:\"border-box\",boxShadow:props.shadows,position:\"relative\",borderRadius:props.radiusIsMixed?`${props.topLeft}px ${props.topRight}px ${props.bottomRight}px ${props.bottomLeft}px`:`${props.radius}px`,...props.style},onClick:navigate,children:[/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",fill:\"none\",viewBox:\"0 0 24 24\",strokeWidth:props.icon.stroke,stroke:props.icon.color,style:{width:props.icon.size,height:props.icon.size},children:/*#__PURE__*/_jsx(\"path\",{strokeLinecap:\"round\",strokeLinejoin:\"round\",d:props.mode==\"back\"?\"M15.75 19.5L8.25 12l7.5-7.5\":\"M8.25 4.5l7.5 7.5-7.5 7.5\"})}),/*#__PURE__*/_jsx(Border,{...props.border})]});}addPropertyControls(Navigation,{mode:{type:ControlType.Enum,defaultValue:\"back\",options:[\"back\",\"forward\"],optionTitles:[\"Back\",\"Forward\"],displaySegmentedControl:true,description:\"*Note:* Does not work in preview\"},buttonType:{type:ControlType.Enum,defaultValue:\"default\",options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,title:\"Button\"},custom:{type:ControlType.ComponentInstance,title:\"Custom\",description:\"Use a custom button layer.\",hidden(props){return props.buttonType!==\"custom\";}},fill:{type:ControlType.Color,defaultValue:\"#EDEDED\",optional:true,hidden(props){return props.buttonType!==\"default\";}},icon:{type:ControlType.Object,controls:{color:{type:ControlType.Color,defaultValue:\"black\"},size:{type:ControlType.Number,defaultValue:24,min:1},stroke:{type:ControlType.Number,defaultValue:2,min:1,max:10,step:.1}},hidden(props){return props.buttonType!==\"default\";}},radius:{type:ControlType.FusedNumber,defaultValue:20,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"topLeft\",\"topRight\",\"bottomRight\",\"bottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0,hidden(props){return props.buttonType!==\"default\";}},border:borderPropertyControl(props=>props.buttonType!=\"default\"),shadows:{type:ControlType.BoxShadow,hidden:props=>props.buttonType!=\"default\"},defaultDomain:{type:ControlType.String,title:\"Default Domain\",defaultValue:\"https://yourdomain.com\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Navigation\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"40\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Navigation.map","export const v0=\"RECURSOS\";export const v1=\"INICIATIVAS\";export const v2=\"SOBRE NOSOTROS\";export const v3=\"Buscar\";export const v5=\"name@email.com\";export const v6=\"Reg\\xedstrate\";export const v7=\"Mira esto:\";export const v8=\"\\xa1Mira esto!\";export const v9=\"Encontr\\xe9 esto interesante:\";export const v10=\"https://example.com/image.jpg\";export const v11=\"URL copiado al portapapeles.\";export const v12=\"Suscribirse\";export const v13=\"NOSOTROS\";export const v14=\"FB\";export const v15='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 8.2 14\">   <path d=\"M1.86,8.18v5.82h3.26v-5.82h2.43l.51-2.67h-2.94v-.95c0-1.41.57-1.96,2.04-1.96.46,0,.83.01,1.04.03V.22c-.4-.11-1.39-.22-1.95-.22C3.24,0,1.86,1.38,1.86,4.36v1.15H0v2.67h1.86Z\"/> </svg>';export const v16=\"EN\";export const v17='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12.01 12.25\">   <path d=\"M6,2.98c-1.7,0-3.08,1.4-3.08,3.14s1.37,3.14,3.08,3.14,3.08-1.4,3.08-3.14-1.37-3.14-3.08-3.14ZM6,8.17c-1.1,0-2-.92-2-2.04s.9-2.04,2-2.04,2,.92,2,2.04-.9,2.04-2,2.04ZM9.93,2.86c0,.41-.32.73-.72.73s-.72-.33-.72-.73.32-.73.72-.73.72.33.72.73ZM11.96,3.6c-.05-.98-.27-1.85-.97-2.57-.7-.72-1.55-.94-2.52-.99C7.49-.01,4.52-.01,3.53.04c-.96.05-1.81.27-2.52.99C.31,1.75.09,2.62.04,3.6-.01,4.61-.01,7.64.04,8.65c.05.98.27,1.85.97,2.57.7.72,1.55.94,2.52.99.99.06,3.96.06,4.95,0,.96-.05,1.81-.27,2.52-.99.7-.72.92-1.59.97-2.57.06-1.01.06-4.04,0-5.05ZM10.68,9.74c-.21.54-.61.95-1.14,1.16-.79.32-2.67.25-3.54.25s-2.75.07-3.54-.25c-.52-.21-.93-.63-1.14-1.16-.31-.81-.24-2.72-.24-3.61s-.07-2.81.24-3.61c.21-.54.61-.95,1.14-1.16.79-.32,2.67-.25,3.54-.25s2.75-.07,3.54.25c.52.21.93.63,1.14,1.16.31.81.24,2.72.24,3.61s.07,2.81-.24,3.61Z\"/> </svg>';export const v18=\"LI\";export const v19='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12 12\">   <path d=\"M2.69,12H.2V3.99h2.49v8.01ZM1.44,2.9c-.79,0-1.44-.66-1.44-1.45S.64,0,1.44,0s1.44.64,1.44,1.44-.64,1.45-1.44,1.45ZM12,12h-2.48v-3.9c0-.93-.02-2.12-1.29-2.12s-1.49,1.01-1.49,2.05v3.97h-2.49V3.99h2.39v1.09h.03c.33-.63,1.14-1.29,2.36-1.29,2.52,0,2.98,1.66,2.98,3.81v4.4h0Z\"/> </svg>';export const v20=\"YT\";export const v21='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12.8 9\">   <path d=\"M12.8,4.51s0,2.1-.27,3.1c-.15.55-.58.97-1.13,1.12-1,.27-5,.27-5,.27,0,0-4,0-5-.27-.55-.15-.98-.57-1.13-1.12-.27-1-.27-3.1-.27-3.1,0,0,0-2.1.27-3.1C.42.85.85.42,1.4.27c1-.27,5-.27,5-.27,0,0,4,0,5,.27.55.15.98.58,1.13,1.14.27,1,.27,3.1.27,3.1ZM8.44,4.51l-3.35-1.9v3.81l3.35-1.9Z\"/> </svg>';export const v22=\"X\";export const v23='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12.58 11.37\">   <path d=\"M9.91,0h1.93l-4.22,4.82,4.96,6.56h-3.88l-3.04-3.98-3.48,3.98H.25l4.51-5.15L0,0h3.98l2.75,3.63,3.18-3.63ZM9.23,10.22h1.07L3.4,1.09h-1.15l6.98,9.13Z\"/> </svg>';export const v24=\"Volver\";\nexport const __FramerMetadata__ = {\"exports\":{\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"RECURSOS\";export const v1=\"INICIATIVAS\";export const v2=\"SOBRE N\\xd3S\";export const v3=\"Pesquisar\";export const v4=\"Logotipo da National Cybersecurity Alliance\";export const v5=\"name@email.com\";export const v6=\"Inscrever-se\";export const v7=\"Confira isto:\";export const v8=\"Confira isso!\";export const v9=\"Achei isto interessante:\";export const v10=\"https://example.com/image.jpg\";export const v11=\"URL copiado para a \\xe1rea de transfer\\xeancia.\";export const v12=\"Inscrever-se\";export const v13=\"SOBRE N\\xd3S\";export const v14=\"FB\";export const v15='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 8.2 14\">   <path d=\"M1.86,8.18v5.82h3.26v-5.82h2.43l.51-2.67h-2.94v-.95c0-1.41.57-1.96,2.04-1.96.46,0,.83.01,1.04.03V.22c-.4-.11-1.39-.22-1.95-.22C3.24,0,1.86,1.38,1.86,4.36v1.15H0v2.67h1.86Z\"/> </svg>';export const v16=\"EM\";export const v17='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12.01 12.25\">   <path d=\"M6,2.98c-1.7,0-3.08,1.4-3.08,3.14s1.37,3.14,3.08,3.14,3.08-1.4,3.08-3.14-1.37-3.14-3.08-3.14ZM6,8.17c-1.1,0-2-.92-2-2.04s.9-2.04,2-2.04,2,.92,2,2.04-.9,2.04-2,2.04ZM9.93,2.86c0,.41-.32.73-.72.73s-.72-.33-.72-.73.32-.73.72-.73.72.33.72.73ZM11.96,3.6c-.05-.98-.27-1.85-.97-2.57-.7-.72-1.55-.94-2.52-.99C7.49-.01,4.52-.01,3.53.04c-.96.05-1.81.27-2.52.99C.31,1.75.09,2.62.04,3.6-.01,4.61-.01,7.64.04,8.65c.05.98.27,1.85.97,2.57.7.72,1.55.94,2.52.99.99.06,3.96.06,4.95,0,.96-.05,1.81-.27,2.52-.99.7-.72.92-1.59.97-2.57.06-1.01.06-4.04,0-5.05ZM10.68,9.74c-.21.54-.61.95-1.14,1.16-.79.32-2.67.25-3.54.25s-2.75.07-3.54-.25c-.52-.21-.93-.63-1.14-1.16-.31-.81-.24-2.72-.24-3.61s-.07-2.81.24-3.61c.21-.54.61-.95,1.14-1.16.79-.32,2.67-.25,3.54-.25s2.75-.07,3.54.25c.52.21.93.63,1.14,1.16.31.81.24,2.72.24,3.61s.07,2.81-.24,3.61Z\"/> </svg>';export const v18=\"LI\";export const v19='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12 12\">   <path d=\"M2.69,12H.2V3.99h2.49v8.01ZM1.44,2.9c-.79,0-1.44-.66-1.44-1.45S.64,0,1.44,0s1.44.64,1.44,1.44-.64,1.45-1.44,1.45ZM12,12h-2.48v-3.9c0-.93-.02-2.12-1.29-2.12s-1.49,1.01-1.49,2.05v3.97h-2.49V3.99h2.39v1.09h.03c.33-.63,1.14-1.29,2.36-1.29,2.52,0,2.98,1.66,2.98,3.81v4.4h0Z\"/> </svg>';export const v20=\"YT\";export const v21='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12.8 9\">   <path d=\"M12.8,4.51s0,2.1-.27,3.1c-.15.55-.58.97-1.13,1.12-1,.27-5,.27-5,.27,0,0-4,0-5-.27-.55-.15-.98-.57-1.13-1.12-.27-1-.27-3.1-.27-3.1,0,0,0-2.1.27-3.1C.42.85.85.42,1.4.27c1-.27,5-.27,5-.27,0,0,4,0,5,.27.55.15.98.58,1.13,1.14.27,1,.27,3.1.27,3.1ZM8.44,4.51l-3.35-1.9v3.81l3.35-1.9Z\"/> </svg>';export const v22=\"X\";export const v23='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12.58 11.37\">   <path d=\"M9.91,0h1.93l-4.22,4.82,4.96,6.56h-3.88l-3.04-3.98-3.48,3.98H.25l4.51-5.15L0,0h3.98l2.75,3.63,3.18-3.63ZM9.23,10.22h1.07L3.4,1.09h-1.15l6.98,9.13Z\"/> </svg>';export const v24=\"Voltar\";\nexport const __FramerMetadata__ = {\"exports\":{\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"RESSOURCES\";export const v1=\"INITIATIVES\";export const v2=\"\\xc0 PROPOS DE NOUS\";export const v3=\"Rechercher\";export const v4=\"Logo National Cybersecurity Alliance\";export const v5=\"name@email.com\";export const v6=\"S'inscrire\";export const v7=\"Regardez ceci :\";export const v8=\"Regarde \\xe7a !\";export const v9=\"J'ai trouv\\xe9 cela int\\xe9ressant :\";export const v10=\"https://example.com/image.jpg\";export const v11=\"URL copi\\xe9e dans le presse-papiers.\";export const v12=\"S'abonner\";export const v13=\"\\xc0 PROPOS\";export const v14=\"FB\";export const v15='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 8.2 14\">   <path d=\"M1.86,8.18v5.82h3.26v-5.82h2.43l.51-2.67h-2.94v-.95c0-1.41.57-1.96,2.04-1.96.46,0,.83.01,1.04.03V.22c-.4-.11-1.39-.22-1.95-.22C3.24,0,1.86,1.38,1.86,4.36v1.15H0v2.67h1.86Z\"/> </svg>';export const v16=\"DANS\";export const v17='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12.01 12.25\">   <path d=\"M6,2.98c-1.7,0-3.08,1.4-3.08,3.14s1.37,3.14,3.08,3.14,3.08-1.4,3.08-3.14-1.37-3.14-3.08-3.14ZM6,8.17c-1.1,0-2-.92-2-2.04s.9-2.04,2-2.04,2,.92,2,2.04-.9,2.04-2,2.04ZM9.93,2.86c0,.41-.32.73-.72.73s-.72-.33-.72-.73.32-.73.72-.73.72.33.72.73ZM11.96,3.6c-.05-.98-.27-1.85-.97-2.57-.7-.72-1.55-.94-2.52-.99C7.49-.01,4.52-.01,3.53.04c-.96.05-1.81.27-2.52.99C.31,1.75.09,2.62.04,3.6-.01,4.61-.01,7.64.04,8.65c.05.98.27,1.85.97,2.57.7.72,1.55.94,2.52.99.99.06,3.96.06,4.95,0,.96-.05,1.81-.27,2.52-.99.7-.72.92-1.59.97-2.57.06-1.01.06-4.04,0-5.05ZM10.68,9.74c-.21.54-.61.95-1.14,1.16-.79.32-2.67.25-3.54.25s-2.75.07-3.54-.25c-.52-.21-.93-.63-1.14-1.16-.31-.81-.24-2.72-.24-3.61s-.07-2.81.24-3.61c.21-.54.61-.95,1.14-1.16.79-.32,2.67-.25,3.54-.25s2.75-.07,3.54.25c.52.21.93.63,1.14,1.16.31.81.24,2.72.24,3.61s.07,2.81-.24,3.61Z\"/> </svg>';export const v18=\"LI\";export const v19='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12 12\">   <path d=\"M2.69,12H.2V3.99h2.49v8.01ZM1.44,2.9c-.79,0-1.44-.66-1.44-1.45S.64,0,1.44,0s1.44.64,1.44,1.44-.64,1.45-1.44,1.45ZM12,12h-2.48v-3.9c0-.93-.02-2.12-1.29-2.12s-1.49,1.01-1.49,2.05v3.97h-2.49V3.99h2.39v1.09h.03c.33-.63,1.14-1.29,2.36-1.29,2.52,0,2.98,1.66,2.98,3.81v4.4h0Z\"/> </svg>';export const v20=\"YT\";export const v21='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12.8 9\">   <path d=\"M12.8,4.51s0,2.1-.27,3.1c-.15.55-.58.97-1.13,1.12-1,.27-5,.27-5,.27,0,0-4,0-5-.27-.55-.15-.98-.57-1.13-1.12-.27-1-.27-3.1-.27-3.1,0,0,0-2.1.27-3.1C.42.85.85.42,1.4.27c1-.27,5-.27,5-.27,0,0,4,0,5,.27.55.15.98.58,1.13,1.14.27,1,.27,3.1.27,3.1ZM8.44,4.51l-3.35-1.9v3.81l3.35-1.9Z\"/> </svg>';export const v22=\"X\";export const v23='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12.58 11.37\">   <path d=\"M9.91,0h1.93l-4.22,4.82,4.96,6.56h-3.88l-3.04-3.98-3.48,3.98H.25l4.51-5.15L0,0h3.98l2.75,3.63,3.18-3.63ZM9.23,10.22h1.07L3.4,1.09h-1.15l6.98,9.13Z\"/> </svg>';export const v24=\"Retour\";\nexport const __FramerMetadata__ = {\"exports\":{\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e491620)\nimport*as localizedValues from\"./eIAISxjEA-0.js\";import*as localizedValues1 from\"./eIAISxjEA-1.js\";import*as localizedValues2 from\"./eIAISxjEA-2.js\";const valuesByLocaleId={bs3EH3LTi:localizedValues,J2GUZckMJ:localizedValues2,NrJvIVnaW:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9f68555)\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\";const enabledGestures={fnKevZxez:{hover:true},pgOosTB0a:{hover:true}};const cycleOrder=[\"fnKevZxez\",\"pgOosTB0a\"];const serializationHash=\"framer-IQwox\";const variantClassNames={fnKevZxez:\"framer-v-l5rsd4\",pgOosTB0a:\"framer-v-nop8r2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Close:\"pgOosTB0a\",Default:\"fnKevZxez\"};const getProps=({background,height,id,tap,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,bipib7Cgr:(_ref=background!==null&&background!==void 0?background:props.bipib7Cgr)!==null&&_ref!==void 0?_ref:\"var(--token-18e14931-f233-4886-9d3b-84b0354d5961, rgb(0, 40, 105))\",K3Zy5Nz1M:tap!==null&&tap!==void 0?tap:props.K3Zy5Nz1M,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"fnKevZxez\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,K3Zy5Nz1M,bipib7Cgr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fnKevZxez\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapvp430t=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(K3Zy5Nz1M){const res=await K3Zy5Nz1M(...args);if(res===false)return false;}setVariant(\"pgOosTB0a\");});const onTapvtoe33=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(K3Zy5Nz1M){const res=await K3Zy5Nz1M(...args);if(res===false)return false;}setVariant(\"fnKevZxez\");});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-l5rsd4\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"fnKevZxez\",onTap:onTapvp430t,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"fnKevZxez-hover\":{\"data-framer-name\":undefined},\"pgOosTB0a-hover\":{\"data-framer-name\":undefined},pgOosTB0a:{\"data-framer-name\":\"Close\",onTap:onTapvtoe33}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2hv815\",layoutDependency:layoutDependency,layoutId:\"QCvQVpIcB\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-cdaxrg\",layoutDependency:layoutDependency,layoutId:\"yh6aVi1Cf\",style:{backgroundColor:bipib7Cgr,borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,rotate:0},variants:{pgOosTB0a:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hdq5de\",layoutDependency:layoutDependency,layoutId:\"TGM8519fl\",style:{backgroundColor:bipib7Cgr,borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,rotate:0},variants:{pgOosTB0a:{rotate:45}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IQwox.framer-uavu4i, .framer-IQwox .framer-uavu4i { display: block; }\",\".framer-IQwox.framer-l5rsd4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 28px; }\",\".framer-IQwox .framer-2hv815 { flex: none; height: 16px; overflow: visible; position: relative; width: 28px; }\",\".framer-IQwox .framer-cdaxrg { flex: none; height: 4px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-IQwox .framer-1hdq5de { bottom: 0px; flex: none; height: 4px; left: 0px; overflow: hidden; position: absolute; right: 0px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IQwox.framer-l5rsd4 { gap: 0px; } .framer-IQwox.framer-l5rsd4 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-IQwox.framer-l5rsd4 > :first-child { margin-top: 0px; } .framer-IQwox.framer-l5rsd4 > :last-child { margin-bottom: 0px; } }\",\".framer-IQwox.framer-v-nop8r2 .framer-2hv815 { height: 21px; order: 0; }\",\".framer-IQwox.framer-v-nop8r2 .framer-cdaxrg { top: calc(50.00000000000002% - 4px / 2); }\",\".framer-IQwox.framer-v-nop8r2 .framer-1hdq5de { bottom: unset; top: calc(50.00000000000002% - 4px / 2); }\",\".framer-IQwox.framer-v-l5rsd4.hover .framer-cdaxrg, .framer-IQwox.framer-v-l5rsd4.hover .framer-1hdq5de { left: calc(50.00000000000002% - 22px / 2); right: unset; width: 22px; }\",\".framer-IQwox.framer-v-nop8r2.hover .framer-cdaxrg { left: calc(50.00000000000002% - 22px / 2); right: unset; top: calc(52.38095238095241% - 4px / 2); width: 22px; }\",\".framer-IQwox.framer-v-nop8r2.hover .framer-1hdq5de { bottom: unset; left: calc(50.00000000000002% - 22px / 2); right: unset; top: calc(52.38095238095241% - 4px / 2); width: 22px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 28\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"pgOosTB0a\":{\"layout\":[\"fixed\",\"auto\"]},\"moPDLGQxd\":{\"layout\":[\"fixed\",\"auto\"]},\"V22QZqgDY\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"K3Zy5Nz1M\":\"tap\",\"bipib7Cgr\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerBULqA1_Ez=withCSS(Component,css,\"framer-IQwox\");export default FramerBULqA1_Ez;FramerBULqA1_Ez.displayName=\"Menu Hamburguer\";FramerBULqA1_Ez.defaultProps={height:16,width:28};addPropertyControls(FramerBULqA1_Ez,{variant:{options:[\"fnKevZxez\",\"pgOosTB0a\"],optionTitles:[\"Default\",\"Close\"],title:\"Variant\",type:ControlType.Enum},K3Zy5Nz1M:{title:\"Tap\",type:ControlType.EventHandler},bipib7Cgr:{defaultValue:'var(--token-18e14931-f233-4886-9d3b-84b0354d5961, rgb(0, 40, 105)) /* {\"name\":\"NavBar\"} */',title:\"Background\",type:ControlType.Color}});addFonts(FramerBULqA1_Ez,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBULqA1_Ez\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pgOosTB0a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"moPDLGQxd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"V22QZqgDY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"K3Zy5Nz1M\\\":\\\"tap\\\",\\\"bipib7Cgr\\\":\\\"background\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"28\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BULqA1_Ez.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export function SearchIcon(props){return /*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:props.width,height:props.height,style:{...props.style,color:props.color},children:/*#__PURE__*/ _jsx(\"path\",{d:\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\",fill:\"currentColor\"})});}export function ClearIcon(props){return /*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",...props,children:[/*#__PURE__*/ _jsx(\"rect\",{width:\"256\",height:\"256\",fill:\"none\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z\",fill:\"currentColor\"})]});}export function SpinnerIcon(props){const borderWidth=3;return /*#__PURE__*/ _jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/ _jsx(motion.div,{animate:{rotate:360},transition:{ease:\"linear\",duration:1,repeat:Infinity},style:{borderRadius:100,backgroundImage:`conic-gradient(from 270deg, transparent 0%, ${props.color} 100%)`,width:\"100%\",height:\"100%\"}}),/*#__PURE__*/ _jsx(\"div\",{style:{backgroundColor:props.backgroundColor,borderRadius:100,position:\"absolute\",top:borderWidth,left:borderWidth,bottom:borderWidth,right:borderWidth}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ClearIcon\":{\"type\":\"reactComponent\",\"name\":\"ClearIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SpinnerIcon\":{\"type\":\"reactComponent\",\"name\":\"SpinnerIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIcon\":{\"type\":\"reactComponent\",\"name\":\"SearchIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Icons.map","export function Storage(name) {\n    this.ready = new Promise((resolve, reject)=>{\n        var request = window.indexedDB.open(location.origin);\n        request.onupgradeneeded = (e)=>{\n            this.db = e.target[\"result\"];\n            this.db.createObjectStore(\"store\");\n        };\n        request.onsuccess = (e)=>{\n            this.db = e.target[\"result\"];\n            resolve();\n        };\n        request.onerror = (e)=>{\n            this.db = e.target[\"result\"];\n            reject(e);\n        };\n    });\n}\nStorage.prototype.get = function(key) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().get(key);\n            request.onsuccess = (e)=>resolve(e.target.result)\n            ;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.getStore = function() {\n    return this.db.transaction([\n        \"store\"\n    ], \"readwrite\").objectStore(\"store\");\n};\nStorage.prototype.set = function(key, value) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().put(value, key);\n            request.onsuccess = resolve;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.delete = function(key, value) {\n    window.indexedDB.deleteDatabase(location.origin);\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"Storage\":{\"type\":\"function\"}}}","// @ts-ignore\nimport{Storage}from\"https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js\";export const hashCode=s=>s.split(\"\").reduce((a,b)=>{a=(a<<5)-a+b.charCodeAt(0);return a&a;},0);export function corsProxy(url){return`https://cors-anywhere.herokuapp.com/${url}`;}export async function cachedResponse(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{var req=new XMLHttpRequest;req.open(\"GET\",url,true);req.responseType=\"blob\";return new Promise((resolve,reject)=>{req.onload=async function(){if(this.status===200){await cache.set(url,this.response);resolve(this.response);}else{reject(new Error(`Response status ${this.status} ${this.statusText}`));}};req.onerror=function(error){reject(error);};req.send();});}}export async function setCachedData(url,dataToCache,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.set(cacheKey,dataToCache);}export async function checkForCachedData(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{return null;}}\nexport const __FramerMetadata__ = {\"exports\":{\"hashCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkForCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"corsProxy\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cachedResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cache.map","/*\n * cache\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js\"\n","import{checkForCachedData,setCachedData}from\"https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16\";const VERSION=1;const defaultLocaleId=\"default\";export function isDefaultLocaleId(localeId){return!localeId||localeId===\"default\";}const INDEX_KEY=\"searchIndexCache\";function getIndexKey(localeId){if(isDefaultLocaleId(localeId))return INDEX_KEY;return`${INDEX_KEY}-${localeId}`;}const METADATA_KEY=\"searchCacheMetadata\";function getMetadataKey(localeId){if(isDefaultLocaleId(localeId))return METADATA_KEY;return`${METADATA_KEY}-${localeId}`;}export async function getCachedIndex(localeId,indexHash){// A check here for metadata can be added later if we need to\n// migrate or expire the index. Though most likely, any version change\n// should result in deleting the cache and starting again.\nconst metadataKey=getMetadataKey(localeId);const indexKey=getIndexKey(localeId);const[metadata,cachedIndex]=await Promise.all([checkForCachedData(metadataKey),checkForCachedData(indexKey)]);if(cachedIndex){return{status:indexHash&&metadata?.indexHash===indexHash?\"fresh\":\"stale\",searchIndex:cachedIndex,indexHash:metadata?.indexHash};}return{status:\"miss\"};}export function setCachedIndex(localeId,index,indexHash){const indexKey=getIndexKey(localeId);setCachedData(indexKey,index);const metadata={version:VERSION,timestamp:Date.now(),indexHash};const metadataKey=getMetadataKey(localeId);setCachedData(metadataKey,metadata);}\nexport const __FramerMetadata__ = {\"exports\":{\"isDefaultLocaleId\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cachedIndex.map","// Fake example data used for when the search component is in preview mode.\n// Note that the `url` value is used as a key in React, so it needs to be unique.\nexport const fakeResults={\"/\":{version:1,title:\"Example Search Result\",description:\"Description of search result.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/\",codeblock:[]},\"/example-1\":{version:1,title:\"Publish your Site to Search\",description:\"Try Site Search to instantly search your Framer site content.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/1/\",codeblock:[]},\"/example-2\":{version:1,title:\"Customise your Site Search\",description:\"Personalize everything from corner radius, to icon weight.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/2/\",codeblock:[]}};\nexport const __FramerMetadata__ = {\"exports\":{\"fakeResults\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fakeResults.map","// This file is based on the Levenshtein algorithm. Originally from Koen but maybe he\n// got it from somewhere else.\nconst peq=new Uint32Array(65536);const myers_32=(a,b)=>{const n=a.length;const m=b.length;const lst=1<<n-1;let pv=-1;let mv=0;let sc=n;let i=n;while(i--){peq[a.charCodeAt(i)]|=1<<i;}for(i=0;i<m;i++){let eq=peq[b.charCodeAt(i)];const xv=eq|mv;eq|=(eq&pv)+pv^pv;mv|=~(eq|pv);pv&=eq;if(mv&lst){sc++;}if(pv&lst){sc--;}mv=mv<<1|1;pv=pv<<1|~(xv|mv);mv&=xv;}i=n;while(i--){peq[a.charCodeAt(i)]=0;}return sc;};const myers_x=(b,a)=>{const n=a.length;const m=b.length;const mhc=[];const phc=[];const hsize=Math.ceil(n/32);const vsize=Math.ceil(m/32);for(let i=0;i<hsize;i++){phc[i]=-1;mhc[i]=0;}let j=0;for(;j<vsize-1;j++){let mv=0;let pv=-1;const start=j*32;const vlen=Math.min(32,m)+start;for(let k=start;k<vlen;k++){peq[b.charCodeAt(k)]|=1<<k;}for(let i1=0;i1<n;i1++){const eq=peq[a.charCodeAt(i1)];const pb=phc[i1/32|0]>>>i1&1;const mb=mhc[i1/32|0]>>>i1&1;const xv=eq|mv;const xh=((eq|mb)&pv)+pv^pv|eq|mb;let ph=mv|~(xh|pv);let mh=pv&xh;if(ph>>>31^pb){phc[i1/32|0]^=1<<i1;}if(mh>>>31^mb){mhc[i1/32|0]^=1<<i1;}ph=ph<<1|pb;mh=mh<<1|mb;pv=mh|~(xv|ph);mv=ph&xv;}for(let k1=start;k1<vlen;k1++){peq[b.charCodeAt(k1)]=0;}}let mv1=0;let pv1=-1;const start1=j*32;const vlen1=Math.min(32,m-start1)+start1;for(let k2=start1;k2<vlen1;k2++){peq[b.charCodeAt(k2)]|=1<<k2;}let score=m;for(let i2=0;i2<n;i2++){const eq1=peq[a.charCodeAt(i2)];const pb1=phc[i2/32|0]>>>i2&1;const mb1=mhc[i2/32|0]>>>i2&1;const xv1=eq1|mv1;const xh1=((eq1|mb1)&pv1)+pv1^pv1|eq1|mb1;let ph1=mv1|~(xh1|pv1);let mh1=pv1&xh1;score+=ph1>>>m-1&1;score-=mh1>>>m-1&1;if(ph1>>>31^pb1){phc[i2/32|0]^=1<<i2;}if(mh1>>>31^mb1){mhc[i2/32|0]^=1<<i2;}ph1=ph1<<1|pb1;mh1=mh1<<1|mb1;pv1=mh1|~(xv1|ph1);mv1=ph1&xv1;}for(let k3=start1;k3<vlen1;k3++){peq[b.charCodeAt(k3)]=0;}return score;};const distance=(a,b)=>{if(a.length<b.length){const tmp=b;b=a;a=tmp;}if(b.length===0){return a.length;}if(a.length<=32){return myers_32(a,b);}return myers_x(a,b);};const closest=(str,arr)=>{let min_distance=Infinity;let min_index=0;for(let i=0;i<arr.length;i++){const dist=distance(str,arr[i]);if(dist<min_distance){min_distance=dist;min_index=i;}}return arr[min_index];};export{closest,distance};\nexport const __FramerMetadata__ = {\"exports\":{\"closest\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"distance\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fuzzySearch.map","export const localStorageDebugFlag=(()=>{try{return typeof window!==\"undefined\"&&window.localStorage.__framerDebugSearch===\"true\";}catch(e){// localStorage not available\n}})();const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]\\d*|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}export function clampText(text,maxLength){const textLength=text.length;if(textLength<=maxLength){return text;}const slicedText=text.slice(0,maxLength);if(textLength>maxLength){return slicedText+\"…\";}return slicedText;}export function isEmptyObject(object){return Object.keys(object).length===0;}export function createLogger(showOutput){function log(...data){console.log(Date.now(),...data);}function time(label){console.time(label);}function timeEnd(label){console.timeEnd(label);}function noop(){}if(!showOutput){return{log:noop,time:noop,timeEnd:noop};}return{log,time,timeEnd};}export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFontFamily(theme){if(theme.inputFont?.fontFamily)return theme.inputFont.fontFamily;if(theme.titleFont?.fontFamily)return theme.titleFont.fontFamily;if(theme.subtitleFont?.fontFamily)return theme.subtitleFont.fontFamily;return DEFAULT_FONT_FAMILY;}export function animationKeyFromLayout(layout){return`${layout}Animation`;}export const safeDocument=typeof document!==\"undefined\"?document:null;export const safeWindow=typeof window!==\"undefined\"?window:null;const metaTagSelector='meta[name=\"framer-search-index\"]';export function getMetaTagContent(){const metaTag=safeDocument?.querySelector(metaTagSelector);if(!metaTag)return undefined;const metaTagContent=metaTag.getAttribute(\"content\");return metaTagContent;}export const checkIfOverLimit=()=>{return getMetaTagContent()===\"limit-reached\";};export function stripLocaleSlugFromPath(url,localeSlug){if(!localeSlug)return url;const localeSlugWithSlash=`/${localeSlug}`;if(url.startsWith(localeSlugWithSlash)){return url.slice(localeSlugWithSlash.length);}}/**\n * @param isHighPriority If true and `scheduler.yield` is not available, the function will either use `postTask` or if also not available, return a resolved promise.\n */export function yieldToMain(isHighPriority){if(\"scheduler\"in window){// see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n// \"user-blocking\" is the highest priority and creates a paint opportunity.\n// \"user-visible\" is the default, creates a paint opportunity, but has more potential to be delayed (by \"user-blocking\" tasks).\nconst options={priority:isHighPriority?\"user-blocking\":\"user-visible\"};if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if(isHighPriority){// `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 do not guarantee a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve,0);});}\nexport const __FramerMetadata__ = {\"exports\":{\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}// If a cached index exists, use the cached version until the latest one from the network loads.\nconst cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status!==\"miss\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");if(cacheResult.status===\"fresh\")return;}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);// Happy case.\nif(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Unexpected error.\n// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);// It's safe to cache the fallback because if we're here, current cache is empty or stale.\nsetCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export var Browser;(function(Browser){var isTouch=Browser.isTouch=()=>\"ontouchstart\"in window||navigator.maxTouchPoints>0;var isChrome=Browser.isChrome=()=>navigator.userAgent.toLowerCase().includes(\"chrome/\");var isWebKit=Browser.isWebKit=()=>navigator.userAgent.toLowerCase().includes(\"applewebkit/\");var isSafari=Browser.isSafari=()=>isWebKit()&&!isChrome();var isSafariDesktop=Browser.isSafariDesktop=()=>isSafari()&&!isTouch();var isWindows=Browser.isWindows=()=>/Win/.test(navigator.platform);var isMacOS=Browser.isMacOS=()=>/Mac/.test(navigator.platform);})(Browser||(Browser={}));\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./browser.map","// From: @framerjs/fresco/src/components/utils/useCallbackOnMouseMove.ts\nimport{useRef,useCallback}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";/**\n * Webkit fires mousemove events if the pointer's coordination changes relative\n * to its container (e.g. if the container scrolls), or when a modifier key is\n * pressed, mousemove would fire even if the cursor did not actually move.\n * This helper compares the cursor position between mouse events, and fire the\n * callback only when its position changes.\n */ export const useCallbackOnMouseMove=(callback,mousePositionRef)=>{const prevPositionRef=useRef(null);return useCallback(event=>{if(!Browser.isSafari())return callback(event);const ref=mousePositionRef?mousePositionRef:prevPositionRef;const{clientX,clientY}=event;const prevCursorPosition=ref.current;ref.current={x:clientX,y:clientY};// Ignore mouse moves unless we have a position. Else it might be an\n// element that appears behind the mouse without the mouse moving.\nif(!prevCursorPosition){return;}if(prevCursorPosition.x!==clientX||prevCursorPosition.y!==clientY){return callback(event);}},[mousePositionRef,callback]);};\nexport const __FramerMetadata__ = {\"exports\":{\"useCallbackOnMouseMove\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Point\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useCallbackOnMouseMove.map","// Safari does not support `element.scrollIntoView({ block: \"nearest\" })`, so this\n// is a workaround for that.\nexport function scrollIntoView(targetElement,scrollElement,/** Additional spacing to add from the top or bottom of the scroll element viewport. */ {offsetTop,offsetBottom}){const targetElementBounds=targetElement.getBoundingClientRect();const scrollElementBounds=scrollElement.getBoundingClientRect();if(targetElementBounds.top<scrollElementBounds.top){const difference=scrollElementBounds.top-targetElementBounds.top;scrollElement.scrollTop=scrollElement.scrollTop-difference-offsetTop;}else if(targetElementBounds.bottom>scrollElementBounds.bottom){const topAligned=scrollElementBounds.top-targetElementBounds.top;const minOffset=scrollElement.scrollTop-topAligned-offsetTop;const bottomAligned=targetElementBounds.bottom-scrollElementBounds.bottom;const offset=scrollElement.scrollTop+bottomAligned+offsetBottom;scrollElement.scrollTop=Math.min(minOffset,offset);}}\nexport const __FramerMetadata__ = {\"exports\":{\"scrollIntoView\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./scrollIntoView.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/IOZYtsQMauhTmjY894DM/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/G59GwobMNJqwSjtPO6Pv/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/bsLTiXYjkHoD2XaMjabu/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/fpvHBWGoGQcWezUopJLS/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/1GynhDlRW7uuXFYW1RXb/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale.\n// If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/1vZ2fdkLJI4IprrVTHqR/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{useEffect,useState}from\"react\";function getViewportSize(){if(typeof window===\"undefined\"){return{width:0,height:0};}return{width:window.innerWidth,height:window.innerHeight};}export function useViewportSizeState(getState){const[state,setState]=useState(()=>getState(getViewportSize()));useEffect(()=>{const handleWindowResize=()=>setState(getState(getViewportSize()));window.addEventListener(\"resize\",handleWindowResize);return()=>{window.removeEventListener(\"resize\",handleWindowResize);};},[]);return state;}\nexport const __FramerMetadata__ = {\"exports\":{\"useViewportSizeState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useViewportSizeState.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{createPortal}from\"react-dom\";import{useRef,useState,useEffect,forwardRef}from\"react\";import{AnimatePresence,motion}from\"framer-motion\";import{SearchIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{SearchModal,SearchResultItemType,SearchResultTitleType,SearchResultSubtitleType,SearchInputDividerType,SearchInputClearButtonType,SearchLayoutType,SearchIconType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/lCNMpf6DznmmCJRndYjM/SearchModal.js\";import{useViewportSizeState}from\"https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js\";import{titleCase,DEFAULT_FONT_FAMILY,isEmptyObject,animationKeyFromLayout,checkIfOverLimit}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";var EntryPointOptions;// SITE SEARCH\n// By Anthony and Hunter\n(function(EntryPointOptions){EntryPointOptions[\"icon\"]=\"Icon\";EntryPointOptions[\"input\"]=\"Input\";})(EntryPointOptions||(EntryPointOptions={}));function buildShadow(shadowProperty,fallback=\"none\"){if(!shadowProperty)return fallback;const{x,y,blur,color,spread}=shadowProperty;return`${x}px ${y}px ${blur}px ${spread}px ${color}`;}const Overlay=/*#__PURE__*/forwardRef(function Overlay(props,ref){const{layoutType,theme,onDismiss}=props;useEffect(()=>{const handleKeyDown=event=>{if(event.code===\"Escape\"){event.stopPropagation();onDismiss();}};const handlePointerDown=event=>{if(event.pointerType!==\"touch\")return;const isWithinSearchHeader=Boolean(event.target instanceof Element&&event.target.closest(\"[role=search]\"));if(isWithinSearchHeader)return;if(document.activeElement instanceof HTMLInputElement){document.activeElement.blur();}};// Event listener added to window so that pressing escape key to dimiss\n// can be invoked from anywhere on the page.\nwindow.addEventListener(\"keydown\",handleKeyDown);window.addEventListener(\"pointerdown\",handlePointerDown,{capture:true});// Disable page scrolling when overlay is shown.\ndocument.body.classList.add(bodyOverflowHidden);return()=>{window.removeEventListener(\"keydown\",handleKeyDown);window.removeEventListener(\"pointerdown\",handlePointerDown,{capture:true});document.body.classList.remove(bodyOverflowHidden);};},[]);return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:ref,className:\"__framer-search-modal-container\",role:\"presentation\",style:{...backdropStyles,zIndex:props.backdropOptions.zIndex,justifyContent:layoutType===SearchLayoutType.Sidebar?\"flex-start\":\"center\"},onClick:onDismiss,children:[/*#__PURE__*/_jsx(motion.div,{role:\"presentation\",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{duration:0}},transition:theme.overlayTransition,style:{top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",position:\"absolute\",touchAction:\"none\",backgroundColor:props.backdropOptions.backgroundColor}}),/*#__PURE__*/_jsx(SearchModal,{urlScope:props.urlScope,layoutType:layoutType,inputOptions:props.inputOptions,resultOptions:props.resultOptions,modalOptions:props.modalOptions,backdropOptions:props.backdropOptions,theme:props.theme,onDismiss:onDismiss})]}),document.body);});const backdropStyles={width:\"100%\",boxSizing:\"border-box\",willChange:\"transform\",position:\"fixed\",display:\"flex\",alignItems:\"flex-start\",top:0,left:0,right:0,bottom:0};const containerStyle={height:\"100%\",display:\"flex\",borderRadius:10,cursor:\"inherit\",overflow:\"hidden\"};const bodyOverflowHidden=\"__framer-overflow-hidden\";/**\n *\n * SEARCH\n * By Anthony and Hunter\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n */const EntryPoint=withCSS(function EntryPoint(props){const overlay=useRef(null);const[isOpen,setIsOpen]=useState(false);const[isOverLimit,setIsOverLimit]=useState(false);const[isSafariTouchDevice,setIsSafariTouchDevice]=useState(false);const[isOnCanvas]=useState(()=>RenderTarget.current()===RenderTarget.canvas);useEffect(()=>{setIsOverLimit(checkIfOverLimit());setIsSafariTouchDevice(Browser.isSafari()&&Browser.isTouch());},[]);const baseInputFontSize=props.inputOptions?.inputFont?.fontSize?props.inputOptions.inputFont.fontSize:\"16px\";// The font size is set to a minimum of `16px` on Safari with touch screens\n// because otherwise Safari will zoom in slightly if the type size is smaller.\nconst inputFontSize=isSafariTouchDevice?`max(16px, ${baseInputFontSize})`:baseInputFontSize;const layoutType=useViewportSizeState(size=>{if(size.width<props.modalOptions.width+10){return SearchLayoutType.FixedTop;}// @ts-ignore – Fallback\nreturn props.modalOptions.layoutType||props.layoutType;});const theme={subtitleColor:props.resultOptions.subtitleOptions.subtitleColor,backgroundColor:props.modalOptions.backgroundColor,foregroundColor:props.resultOptions.titleColor,placeholderColor:props.inputOptions.placeholderOptions.placeholderColor,titleFont:props.resultOptions?.titleFont&&!isEmptyObject(props.resultOptions.titleFont)?props.resultOptions.titleFont:{fontSize:14,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},subtitleFont:props.resultOptions.subtitleOptions?.subtitleFont&&!isEmptyObject(props.resultOptions.subtitleOptions.subtitleFont)?props.resultOptions.subtitleOptions.subtitleFont:{fontSize:12,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},inputFont:props.inputOptions?.inputFont&&!isEmptyObject(props.inputOptions.inputFont)?props.inputOptions.inputFont:{fontSize:16,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},// Keep separate so we can more easily override\ninputFontSize:inputFontSize,width:props.modalOptions.width,offsetTop:props.modalOptions.top,borderRadius:props.modalOptions.borderRadius,shadow:buildShadow(props.modalOptions.shadow),entryIconColor:props.iconColor,entryIconSize:props.iconSize,entryIconImage:props.iconImage,inputIconSize:props.inputOptions.iconOptions.iconSize,inputIconColor:props.inputOptions.iconOptions.iconColor,inputIconImage:props.inputOptions.iconOptions.iconImage,gapBetweenStatusAndSearch:16,gapBetweenResults:1,scrollBarWidth:20,margin:10,spacing:8,zIndex:props.backdropOptions.zIndex,horizontalSpacing:20,overlayTransition:props.backdropOptions.transition};const handleClick=event=>{// Both need to keep `autofocus` working on the search input.\nevent.preventDefault();event.stopPropagation();if(isOverLimit)return;setIsOpen(true);};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...props.style,pointerEvents:isOverLimit?\"none\":\"auto\",opacity:isOverLimit?.4:1},children:[/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Search Icon\",style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"none\",cursor:\"inherit\",color:\"inherit\",border:\"none\",borderRadius:10,padding:0},onClick:handleClick,children:props.iconType===SearchIconType.Custom&&theme.entryIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:theme.entryIconImage.src,width:theme.entryIconSize,height:theme.entryIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.entryIconColor,width:theme.entryIconSize,height:theme.entryIconSize})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&!isOnCanvas&&/*#__PURE__*/_jsx(Overlay,{ref:overlay,layoutType:layoutType,urlScope:props.urlScope,inputOptions:props.inputOptions,resultOptions:props.resultOptions,backdropOptions:props.backdropOptions,modalOptions:props.modalOptions,theme:theme,onDismiss:()=>setIsOpen(false)})})]});},[// Prevent scrolling on iOS Safari when Input is focused.\n// From: https://gist.github.com/kiding/72721a0553fa93198ae2bb6eefaa3299\n`\n        @keyframes __framer-blink-input {\n            0% { opacity: 0; }\n            100% { opacity: 1; }\n        }\n\n        .__framer-search-modal-container input:focus {\n            animation: __framer-blink-input 0.01s;\n        }\n        `,// Allow styling of input placeholder\n`\n         .__framer-search-modal-container input::placeholder, \n         .__framer-search-modal-container input::-webkit-input-placeholder { \n            color: var(--framer-search-placeholder-color, #999999);\n            opacity: 1;\n        }\n        `,// Allow fallback to 100vh when dvh unit is not supported.\n`\n        .__framer-search-modal-container {\n            height: 100vh;\n            height: 100dvh;\n        }\n        .__framer-search-modal-container .__framer-max-height-80dvh {\n            max-height: 80vh;\n            max-height: 80dvh;\n        }\n        `,`\n        body.${bodyOverflowHidden} {\n            overflow: hidden;\n        }`,// Increase hit target\n`\n        button.__framer-search-clear-button {\n            position: relative;\n        }\n        button.__framer-search-clear-button::after {\n            content: \"\";\n            position: absolute;\n            top: -10px;\n            right: -10px;\n            bottom: -10px;\n            left: -10px;\n        }`],\"framer-lib-search\");export default EntryPoint;addPropertyControls(EntryPoint,{urlScope:{title:\"Scope\",// @ts-ignore - Internal\ntype:ControlType.PageScope},// entryType: {\n//     title: \"Type\",\n//     type: ControlType.Enum,\n//     options: Object.values(SearchEntryType),\n//     optionTitles: Object.values(SearchEntryType).map(titleCase),\n//     displaySegmentedControl: true,\n// },\niconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.iconType===SearchIconType.Custom},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===SearchIconType.Default},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24},inputOptions:{title:\"Input\",type:ControlType.Object,buttonTitle:\"Icon, Styles\",controls:{iconOptions:{title:\"Icon\",type:ControlType.Object,buttonTitle:\"Color, Size\",controls:{iconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.45)\",hidden:({iconType})=>{return iconType===SearchIconType.Custom;}},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:({iconType})=>iconType===SearchIconType.Default},iconSize:{title:\"Icon Size\",type:ControlType.Number,displayStepper:true,defaultValue:18,min:0,max:100}}},inputFont:{title:\"Font\",// @ts-ignore – Internal\ntype:ControlType.Font,displayFontSize:true},textColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},placeholderOptions:{title:\"Placeholder\",type:ControlType.Object,buttonTitle:\"Color, Text\",controls:{placeholderText:{title:\"Text\",type:ControlType.String,defaultValue:\"Search...\"},placeholderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.4)\"}}},dividerType:{title:\"Divider\",type:ControlType.Enum,options:Object.values(SearchInputDividerType),optionTitles:Object.keys(SearchInputDividerType).map(titleCase),defaultValue:SearchInputDividerType.FullWidth},clearButtonType:{title:\"Clear Type\",type:ControlType.Enum,options:Object.values(SearchInputClearButtonType),optionTitles:Object.keys(SearchInputClearButtonType).map(titleCase),defaultValue:SearchInputClearButtonType.Icon},clearButtonText:{title:\"Clear Text\",type:ControlType.String,defaultValue:\"Clear\",hidden:props=>props.clearButtonType!==SearchInputClearButtonType.Text}}},modalOptions:{title:\"Modal\",buttonTitle:\"Layout, Width\",type:ControlType.Object,controls:{layoutType:{title:\"Layout\",type:ControlType.Enum,options:Object.keys(SearchLayoutType),optionTitles:Object.values(SearchLayoutType).map(titleCase),defaultValue:SearchLayoutType.QuickMenu},width:{title:\"Width\",type:ControlType.Number,defaultValue:500,min:200,max:1e3,displayStepper:true,step:5,hidden:props=>props.layoutType===SearchLayoutType.FixedTop},top:{title:\"Top\",type:ControlType.Number,defaultValue:0,min:0,max:1e3,displayStepper:true,hidden:props=>props.layoutType!==SearchLayoutType.FixedTop},heightIsStatic:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Instant\",disabledTitle:\"Animate\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},heightTransition:{title:\"Type\",type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:800,damping:60},hidden:({heightIsStatic,layoutType})=>layoutType!==SearchLayoutType.QuickMenu||heightIsStatic},borderRadius:{title:\"Radius\",type:ControlType.Number,defaultValue:16,displayStepper:true,min:0,hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},shadow:{buttonTitle:\"Options\",type:ControlType.Object,defaultValue:{x:0,y:20,blur:40,spread:0,color:\"rgba(0,0,0,0.2)\"},controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.2)\"},x:{type:ControlType.Number,defaultValue:0},y:{type:ControlType.Number,defaultValue:20},blur:{type:ControlType.Number,defaultValue:40},spread:{type:ControlType.Number,defaultValue:0}}},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFF\"},[animationKeyFromLayout(SearchLayoutType.QuickMenu)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu,optional:true,buttonTitle:\"Options\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,step:.1,min:0,max:1},scale:{type:ControlType.Number,defaultValue:.75,step:.1,min:0,max:2},// rotate: {\n//     type: ControlType.Number,\n//     defaultValue: 0,\n//     min: -360,\n//     max: 360,\n// },\nx:{type:ControlType.Number,defaultValue:0,min:-500,max:500},y:{type:ControlType.Number,defaultValue:0,min:-500,max:500},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.FixedTop)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.FixedTop,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},y:{type:ControlType.Number,defaultValue:0,min:-100,max:100},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.Sidebar)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.Sidebar,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},x:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3},transition:{type:ControlType.Transition}}}}},resultOptions:{title:\"Results\",buttonTitle:\"Fonts, Style\",type:ControlType.Object,defaultValue:{},// description:\n//     \"Learn more about how to use Site Search [here](https://framer.com/learn/site-search)\",\ncontrols:{itemType:{title:\"Style\",type:ControlType.Enum,options:Object.values(SearchResultItemType),optionTitles:Object.keys(SearchResultItemType).map(titleCase),defaultValue:SearchResultItemType.FullWidth},titleFont:{title:\"Title\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:15},displayFontSize:true},titleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},titleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultTitleType),optionTitles:Object.keys(SearchResultTitleType).map(titleCase),defaultValue:SearchResultTitleType.H1,displaySegmentedControl:true},subtitleOptions:{type:ControlType.Object,title:\"Subtitle\",buttonTitle:\"Font, Content\",controls:{subtitleFont:{title:\"Font\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:13},displayFontSize:true},subtitleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.4)\"},subtitleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultSubtitleType),optionTitles:Object.keys(SearchResultSubtitleType).map(titleCase),defaultValue:SearchResultSubtitleType.Path}}}}},backdropOptions:{title:\"Backdrop\",type:ControlType.Object,buttonTitle:\"Color, Z Index\",controls:{backgroundColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.8)\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},transition:{type:ControlType.Transition}}}});EntryPoint.displayName=\"Search\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\"}},\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 10.44 10.43\">   <path d=\"M3.87,7.74c-1.08,0-2-.38-2.75-1.13-.75-.75-1.12-1.67-1.12-2.75S.38,1.88,1.12,1.13C1.88.38,2.79,0,3.87,0s2,.38,2.75,1.13c.75.75,1.13,1.67,1.13,2.75,0,.43-.07.84-.2,1.21-.13.38-.31.71-.53.99l3.24,3.24c.12.13.19.28.19.47s-.06.34-.19.46c-.12.12-.28.18-.47.18s-.34-.06-.46-.18l-3.23-3.24c-.29.22-.62.4-1,.53-.38.13-.78.2-1.21.2ZM3.87,6.42c.71,0,1.31-.25,1.8-.74.49-.49.74-1.09.74-1.8s-.25-1.31-.74-1.8c-.49-.49-1.09-.74-1.8-.74s-1.31.25-1.8.74-.74,1.1-.74,1.8.25,1.31.74,1.8c.49.49,1.1.74,1.8.74Z\"/> </svg>';export const v1=\"Buscar...\";export const v2=\"Claro\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 10.44 10.43\">   <path d=\"M3.87,7.74c-1.08,0-2-.38-2.75-1.13-.75-.75-1.12-1.67-1.12-2.75S.38,1.88,1.12,1.13C1.88.38,2.79,0,3.87,0s2,.38,2.75,1.13c.75.75,1.13,1.67,1.13,2.75,0,.43-.07.84-.2,1.21-.13.38-.31.71-.53.99l3.24,3.24c.12.13.19.28.19.47s-.06.34-.19.46c-.12.12-.28.18-.47.18s-.34-.06-.46-.18l-3.23-3.24c-.29.22-.62.4-1,.53-.38.13-.78.2-1.21.2ZM3.87,6.42c.71,0,1.31-.25,1.8-.74.49-.49.74-1.09.74-1.8s-.25-1.31-.74-1.8c-.49-.49-1.09-.74-1.8-.74s-1.31.25-1.8.74-.74,1.1-.74,1.8.25,1.31.74,1.8c.49.49,1.1.74,1.8.74Z\"/> </svg>';export const v1=\"Pesquisar...\";export const v2=\"Claro\";\nexport const __FramerMetadata__ = {\"exports\":{\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0='<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 10.44 10.43\">   <path d=\"M3.87,7.74c-1.08,0-2-.38-2.75-1.13-.75-.75-1.12-1.67-1.12-2.75S.38,1.88,1.12,1.13C1.88.38,2.79,0,3.87,0s2,.38,2.75,1.13c.75.75,1.13,1.67,1.13,2.75,0,.43-.07.84-.2,1.21-.13.38-.31.71-.53.99l3.24,3.24c.12.13.19.28.19.47s-.06.34-.19.46c-.12.12-.28.18-.47.18s-.34-.06-.46-.18l-3.23-3.24c-.29.22-.62.4-1 .53-.38.13-.78.2-1.21.2ZM3.87,6.42c.71,0,1.31-.25,1.8-.74.49-.49.74-1.09.74-1.8s-.25-1.31-.74-1.8c-.49-.49-1.09-.74-1.8-.74s-1.31.25-1.8.74-.74,1.1-.74,1.8.25,1.31.74,1.8c.49.49,1.1.74,1.8.74Z\"/> </svg>';export const v1=\"Rechercher...\";export const v2=\"Effacer\";\nexport const __FramerMetadata__ = {\"exports\":{\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2db7bbf)\nimport*as localizedValues from\"./DEe9W_Rgo-0.js\";import*as localizedValues1 from\"./DEe9W_Rgo-1.js\";import*as localizedValues2 from\"./DEe9W_Rgo-2.js\";const valuesByLocaleId={bs3EH3LTi:localizedValues,J2GUZckMJ:localizedValues2,NrJvIVnaW:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2db7bbf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js\";import SVGIcon from\"https://framerusercontent.com/modules/nCHxtXz6uqq1WVU5GP8Z/EQnJn75w9rD6j2U8enWU/SVG_Icon.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/zxvR8FTqT8fYlQdEgnVH/e2ozF3Fp0Rb5zNqkBXIM/Bjmmnj_Qj.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/SqE8PuxlDon4MQpky07V/TYYYxu385QtdhyTLYW0G/DEe9W_Rgo.js\";const SVGIconFonts=getFonts(SVGIcon);const SearchFonts=getFonts(Search);const enabledGestures={bF8AxSu2r:{hover:true},KfBWMHt31:{hover:true},sUdC79YWT:{hover:true}};const cycleOrder=[\"bF8AxSu2r\",\"KfBWMHt31\",\"sUdC79YWT\"];const serializationHash=\"framer-TREDE\";const variantClassNames={bF8AxSu2r:\"framer-v-z6lbfr\",KfBWMHt31:\"framer-v-1eftpyl\",sUdC79YWT:\"framer-v-zkhuck\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const R6lcGKPbC=undefined;const P16iSaHp4=undefined;const WsbLyPtug=undefined;const D0geJnhid=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??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={search_icon:\"bF8AxSu2r\",search_shadow:\"sUdC79YWT\",search_text:\"KfBWMHt31\"};const getProps=({background,border,button,height,iconColor,id,width,...props})=>{return{...props,D0geJnhid:iconColor??props.D0geJnhid??\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",P16iSaHp4:border??props.P16iSaHp4??{borderColor:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:0},R6lcGKPbC:background??props.R6lcGKPbC??\"var(--token-cb3601d0-784e-4fc2-8b00-3d15da9dfbc4, rgba(255, 250, 245, 0.7))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"bF8AxSu2r\",WsbLyPtug:button??props.WsbLyPtug??\"Search\"};};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,WsbLyPtug,R6lcGKPbC,P16iSaHp4,D0geJnhid,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bF8AxSu2r\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"KfBWMHt31-hover\",\"sUdC79YWT-hover\"].includes(gestureVariant))return true;if([\"KfBWMHt31\",\"sUdC79YWT\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,\"aria-label\":\"Button\",className:cx(scopingClassNames,\"framer-z6lbfr\",className,classNames),\"data-border\":true,\"data-framer-name\":\"search_icon\",layoutDependency:layoutDependency,layoutId:\"bF8AxSu2r\",ref:refBinding,style:{\"--border-bottom-width\":(P16iSaHp4?.borderBottomWidth??P16iSaHp4?.borderWidth)+\"px\",\"--border-color\":P16iSaHp4?.borderColor,\"--border-left-width\":(P16iSaHp4?.borderLeftWidth??P16iSaHp4?.borderWidth)+\"px\",\"--border-right-width\":(P16iSaHp4?.borderRightWidth??P16iSaHp4?.borderWidth)+\"px\",\"--border-style\":P16iSaHp4?.borderStyle,\"--border-top-width\":(P16iSaHp4?.borderTopWidth??P16iSaHp4?.borderWidth)+\"px\",backgroundColor:R6lcGKPbC,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"none\",...style},variants:{\"bF8AxSu2r-hover\":{boxShadow:\"none\"},\"KfBWMHt31-hover\":{boxShadow:\"none\"},sUdC79YWT:{boxShadow:\"0.39809593676181976px 0.39809593676181976px 0.5629926728941875px -0.625px rgba(0, 0, 0, 0.13), 1.207253071552259px 1.207253071552259px 1.7073136670057811px -1.25px rgba(0, 0, 0, 0.13), 3.1913267607422307px 3.1913267607422307px 4.51321758700586px -1.875px rgba(0, 0, 0, 0.13), 10px 10px 14.142135623730951px -2.5px rgba(0, 0, 0, 0.13)\"}},...addPropertyOverrides({\"bF8AxSu2r-hover\":{\"data-framer-name\":undefined},\"KfBWMHt31-hover\":{\"data-framer-name\":undefined},\"sUdC79YWT-hover\":{\"data-framer-name\":undefined},KfBWMHt31:{\"data-framer-name\":\"search_text\"},sUdC79YWT:{\"data-framer-name\":\"search_shadow\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-6hyt4b\",\"data-framer-name\":\"word container\",layoutDependency:layoutDependency,layoutId:\"bF8AxSu2rzrX3wcEgn\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-tasg7q\",\"data-styles-preset\":\"Bjmmnj_Qj\",children:\"Search\"})}),className:\"framer-14ka340\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zCYJvdadr\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WsbLyPtug,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3yuthf\",\"data-framer-name\":\"icon container\",layoutDependency:layoutDependency,layoutId:\"mbEU7eBQV\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},variants:{KfBWMHt31:{borderBottomLeftRadius:0,borderTopLeftRadius:0},sUdC79YWT:{borderBottomLeftRadius:0,borderTopLeftRadius:0}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y9hste\",\"data-framer-name\":\"search\",layoutDependency:layoutDependency,layoutId:\"PzRfMSbmG\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ux4lrr\",\"data-framer-name\":\"R\",layoutDependency:layoutDependency,layoutId:\"aGYJzg12K\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-n58ge4\",\"data-framer-name\":\"search_up\",layoutDependency:layoutDependency,layoutId:\"tcGsqfRF2\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jqb3cj-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"gsOv7amqW-container\",nodeId:\"gsOv7amqW\",rendersWithMotion:true,scopeId:\"DEe9W_Rgo\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVGIcon,{fillColor:D0geJnhid,height:\"100%\",id:\"gsOv7amqW\",layoutId:\"gsOv7amqW\",padding:0,strokeColor:D0geJnhid,strokeWidth:0,style:{width:\"100%\"},svgCode:getLocalizedValue(\"v0\",activeLocale)??'<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 10.44 10.43\">   <path d=\"M3.87,7.74c-1.08,0-2-.38-2.75-1.13-.75-.75-1.12-1.67-1.12-2.75S.38,1.88,1.12,1.13C1.88.38,2.79,0,3.87,0s2,.38,2.75,1.13c.75.75,1.13,1.67,1.13,2.75,0,.43-.07.84-.2,1.21-.13.38-.31.71-.53.99l3.24,3.24c.12.13.19.28.19.47s-.06.34-.19.46c-.12.12-.28.18-.47.18s-.34-.06-.46-.18l-3.23-3.24c-.29.22-.62.4-1,.53-.38.13-.78.2-1.21.2ZM3.87,6.42c.71,0,1.31-.25,1.8-.74.49-.49.74-1.09.74-1.8s-.25-1.31-.74-1.8c-.49-.49-1.09-.74-1.8-.74s-1.31.25-1.8.74-.74,1.1-.74,1.8.25,1.31.74,1.8c.49.49,1.1.74,1.8.74Z\"/> </svg>',width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zrqdmz\",\"data-framer-name\":\"L\",layoutDependency:layoutDependency,layoutId:\"yUsGryo8X\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-175kfth\",\"data-framer-name\":\"search_down\",layoutDependency:layoutDependency,layoutId:\"qeC_BvCmC\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sbcimu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Sq4DLpFaX-container\",nodeId:\"Sq4DLpFaX\",rendersWithMotion:true,scopeId:\"DEe9W_Rgo\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVGIcon,{fillColor:D0geJnhid,height:\"100%\",id:\"Sq4DLpFaX\",layoutId:\"Sq4DLpFaX\",padding:0,strokeColor:D0geJnhid,strokeWidth:0,style:{width:\"100%\"},svgCode:getLocalizedValue(\"v0\",activeLocale)??'<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 10.44 10.43\">   <path d=\"M3.87,7.74c-1.08,0-2-.38-2.75-1.13-.75-.75-1.12-1.67-1.12-2.75S.38,1.88,1.12,1.13C1.88.38,2.79,0,3.87,0s2,.38,2.75,1.13c.75.75,1.13,1.67,1.13,2.75,0,.43-.07.84-.2,1.21-.13.38-.31.71-.53.99l3.24,3.24c.12.13.19.28.19.47s-.06.34-.19.46c-.12.12-.28.18-.47.18s-.34-.06-.46-.18l-3.23-3.24c-.29.22-.62.4-1,.53-.38.13-.78.2-1.21.2ZM3.87,6.42c.71,0,1.31-.25,1.8-.74.49-.49.74-1.09.74-1.8s-.25-1.31-.74-1.8c-.49-.49-1.09-.74-1.8-.74s-1.31.25-1.8.74-.74,1.1-.74,1.8.25,1.31.74,1.8c.49.49,1.1.74,1.8.74Z\"/> </svg>',width:\"100%\"})})})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ft6nlb-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zMIc6jFWy-container\",nodeId:\"zMIc6jFWy\",rendersWithMotion:true,scopeId:\"DEe9W_Rgo\",style:{opacity:0},children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.9)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgba(0, 0, 0, 0.8)\",iconSize:32,iconType:\"default\",id:\"zMIc6jFWy\",inputOptions:{clearButtonText:getLocalizedValue(\"v2\",activeLocale)??\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgb(0, 40, 105)\",iconSize:18,iconType:\"default\"},inputFont:{fontFamily:'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400},placeholderOptions:{placeholderColor:\"rgb(181, 181, 181)\",placeholderText:getLocalizedValue(\"v1\",activeLocale)??\"Search...\"},textColor:\"rgb(0, 40, 105)\"},layoutId:\"zMIc6jFWy\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:32,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgb(79, 79, 79)\",subtitleFont:{fontFamily:'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400},subtitleType:\"description\"},titleColor:\"rgb(0, 20, 71)\",titleFont:{fontFamily:'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500},titleType:\"title\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TREDE.framer-1n6f2l1, .framer-TREDE .framer-1n6f2l1 { display: block; }\",\".framer-TREDE.framer-z6lbfr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 2px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-TREDE .framer-6hyt4b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 40px; justify-content: flex-end; min-width: 40px; overflow: hidden; padding: 0px 14px 0px 14px; pointer-events: none; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-TREDE .framer-14ka340 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-TREDE .framer-3yuthf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 40px; justify-content: flex-end; overflow: hidden; padding: 0px; pointer-events: none; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-TREDE .framer-1y9hste { 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; overflow: hidden; padding: 0px; pointer-events: none; position: relative; width: min-content; }\",\".framer-TREDE .framer-1ux4lrr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 80px; }\",\".framer-TREDE .framer-n58ge4, .framer-TREDE .framer-175kfth { flex: none; height: 40px; overflow: visible; position: relative; width: 40px; z-index: 1; }\",\".framer-TREDE .framer-jqb3cj-container, .framer-TREDE .framer-1sbcimu-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: 14px; }\",\".framer-TREDE .framer-zrqdmz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 80px; }\",\".framer-TREDE .framer-1ft6nlb-container { bottom: 0px; cursor: pointer; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-TREDE.framer-v-1eftpyl .framer-6hyt4b, .framer-TREDE.framer-v-zkhuck .framer-6hyt4b, .framer-TREDE.framer-v-1eftpyl.hover .framer-6hyt4b, .framer-TREDE.framer-v-zkhuck.hover .framer-6hyt4b { min-width: unset; }\",\".framer-TREDE.framer-v-1eftpyl .framer-3yuthf, .framer-TREDE.framer-v-zkhuck .framer-3yuthf { overflow: visible; will-change: unset; }\",\".framer-TREDE.framer-v-z6lbfr.hover .framer-3yuthf { align-content: flex-end; align-items: flex-end; justify-content: flex-start; order: 1; }\",\".framer-TREDE.framer-v-z6lbfr.hover .framer-1ft6nlb-container { order: 2; }\",\".framer-TREDE.framer-v-1eftpyl.hover .framer-3yuthf, .framer-TREDE.framer-v-zkhuck.hover .framer-3yuthf { align-content: flex-end; align-items: flex-end; justify-content: flex-start; will-change: unset; }\",...sharedStyle.css,'.framer-TREDE[data-border=\"true\"]::after, .framer-TREDE [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 44\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"KfBWMHt31\":{\"layout\":[\"auto\",\"auto\"]},\"sUdC79YWT\":{\"layout\":[\"auto\",\"auto\"]},\"cXSyPci0Y\":{\"layout\":[\"auto\",\"auto\"]},\"kyE2VubQZ\":{\"layout\":[\"auto\",\"auto\"]},\"iFBruBE9Y\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"WsbLyPtug\":\"button\",\"R6lcGKPbC\":\"background\",\"P16iSaHp4\":\"border\",\"D0geJnhid\":\"iconColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDEe9W_Rgo=withCSS(Component,css,\"framer-TREDE\");export default FramerDEe9W_Rgo;FramerDEe9W_Rgo.displayName=\"search - default\";FramerDEe9W_Rgo.defaultProps={height:44,width:44};addPropertyControls(FramerDEe9W_Rgo,{variant:{options:[\"bF8AxSu2r\",\"KfBWMHt31\",\"sUdC79YWT\"],optionTitles:[\"search_icon\",\"search_text\",\"search_shadow\"],title:\"Variant\",type:ControlType.Enum},WsbLyPtug:{defaultValue:\"Search\",displayTextArea:false,title:\"Button\",type:ControlType.String},R6lcGKPbC:{defaultValue:'var(--token-cb3601d0-784e-4fc2-8b00-3d15da9dfbc4, rgba(255, 250, 245, 0.7)) /* {\"name\":\"- Box Fill Solid\"} */',title:\"Background\",type:ControlType.Color},P16iSaHp4:{defaultValue:{borderColor:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:0},title:\"Border\",type:ControlType.Border},D0geJnhid:{defaultValue:'var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195)) /* {\"name\":\"—— Pop / Cyber\"} */',title:\"Icon Color\",type:ControlType.Color}});addFonts(FramerDEe9W_Rgo,[{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:\"Plus Jakarta Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_qU7NTxXUEKi4Rw.woff2\",weight:\"400\"},{cssFamilyName:\"IBM Plex Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlzBaI5loa26g.woff2\",weight:\"500\"},{cssFamilyName:\"IBM Plex Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6llzBaI5loa26g.woff2\",weight:\"400\"}]},...SVGIconFonts,...SearchFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDEe9W_Rgo\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"WsbLyPtug\\\":\\\"button\\\",\\\"R6lcGKPbC\\\":\\\"background\\\",\\\"P16iSaHp4\\\":\\\"border\\\",\\\"D0geJnhid\\\":\\\"iconColor\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KfBWMHt31\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sUdC79YWT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cXSyPci0Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kyE2VubQZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iFBruBE9Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"44\",\"framerIntrinsicWidth\":\"44\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DEe9W_Rgo.map","// Generated by Framer (2db7bbf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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*as sharedStyle from\"https://framerusercontent.com/modules/zxvR8FTqT8fYlQdEgnVH/e2ozF3Fp0Rb5zNqkBXIM/Bjmmnj_Qj.js\";const enabledGestures={h3ENlsyIA:{hover:true},hZfsho4RF:{hover:true},Lt5e8PO3u:{hover:true}};const cycleOrder=[\"Lt5e8PO3u\",\"h3ENlsyIA\",\"hZfsho4RF\",\"Pr8hgArRE\"];const serializationHash=\"framer-qHjQB\";const variantClassNames={h3ENlsyIA:\"framer-v-mp83t0\",hZfsho4RF:\"framer-v-97zwyw\",Lt5e8PO3u:\"framer-v-tiredq\",Pr8hgArRE:\"framer-v-sr4j8x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const QwlWEH2fX=undefined;const A723Na2qs=undefined;const GCG4aLKmH=undefined;const MqlTw4vra=undefined;const V9WUO0LOw=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Uppercase No Dot\":\"hZfsho4RF\",Active:\"Pr8hgArRE\",Capitalize:\"Lt5e8PO3u\",Uppercase:\"h3ENlsyIA\"};const getProps=({colorDot,colorDown,colorUp,height,id,tap,title,width,...props})=>{return{...props,A723Na2qs:colorUp??props.A723Na2qs??\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",GCG4aLKmH:title??props.GCG4aLKmH??\"Link\",MqlTw4vra:colorDown??props.MqlTw4vra??\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",QwlWEH2fX:tap??props.QwlWEH2fX,V9WUO0LOw:colorDot??props.V9WUO0LOw??\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Lt5e8PO3u\"};};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,GCG4aLKmH,A723Na2qs,V9WUO0LOw,MqlTw4vra,QwlWEH2fX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Lt5e8PO3u\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap15lx1ck=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(QwlWEH2fX){const res=await QwlWEH2fX(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"hZfsho4RF-hover\")return false;if(baseVariant===\"hZfsho4RF\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-tiredq\",className,classNames),\"data-framer-name\":\"Capitalize\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Lt5e8PO3u\",onTap:onTap15lx1ck,ref:refBinding,style:{...style},...addPropertyOverrides({\"h3ENlsyIA-hover\":{\"data-framer-name\":undefined},\"hZfsho4RF-hover\":{\"data-framer-name\":undefined},\"Lt5e8PO3u-hover\":{\"data-framer-name\":undefined},h3ENlsyIA:{\"data-framer-name\":\"Uppercase\"},hZfsho4RF:{\"data-framer-name\":\"Uppercase No Dot\"},Pr8hgArRE:{\"data-framer-name\":\"Active\",\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11m08ng\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"DxETNoCki\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19pycsb\",layoutDependency:layoutDependency,layoutId:\"E6p1KaVNu\",style:{mask:\"linear-gradient(180deg, rgba(0,0,0,0) 0%, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 86%, rgba(0, 0, 0, 0.1) 90%, rgba(0, 0, 0, 0) 94%) add\",WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,0) 0%, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 86%, rgba(0, 0, 0, 0.1) 90%, rgba(0, 0, 0, 0) 94%) add\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-dm9cq\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"QPU_p4Jur\",style:{opacity:1},variants:{\"h3ENlsyIA-hover\":{opacity:1},\"hZfsho4RF-hover\":{opacity:1},\"Lt5e8PO3u-hover\":{opacity:0}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtNjAw\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-A723Na2qs-PmGB2Tqlr))\"},children:\"Link\"})}),className:\"framer-1s5e00f\",fonts:[\"GF;Plus Jakarta Sans-600\"],layoutDependency:layoutDependency,layoutId:\"OkRYbHFB9\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-A723Na2qs-PmGB2Tqlr)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-A723Na2qs-PmGB2Tqlr\":A723Na2qs},text:GCG4aLKmH,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1079ztf\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"v6lD8NGUB\",style:{opacity:0},variants:{\"Lt5e8PO3u-hover\":{opacity:1},h3ENlsyIA:{opacity:1},hZfsho4RF:{opacity:1},Pr8hgArRE:{opacity:1}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-tasg7q\",\"data-styles-preset\":\"Bjmmnj_Qj\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-MqlTw4vra-PmGB2Tqlr))\"},children:\"Link\"})}),className:\"framer-tiafvr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xdyjYkYHB\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-MqlTw4vra-PmGB2Tqlr)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-MqlTw4vra-PmGB2Tqlr\":MqlTw4vra},text:GCG4aLKmH,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"h3ENlsyIA-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtNjAw\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-MqlTw4vra-PmGB2Tqlr))\"},children:\"Link\"})}),fonts:[\"GF;Plus Jakarta Sans-600\"]},\"hZfsho4RF-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtNjAw\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-MqlTw4vra-PmGB2Tqlr))\"},children:\"Link\"})}),fonts:[\"GF;Plus Jakarta Sans-600\"]},\"Lt5e8PO3u-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtNjAw\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-MqlTw4vra-PmGB2Tqlr))\"},children:\"Link\"})}),fonts:[\"GF;Plus Jakarta Sans-600\"]}},baseVariant,gestureVariant)})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bwxbok\",\"data-framer-name\":\"dot\",layoutDependency:layoutDependency,layoutId:\"yoEGhxGDK\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-um1617\",layoutDependency:layoutDependency,layoutId:\"yT_SV8YRY\",style:{backgroundColor:V9WUO0LOw,borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qHjQB.framer-13ail6r, .framer-qHjQB .framer-13ail6r { display: block; }\",\".framer-qHjQB.framer-tiredq { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-qHjQB .framer-11m08ng { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 7px 4px 7px 4px; position: relative; width: min-content; z-index: 1; }\",\".framer-qHjQB .framer-19pycsb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 28px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-qHjQB .framer-dm9cq, .framer-qHjQB .framer-1079ztf { 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; z-index: 1; }\",\".framer-qHjQB .framer-1s5e00f, .framer-qHjQB .framer-tiafvr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-qHjQB .framer-1bwxbok { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-qHjQB .framer-um1617 { flex: none; height: 3px; overflow: hidden; position: relative; width: 3px; will-change: var(--framer-will-change-override, transform); }\",\".framer-qHjQB.framer-v-sr4j8x .framer-um1617, .framer-qHjQB.framer-v-tiredq.hover .framer-um1617, .framer-qHjQB.framer-v-mp83t0.hover .framer-um1617 { flex: 1 0 0px; width: 1px; }\",\".framer-qHjQB.framer-v-tiredq.hover .framer-11m08ng { gap: 4px; }\",\".framer-qHjQB.framer-v-tiredq.hover .framer-19pycsb, .framer-qHjQB.framer-v-mp83t0.hover .framer-19pycsb, .framer-qHjQB.framer-v-97zwyw.hover .framer-19pycsb { justify-content: flex-end; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 45\n * @framerIntrinsicWidth 34\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"h3ENlsyIA\":{\"layout\":[\"auto\",\"auto\"]},\"hZfsho4RF\":{\"layout\":[\"auto\",\"auto\"]},\"Pr8hgArRE\":{\"layout\":[\"auto\",\"auto\"]},\"TVpClGE_2\":{\"layout\":[\"auto\",\"auto\"]},\"a1BFfwJog\":{\"layout\":[\"auto\",\"auto\"]},\"XA6FyeWsh\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"GCG4aLKmH\":\"title\",\"A723Na2qs\":\"colorUp\",\"V9WUO0LOw\":\"colorDot\",\"MqlTw4vra\":\"colorDown\",\"QwlWEH2fX\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPmGB2Tqlr=withCSS(Component,css,\"framer-qHjQB\");export default FramerPmGB2Tqlr;FramerPmGB2Tqlr.displayName=\"Nav Main Link\";FramerPmGB2Tqlr.defaultProps={height:45,width:34};addPropertyControls(FramerPmGB2Tqlr,{variant:{options:[\"Lt5e8PO3u\",\"h3ENlsyIA\",\"hZfsho4RF\",\"Pr8hgArRE\"],optionTitles:[\"Capitalize\",\"Uppercase\",\"Uppercase No Dot\",\"Active\"],title:\"Variant\",type:ControlType.Enum},GCG4aLKmH:{defaultValue:\"Link\",displayTextArea:false,title:\"Title\",type:ControlType.String},A723Na2qs:{defaultValue:'var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195)) /* {\"name\":\"—— Pop / Cyber\"} */',title:\"Color Up\",type:ControlType.Color},V9WUO0LOw:{defaultValue:'var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195)) /* {\"name\":\"—— Pop / Cyber\"} */',title:\"Color Dot\",type:ControlType.Color},MqlTw4vra:{defaultValue:'var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195)) /* {\"name\":\"—— Pop / Cyber\"} */',title:\"Color Down\",type:ControlType.Color},QwlWEH2fX:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerPmGB2Tqlr,[{explicitInter:true,fonts:[{cssFamilyName:\"Plus Jakarta Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_d0nNTxXUEKi4Rw.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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPmGB2Tqlr\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"GCG4aLKmH\\\":\\\"title\\\",\\\"A723Na2qs\\\":\\\"colorUp\\\",\\\"V9WUO0LOw\\\":\\\"colorDot\\\",\\\"MqlTw4vra\\\":\\\"colorDown\\\",\\\"QwlWEH2fX\\\":\\\"tap\\\"}\",\"framerIntrinsicWidth\":\"34\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"45\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"h3ENlsyIA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hZfsho4RF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Pr8hgArRE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TVpClGE_2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"a1BFfwJog\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XA6FyeWsh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PmGB2Tqlr.map","// Generated by Framer (e491620)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,getFonts,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/7Wx3r3ii8MhSQ44Rlwa5/LocaleSelector.js\";import ThemeImage from\"https://framerusercontent.com/modules/oz8LbimHQqM5Ulxjy5PL/JMGT4igGLZGlSHtoVUMb/ThemeImage.js\";import CircularProgressBar from\"https://framerusercontent.com/modules/PulPUQiKFx1qOukC5RCs/8QlJPpJrc8SJX3NwIsi2/RadialProgressBar.js\";import ScrollProgressBar from\"https://framerusercontent.com/modules/v5MJOY0qNWcRAPBPJIWx/STfoCqqQZMJHDxIuh2QV/ScrollProgressBar.js\";import{withClick}from\"https://framerusercontent.com/modules/oyaYkCZGqihBNdG6FfFc/qHd7fm1fpsJstUeXWphv/Confetti.js\";import UltimateShare from\"https://framerusercontent.com/modules/Ae8qX2H4jB5J61aaKpjm/LOWG2oiSkxkTrqPGp2qu/ShareUltimate.js\";import Navigation from\"https://framerusercontent.com/modules/8arbc72kHqBlqzgWfMp2/OLGs3iQ9ohykEAZfaj9E/Navigation.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/UEdWR7rLoDcLHcRG85WO/k2yMMoxFF4vQRNJ8U2Cb/eIAISxjEA.js\";import NCA from\"https://framerusercontent.com/modules/l8zqcJ0LLu5PVFT4BT6o/ks0Z5HvKqf0ymH8SI2NM/AHSh7LNDg.js\";import MenuHamburguer from\"https://framerusercontent.com/modules/k0hpwEwjrYH7AXczmWes/o6UB02O5DaRnrJSB8yhF/BULqA1_Ez.js\";import BtnMain from\"https://framerusercontent.com/modules/uPQ8cIvtNICtGHL0hbTL/jBg0LZuSbxA53JroFR1B/C2yugTBjc.js\";import SearchDefault from\"https://framerusercontent.com/modules/rW3VSIhOHMCo6k3t55Eq/jr5jS5awKcJp0jSe0hT8/DEe9W_Rgo.js\";import BtnCircles,*as BtnCirclesInfo from\"https://framerusercontent.com/modules/1iVKEfHHYCGYRWCaMHMe/4hzoMo5HdTNa4WmCvKCy/OsOcH_gkf.js\";import BtnLink from\"https://framerusercontent.com/modules/6qQAkAJdMKcWlH1YHgGd/SDLjYeoKVdnaYqPkclrx/OSy0LCYpn.js\";import NavMainLink from\"https://framerusercontent.com/modules/xGTnlcokVZuEsao3q6AR/SoXPdCXB3nP3BxHccLhx/PmGB2Tqlr.js\";import FormTextField from\"https://framerusercontent.com/modules/nXgd7K4VTkVzCHDPGTrf/gXmagHoWsFv9zNGYTAfr/tQ39aSBmI.js\";import FormSubmit from\"https://framerusercontent.com/modules/aoOh20GcfbXLatDToTAo/cWYuD2jjIuwgJ2Q1Fy2H/WizXRZseJ.js\";const MenuHamburguerFonts=getFonts(MenuHamburguer);const NavMainLinkFonts=getFonts(NavMainLink);const SearchDefaultFonts=getFonts(SearchDefault);const CircularProgressBarFonts=getFonts(CircularProgressBar);const ThemeImageFonts=getFonts(ThemeImage);const FormTextFieldFonts=getFonts(FormTextField);const FormSubmitFonts=getFonts(FormSubmit);const BtnCirclesFonts=getFonts(BtnCircles);const UltimateShareFonts=getFonts(UltimateShare);const LocaleSelectorFonts=getFonts(LocaleSelector);const BtnCirclesWithClick9teqv2WithMappedReactPropsnxfyaw=withMappedReactProps(withCodeBoundaryForOverrides(BtnCircles,{nodeId:\"HU1SrmCNS\",override:withClick,scopeId:\"eIAISxjEA\"}),BtnCirclesInfo);const BtnMainFonts=getFonts(BtnMain);const NCAFonts=getFonts(NCA);const BtnLinkFonts=getFonts(BtnLink);const NavigationFonts=getFonts(Navigation);const ScrollProgressBarFonts=getFonts(ScrollProgressBar);const BtnCirclesWithClick1e9cvloWithMappedReactPropsnxfyaw=withMappedReactProps(withCodeBoundaryForOverrides(BtnCircles,{nodeId:\"I4rAZaLgJ\",override:withClick,scopeId:\"eIAISxjEA\"}),BtnCirclesInfo);const cycleOrder=[\"odF4vWfTZ\",\"L63nuTq_L\",\"dk3TrKP3p\",\"bMe4gRY6R\",\"cjgEvTHFA\",\"yJTZvQgEd\",\"cUeU2KKNh\",\"caPHVCK1q\",\"gqbjFPebc\",\"KNaJmemeB\",\"wgqzYSt_2\",\"qNlitIIis\",\"aZGj5QEWt\",\"wi46zxmQL\",\"V_OOwQJkr\",\"kvvsQDVzH\",\"SyGopeo38\"];const serializationHash=\"framer-iYozr\";const variantClassNames={aZGj5QEWt:\"framer-v-1btojoh\",bMe4gRY6R:\"framer-v-1nevyga\",caPHVCK1q:\"framer-v-249x74\",cjgEvTHFA:\"framer-v-1vu9c5o\",cUeU2KKNh:\"framer-v-5abhwh\",dk3TrKP3p:\"framer-v-1ajeulq\",gqbjFPebc:\"framer-v-j8ljfe\",KNaJmemeB:\"framer-v-1mjqg20\",kvvsQDVzH:\"framer-v-1przf9r\",L63nuTq_L:\"framer-v-1ru1217\",odF4vWfTZ:\"framer-v-14zkwz7\",qNlitIIis:\"framer-v-p6aj6b\",SyGopeo38:\"framer-v-arf0zt\",V_OOwQJkr:\"framer-v-z3fy5d\",wgqzYSt_2:\"framer-v-na0ltv\",wi46zxmQL:\"framer-v-1n1jnks\",yJTZvQgEd:\"framer-v-13am2nd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CxRVuJLqB=undefined;const hHLK15q2r=undefined;const eLFXp4LcW=undefined;const RqoQOPBnY=undefined;const ohVpSORyr=undefined;const YAvefbCbzMv6_4rTth=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition3={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition3};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.8,skewX:0,skewY:0,transition:transition3};const transition4={delay:.05,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const transition5={delay:.1,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition6={delay:.15,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition7={delay:.25,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition8={delay:.3,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const transition9={duration:0,type:\"tween\"};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"linktree desktop\":\"KNaJmemeB\",\"linktree mobile\":\"wgqzYSt_2\",\"main menu - ABT\":\"V_OOwQJkr\",\"main menu - DRK\":\"qNlitIIis\",\"main menu - INI\":\"wi46zxmQL\",\"main menu - RES\":\"aZGj5QEWt\",\"main menu\":\"bMe4gRY6R\",\"mobile closed\":\"cjgEvTHFA\",\"mobile default\":\"yJTZvQgEd\",\"Mobile DRKClosed\":\"SyGopeo38\",\"Mobile DRKOpen\":\"kvvsQDVzH\",\"mobile open\":\"cUeU2KKNh\",\"mobile social\":\"caPHVCK1q\",\"mobile subscribe\":\"gqbjFPebc\",default:\"odF4vWfTZ\",social:\"L63nuTq_L\",subscribe:\"dk3TrKP3p\"};const getProps=({colorMenu,cursor,cursorTransparent,defaultDomain,height,id,uRL,width,...props})=>{return{...props,CxRVuJLqB:colorMenu??props.CxRVuJLqB??\"var(--token-18e14931-f233-4886-9d3b-84b0354d5961, rgb(0, 40, 105))\",eLFXp4LcW:cursorTransparent??props.eLFXp4LcW,hHLK15q2r:cursor??props.hHLK15q2r,ohVpSORyr:defaultDomain??props.ohVpSORyr??\"https://www.staysafeonline.org/\",RqoQOPBnY:uRL??props.RqoQOPBnY??\"/\",variant:humanReadableVariantMap[props.variant]??props.variant??\"odF4vWfTZ\"};};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,ohVpSORyr,hHLK15q2r,eLFXp4LcW,CxRVuJLqB,RqoQOPBnY,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"odF4vWfTZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const K3Zy5Nz1M1wvqhu9=activeVariantCallback(async(...args)=>{setVariant(\"cUeU2KKNh\");});const GqR8vmLFj10lss1b=activeVariantCallback(async(...args)=>{setVariant(\"caPHVCK1q\");});const GqR8vmLFjczap7h=activeVariantCallback(async(...args)=>{setVariant(\"yJTZvQgEd\");});const cjdemH67z11q7ep4=activeVariantCallback(async(...args)=>{setVariant(\"gqbjFPebc\");});const K3Zy5Nz1Mub1kg9=activeVariantCallback(async(...args)=>{setVariant(\"BIwocNJVi\");});const K3Zy5Nz1Mocbvhv=activeVariantCallback(async(...args)=>{setVariant(\"cjgEvTHFA\");});const K3Zy5Nz1M147t1gt=activeVariantCallback(async(...args)=>{setVariant(\"SyGopeo38\");});const K3Zy5Nz1M1e1vg5p=activeVariantCallback(async(...args)=>{setVariant(\"kvvsQDVzH\");});const onTapocbvhv=activeVariantCallback(async(...args)=>{setVariant(\"cjgEvTHFA\");});const cjdemH67z19yyagt=activeVariantCallback(async(...args)=>{setVariant(\"dk3TrKP3p\");});const GqR8vmLFj1qqgv54=activeVariantCallback(async(...args)=>{setVariant(\"L63nuTq_L\");});const GqR8vmLFj5mvgqb=activeVariantCallback(async(...args)=>{setVariant(\"odF4vWfTZ\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"cjgEvTHFA\",\"yJTZvQgEd\",\"cUeU2KKNh\",\"caPHVCK1q\",\"gqbjFPebc\",\"wgqzYSt_2\",\"kvvsQDVzH\",\"SyGopeo38\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"caPHVCK1q\",\"gqbjFPebc\",\"wgqzYSt_2\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"cjgEvTHFA\",\"yJTZvQgEd\",\"cUeU2KKNh\",\"kvvsQDVzH\",\"SyGopeo38\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"cjgEvTHFA\",\"yJTZvQgEd\",\"cUeU2KKNh\",\"caPHVCK1q\",\"gqbjFPebc\",\"wgqzYSt_2\",\"kvvsQDVzH\",\"SyGopeo38\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if([\"cjgEvTHFA\",\"cUeU2KKNh\",\"kvvsQDVzH\",\"SyGopeo38\"].includes(baseVariant))return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"yJTZvQgEd\")return true;return false;};const isDisplayed6=()=>{if([\"cjgEvTHFA\",\"yJTZvQgEd\",\"cUeU2KKNh\",\"caPHVCK1q\",\"wgqzYSt_2\",\"kvvsQDVzH\",\"SyGopeo38\"].includes(baseVariant))return false;return true;};const isDisplayed7=()=>{if([\"cjgEvTHFA\",\"yJTZvQgEd\",\"cUeU2KKNh\",\"gqbjFPebc\",\"kvvsQDVzH\",\"SyGopeo38\"].includes(baseVariant))return false;return true;};const isDisplayed8=()=>{if(baseVariant===\"caPHVCK1q\")return false;return true;};const isDisplayed9=()=>{if([\"cjgEvTHFA\",\"yJTZvQgEd\",\"cUeU2KKNh\",\"caPHVCK1q\",\"kvvsQDVzH\",\"SyGopeo38\"].includes(baseVariant))return true;return false;};const isDisplayed10=()=>{if([\"kvvsQDVzH\",\"SyGopeo38\"].includes(baseVariant))return false;return true;};const isDisplayed11=()=>{if([\"cjgEvTHFA\",\"cUeU2KKNh\"].includes(baseVariant))return false;return true;};const isDisplayed12=()=>{if([\"yJTZvQgEd\",\"caPHVCK1q\",\"gqbjFPebc\",\"wgqzYSt_2\"].includes(baseVariant))return false;return true;};const isDisplayed13=()=>{if([\"cjgEvTHFA\",\"cUeU2KKNh\",\"kvvsQDVzH\",\"SyGopeo38\"].includes(baseVariant))return false;return true;};const isDisplayed14=()=>{if([\"bMe4gRY6R\",\"qNlitIIis\"].includes(baseVariant))return true;return false;};const isDisplayed15=()=>{if(baseVariant===\"KNaJmemeB\")return false;return true;};const isDisplayed16=()=>{if(baseVariant===\"KNaJmemeB\")return true;return false;};const isDisplayed17=()=>{if(baseVariant===\"dk3TrKP3p\")return true;return false;};const isDisplayed18=()=>{if([\"dk3TrKP3p\",\"KNaJmemeB\"].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,...addPropertyOverrides({cjgEvTHFA:{value:transition2},SyGopeo38:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14zkwz7\",className,classNames),\"data-border\":true,\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"odF4vWfTZ\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-7bde954e-b3c4-472b-bc9e-a146dc3f9e5c, rgba(255, 250, 246, 0.5))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(10px)\",...style},variants:{caPHVCK1q:{backdropFilter:\"blur(50px)\",WebkitBackdropFilter:\"blur(50px)\"},cjgEvTHFA:{backdropFilter:\"blur(50px)\",WebkitBackdropFilter:\"blur(50px)\"},cUeU2KKNh:{backdropFilter:\"blur(50px)\",backgroundColor:\"var(--token-cb3601d0-784e-4fc2-8b00-3d15da9dfbc4, rgba(255, 250, 245, 0.7))\",borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25,WebkitBackdropFilter:\"blur(50px)\"},gqbjFPebc:{backdropFilter:\"blur(50px)\",backgroundColor:\"var(--token-cb3601d0-784e-4fc2-8b00-3d15da9dfbc4, rgba(255, 250, 245, 0.7))\",WebkitBackdropFilter:\"blur(50px)\"},kvvsQDVzH:{\"--border-color\":\"var(--token-aaafd469-f144-47c0-a5cb-45b66c512e74, rgb(0, 10, 35))\",backdropFilter:\"blur(50px)\",backgroundColor:\"rgba(0, 7, 26, 0.7)\",borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25,WebkitBackdropFilter:\"blur(50px)\"},qNlitIIis:{\"--border-color\":\"var(--token-aaafd469-f144-47c0-a5cb-45b66c512e74, rgb(0, 10, 35))\",backgroundColor:\"rgba(0, 7, 26, 0.7)\"},SyGopeo38:{\"--border-color\":\"var(--token-aaafd469-f144-47c0-a5cb-45b66c512e74, rgb(0, 10, 35))\",backdropFilter:\"blur(50px)\",backgroundColor:\"rgba(0, 7, 26, 0.7)\",WebkitBackdropFilter:\"blur(50px)\"},wgqzYSt_2:{backdropFilter:\"blur(50px)\",WebkitBackdropFilter:\"blur(50px)\"},yJTZvQgEd:{backdropFilter:\"blur(50px)\",WebkitBackdropFilter:\"blur(50px)\"}},...addPropertyOverrides({aZGj5QEWt:{\"data-framer-name\":\"main menu - RES\"},bMe4gRY6R:{\"data-framer-name\":\"main menu\"},caPHVCK1q:{\"data-framer-name\":\"mobile social\"},cjgEvTHFA:{\"data-framer-name\":\"mobile closed\"},cUeU2KKNh:{\"data-framer-name\":\"mobile open\"},dk3TrKP3p:{\"data-framer-name\":\"subscribe\"},gqbjFPebc:{\"data-framer-name\":\"mobile subscribe\"},KNaJmemeB:{\"data-framer-name\":\"linktree desktop\"},kvvsQDVzH:{\"data-framer-name\":\"Mobile DRKOpen\"},L63nuTq_L:{\"data-framer-name\":\"social\"},qNlitIIis:{\"data-framer-name\":\"main menu - DRK\"},SyGopeo38:{\"data-framer-name\":\"Mobile DRKClosed\"},V_OOwQJkr:{\"data-framer-name\":\"main menu - ABT\"},wgqzYSt_2:{\"data-framer-name\":\"linktree mobile\"},wi46zxmQL:{\"data-framer-name\":\"main menu - INI\"},yJTZvQgEd:{\"data-framer-name\":\"mobile default\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yorr8t\",\"data-framer-name\":\"mobile\",layoutDependency:layoutDependency,layoutId:\"IOBYxMI5X\",style:{borderBottomLeftRadius:52,borderBottomRightRadius:52,borderTopLeftRadius:52,borderTopRightRadius:52,opacity:0},variants:{caPHVCK1q:{opacity:1},cjgEvTHFA:{opacity:1},cUeU2KKNh:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1},gqbjFPebc:{opacity:1},kvvsQDVzH:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1},SyGopeo38:{opacity:1},wgqzYSt_2:{opacity:1},yJTZvQgEd:{opacity:1}},children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11o7t10\",\"data-framer-name\":\"wrapper_progress\",layoutDependency:layoutDependency,layoutId:\"exVk3cqRb\",style:{opacity:1},variants:{caPHVCK1q:{opacity:1},cjgEvTHFA:{opacity:0},cUeU2KKNh:{opacity:0},gqbjFPebc:{opacity:1},kvvsQDVzH:{opacity:0},SyGopeo38:{opacity:0},wgqzYSt_2:{opacity:1},yJTZvQgEd:{opacity:1}},children:[isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-17u0nfc\",\"data-framer-name\":\"hamb\",layoutDependency:layoutDependency,layoutId:\"eXbtbt9S2\",children:isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({cjgEvTHFA:{height:36,width:\"28px\",y:(componentViewport?.y||0)+0+0+0+-95+12.5+4.5},cUeU2KKNh:{height:36,width:\"28px\",y:(componentViewport?.y||0)+0+0+0+-95+12.5+4.5},kvvsQDVzH:{height:36,width:\"28px\",y:(componentViewport?.y||0)+0+0+0+-95+12.5+4.5},SyGopeo38:{height:36,width:\"28px\",y:(componentViewport?.y||0)+0+0+0+-95+12.5+4.5},yJTZvQgEd:{height:44,width:\"44px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-70+0+0)+0+0+12.5+.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vd2lge-container\",layoutDependency:layoutDependency,layoutId:\"LhZA_gAfh-container\",nodeId:\"LhZA_gAfh\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(MenuHamburguer,{bipib7Cgr:CxRVuJLqB,height:\"100%\",id:\"LhZA_gAfh\",layoutId:\"LhZA_gAfh\",style:{height:\"100%\",width:\"100%\"},variant:\"fnKevZxez\",width:\"100%\",...addPropertyOverrides({yJTZvQgEd:{K3Zy5Nz1M:K3Zy5Nz1M1wvqhu9}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e75foe\",\"data-framer-name\":\"wrapper_links\",layoutDependency:layoutDependency,layoutId:\"i_y6FDuWv\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5bw6co\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"kS2HckH9V\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lL6DFJz4W\"},motionChild:true,nodeId:\"TvOjXg23c\",openInNewTab:false,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-3nlk94 framer-10nbw0l\",layoutDependency:layoutDependency,layoutId:\"TvOjXg23c\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oudcap-container\",\"data-framer-cursor\":hHLK15q2r,layoutDependency:layoutDependency,layoutId:\"RqqMvpxcd-container\",nodeId:\"RqqMvpxcd\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",transformTemplate:transformTemplate1,whileTap:animation,children:/*#__PURE__*/_jsx(NavMainLink,{A723Na2qs:CxRVuJLqB,GCG4aLKmH:getLocalizedValue(\"v0\",activeLocale)??\"RESOURCES\",height:\"100%\",id:\"RqqMvpxcd\",layoutId:\"RqqMvpxcd\",MqlTw4vra:CxRVuJLqB,V9WUO0LOw:CxRVuJLqB,variant:\"h3ENlsyIA\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hz1gJLCq9\"},motionChild:true,nodeId:\"F1ygtGav8\",scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-6neg5b framer-10nbw0l\",layoutDependency:layoutDependency,layoutId:\"F1ygtGav8\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rvl284-container\",\"data-framer-cursor\":hHLK15q2r,layoutDependency:layoutDependency,layoutId:\"yG3eIE8ZF-container\",nodeId:\"yG3eIE8ZF\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",transformTemplate:transformTemplate1,whileTap:animation,children:/*#__PURE__*/_jsx(NavMainLink,{A723Na2qs:CxRVuJLqB,GCG4aLKmH:getLocalizedValue(\"v1\",activeLocale)??\"INITIATIVES\",height:\"100%\",id:\"yG3eIE8ZF\",layoutId:\"yG3eIE8ZF\",MqlTw4vra:CxRVuJLqB,V9WUO0LOw:CxRVuJLqB,variant:\"h3ENlsyIA\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UYwEbUu3Z\"},motionChild:true,nodeId:\"Iwnb43VNa\",openInNewTab:false,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-fokkvg framer-10nbw0l\",layoutDependency:layoutDependency,layoutId:\"Iwnb43VNa\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ymeq9r-container\",\"data-framer-cursor\":hHLK15q2r,layoutDependency:layoutDependency,layoutId:\"emjGlop51-container\",nodeId:\"emjGlop51\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",whileTap:animation,children:/*#__PURE__*/_jsx(NavMainLink,{A723Na2qs:CxRVuJLqB,GCG4aLKmH:getLocalizedValue(\"v2\",activeLocale)??\"ABOUT US\",height:\"100%\",id:\"emjGlop51\",layoutId:\"emjGlop51\",MqlTw4vra:CxRVuJLqB,V9WUO0LOw:CxRVuJLqB,variant:\"h3ENlsyIA\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-b2zs5f\",\"data-framer-name\":\"buttons\",layoutDependency:layoutDependency,layoutId:\"OsRwX7IZC\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ktpgz7-container\",\"data-framer-cursor\":hHLK15q2r,layoutDependency:layoutDependency,layoutId:\"VWfBRYZPB-container\",nodeId:\"VWfBRYZPB\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(SearchDefault,{D0geJnhid:CxRVuJLqB,height:\"100%\",id:\"VWfBRYZPB\",layoutId:\"VWfBRYZPB\",P16iSaHp4:{borderColor:\"var(--token-7bde954e-b3c4-472b-bc9e-a146dc3f9e5c, rgba(255, 250, 246, 0.5))\",borderStyle:\"solid\",borderWidth:0},R6lcGKPbC:\"var(--token-29366c85-58a2-4332-833e-9602aef6ac0f, rgba(255, 255, 255, 0))\",variant:\"bF8AxSu2r\",width:\"100%\",WsbLyPtug:getLocalizedValue(\"v3\",activeLocale)??\"Search\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15jmsey\",\"data-framer-name\":\"progress\",layoutDependency:layoutDependency,layoutId:\"iIPOnCovn\",children:[isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-104fpah-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VU65x4MrR-container\",nodeId:\"VU65x4MrR\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(CircularProgressBar,{animation:{replay:true,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},trigger:\"layerInView\"},barColor:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",direction:\"cw\",fillColor:\"var(--token-66b039a8-f35e-4b32-aafc-b9f49205e2f9, rgb(255, 255, 255))\",height:\"100%\",id:\"VU65x4MrR\",layoutId:\"VU65x4MrR\",lineWidth:20,max:100,min:0,range:360,rounded:true,style:{height:\"100%\",width:\"100%\"},value:80,width:\"100%\"})})}),isDisplayed5()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HxxNQHUlv\"},motionChild:true,nodeId:\"HQ6GNJd1M\",scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"National Cybersecurity Alliance Homepage\",className:\"framer-1sf8i7r framer-10nbw0l\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"HQ6GNJd1M\",children:isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-364rie-container\",\"data-framer-cursor\":hHLK15q2r,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"LHJN_0FAp-container\",nodeId:\"LHJN_0FAp\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(ThemeImage,{bottomLeft:0,bottomRight:0,dark:addImageAlt({pixelHeight:1166,pixelWidth:3752,src:\"https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?width=3752&height=1166\",srcSet:\"https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=512&width=3752&height=1166 512w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=1024&width=3752&height=1166 1024w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=2048&width=3752&height=1166 2048w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?width=3752&height=1166 3752w\"},getLocalizedValue(\"v4\",activeLocale)??\"National Cybersecurity Alliance Logo\"),height:\"100%\",id:\"LHJN_0FAp\",layoutId:\"LHJN_0FAp\",light:addImageAlt({pixelHeight:1166,pixelWidth:3752,src:\"https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?width=3752&height=1166\",srcSet:\"https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=512&width=3752&height=1166 512w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=1024&width=3752&height=1166 1024w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=2048&width=3752&height=1166 2048w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?width=3752&height=1166 3752w\"},getLocalizedValue(\"v4\",activeLocale)??\"National Cybersecurity Alliance Logo\"),radius:0,radiusIsMixed:false,shadows:\"\",sizing:\"fill\",style:{height:\"100%\",width:\"100%\"},topLeft:0,topRight:0,width:\"100%\"})})})})}),isDisplayed6()&&/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/adc4d178-b43a-49e9-8246-72073e955531/submit\",className:\"framer-1x221ru\",layoutDependency:layoutDependency,layoutId:\"sPhVHNWcs\",nodeId:\"sPhVHNWcs\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:69,...addPropertyOverrides({gqbjFPebc:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 1px) - 152px, 1px)`,y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-70+0+0)+0+0+.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lkbh5x-container\",\"data-framer-cursor\":eLFXp4LcW,layoutDependency:layoutDependency,layoutId:\"SYf2hstvV-container\",nodeId:\"SYf2hstvV\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(FormTextField,{aSxN7CECe:\"\",CdQ0p6QUq:true,cgCN7LA0z:\"auto\",d4vz9GXtY:false,dCZMv66cD:false,h5pLtd27y:\"Email\",height:\"100%\",id:\"SYf2hstvV\",jybIDSRnC:\"\",K3a6eIb0z:\"\",layoutId:\"SYf2hstvV\",style:{width:\"100%\"},tDFGKPwjA:{borderColor:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:1},TMUlnfDzv:\"1px 1px 2px 0px var(--token-e414f0ac-74a3-4474-9896-8d592a8fc6c9, rgba(0, 10, 36, 0.1))\",variant:\"pszF3xDWJ\",width:\"100%\",wiwmOpvlj:\"rgb(255, 255, 255)\",X7t8IkjXo:getLocalizedValue(\"v5\",activeLocale)??\"name@email.com\",Xgch8BRaJ:\"var(--token-7623d2e7-3a1f-4cac-b7ed-868d5619d9da, rgb(45, 75, 100))\",yEEKojFAY:\"email\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,...addPropertyOverrides({gqbjFPebc:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-70+0+0)+0+0+.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f5b6ka-container\",\"data-framer-name\":\"URL\",layoutDependency:layoutDependency,layoutId:\"X3uqPJ4EE-container\",name:\"URL\",nodeId:\"X3uqPJ4EE\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",style:{opacity:0},children:/*#__PURE__*/_jsx(FormTextField,{aSxN7CECe:\"\",CdQ0p6QUq:true,cgCN7LA0z:\"none\",d4vz9GXtY:false,dCZMv66cD:true,h5pLtd27y:\"FromURL\",height:\"100%\",id:\"X3uqPJ4EE\",jybIDSRnC:RqoQOPBnY,K3a6eIb0z:\"\",layoutId:\"X3uqPJ4EE\",name:\"URL\",style:{height:\"100%\",width:\"100%\"},tDFGKPwjA:{borderColor:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:1},TMUlnfDzv:\"1px 1px 2px 0px var(--token-e414f0ac-74a3-4474-9896-8d592a8fc6c9, rgba(0, 10, 36, 0.1))\",variant:\"pszF3xDWJ\",width:\"100%\",wiwmOpvlj:\"var(--token-84d51c6b-feb3-438c-8adc-a4f6ca79e386, rgba(255, 250, 246, 0.5))\",X7t8IkjXo:\"/\",Xgch8BRaJ:\"var(--token-7623d2e7-3a1f-4cac-b7ed-868d5619d9da, rgb(45, 75, 100))\",yEEKojFAY:\"text\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"130px\",...addPropertyOverrides({gqbjFPebc:{y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-70+0+0)+0+0+.5+0+14.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4k1i03-container\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"Nu5BoJY42-container\",name:\"Button\",nodeId:\"Nu5BoJY42\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(FormSubmit,{csAuxqdiV:\"var(--token-cb3601d0-784e-4fc2-8b00-3d15da9dfbc4, rgba(255, 250, 245, 0.7))\",cU4JPQCXS:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",height:\"100%\",HUt2PhWC7:getLocalizedValue(\"v6\",activeLocale)??\"Sign Up\",id:\"Nu5BoJY42\",layoutId:\"Nu5BoJY42\",name:\"Button\",OaASkH8FO:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",QqV44uX_y:{borderColor:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:1},style:{height:\"100%\",width:\"100%\"},type:\"submit\",U0urEmSjV:hHLK15q2r,variant:formVariants(formState,{error:\"wPfxgZ6da\",pending:\"gpexVdgpj\",success:\"LI1wFooRY\"},\"jsoNG74d8\"),width:\"100%\",zhkrOTGOf:\"0.39809593676181976px 0.39809593676181976px 0.5629926728941875px -0.625px rgba(0, 0, 0, 0.13), 1.207253071552259px 1.207253071552259px 1.7073136670057811px -1.25px rgba(0, 0, 0, 0.13), 3.1913267607422307px 3.1913267607422307px 4.51321758700586px -1.875px rgba(0, 0, 0, 0.13), 10px 10px 14.142135623730951px -2.5px rgba(0, 0, 0, 0.13)\"})})})]})}),isDisplayed7()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-7glr34\",\"data-framer-name\":\"social buttons\",layoutDependency:layoutDependency,layoutId:\"N8tAftjQJ\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-o3as2\",layoutDependency:layoutDependency,layoutId:\"b57rlCTvJ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xvrlqe\",\"data-framer-name\":\"social\",layoutDependency:layoutDependency,layoutId:\"iXwzBjkMY\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qu652g-container\",\"data-framer-name\":\"x\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"KRJqBLt1I-container\",name:\"x\",nodeId:\"KRJqBLt1I\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(UltimateShare,{copyFeedback:getLocalizedValue(\"v11\",activeLocale)??\"URL copied to clipboard.\",emailBody:getLocalizedValue(\"v9\",activeLocale)??\"I found this interesting:\",emailSubject:getLocalizedValue(\"v8\",activeLocale)??\"Check this out!\",height:\"100%\",id:\"KRJqBLt1I\",imageUrl:getLocalizedValue(\"v10\",activeLocale)??\"https://example.com/image.jpg\",layoutId:\"KRJqBLt1I\",message:getLocalizedValue(\"v7\",activeLocale)??\"Check this out:\",name:\"x\",network:\"X\",width:\"100%\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w0eron-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"YfmfWl0rr-container\",nodeId:\"YfmfWl0rr\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnCircles,{alS0q6u88:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",faDb7iTmo:false,height:\"100%\",id:\"YfmfWl0rr\",layoutId:\"YfmfWl0rr\",ncZDBpMog:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",variant:\"w8OLOVht4\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-olqba3-container\",\"data-framer-name\":\"fb\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"eX3xp5O02-container\",name:\"fb\",nodeId:\"eX3xp5O02\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(UltimateShare,{copyFeedback:getLocalizedValue(\"v11\",activeLocale)??\"URL copied to clipboard.\",emailBody:getLocalizedValue(\"v9\",activeLocale)??\"I found this interesting:\",emailSubject:getLocalizedValue(\"v8\",activeLocale)??\"Check this out!\",height:\"100%\",id:\"eX3xp5O02\",imageUrl:getLocalizedValue(\"v10\",activeLocale)??\"https://example.com/image.jpg\",layoutId:\"eX3xp5O02\",message:getLocalizedValue(\"v7\",activeLocale)??\"Check this out:\",name:\"fb\",network:\"Facebook\",width:\"100%\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gmtj04-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"RyMWtpdZp-container\",nodeId:\"RyMWtpdZp\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnCircles,{alS0q6u88:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",faDb7iTmo:false,height:\"100%\",id:\"RyMWtpdZp\",layoutId:\"RyMWtpdZp\",ncZDBpMog:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",variant:\"oh_6c136D\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xdx8m9-container\",\"data-framer-name\":\"in\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Q7wiZ9r_z-container\",name:\"in\",nodeId:\"Q7wiZ9r_z\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(UltimateShare,{copyFeedback:getLocalizedValue(\"v11\",activeLocale)??\"URL copied to clipboard.\",emailBody:getLocalizedValue(\"v9\",activeLocale)??\"I found this interesting:\",emailSubject:getLocalizedValue(\"v8\",activeLocale)??\"Check this out!\",height:\"100%\",id:\"Q7wiZ9r_z\",imageUrl:getLocalizedValue(\"v10\",activeLocale)??\"https://example.com/image.jpg\",layoutId:\"Q7wiZ9r_z\",message:getLocalizedValue(\"v7\",activeLocale)??\"Check this out:\",name:\"in\",network:\"LinkedIn\",width:\"100%\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7fp64m-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Wz7OroOiW-container\",nodeId:\"Wz7OroOiW\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnCircles,{alS0q6u88:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",faDb7iTmo:false,height:\"100%\",id:\"Wz7OroOiW\",layoutId:\"Wz7OroOiW\",ncZDBpMog:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",variant:\"jAgLc8Fue\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hzrd81-container\",\"data-framer-name\":\"email\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"RdwdPOzMq-container\",name:\"email\",nodeId:\"RdwdPOzMq\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(UltimateShare,{copyFeedback:getLocalizedValue(\"v11\",activeLocale)??\"URL copied to clipboard.\",emailBody:getLocalizedValue(\"v9\",activeLocale)??\"I found this interesting:\",emailSubject:getLocalizedValue(\"v8\",activeLocale)??\"Check this out!\",height:\"100%\",id:\"RdwdPOzMq\",imageUrl:getLocalizedValue(\"v10\",activeLocale)??\"https://example.com/image.jpg\",layoutId:\"RdwdPOzMq\",message:getLocalizedValue(\"v7\",activeLocale)??\"Check this out:\",name:\"email\",network:\"Email\",width:\"100%\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vcr9cj-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"bnGEqV5d1-container\",nodeId:\"bnGEqV5d1\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnCircles,{alS0q6u88:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",faDb7iTmo:false,height:\"100%\",id:\"bnGEqV5d1\",layoutId:\"bnGEqV5d1\",ncZDBpMog:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",variant:\"idUX2Ujva\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-151vpan-container\",\"data-framer-name\":\"clip\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"zAhtEDuvJ-container\",name:\"clip\",nodeId:\"zAhtEDuvJ\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(UltimateShare,{copyFeedback:getLocalizedValue(\"v11\",activeLocale)??\"URL copied to clipboard.\",emailBody:getLocalizedValue(\"v9\",activeLocale)??\"I found this interesting:\",emailSubject:getLocalizedValue(\"v8\",activeLocale)??\"Check this out!\",height:\"100%\",id:\"zAhtEDuvJ\",imageUrl:getLocalizedValue(\"v10\",activeLocale)??\"https://example.com/image.jpg\",layoutId:\"zAhtEDuvJ\",message:getLocalizedValue(\"v7\",activeLocale)??\"Check this out:\",name:\"clip\",network:\"Clipboard\",width:\"100%\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t8w1ni-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"JP_ElEU5e-container\",nodeId:\"JP_ElEU5e\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnCircles,{alS0q6u88:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",faDb7iTmo:false,height:\"100%\",id:\"JP_ElEU5e\",layoutId:\"JP_ElEU5e\",ncZDBpMog:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",variant:\"BpoCK7iUo\",width:\"100%\"})})})})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jag56x-container\",\"data-framer-cursor\":YAvefbCbzMv6_4rTth,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Hu103uoTT-container\",nodeId:\"Hu103uoTT\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",size:12,type:\"default\"},fillColor:\"var(--token-e8f0b41e-1813-4a96-9114-9a963284d069, rgb(247, 245, 243))\",font:{fontFamily:'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",size:18,type:\"default\"},id:\"Hu103uoTT\",layoutId:\"Hu103uoTT\",options:{border:{color:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",style:\"solid\",width:1,widthBottom:1,widthLeft:1,widthPerSide:false,widthRight:1,widthTop:1},focus:{color:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",offset:0,style:\"solid\",width:1},gap:5,title:true},padding:\"14px\",radius:\"50px\",textColor:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",width:\"100%\",...addPropertyOverrides({wgqzYSt_2:{caret:undefined,fillColor:\"var(--token-7bde954e-b3c4-472b-bc9e-a146dc3f9e5c, rgba(255, 250, 246, 0.5))\",icon:undefined,padding:\"10px 18px 10px 18px\"}},baseVariant,gestureVariant)})})})]})})}),isDisplayed9()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({caPHVCK1q:{height:44,y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-70+0+0)+0+0+13+0},cjgEvTHFA:{height:44,y:(componentViewport?.y||0)+0+0+0+-95+12.5+.5},cUeU2KKNh:{height:44,y:(componentViewport?.y||0)+0+0+0+-95+12.5+.5},kvvsQDVzH:{height:44,y:(componentViewport?.y||0)+0+0+0+-95+12.5+.5},SyGopeo38:{height:44,y:(componentViewport?.y||0)+0+0+0+-95+12.5+.5},yJTZvQgEd:{height:44,y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-70+0+0)+0+0+11+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7dfge5-container\",\"data-framer-cursor\":hHLK15q2r,layoutDependency:layoutDependency,layoutId:\"ryv6DYPX_-container\",nodeId:\"ryv6DYPX_\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",whileHover:animation,whileTap:animation1,children:/*#__PURE__*/_jsx(BtnCircles,{alS0q6u88:CxRVuJLqB,faDb7iTmo:false,height:\"100%\",id:\"ryv6DYPX_\",layoutId:\"ryv6DYPX_\",ncZDBpMog:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",variant:\"j4bf1imGA\",width:\"100%\",...addPropertyOverrides({caPHVCK1q:{GqR8vmLFj:GqR8vmLFjczap7h,variant:\"faIv9nxhm\"},yJTZvQgEd:{GqR8vmLFj:GqR8vmLFj10lss1b}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,...addPropertyOverrides({cjgEvTHFA:{y:(componentViewport?.y||0)+0+0+0+-95+12.5+.5},cUeU2KKNh:{y:(componentViewport?.y||0)+0+0+0+-95+12.5+.5},kvvsQDVzH:{y:(componentViewport?.y||0)+0+0+0+-95+12.5+.5},SyGopeo38:{y:(componentViewport?.y||0)+0+0+0+-95+12.5+.5},yJTZvQgEd:{y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-70+0+0)+0+0+11+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9teqv2-container\",\"data-framer-cursor\":hHLK15q2r,layoutDependency:layoutDependency,layoutId:\"HU1SrmCNS-container\",nodeId:\"HU1SrmCNS\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",whileHover:animation,whileTap:animation1,children:/*#__PURE__*/_jsx(BtnCirclesWithClick9teqv2WithMappedReactPropsnxfyaw,{alS0q6u88:CxRVuJLqB,faDb7iTmo:false,height:\"100%\",id:\"HU1SrmCNS\",layoutId:\"HU1SrmCNS\",ncZDBpMog:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",variant:\"JzEuIwHsc\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,...addPropertyOverrides({cjgEvTHFA:{y:(componentViewport?.y||0)+0+0+0+-95+12.5+0},cUeU2KKNh:{y:(componentViewport?.y||0)+0+0+0+-95+12.5+0},kvvsQDVzH:{y:(componentViewport?.y||0)+0+0+0+-95+12.5+0},SyGopeo38:{y:(componentViewport?.y||0)+0+0+0+-95+12.5+0},yJTZvQgEd:{y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-70+0+0)+0+0+11+1.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y5nmgf-container\",\"data-framer-cursor\":hHLK15q2r,layoutDependency:layoutDependency,layoutId:\"A4tsNG5fo-container\",nodeId:\"A4tsNG5fo\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnMain,{dljOPmJc4:false,eB0wE2ydn:CxRVuJLqB,height:\"100%\",id:\"A4tsNG5fo\",JCxSmKyws:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",Jpmo3NvX1:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"10\" height=\"10\"><path d=\"M 6.634 3.639 L 3.023 7.251 C 2.933 7.34 2.823 7.385 2.692 7.384 C 2.56 7.383 2.45 7.338 2.36 7.248 C 2.27 7.159 2.226 7.048 2.226 6.915 C 2.226 6.783 2.27 6.672 2.36 6.583 L 5.969 2.974 L 2.942 2.974 C 2.809 2.974 2.696 2.928 2.605 2.837 C 2.513 2.745 2.468 2.633 2.468 2.5 C 2.468 2.367 2.513 2.255 2.605 2.163 C 2.696 2.072 2.809 2.026 2.942 2.026 L 7.108 2.026 C 7.241 2.026 7.353 2.072 7.445 2.163 C 7.536 2.255 7.582 2.367 7.582 2.5 L 7.582 6.667 C 7.582 6.8 7.536 6.912 7.445 7.003 C 7.353 7.095 7.241 7.141 7.108 7.141 C 6.975 7.141 6.863 7.095 6.772 7.003 C 6.68 6.912 6.634 6.8 6.634 6.667 Z\" fill=\"rgb(85, 10, 195)\"></path></svg>',layoutId:\"A4tsNG5fo\",nTbpwY4Kp:false,s9JYkVhh8:getLocalizedValue(\"v12\",activeLocale)??\"Subscribe\",variant:\"LKs4H5Oki\",width:\"100%\",ZM1mAU9FT:\"7px 8px 7px 8px\",...addPropertyOverrides({yJTZvQgEd:{cjdemH67z:cjdemH67z11q7ep4}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pcl4i8\",\"data-framer-name\":\"wrapper_closed\",layoutDependency:layoutDependency,layoutId:\"M1B3oVJHZ\",style:{opacity:1},variants:{caPHVCK1q:{opacity:0},cUeU2KKNh:{opacity:1},gqbjFPebc:{opacity:0},kvvsQDVzH:{opacity:1},SyGopeo38:{opacity:1},wgqzYSt_2:{opacity:0},yJTZvQgEd:{opacity:0}},children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HxxNQHUlv\"},motionChild:true,nodeId:\"QPg0cS4_v\",scopeId:\"eIAISxjEA\",...addPropertyOverrides({cjgEvTHFA:{openInNewTab:false},cUeU2KKNh:{openInNewTab:false},kvvsQDVzH:{openInNewTab:false},SyGopeo38:{openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{\"aria-label\":\"National Cybersecurity Alliance Homepage\",className:\"framer-1qazvth framer-10nbw0l\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"QPg0cS4_v\",children:[isDisplayed10()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h6lc8e-container\",\"data-framer-cursor\":hHLK15q2r,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"qC4c3R3Pv-container\",nodeId:\"qC4c3R3Pv\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(ThemeImage,{bottomLeft:0,bottomRight:0,dark:addImageAlt({pixelHeight:1166,pixelWidth:3752,src:\"https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?width=3752&height=1166\",srcSet:\"https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=512&width=3752&height=1166 512w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=1024&width=3752&height=1166 1024w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=2048&width=3752&height=1166 2048w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?width=3752&height=1166 3752w\"},\"\"),height:\"100%\",id:\"qC4c3R3Pv\",layoutId:\"qC4c3R3Pv\",light:addImageAlt({pixelHeight:1166,pixelWidth:3752,src:\"https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?width=3752&height=1166\",srcSet:\"https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=512&width=3752&height=1166 512w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=1024&width=3752&height=1166 1024w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=2048&width=3752&height=1166 2048w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?width=3752&height=1166 3752w\"},\"\"),radius:0,radiusIsMixed:false,shadows:\"\",sizing:\"fill\",style:{height:\"100%\",width:\"100%\"},topLeft:0,topRight:0,width:\"100%\",...addPropertyOverrides({cjgEvTHFA:{dark:addImageAlt({pixelHeight:1166,pixelWidth:3752,src:\"https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?width=3752&height=1166\",srcSet:\"https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=512&width=3752&height=1166 512w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=1024&width=3752&height=1166 1024w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=2048&width=3752&height=1166 2048w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?width=3752&height=1166 3752w\"},getLocalizedValue(\"v4\",activeLocale)??\"National Cybersecurity Alliance Logo\"),light:addImageAlt({pixelHeight:1166,pixelWidth:3752,src:\"https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?width=3752&height=1166\",srcSet:\"https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=512&width=3752&height=1166 512w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=1024&width=3752&height=1166 1024w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=2048&width=3752&height=1166 2048w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?width=3752&height=1166 3752w\"},getLocalizedValue(\"v4\",activeLocale)??\"National Cybersecurity Alliance Logo\")},cUeU2KKNh:{dark:addImageAlt({pixelHeight:1166,pixelWidth:3752,src:\"https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?width=3752&height=1166\",srcSet:\"https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=512&width=3752&height=1166 512w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=1024&width=3752&height=1166 1024w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=2048&width=3752&height=1166 2048w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?width=3752&height=1166 3752w\"},getLocalizedValue(\"v4\",activeLocale)??\"National Cybersecurity Alliance Logo\"),light:addImageAlt({pixelHeight:1166,pixelWidth:3752,src:\"https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?width=3752&height=1166\",srcSet:\"https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=512&width=3752&height=1166 512w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=1024&width=3752&height=1166 1024w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=2048&width=3752&height=1166 2048w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?width=3752&height=1166 3752w\"},getLocalizedValue(\"v4\",activeLocale)??\"National Cybersecurity Alliance Logo\")}},baseVariant,gestureVariant)})})}),isDisplayed11()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"153px\",...addPropertyOverrides({caPHVCK1q:{y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-70+0+0)+0+-95+11.5+-.0392},gqbjFPebc:{y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-70+0+0)+0+-95+11.5+-.0392},kvvsQDVzH:{y:(componentViewport?.y||0)+0+0+0+0+11.5+0},SyGopeo38:{y:(componentViewport?.y||0)+0+0+0+0+11.5+0},wgqzYSt_2:{y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-70+0+0)+0+-95+11.5+-.0392},yJTZvQgEd:{y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-70+0+0)+0+-95+11.5+-.0392}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2jnam1-container\",layoutDependency:layoutDependency,layoutId:\"i2xWjwAaB-container\",nodeId:\"i2xWjwAaB\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(NCA,{height:\"100%\",id:\"i2xWjwAaB\",layoutId:\"i2xWjwAaB\",style:{height:\"100%\",width:\"100%\"},variant:\"WyONPIh3I\",width:\"100%\"})})})]})}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fctysn\",layoutDependency:layoutDependency,layoutId:\"RyT74bO7U\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"28px\",...addPropertyOverrides({cjgEvTHFA:{height:44,width:\"44px\",y:(componentViewport?.y||0)+0+0+0+0+13+0},cUeU2KKNh:{height:44,width:\"44px\",y:(componentViewport?.y||0)+0+0+0+0+13+0},kvvsQDVzH:{height:44,width:\"44px\",y:(componentViewport?.y||0)+0+0+0+0+13+0},SyGopeo38:{height:44,width:\"44px\",y:(componentViewport?.y||0)+0+0+0+0+13+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13uqtvd-container\",layoutDependency:layoutDependency,layoutId:\"yfimDk3MOvL4O6eOog-container\",nodeId:\"yfimDk3MOvL4O6eOog\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(MenuHamburguer,{bipib7Cgr:\"var(--token-18e14931-f233-4886-9d3b-84b0354d5961, rgb(0, 40, 105))\",height:\"100%\",id:\"yfimDk3MOvL4O6eOog\",K3Zy5Nz1M:K3Zy5Nz1Mub1kg9,layoutId:\"yfimDk3MOvL4O6eOog\",style:{height:\"100%\",width:\"100%\"},variant:\"fnKevZxez\",width:\"100%\",...addPropertyOverrides({cjgEvTHFA:{bipib7Cgr:CxRVuJLqB,K3Zy5Nz1M:K3Zy5Nz1M1wvqhu9},cUeU2KKNh:{bipib7Cgr:CxRVuJLqB,K3Zy5Nz1M:K3Zy5Nz1Mocbvhv,variant:\"pgOosTB0a\"},kvvsQDVzH:{bipib7Cgr:\"rgb(255, 255, 255)\",K3Zy5Nz1M:K3Zy5Nz1M147t1gt,variant:\"pgOosTB0a\"},SyGopeo38:{bipib7Cgr:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",K3Zy5Nz1M:K3Zy5Nz1M1e1vg5p}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kulmkn\",\"data-framer-name\":\"buttons\",layoutDependency:layoutDependency,layoutId:\"vJgDR8QOD\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,...addPropertyOverrides({cjgEvTHFA:{y:(componentViewport?.y||0)+0+0+0+0+13+0+0},cUeU2KKNh:{y:(componentViewport?.y||0)+0+0+0+0+13+0+0},kvvsQDVzH:{y:(componentViewport?.y||0)+0+0+0+0+13+0+0},SyGopeo38:{y:(componentViewport?.y||0)+0+0+0+0+13+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-moszf7-container\",\"data-framer-cursor\":hHLK15q2r,layoutDependency:layoutDependency,layoutId:\"EwnU0fBcv-container\",nodeId:\"EwnU0fBcv\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(SearchDefault,{D0geJnhid:\"var(--token-18e14931-f233-4886-9d3b-84b0354d5961, rgb(0, 40, 105))\",height:\"100%\",id:\"EwnU0fBcv\",layoutId:\"EwnU0fBcv\",P16iSaHp4:{borderColor:\"var(--token-7bde954e-b3c4-472b-bc9e-a146dc3f9e5c, rgba(255, 250, 246, 0.5))\",borderStyle:\"solid\",borderWidth:0},R6lcGKPbC:\"var(--token-29366c85-58a2-4332-833e-9602aef6ac0f, rgba(255, 255, 255, 0))\",variant:\"bF8AxSu2r\",width:\"100%\",WsbLyPtug:getLocalizedValue(\"v3\",activeLocale)??\"Search\",...addPropertyOverrides({cUeU2KKNh:{D0geJnhid:CxRVuJLqB},kvvsQDVzH:{D0geJnhid:\"rgb(255, 255, 255)\"},SyGopeo38:{D0geJnhid:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})})]})]})]}),isDisplayed12()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m85yaj\",\"data-framer-name\":\"main menu\",layoutDependency:layoutDependency,layoutId:\"Up4PGOpVQ\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:52,borderBottomRightRadius:52,borderTopLeftRadius:52,borderTopRightRadius:52,opacity:0},variants:{aZGj5QEWt:{backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:1},bMe4gRY6R:{opacity:1},cjgEvTHFA:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1},cUeU2KKNh:{backgroundColor:\"var(--token-29366c85-58a2-4332-833e-9602aef6ac0f, rgba(255, 255, 255, 0))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1},KNaJmemeB:{backgroundColor:\"rgba(0, 0, 0, 0)\"},kvvsQDVzH:{backgroundColor:\"var(--token-29366c85-58a2-4332-833e-9602aef6ac0f, rgba(255, 255, 255, 0))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1},qNlitIIis:{backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:1},SyGopeo38:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1},V_OOwQJkr:{backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:1},wi46zxmQL:{backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:1}},children:[isDisplayed13()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HxxNQHUlv\"},motionChild:true,nodeId:\"z6Av1bPp8\",openInNewTab:false,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsxs(motion.a,{\"aria-label\":\"National Cybersecurity Alliance Homepage\",className:\"framer-1awv3zh framer-10nbw0l\",\"data-framer-name\":\"wrapper_logo\",layoutDependency:layoutDependency,layoutId:\"z6Av1bPp8\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e1xdok-container\",\"data-framer-cursor\":hHLK15q2r,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"hY5GE2OdY-container\",nodeId:\"hY5GE2OdY\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",style:{opacity:1},variants:{aZGj5QEWt:{opacity:1},qNlitIIis:{opacity:0},V_OOwQJkr:{opacity:1},wi46zxmQL:{opacity:1}},children:/*#__PURE__*/_jsx(ThemeImage,{bottomLeft:0,bottomRight:0,dark:addImageAlt({pixelHeight:1166,pixelWidth:3752,src:\"https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?width=3752&height=1166\",srcSet:\"https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=512&width=3752&height=1166 512w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=1024&width=3752&height=1166 1024w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=2048&width=3752&height=1166 2048w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?width=3752&height=1166 3752w\"},getLocalizedValue(\"v4\",activeLocale)??\"National Cybersecurity Alliance Logo\"),height:\"100%\",id:\"hY5GE2OdY\",layoutId:\"hY5GE2OdY\",light:addImageAlt({pixelHeight:1166,pixelWidth:3752,src:\"https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?width=3752&height=1166\",srcSet:\"https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=512&width=3752&height=1166 512w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=1024&width=3752&height=1166 1024w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=2048&width=3752&height=1166 2048w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?width=3752&height=1166 3752w\"},getLocalizedValue(\"v4\",activeLocale)??\"National Cybersecurity Alliance Logo\"),radius:0,radiusIsMixed:false,shadows:\"\",sizing:\"fill\",style:{height:\"100%\",width:\"100%\"},topLeft:0,topRight:0,width:\"100%\"})})}),isDisplayed14()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m2sl9c-container\",\"data-framer-cursor\":hHLK15q2r,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"A29GZzIFK-container\",nodeId:\"A29GZzIFK\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",style:{opacity:1},variants:{qNlitIIis:{opacity:0}},children:/*#__PURE__*/_jsx(ThemeImage,{bottomLeft:0,bottomRight:0,dark:addImageAlt({pixelHeight:1166,pixelWidth:3752,src:\"https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?width=3752&height=1166\",srcSet:\"https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=512&width=3752&height=1166 512w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=1024&width=3752&height=1166 1024w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?scale-down-to=2048&width=3752&height=1166 2048w,https://framerusercontent.com/images/T8sDQpp3h3mj6fxCyAlilYYJ8g.png?width=3752&height=1166 3752w\"},\"National Cybersecurity Alliance Logo\"),height:\"100%\",id:\"A29GZzIFK\",layoutId:\"A29GZzIFK\",light:addImageAlt({pixelHeight:1166,pixelWidth:3752,src:\"https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?width=3752&height=1166\",srcSet:\"https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=512&width=3752&height=1166 512w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=1024&width=3752&height=1166 1024w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?scale-down-to=2048&width=3752&height=1166 2048w,https://framerusercontent.com/images/enI6jTDRUEGwcXb7ribI8WLHCx8.png?width=3752&height=1166 3752w\"},\"National Cybersecurity Alliance Logo\"),radius:0,radiusIsMixed:false,shadows:\"\",sizing:\"fill\",style:{height:\"100%\",width:\"100%\"},topLeft:0,topRight:0,width:\"100%\"})})}),isDisplayed14()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({bMe4gRY6R:{height:48,width:\"153px\",y:(componentViewport?.y||0)+0+0+-46+0+0},qNlitIIis:{height:48,width:\"153px\",y:(componentViewport?.y||0)+0+0+-66+0+77}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11l0ziq-container\",layoutDependency:layoutDependency,layoutId:\"AG6QOpvk4-container\",nodeId:\"AG6QOpvk4\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",style:{opacity:1},variants:{bMe4gRY6R:{opacity:0},qNlitIIis:{opacity:1}},children:/*#__PURE__*/_jsx(NCA,{height:\"100%\",id:\"AG6QOpvk4\",layoutId:\"AG6QOpvk4\",style:{height:\"100%\",width:\"100%\"},variant:\"ijIfdqCRi\",width:\"100%\",...addPropertyOverrides({qNlitIIis:{variant:\"WyONPIh3I\"}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b24o8q\",\"data-framer-name\":\"wrapper_links\",layoutDependency:layoutDependency,layoutId:\"D7UQ9ZD7W\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v0pj4c\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"fvqUuVKPt\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"glMM1Sf0w\"},motionChild:true,nodeId:\"XJ6Kt73y5\",openInNewTab:false,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1n3xoho framer-10nbw0l\",\"data-framer-name\":\"resources\",layoutDependency:layoutDependency,layoutId:\"XJ6Kt73y5\",...addPropertyOverrides({cUeU2KKNh:{\"data-highlight\":true,onTap:onTapocbvhv},kvvsQDVzH:{\"data-highlight\":true,onTap:onTapocbvhv}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({cjgEvTHFA:{value:transition4},SyGopeo38:{value:transition4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-150+0+0)+12.5+0+0+0,...addPropertyOverrides({aZGj5QEWt:{y:(componentViewport?.y||0)+0+0+12.5+0+0+0},bMe4gRY6R:{y:(componentViewport?.y||0)+0+0+12.5+0+0+0},cjgEvTHFA:{y:(componentViewport?.y||0)+0+80+0+0+0+0+-.5},cUeU2KKNh:{y:(componentViewport?.y||0)+0+80+28+0+0+0+0},kvvsQDVzH:{y:(componentViewport?.y||0)+0+80+28+0+0+0+0},qNlitIIis:{y:(componentViewport?.y||0)+0+0+12.5+0+0+0},SyGopeo38:{y:(componentViewport?.y||0)+0+80+0+0+0+0+-.5},V_OOwQJkr:{y:(componentViewport?.y||0)+0+0+12.5+0+0+0},wi46zxmQL:{y:(componentViewport?.y||0)+0+0+12.5+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8sebhu-container\",\"data-framer-cursor\":hHLK15q2r,layoutDependency:layoutDependency,layoutId:\"VtbctxZ5d-container\",nodeId:\"VtbctxZ5d\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",style:{opacity:1},variants:{aZGj5QEWt:{opacity:1},cjgEvTHFA:{opacity:0},cUeU2KKNh:{opacity:1},KNaJmemeB:{opacity:1},kvvsQDVzH:{opacity:1},qNlitIIis:{opacity:1},SyGopeo38:{opacity:0},V_OOwQJkr:{opacity:1},wi46zxmQL:{opacity:1}},whileTap:animation,...addPropertyOverrides({cjgEvTHFA:{transformTemplate:transformTemplate1},SyGopeo38:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavMainLink,{A723Na2qs:CxRVuJLqB,GCG4aLKmH:getLocalizedValue(\"v0\",activeLocale)??\"RESOURCES\",height:\"100%\",id:\"VtbctxZ5d\",layoutId:\"VtbctxZ5d\",MqlTw4vra:CxRVuJLqB,V9WUO0LOw:CxRVuJLqB,variant:\"h3ENlsyIA\",width:\"100%\",...addPropertyOverrides({aZGj5QEWt:{variant:\"Pr8hgArRE\"},cjgEvTHFA:{variant:\"hZfsho4RF\"},cUeU2KKNh:{variant:\"hZfsho4RF\"},kvvsQDVzH:{A723Na2qs:\"rgb(255, 255, 255)\",MqlTw4vra:\"rgb(255, 255, 255)\",V9WUO0LOw:\"rgb(255, 255, 255)\",variant:\"hZfsho4RF\"},qNlitIIis:{A723Na2qs:\"rgb(255, 255, 255)\",MqlTw4vra:\"rgb(255, 255, 255)\",V9WUO0LOw:\"rgb(255, 255, 255)\"},SyGopeo38:{A723Na2qs:\"rgb(255, 255, 255)\",MqlTw4vra:\"rgb(255, 255, 255)\",V9WUO0LOw:\"rgb(255, 255, 255)\",variant:\"hZfsho4RF\"}},baseVariant,gestureVariant)})})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hz1gJLCq9\"},motionChild:true,nodeId:\"YmOoZ8FzK\",scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-18yn63x framer-10nbw0l\",\"data-framer-name\":\"initiatives\",layoutDependency:layoutDependency,layoutId:\"YmOoZ8FzK\",...addPropertyOverrides({cUeU2KKNh:{\"data-highlight\":true,onTap:onTapocbvhv},kvvsQDVzH:{\"data-highlight\":true,onTap:onTapocbvhv}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({cjgEvTHFA:{value:transition5},SyGopeo38:{value:transition5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-150+0+0)+12.5+0+0+0,...addPropertyOverrides({aZGj5QEWt:{y:(componentViewport?.y||0)+0+0+12.5+0+0+0},bMe4gRY6R:{y:(componentViewport?.y||0)+0+0+12.5+0+0+0},cjgEvTHFA:{y:(componentViewport?.y||0)+0+80+0+0+0+65+-.5},cUeU2KKNh:{y:(componentViewport?.y||0)+0+80+28+0+0+65+0},kvvsQDVzH:{y:(componentViewport?.y||0)+0+80+28+0+0+65+0},qNlitIIis:{y:(componentViewport?.y||0)+0+0+12.5+0+0+0},SyGopeo38:{y:(componentViewport?.y||0)+0+80+0+0+0+65+-.5},V_OOwQJkr:{y:(componentViewport?.y||0)+0+0+12.5+0+0+0},wi46zxmQL:{y:(componentViewport?.y||0)+0+0+12.5+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r6obgd-container\",\"data-framer-cursor\":hHLK15q2r,layoutDependency:layoutDependency,layoutId:\"ehE9w75LL-container\",nodeId:\"ehE9w75LL\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",style:{opacity:1},variants:{aZGj5QEWt:{opacity:1},cjgEvTHFA:{opacity:0},cUeU2KKNh:{opacity:1},KNaJmemeB:{opacity:1},kvvsQDVzH:{opacity:1},qNlitIIis:{opacity:1},SyGopeo38:{opacity:0},V_OOwQJkr:{opacity:1},wi46zxmQL:{opacity:1}},whileTap:animation,...addPropertyOverrides({cjgEvTHFA:{transformTemplate:transformTemplate1},SyGopeo38:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavMainLink,{A723Na2qs:CxRVuJLqB,GCG4aLKmH:getLocalizedValue(\"v1\",activeLocale)??\"INITIATIVES\",height:\"100%\",id:\"ehE9w75LL\",layoutId:\"ehE9w75LL\",MqlTw4vra:CxRVuJLqB,V9WUO0LOw:CxRVuJLqB,variant:\"h3ENlsyIA\",width:\"100%\",...addPropertyOverrides({cjgEvTHFA:{variant:\"hZfsho4RF\"},cUeU2KKNh:{variant:\"hZfsho4RF\"},kvvsQDVzH:{A723Na2qs:\"rgb(255, 255, 255)\",MqlTw4vra:\"rgb(255, 255, 255)\",V9WUO0LOw:\"rgb(255, 255, 255)\",variant:\"hZfsho4RF\"},qNlitIIis:{A723Na2qs:\"rgb(255, 255, 255)\",MqlTw4vra:\"rgb(255, 255, 255)\",V9WUO0LOw:\"rgb(255, 255, 255)\"},SyGopeo38:{A723Na2qs:\"rgb(255, 255, 255)\",MqlTw4vra:\"rgb(255, 255, 255)\",V9WUO0LOw:\"rgb(255, 255, 255)\",variant:\"hZfsho4RF\"},V_OOwQJkr:{variant:\"Lt5e8PO3u\"},wi46zxmQL:{variant:\"Pr8hgArRE\"}},baseVariant,gestureVariant)})})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UYwEbUu3Z\"},motionChild:true,nodeId:\"ZR4fbrBIi\",openInNewTab:false,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-4cjxty framer-10nbw0l\",\"data-framer-name\":\"aboutus\",layoutDependency:layoutDependency,layoutId:\"ZR4fbrBIi\",...addPropertyOverrides({cUeU2KKNh:{\"data-highlight\":true,onTap:onTapocbvhv},kvvsQDVzH:{\"data-highlight\":true,onTap:onTapocbvhv}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({cjgEvTHFA:{value:transition6},SyGopeo38:{value:transition6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-150+0+0)+12.5+0+0+0,...addPropertyOverrides({aZGj5QEWt:{y:(componentViewport?.y||0)+0+0+12.5+0+0+0},bMe4gRY6R:{y:(componentViewport?.y||0)+0+0+12.5+0+0+0},cjgEvTHFA:{y:(componentViewport?.y||0)+0+80+0+0+0+130+-.5},cUeU2KKNh:{y:(componentViewport?.y||0)+0+80+28+0+0+130+-.5},kvvsQDVzH:{y:(componentViewport?.y||0)+0+80+28+0+0+130+-.5},qNlitIIis:{y:(componentViewport?.y||0)+0+0+12.5+0+0+0},SyGopeo38:{y:(componentViewport?.y||0)+0+80+0+0+0+130+-.5},V_OOwQJkr:{y:(componentViewport?.y||0)+0+0+12.5+0+0+0},wi46zxmQL:{y:(componentViewport?.y||0)+0+0+12.5+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vmnk19-container\",\"data-framer-cursor\":hHLK15q2r,layoutDependency:layoutDependency,layoutId:\"Qro3Oeq50-container\",nodeId:\"Qro3Oeq50\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",style:{opacity:1},variants:{aZGj5QEWt:{opacity:1},cjgEvTHFA:{opacity:0},cUeU2KKNh:{opacity:1},KNaJmemeB:{opacity:1},kvvsQDVzH:{opacity:1},qNlitIIis:{opacity:1},SyGopeo38:{opacity:0},V_OOwQJkr:{opacity:1},wi46zxmQL:{opacity:1}},whileTap:animation,...addPropertyOverrides({cjgEvTHFA:{transformTemplate:transformTemplate1},cUeU2KKNh:{transformTemplate:transformTemplate1},kvvsQDVzH:{transformTemplate:transformTemplate1},SyGopeo38:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavMainLink,{A723Na2qs:CxRVuJLqB,GCG4aLKmH:getLocalizedValue(\"v13\",activeLocale)??\"ABOUT US\",height:\"100%\",id:\"Qro3Oeq50\",layoutId:\"Qro3Oeq50\",MqlTw4vra:CxRVuJLqB,V9WUO0LOw:CxRVuJLqB,variant:\"h3ENlsyIA\",width:\"100%\",...addPropertyOverrides({cjgEvTHFA:{variant:\"hZfsho4RF\"},cUeU2KKNh:{variant:\"hZfsho4RF\"},kvvsQDVzH:{A723Na2qs:\"rgb(255, 255, 255)\",MqlTw4vra:\"rgb(255, 255, 255)\",V9WUO0LOw:\"rgb(255, 255, 255)\",variant:\"hZfsho4RF\"},qNlitIIis:{A723Na2qs:\"rgb(255, 255, 255)\",MqlTw4vra:\"rgb(255, 255, 255)\",V9WUO0LOw:\"rgb(255, 255, 255)\"},SyGopeo38:{A723Na2qs:\"rgb(255, 255, 255)\",MqlTw4vra:\"rgb(255, 255, 255)\",V9WUO0LOw:\"rgb(255, 255, 255)\",variant:\"hZfsho4RF\"},V_OOwQJkr:{variant:\"Pr8hgArRE\"}},baseVariant,gestureVariant)})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-150+0+0)+12.5+0+.5,...addPropertyOverrides({aZGj5QEWt:{y:(componentViewport?.y||0)+0+0+12.5+0+.5},bMe4gRY6R:{y:(componentViewport?.y||0)+0+0+12.5+0+.5},cjgEvTHFA:{y:(componentViewport?.y||0)+0+80+0+0+117.063},cUeU2KKNh:{y:(componentViewport?.y||0)+0+80+28+0+0+195},kvvsQDVzH:{y:(componentViewport?.y||0)+0+80+28+0+0+195},qNlitIIis:{y:(componentViewport?.y||0)+0+0+12.5+0+.5},SyGopeo38:{y:(componentViewport?.y||0)+0+80+0+0+117.063},V_OOwQJkr:{y:(componentViewport?.y||0)+0+0+12.5+0+.5},wi46zxmQL:{y:(componentViewport?.y||0)+0+0+12.5+0+.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7095dk-container\",\"data-framer-cursor\":hHLK15q2r,layoutDependency:layoutDependency,layoutId:\"mWd3cf7qx-container\",nodeId:\"mWd3cf7qx\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",...addPropertyOverrides({cjgEvTHFA:{transformTemplate:transformTemplate1},SyGopeo38:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SearchDefault,{D0geJnhid:CxRVuJLqB,height:\"100%\",id:\"mWd3cf7qx\",layoutId:\"mWd3cf7qx\",P16iSaHp4:{borderColor:\"var(--token-7bde954e-b3c4-472b-bc9e-a146dc3f9e5c, rgba(255, 250, 246, 0.5))\",borderStyle:\"solid\",borderWidth:0},R6lcGKPbC:\"var(--token-29366c85-58a2-4332-833e-9602aef6ac0f, rgba(255, 255, 255, 0))\",variant:\"bF8AxSu2r\",width:\"100%\",WsbLyPtug:getLocalizedValue(\"v3\",activeLocale)??\"Search\",...addPropertyOverrides({kvvsQDVzH:{D0geJnhid:\"rgb(255, 255, 255)\"},qNlitIIis:{D0geJnhid:\"rgb(255, 255, 255)\"}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({cjgEvTHFA:{value:transition7},SyGopeo38:{value:transition7}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-iyeon1\",layoutDependency:layoutDependency,layoutId:\"qCiOtLnMFdvuKJCvUv\",style:{backgroundColor:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\"},variants:{kvvsQDVzH:{backgroundColor:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\"},SyGopeo38:{backgroundColor:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\"}}})}),isDisplayed4()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({cjgEvTHFA:{value:transition8},SyGopeo38:{value:transition8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o1ethb\",\"data-framer-name\":\"icons\",layoutDependency:layoutDependency,layoutId:\"V_YP4l6Wn\",style:{opacity:1},variants:{cjgEvTHFA:{opacity:0},cUeU2KKNh:{opacity:1},kvvsQDVzH:{opacity:1},SyGopeo38:{opacity:0}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2fc4we\",\"data-border\":true,\"data-framer-name\":\"FB\",layoutDependency:layoutDependency,layoutId:\"Ds5ULcLm2\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-cb3601d0-784e-4fc2-8b00-3d15da9dfbc4, rgba(255, 250, 245, 0.7))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{kvvsQDVzH:{\"--border-color\":\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",backgroundColor:\"rgba(0, 7, 26, 0.7)\"},SyGopeo38:{\"--border-color\":\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",backgroundColor:\"rgba(0, 7, 26, 0.7)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"44px\",...addPropertyOverrides({cjgEvTHFA:{y:(componentViewport?.y||0)+0+80+0+0+0+217+0+.4889},cUeU2KKNh:{y:(componentViewport?.y||0)+0+80+28+0+0+281+0+.4889},kvvsQDVzH:{y:(componentViewport?.y||0)+0+80+28+0+0+281+0+.4889},SyGopeo38:{y:(componentViewport?.y||0)+0+80+0+0+0+217+0+.4889}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hywjv7-container\",layoutDependency:layoutDependency,layoutId:\"czWkh7LUM-container\",nodeId:\"czWkh7LUM\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(BtnLink,{height:\"100%\",id:\"czWkh7LUM\",iM7_IMMN_:CxRVuJLqB,jbX6V7bBg:true,layoutId:\"czWkh7LUM\",pd2zKPznk:\"https://www.facebook.com/staysafeonline\",PYhyXgejv:hHLK15q2r,qjef3yYov:false,SFVaE_nWH:2,style:{height:\"100%\",width:\"100%\"},variant:\"zwWzUpE5E\",whWB7LTYP:getLocalizedValue(\"v15\",activeLocale)??'<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 8.2 14\">   <path d=\"M1.86,8.18v5.82h3.26v-5.82h2.43l.51-2.67h-2.94v-.95c0-1.41.57-1.96,2.04-1.96.46,0,.83.01,1.04.03V.22c-.4-.11-1.39-.22-1.95-.22C3.24,0,1.86,1.38,1.86,4.36v1.15H0v2.67h1.86Z\"/> </svg>',width:\"100%\",ZuHqx_H0i:getLocalizedValue(\"v14\",activeLocale)??\"FB\",...addPropertyOverrides({kvvsQDVzH:{iM7_IMMN_:\"rgb(255, 255, 255)\"},SyGopeo38:{iM7_IMMN_:\"rgb(255, 255, 255)\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2pwiog\",\"data-border\":true,\"data-framer-name\":\"IN\",layoutDependency:layoutDependency,layoutId:\"zho3hSYHF\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-cb3601d0-784e-4fc2-8b00-3d15da9dfbc4, rgba(255, 250, 245, 0.7))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{kvvsQDVzH:{\"--border-color\":\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",backgroundColor:\"rgba(0, 7, 26, 0.7)\"},SyGopeo38:{\"--border-color\":\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",backgroundColor:\"rgba(0, 7, 26, 0.7)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"44px\",...addPropertyOverrides({cjgEvTHFA:{y:(componentViewport?.y||0)+0+80+0+0+0+217+0+-.4889},cUeU2KKNh:{y:(componentViewport?.y||0)+0+80+28+0+0+281+0+-.4889},kvvsQDVzH:{y:(componentViewport?.y||0)+0+80+28+0+0+281+0+-.4889},SyGopeo38:{y:(componentViewport?.y||0)+0+80+0+0+0+217+0+-.4889}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pv4nvt-container\",layoutDependency:layoutDependency,layoutId:\"yokq6kqFo-container\",nodeId:\"yokq6kqFo\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnLink,{height:\"100%\",id:\"yokq6kqFo\",iM7_IMMN_:CxRVuJLqB,jbX6V7bBg:true,layoutId:\"yokq6kqFo\",pd2zKPznk:\"https://www.instagram.com/StaySafeOnlineNCA\",PYhyXgejv:hHLK15q2r,qjef3yYov:false,SFVaE_nWH:0,style:{height:\"100%\",width:\"100%\"},variant:\"zwWzUpE5E\",whWB7LTYP:getLocalizedValue(\"v17\",activeLocale)??'<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12.01 12.25\">   <path d=\"M6,2.98c-1.7,0-3.08,1.4-3.08,3.14s1.37,3.14,3.08,3.14,3.08-1.4,3.08-3.14-1.37-3.14-3.08-3.14ZM6,8.17c-1.1,0-2-.92-2-2.04s.9-2.04,2-2.04,2,.92,2,2.04-.9,2.04-2,2.04ZM9.93,2.86c0,.41-.32.73-.72.73s-.72-.33-.72-.73.32-.73.72-.73.72.33.72.73ZM11.96,3.6c-.05-.98-.27-1.85-.97-2.57-.7-.72-1.55-.94-2.52-.99C7.49-.01,4.52-.01,3.53.04c-.96.05-1.81.27-2.52.99C.31,1.75.09,2.62.04,3.6-.01,4.61-.01,7.64.04,8.65c.05.98.27,1.85.97,2.57.7.72,1.55.94,2.52.99.99.06,3.96.06,4.95,0,.96-.05,1.81-.27,2.52-.99.7-.72.92-1.59.97-2.57.06-1.01.06-4.04,0-5.05ZM10.68,9.74c-.21.54-.61.95-1.14,1.16-.79.32-2.67.25-3.54.25s-2.75.07-3.54-.25c-.52-.21-.93-.63-1.14-1.16-.31-.81-.24-2.72-.24-3.61s-.07-2.81.24-3.61c.21-.54.61-.95,1.14-1.16.79-.32,2.67-.25,3.54-.25s2.75-.07,3.54.25c.52.21.93.63,1.14,1.16.31.81.24,2.72.24,3.61s.07,2.81-.24,3.61Z\"/> </svg>',width:\"100%\",ZuHqx_H0i:getLocalizedValue(\"v16\",activeLocale)??\"IN\",...addPropertyOverrides({kvvsQDVzH:{iM7_IMMN_:\"rgb(255, 255, 255)\"},SyGopeo38:{iM7_IMMN_:\"rgb(255, 255, 255)\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-w4xv2d\",\"data-border\":true,\"data-framer-name\":\"LI\",layoutDependency:layoutDependency,layoutId:\"L7swnd4aq\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-cb3601d0-784e-4fc2-8b00-3d15da9dfbc4, rgba(255, 250, 245, 0.7))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{kvvsQDVzH:{\"--border-color\":\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",backgroundColor:\"rgba(0, 7, 26, 0.7)\"},SyGopeo38:{\"--border-color\":\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",backgroundColor:\"rgba(0, 7, 26, 0.7)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"44px\",...addPropertyOverrides({cjgEvTHFA:{y:(componentViewport?.y||0)+0+80+0+0+0+217+0+-.4889},cUeU2KKNh:{y:(componentViewport?.y||0)+0+80+28+0+0+281+0+-.4889},kvvsQDVzH:{y:(componentViewport?.y||0)+0+80+28+0+0+281+0+-.4889},SyGopeo38:{y:(componentViewport?.y||0)+0+80+0+0+0+217+0+-.4889}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nggvam-container\",layoutDependency:layoutDependency,layoutId:\"TZAJtTbOY-container\",nodeId:\"TZAJtTbOY\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnLink,{height:\"100%\",id:\"TZAJtTbOY\",iM7_IMMN_:CxRVuJLqB,jbX6V7bBg:true,layoutId:\"TZAJtTbOY\",pd2zKPznk:\"https://www.linkedin.com/company/national-cybersecurity-alliance/\",PYhyXgejv:hHLK15q2r,qjef3yYov:false,SFVaE_nWH:0,style:{height:\"100%\",width:\"100%\"},variant:\"zwWzUpE5E\",whWB7LTYP:getLocalizedValue(\"v19\",activeLocale)??'<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12 12\">   <path d=\"M2.69,12H.2V3.99h2.49v8.01ZM1.44,2.9c-.79,0-1.44-.66-1.44-1.45S.64,0,1.44,0s1.44.64,1.44,1.44-.64,1.45-1.44,1.45ZM12,12h-2.48v-3.9c0-.93-.02-2.12-1.29-2.12s-1.49,1.01-1.49,2.05v3.97h-2.49V3.99h2.39v1.09h.03c.33-.63,1.14-1.29,2.36-1.29,2.52,0,2.98,1.66,2.98,3.81v4.4h0Z\"/> </svg>',width:\"100%\",ZuHqx_H0i:getLocalizedValue(\"v18\",activeLocale)??\"LI\",...addPropertyOverrides({kvvsQDVzH:{iM7_IMMN_:\"rgb(255, 255, 255)\"},SyGopeo38:{iM7_IMMN_:\"rgb(255, 255, 255)\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nsqq9j\",\"data-border\":true,\"data-framer-name\":\"YT\",layoutDependency:layoutDependency,layoutId:\"Xe4lppCxO\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-cb3601d0-784e-4fc2-8b00-3d15da9dfbc4, rgba(255, 250, 245, 0.7))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{kvvsQDVzH:{\"--border-color\":\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",backgroundColor:\"rgba(0, 7, 26, 0.7)\"},SyGopeo38:{\"--border-color\":\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",backgroundColor:\"rgba(0, 7, 26, 0.7)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"44px\",...addPropertyOverrides({cjgEvTHFA:{y:(componentViewport?.y||0)+0+80+0+0+0+217+0+-.4889},cUeU2KKNh:{y:(componentViewport?.y||0)+0+80+28+0+0+281+0+-.4889},kvvsQDVzH:{y:(componentViewport?.y||0)+0+80+28+0+0+281+0+-.4889},SyGopeo38:{y:(componentViewport?.y||0)+0+80+0+0+0+217+0+-.4889}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vzm4ac-container\",layoutDependency:layoutDependency,layoutId:\"vo4d3VgEG-container\",nodeId:\"vo4d3VgEG\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnLink,{height:\"100%\",id:\"vo4d3VgEG\",iM7_IMMN_:CxRVuJLqB,jbX6V7bBg:true,layoutId:\"vo4d3VgEG\",pd2zKPznk:\"https://www.youtube.com/@StaySafeOnlineNCA\",PYhyXgejv:hHLK15q2r,qjef3yYov:false,SFVaE_nWH:0,style:{height:\"100%\",width:\"100%\"},variant:\"zwWzUpE5E\",whWB7LTYP:getLocalizedValue(\"v21\",activeLocale)??'<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12.8 9\">   <path d=\"M12.8,4.51s0,2.1-.27,3.1c-.15.55-.58.97-1.13,1.12-1,.27-5,.27-5,.27,0,0-4,0-5-.27-.55-.15-.98-.57-1.13-1.12-.27-1-.27-3.1-.27-3.1,0,0,0-2.1.27-3.1C.42.85.85.42,1.4.27c1-.27,5-.27,5-.27,0,0,4,0,5,.27.55.15.98.58,1.13,1.14.27,1,.27,3.1.27,3.1ZM8.44,4.51l-3.35-1.9v3.81l3.35-1.9Z\"/> </svg>',width:\"100%\",ZuHqx_H0i:getLocalizedValue(\"v20\",activeLocale)??\"YT\",...addPropertyOverrides({kvvsQDVzH:{iM7_IMMN_:\"rgb(255, 255, 255)\"},SyGopeo38:{iM7_IMMN_:\"rgb(255, 255, 255)\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t97xir\",\"data-border\":true,\"data-framer-name\":\"X\",layoutDependency:layoutDependency,layoutId:\"qQuJBUfdR\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-cb3601d0-784e-4fc2-8b00-3d15da9dfbc4, rgba(255, 250, 245, 0.7))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{kvvsQDVzH:{\"--border-color\":\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",backgroundColor:\"rgba(0, 7, 26, 0.7)\"},SyGopeo38:{\"--border-color\":\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",backgroundColor:\"rgba(0, 7, 26, 0.7)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"44px\",...addPropertyOverrides({cjgEvTHFA:{y:(componentViewport?.y||0)+0+80+0+0+0+217+0+-.4889},cUeU2KKNh:{y:(componentViewport?.y||0)+0+80+28+0+0+281+0+-.4889},kvvsQDVzH:{y:(componentViewport?.y||0)+0+80+28+0+0+281+0+-.4889},SyGopeo38:{y:(componentViewport?.y||0)+0+80+0+0+0+217+0+-.4889}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cr6068-container\",layoutDependency:layoutDependency,layoutId:\"gX5ZdnRHC-container\",nodeId:\"gX5ZdnRHC\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnLink,{height:\"100%\",id:\"gX5ZdnRHC\",iM7_IMMN_:CxRVuJLqB,jbX6V7bBg:true,layoutId:\"gX5ZdnRHC\",pd2zKPznk:\"https://x.com/staysafeonline\",PYhyXgejv:hHLK15q2r,qjef3yYov:false,SFVaE_nWH:0,style:{height:\"100%\",width:\"100%\"},variant:\"zwWzUpE5E\",whWB7LTYP:getLocalizedValue(\"v23\",activeLocale)??'<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12.58 11.37\">   <path d=\"M9.91,0h1.93l-4.22,4.82,4.96,6.56h-3.88l-3.04-3.98-3.48,3.98H.25l4.51-5.15L0,0h3.98l2.75,3.63,3.18-3.63ZM9.23,10.22h1.07L3.4,1.09h-1.15l6.98,9.13Z\"/> </svg>',width:\"100%\",ZuHqx_H0i:getLocalizedValue(\"v22\",activeLocale)??\"X\",...addPropertyOverrides({kvvsQDVzH:{iM7_IMMN_:\"rgb(255, 255, 255)\"},SyGopeo38:{iM7_IMMN_:\"rgb(255, 255, 255)\"}},baseVariant,gestureVariant)})})})})]})})]})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a9fcj1\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"Nx_CB_gBJ\",style:{opacity:1},variants:{aZGj5QEWt:{opacity:0},bMe4gRY6R:{opacity:0},KNaJmemeB:{opacity:1},qNlitIIis:{opacity:0},V_OOwQJkr:{opacity:0},wi46zxmQL:{opacity:0}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mo6hn3\",\"data-framer-name\":\"back btn\",layoutDependency:layoutDependency,layoutId:\"hCf7nYaGe\",children:[isDisplayed15()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nl2f5f-container\",\"data-framer-cursor\":hHLK15q2r,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"M2F81XZDp-container\",nodeId:\"M2F81XZDp\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(Navigation,{bottomLeft:20,bottomRight:20,buttonType:\"custom\",custom:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2ada04-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"XXPhdYWmi-container\",nodeId:\"XXPhdYWmi\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnMain,{dljOPmJc4:false,eB0wE2ydn:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",height:\"100%\",id:\"XXPhdYWmi\",JCxSmKyws:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",Jpmo3NvX1:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"10\" height=\"10\"><path d=\"M 6.634 3.639 L 3.023 7.251 C 2.933 7.34 2.823 7.385 2.692 7.384 C 2.56 7.383 2.45 7.338 2.36 7.248 C 2.27 7.159 2.226 7.048 2.226 6.915 C 2.226 6.783 2.27 6.672 2.36 6.583 L 5.969 2.974 L 2.942 2.974 C 2.809 2.974 2.696 2.928 2.605 2.837 C 2.513 2.745 2.468 2.633 2.468 2.5 C 2.468 2.367 2.513 2.255 2.605 2.163 C 2.696 2.072 2.809 2.026 2.942 2.026 L 7.108 2.026 C 7.241 2.026 7.353 2.072 7.445 2.163 C 7.536 2.255 7.582 2.367 7.582 2.5 L 7.582 6.667 C 7.582 6.8 7.536 6.912 7.445 7.003 C 7.353 7.095 7.241 7.141 7.108 7.141 C 6.975 7.141 6.863 7.095 6.772 7.003 C 6.68 6.912 6.634 6.8 6.634 6.667 Z\" fill=\"rgb(85, 10, 195)\"></path></svg>',layoutId:\"XXPhdYWmi\",nTbpwY4Kp:false,s9JYkVhh8:getLocalizedValue(\"v24\",activeLocale)??\"Back\",variant:\"FmX8uqIC0\",width:\"100%\",ZM1mAU9FT:\"7px 8px 7px 8px\"})})})],defaultDomain:ohVpSORyr,fill:\"rgb(237, 237, 237)\",height:\"100%\",icon:{color:\"rgb(0, 0, 0)\",size:24,stroke:2},id:\"M2F81XZDp\",layoutId:\"M2F81XZDp\",mode:\"back\",radius:20,radiusIsMixed:false,shadows:\"\",style:{height:\"100%\"},topLeft:20,topRight:20,width:\"100%\"})})}),isDisplayed16()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14c3x23-container\",\"data-framer-cursor\":YAvefbCbzMv6_4rTth,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NXI1SrDEB-container\",nodeId:\"NXI1SrDEB\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",size:12,type:\"default\"},fillColor:\"var(--token-7bde954e-b3c4-472b-bc9e-a146dc3f9e5c, rgba(255, 250, 246, 0.5))\",font:{fontFamily:'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",size:18,type:\"default\"},id:\"NXI1SrDEB\",layoutId:\"NXI1SrDEB\",options:{border:{color:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",style:\"solid\",width:1,widthBottom:1,widthLeft:1,widthPerSide:false,widthRight:1,widthTop:1},focus:{color:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",offset:0,style:\"solid\",width:1},gap:5,title:true},padding:\"14px\",radius:\"50px\",textColor:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({aZGj5QEWt:{value:transition9},bMe4gRY6R:{value:transition9},dk3TrKP3p:{value:transition9},qNlitIIis:{value:transition9},V_OOwQJkr:{value:transition9},wi46zxmQL:{value:transition9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ognv3j\",\"data-framer-name\":\"progress bar\",layoutDependency:layoutDependency,layoutId:\"DmxGTpUBS\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,opacity:1},variants:{aZGj5QEWt:{opacity:0},bMe4gRY6R:{opacity:0},dk3TrKP3p:{opacity:0},KNaJmemeB:{opacity:1},qNlitIIis:{opacity:0},V_OOwQJkr:{opacity:0},wi46zxmQL:{opacity:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8l1ayj-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"S4yPmYaPP-container\",nodeId:\"S4yPmYaPP\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(ScrollProgressBar,{alignment:\"flex-start\",background:\"var(--token-66b039a8-f35e-4b32-aafc-b9f49205e2f9, rgb(255, 255, 255))\",bottomLeft:10,bottomRight:10,direction:\"horizontal\",fill:{color:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",endColor:\"rgb(204, 204, 204)\",gradientScaled:false,mode:\"color\",startColor:\"rgb(0, 0, 0)\"},height:\"100%\",id:\"S4yPmYaPP\",innerRadius:false,layoutId:\"S4yPmYaPP\",previewPercent:75,radius:10,radiusIsMixed:false,style:{height:\"100%\",width:\"100%\"},topLeft:10,topRight:10,transition:{duration:0,type:\"tween\"},width:\"100%\"})})})})}),isDisplayed17()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s8frtd\",\"data-framer-name\":\"form\",layoutDependency:layoutDependency,layoutId:\"i3XYQNJY5\",children:/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/32810581-81de-4f9c-8b35-ca68cd1e85e7/submit\",className:\"framer-1584q6r\",layoutDependency:layoutDependency,layoutId:\"AlqIioXDy\",nodeId:\"AlqIioXDy\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:69,...addPropertyOverrides({dk3TrKP3p:{y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-150+70+10)+.5+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yrv7m7-container\",\"data-framer-cursor\":eLFXp4LcW,layoutDependency:layoutDependency,layoutId:\"KPC7RVWpO-container\",nodeId:\"KPC7RVWpO\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(FormTextField,{aSxN7CECe:\"\",CdQ0p6QUq:true,cgCN7LA0z:\"auto\",d4vz9GXtY:false,dCZMv66cD:false,h5pLtd27y:\"Email\",height:\"100%\",id:\"KPC7RVWpO\",jybIDSRnC:\"\",K3a6eIb0z:\"\",layoutId:\"KPC7RVWpO\",style:{width:\"100%\"},tDFGKPwjA:{borderColor:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:1},TMUlnfDzv:\"1px 1px 2px 0px var(--token-e414f0ac-74a3-4474-9896-8d592a8fc6c9, rgba(0, 10, 36, 0.1))\",variant:\"pszF3xDWJ\",width:\"100%\",wiwmOpvlj:\"rgb(255, 255, 255)\",X7t8IkjXo:getLocalizedValue(\"v5\",activeLocale)??\"name@email.com\",Xgch8BRaJ:\"var(--token-7623d2e7-3a1f-4cac-b7ed-868d5619d9da, rgb(45, 75, 100))\",yEEKojFAY:\"email\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"130px\",...addPropertyOverrides({dk3TrKP3p:{y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-150+70+10)+.5+0+0+14.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p7jh0a-container\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"xA8vfzFgL-container\",name:\"Button\",nodeId:\"xA8vfzFgL\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(FormSubmit,{csAuxqdiV:\"var(--token-cb3601d0-784e-4fc2-8b00-3d15da9dfbc4, rgba(255, 250, 245, 0.7))\",cU4JPQCXS:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",height:\"100%\",HUt2PhWC7:getLocalizedValue(\"v6\",activeLocale)??\"Sign Up\",id:\"xA8vfzFgL\",layoutId:\"xA8vfzFgL\",name:\"Button\",OaASkH8FO:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",QqV44uX_y:{borderColor:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:1},style:{height:\"100%\",width:\"100%\"},type:\"submit\",U0urEmSjV:hHLK15q2r,variant:formVariants(formState,{error:\"wPfxgZ6da\",pending:\"gpexVdgpj\",success:\"LI1wFooRY\"},\"jsoNG74d8\"),width:\"100%\",zhkrOTGOf:\"0.39809593676181976px 0.39809593676181976px 0.5629926728941875px -0.625px rgba(0, 0, 0, 0.13), 1.207253071552259px 1.207253071552259px 1.7073136670057811px -1.25px rgba(0, 0, 0, 0.13), 3.1913267607422307px 3.1913267607422307px 4.51321758700586px -1.875px rgba(0, 0, 0, 0.13), 10px 10px 14.142135623730951px -2.5px rgba(0, 0, 0, 0.13)\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,...addPropertyOverrides({dk3TrKP3p:{y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-150+70+10)+.5+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x4n5le-container\",\"data-framer-name\":\"URL\",layoutDependency:layoutDependency,layoutId:\"xgkZnoktV-container\",name:\"URL\",nodeId:\"xgkZnoktV\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",style:{opacity:0},children:/*#__PURE__*/_jsx(FormTextField,{aSxN7CECe:\"\",CdQ0p6QUq:true,cgCN7LA0z:\"none\",d4vz9GXtY:false,dCZMv66cD:true,h5pLtd27y:\"FromURL\",height:\"100%\",id:\"xgkZnoktV\",jybIDSRnC:RqoQOPBnY,K3a6eIb0z:\"\",layoutId:\"xgkZnoktV\",name:\"URL\",style:{height:\"100%\",width:\"100%\"},tDFGKPwjA:{borderColor:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:1},TMUlnfDzv:\"1px 1px 2px 0px var(--token-e414f0ac-74a3-4474-9896-8d592a8fc6c9, rgba(0, 10, 36, 0.1))\",variant:\"pszF3xDWJ\",width:\"100%\",wiwmOpvlj:\"var(--token-84d51c6b-feb3-438c-8adc-a4f6ca79e386, rgba(255, 250, 246, 0.5))\",X7t8IkjXo:\"/\",Xgch8BRaJ:\"var(--token-7623d2e7-3a1f-4cac-b7ed-868d5619d9da, rgb(45, 75, 100))\",yEEKojFAY:\"text\"})})})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15xx2si\",\"data-framer-name\":\"buttons\",layoutDependency:layoutDependency,layoutId:\"X5_PxOSGo\",children:[isDisplayed18()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-150+70+10)+12.5+0,...addPropertyOverrides({aZGj5QEWt:{y:(componentViewport?.y||0)+0+80+12.5+0},bMe4gRY6R:{y:(componentViewport?.y||0)+0+80+12.5+0},L63nuTq_L:{y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-150+70+10)+-65+77.5},qNlitIIis:{y:(componentViewport?.y||0)+0+80+12.5+0},V_OOwQJkr:{y:(componentViewport?.y||0)+0+80+12.5+0},wi46zxmQL:{y:(componentViewport?.y||0)+0+80+12.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z09737-container\",\"data-framer-cursor\":hHLK15q2r,layoutDependency:layoutDependency,layoutId:\"K0SJUPlRn-container\",nodeId:\"K0SJUPlRn\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnMain,{cjdemH67z:cjdemH67z19yyagt,dljOPmJc4:false,eB0wE2ydn:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",height:\"100%\",id:\"K0SJUPlRn\",JCxSmKyws:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",Jpmo3NvX1:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"10\" height=\"10\"><path d=\"M 6.634 3.639 L 3.023 7.251 C 2.933 7.34 2.823 7.385 2.692 7.384 C 2.56 7.383 2.45 7.338 2.36 7.248 C 2.27 7.159 2.226 7.048 2.226 6.915 C 2.226 6.783 2.27 6.672 2.36 6.583 L 5.969 2.974 L 2.942 2.974 C 2.809 2.974 2.696 2.928 2.605 2.837 C 2.513 2.745 2.468 2.633 2.468 2.5 C 2.468 2.367 2.513 2.255 2.605 2.163 C 2.696 2.072 2.809 2.026 2.942 2.026 L 7.108 2.026 C 7.241 2.026 7.353 2.072 7.445 2.163 C 7.536 2.255 7.582 2.367 7.582 2.5 L 7.582 6.667 C 7.582 6.8 7.536 6.912 7.445 7.003 C 7.353 7.095 7.241 7.141 7.108 7.141 C 6.975 7.141 6.863 7.095 6.772 7.003 C 6.68 6.912 6.634 6.8 6.634 6.667 Z\" fill=\"rgb(85, 10, 195)\"></path></svg>',layoutId:\"K0SJUPlRn\",nTbpwY4Kp:false,s9JYkVhh8:getLocalizedValue(\"v12\",activeLocale)??\"Subscribe\",variant:\"LKs4H5Oki\",width:\"100%\",ZM1mAU9FT:\"7px 8px 7px 8px\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c9e4lt\",\"data-framer-name\":\"social\",layoutDependency:layoutDependency,layoutId:\"Lf66U0Zm_\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s33j2i\",\"data-framer-name\":\"icons\",layoutDependency:layoutDependency,layoutId:\"FgvhxDaPP\",style:{opacity:0},variants:{KNaJmemeB:{opacity:1},L63nuTq_L:{opacity:1}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g95hov-container\",\"data-framer-name\":\"x\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"sAgAT1BaI-container\",name:\"x\",nodeId:\"sAgAT1BaI\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",transformTemplate:transformTemplate1,...addPropertyOverrides({KNaJmemeB:{\"data-framer-cursor\":hHLK15q2r,transformTemplate:undefined},L63nuTq_L:{\"data-framer-cursor\":hHLK15q2r,transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(UltimateShare,{copyFeedback:getLocalizedValue(\"v11\",activeLocale)??\"URL copied to clipboard.\",emailBody:getLocalizedValue(\"v9\",activeLocale)??\"I found this interesting:\",emailSubject:getLocalizedValue(\"v8\",activeLocale)??\"Check this out!\",height:\"100%\",id:\"sAgAT1BaI\",imageUrl:getLocalizedValue(\"v10\",activeLocale)??\"https://example.com/image.jpg\",layoutId:\"sAgAT1BaI\",message:getLocalizedValue(\"v7\",activeLocale)??\"Check this out:\",name:\"x\",network:\"X\",width:\"100%\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w0eron-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"YfmfWl0rr-container\",nodeId:\"YfmfWl0rr\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnCircles,{alS0q6u88:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",faDb7iTmo:false,height:\"100%\",id:\"YfmfWl0rr\",layoutId:\"YfmfWl0rr\",ncZDBpMog:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",variant:\"w8OLOVht4\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ceca43-container\",\"data-framer-name\":\"fb\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"MJbECEnOZ-container\",name:\"fb\",nodeId:\"MJbECEnOZ\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",transformTemplate:transformTemplate1,...addPropertyOverrides({KNaJmemeB:{\"data-framer-cursor\":hHLK15q2r,transformTemplate:undefined},L63nuTq_L:{\"data-framer-cursor\":hHLK15q2r,transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(UltimateShare,{copyFeedback:getLocalizedValue(\"v11\",activeLocale)??\"URL copied to clipboard.\",emailBody:getLocalizedValue(\"v9\",activeLocale)??\"I found this interesting:\",emailSubject:getLocalizedValue(\"v8\",activeLocale)??\"Check this out!\",height:\"100%\",id:\"MJbECEnOZ\",imageUrl:getLocalizedValue(\"v10\",activeLocale)??\"https://example.com/image.jpg\",layoutId:\"MJbECEnOZ\",message:getLocalizedValue(\"v7\",activeLocale)??\"Check this out:\",name:\"fb\",network:\"Facebook\",width:\"100%\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gmtj04-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"RyMWtpdZp-container\",nodeId:\"RyMWtpdZp\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnCircles,{alS0q6u88:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",faDb7iTmo:false,height:\"100%\",id:\"RyMWtpdZp\",layoutId:\"RyMWtpdZp\",ncZDBpMog:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",variant:\"oh_6c136D\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bu3lys-container\",\"data-framer-name\":\"in\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"IjTVzNwgd-container\",name:\"in\",nodeId:\"IjTVzNwgd\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",transformTemplate:transformTemplate1,...addPropertyOverrides({KNaJmemeB:{\"data-framer-cursor\":hHLK15q2r,transformTemplate:undefined},L63nuTq_L:{\"data-framer-cursor\":hHLK15q2r,transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(UltimateShare,{copyFeedback:getLocalizedValue(\"v11\",activeLocale)??\"URL copied to clipboard.\",emailBody:getLocalizedValue(\"v9\",activeLocale)??\"I found this interesting:\",emailSubject:getLocalizedValue(\"v8\",activeLocale)??\"Check this out!\",height:\"100%\",id:\"IjTVzNwgd\",imageUrl:getLocalizedValue(\"v10\",activeLocale)??\"https://example.com/image.jpg\",layoutId:\"IjTVzNwgd\",message:getLocalizedValue(\"v7\",activeLocale)??\"Check this out:\",name:\"in\",network:\"LinkedIn\",width:\"100%\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7fp64m-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Wz7OroOiW-container\",nodeId:\"Wz7OroOiW\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnCircles,{alS0q6u88:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",faDb7iTmo:false,height:\"100%\",id:\"Wz7OroOiW\",layoutId:\"Wz7OroOiW\",ncZDBpMog:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",variant:\"jAgLc8Fue\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19wv3td-container\",\"data-framer-name\":\"email\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"SH19TiUM3-container\",name:\"email\",nodeId:\"SH19TiUM3\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",transformTemplate:transformTemplate1,...addPropertyOverrides({KNaJmemeB:{\"data-framer-cursor\":hHLK15q2r,transformTemplate:undefined},L63nuTq_L:{\"data-framer-cursor\":hHLK15q2r,transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(UltimateShare,{copyFeedback:getLocalizedValue(\"v11\",activeLocale)??\"URL copied to clipboard.\",emailBody:getLocalizedValue(\"v9\",activeLocale)??\"I found this interesting:\",emailSubject:getLocalizedValue(\"v8\",activeLocale)??\"Check this out!\",height:\"100%\",id:\"SH19TiUM3\",imageUrl:getLocalizedValue(\"v10\",activeLocale)??\"https://example.com/image.jpg\",layoutId:\"SH19TiUM3\",message:getLocalizedValue(\"v7\",activeLocale)??\"Check this out:\",name:\"email\",network:\"Email\",width:\"100%\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vcr9cj-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"bnGEqV5d1-container\",nodeId:\"bnGEqV5d1\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnCircles,{alS0q6u88:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",faDb7iTmo:false,height:\"100%\",id:\"bnGEqV5d1\",layoutId:\"bnGEqV5d1\",ncZDBpMog:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",variant:\"idUX2Ujva\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-94p3ft-container\",\"data-framer-name\":\"clip\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"jDTEKx1IV-container\",name:\"clip\",nodeId:\"jDTEKx1IV\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",transformTemplate:transformTemplate1,...addPropertyOverrides({KNaJmemeB:{\"data-framer-cursor\":hHLK15q2r,transformTemplate:undefined},L63nuTq_L:{\"data-framer-cursor\":hHLK15q2r,transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(UltimateShare,{copyFeedback:getLocalizedValue(\"v11\",activeLocale)??\"URL copied to clipboard.\",emailBody:getLocalizedValue(\"v9\",activeLocale)??\"I found this interesting:\",emailSubject:getLocalizedValue(\"v8\",activeLocale)??\"Check this out!\",height:\"100%\",id:\"jDTEKx1IV\",imageUrl:getLocalizedValue(\"v10\",activeLocale)??\"https://example.com/image.jpg\",layoutId:\"jDTEKx1IV\",message:getLocalizedValue(\"v7\",activeLocale)??\"Check this out:\",name:\"clip\",network:\"Clipboard\",width:\"100%\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t8w1ni-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"JP_ElEU5e-container\",nodeId:\"JP_ElEU5e\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",children:/*#__PURE__*/_jsx(BtnCircles,{alS0q6u88:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",faDb7iTmo:false,height:\"100%\",id:\"JP_ElEU5e\",layoutId:\"JP_ElEU5e\",ncZDBpMog:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",variant:\"BpoCK7iUo\",width:\"100%\"})})})})})})]}),isDisplayed15()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-150+70+10)+12.5+.5+0,...addPropertyOverrides({aZGj5QEWt:{y:(componentViewport?.y||0)+0+80+12.5+.5+0},bMe4gRY6R:{y:(componentViewport?.y||0)+0+80+12.5+.5+0},L63nuTq_L:{y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-150+70+10)+-65+0+78},qNlitIIis:{y:(componentViewport?.y||0)+0+80+12.5+.5+0},V_OOwQJkr:{y:(componentViewport?.y||0)+0+80+12.5+.5+0},wi46zxmQL:{y:(componentViewport?.y||0)+0+80+12.5+.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b7drum-container\",\"data-framer-cursor\":hHLK15q2r,layoutDependency:layoutDependency,layoutId:\"cTHUHFaYp-container\",nodeId:\"cTHUHFaYp\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",whileHover:animation,whileTap:animation1,children:/*#__PURE__*/_jsx(BtnCircles,{alS0q6u88:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",faDb7iTmo:false,GqR8vmLFj:GqR8vmLFj1qqgv54,height:\"100%\",id:\"cTHUHFaYp\",layoutId:\"cTHUHFaYp\",ncZDBpMog:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",variant:\"j4bf1imGA\",width:\"100%\",...addPropertyOverrides({L63nuTq_L:{GqR8vmLFj:GqR8vmLFj5mvgqb,variant:\"nlJBmN_ae\"}},baseVariant,gestureVariant)})})})]}),isDisplayed15()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-dgcrtu\",layoutDependency:layoutDependency,layoutId:\"cy91LCtaG\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-150+70+10)+12.5+0+.5,...addPropertyOverrides({aZGj5QEWt:{y:(componentViewport?.y||0)+0+80+12.5+0+.5},bMe4gRY6R:{y:(componentViewport?.y||0)+0+80+12.5+0+.5},L63nuTq_L:{y:(componentViewport?.y||0)+0+((componentViewport?.height||70)-0-150+70+10)+-65+77.5+.5},qNlitIIis:{y:(componentViewport?.y||0)+0+80+12.5+0+.5},V_OOwQJkr:{y:(componentViewport?.y||0)+0+80+12.5+0+.5},wi46zxmQL:{y:(componentViewport?.y||0)+0+80+12.5+0+.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e9cvlo-container\",\"data-framer-cursor\":hHLK15q2r,layoutDependency:layoutDependency,layoutId:\"I4rAZaLgJ-container\",nodeId:\"I4rAZaLgJ\",rendersWithMotion:true,scopeId:\"eIAISxjEA\",whileHover:animation,whileTap:animation1,children:/*#__PURE__*/_jsx(BtnCirclesWithClick1e9cvloWithMappedReactPropsnxfyaw,{alS0q6u88:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",faDb7iTmo:false,height:\"100%\",id:\"I4rAZaLgJ\",layoutId:\"I4rAZaLgJ\",ncZDBpMog:\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",variant:\"JzEuIwHsc\",width:\"100%\"})})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iYozr.framer-10nbw0l, .framer-iYozr .framer-10nbw0l { display: block; }\",\".framer-iYozr.framer-14zkwz7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 70px; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 800px; will-change: var(--framer-will-change-override, transform); }\",\".framer-iYozr .framer-1yorr8t, .framer-iYozr .framer-1m85yaj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 70px; justify-content: space-between; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-iYozr .framer-11o7t10 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-iYozr .framer-17u0nfc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: 45px; justify-content: center; min-width: 200px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iYozr .framer-vd2lge-container, .framer-iYozr .framer-13uqtvd-container { flex: none; height: 36px; position: relative; width: 28px; }\",\".framer-iYozr .framer-e75foe, .framer-iYozr .framer-1b24o8q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-iYozr .framer-5bw6co, .framer-iYozr .framer-b2zs5f, .framer-iYozr .framer-1kulmkn, .framer-iYozr .framer-v0pj4c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iYozr .framer-3nlk94 { flex: none; height: 45px; overflow: visible; position: relative; text-decoration: none; width: 95px; }\",\".framer-iYozr .framer-oudcap-container, .framer-iYozr .framer-1rvl284-container { flex: none; height: auto; left: 0px; position: absolute; top: 49%; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-iYozr .framer-6neg5b { flex: none; height: 45px; overflow: visible; position: relative; text-decoration: none; width: 85px; }\",\".framer-iYozr .framer-fokkvg, .framer-iYozr .framer-1n3xoho, .framer-iYozr .framer-18yn63x, .framer-iYozr .framer-4cjxty { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: 45px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-iYozr .framer-1ymeq9r-container, .framer-iYozr .framer-7dfge5-container, .framer-iYozr .framer-9teqv2-container, .framer-iYozr .framer-8sebhu-container, .framer-iYozr .framer-r6obgd-container, .framer-iYozr .framer-1vmnk19-container, .framer-iYozr .framer-b7drum-container, .framer-iYozr .framer-1e9cvlo-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-iYozr .framer-1ktpgz7-container, .framer-iYozr .framer-moszf7-container { flex: none; height: auto; mix-blend-mode: difference; position: relative; width: auto; }\",\".framer-iYozr .framer-15jmsey { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iYozr .framer-104fpah-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 44px); position: relative; width: 44px; }\",\".framer-iYozr .framer-1sf8i7r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: 48px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 49px; }\",\".framer-iYozr .framer-364rie-container { flex: none; height: 48px; position: relative; width: 157px; }\",\".framer-iYozr .framer-1x221ru { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 10px; position: relative; width: 1px; }\",\".framer-iYozr .framer-1lkbh5x-container, .framer-iYozr .framer-yrv7m7-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-iYozr .framer-f5b6ka-container, .framer-iYozr .framer-x4n5le-container { flex: none; height: 1px; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-iYozr .framer-4k1i03-container, .framer-iYozr .framer-p7jh0a-container { flex: none; height: 40px; position: relative; width: 130px; }\",\".framer-iYozr .framer-7glr34 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 44px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iYozr .framer-o3as2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iYozr .framer-xvrlqe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-iYozr .framer-1qu652g-container, .framer-iYozr .framer-olqba3-container, .framer-iYozr .framer-1xdx8m9-container, .framer-iYozr .framer-hzrd81-container, .framer-iYozr .framer-151vpan-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-iYozr .framer-w0eron-container, .framer-iYozr .framer-gmtj04-container, .framer-iYozr .framer-7fp64m-container, .framer-iYozr .framer-1vcr9cj-container, .framer-iYozr .framer-1t8w1ni-container, .framer-iYozr .framer-2ada04-container { height: auto; position: relative; width: auto; }\",\".framer-iYozr .framer-1jag56x-container, .framer-iYozr .framer-1y5nmgf-container, .framer-iYozr .framer-7095dk-container, .framer-iYozr .framer-14c3x23-container, .framer-iYozr .framer-z09737-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-iYozr .framer-pcl4i8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 47px; min-width: 47px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-iYozr .framer-1qazvth { flex: none; height: 47px; overflow: visible; position: relative; text-decoration: none; width: 153px; }\",\".framer-iYozr .framer-h6lc8e-container { aspect-ratio: 3.234042553191489 / 1; bottom: 0px; flex: none; height: var(--framer-aspect-ratio-supported, 47px); left: 0px; position: absolute; right: 0px; }\",\".framer-iYozr .framer-2jnam1-container { flex: none; height: 48px; left: calc(57.923497267759586% - 153px / 2); position: absolute; top: calc(50.98039215686276% - 48px / 2); width: 153px; }\",\".framer-iYozr .framer-fctysn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iYozr .framer-1awv3zh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-iYozr .framer-1e1xdok-container, .framer-iYozr .framer-m2sl9c-container { aspect-ratio: 3.234042553191489 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 47px); position: relative; width: 153px; }\",\".framer-iYozr .framer-11l0ziq-container { flex: none; height: 48px; position: relative; width: 153px; }\",\".framer-iYozr .framer-iyeon1 { flex: 1 0 0px; height: 2px; overflow: visible; position: relative; width: 1px; }\",\".framer-iYozr .framer-1o1ethb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-iYozr .framer-2fc4we, .framer-iYozr .framer-2pwiog, .framer-iYozr .framer-w4xv2d, .framer-iYozr .framer-1nsqq9j, .framer-iYozr .framer-1t97xir { flex: none; height: 44px; overflow: visible; position: relative; width: 44px; }\",\".framer-iYozr .framer-1hywjv7-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 44px); left: 50%; position: absolute; top: 51%; width: 44px; }\",\".framer-iYozr .framer-pv4nvt-container, .framer-iYozr .framer-nggvam-container, .framer-iYozr .framer-1vzm4ac-container { flex: none; height: 44px; left: calc(50.00000000000002% - 44px / 2); position: absolute; top: calc(48.88888888888891% - 44px / 2); width: 44px; }\",\".framer-iYozr .framer-1cr6068-container { flex: none; height: 44px; left: calc(46.66666666666669% - 44px / 2); position: absolute; top: calc(48.88888888888891% - 44px / 2); width: 44px; }\",\".framer-iYozr .framer-1a9fcj1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 70px; justify-content: flex-start; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-iYozr .framer-mo6hn3, .framer-iYozr .framer-15xx2si { 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: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iYozr .framer-nl2f5f-container { flex: none; height: 44px; pointer-events: auto; position: relative; width: auto; }\",\".framer-iYozr .framer-ognv3j { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 3px; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 3; }\",\".framer-iYozr .framer-8l1ayj-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; z-index: 7; }\",\".framer-iYozr .framer-1s8frtd { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-iYozr .framer-1584q6r { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iYozr .framer-c9e4lt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-iYozr .framer-1s33j2i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; min-height: 45px; min-width: 1px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-iYozr .framer-g95hov-container, .framer-iYozr .framer-ceca43-container, .framer-iYozr .framer-1bu3lys-container, .framer-iYozr .framer-19wv3td-container, .framer-iYozr .framer-94p3ft-container { flex: none; height: auto; position: absolute; right: 0px; top: 49%; width: auto; z-index: 1; }\",\".framer-iYozr .framer-dgcrtu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: 45px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iYozr.framer-v-1ru1217 .framer-1s33j2i, .framer-iYozr.framer-v-1mjqg20 .framer-1s33j2i { min-height: unset; min-width: unset; padding: 0px 8px 0px 0px; }\",\".framer-iYozr.framer-v-1ru1217 .framer-g95hov-container, .framer-iYozr.framer-v-1ru1217 .framer-ceca43-container, .framer-iYozr.framer-v-1ru1217 .framer-1bu3lys-container, .framer-iYozr.framer-v-1ru1217 .framer-19wv3td-container, .framer-iYozr.framer-v-1ru1217 .framer-94p3ft-container, .framer-iYozr.framer-v-1mjqg20 .framer-g95hov-container, .framer-iYozr.framer-v-1mjqg20 .framer-ceca43-container, .framer-iYozr.framer-v-1mjqg20 .framer-1bu3lys-container, .framer-iYozr.framer-v-1mjqg20 .framer-19wv3td-container, .framer-iYozr.framer-v-1mjqg20 .framer-94p3ft-container { position: relative; right: unset; top: unset; }\",\".framer-iYozr.framer-v-1ajeulq .framer-ognv3j, .framer-iYozr.framer-v-1vu9c5o .framer-iyeon1, .framer-iYozr.framer-v-arf0zt .framer-iyeon1 { flex: none; width: 1px; }\",\".framer-iYozr.framer-v-1ajeulq .framer-yrv7m7-container, .framer-iYozr.framer-v-1ajeulq .framer-1e9cvlo-container, .framer-iYozr.framer-v-1nevyga .framer-1e9cvlo-container, .framer-iYozr.framer-v-1vu9c5o .framer-104fpah-container, .framer-iYozr.framer-v-1vu9c5o .framer-1kulmkn, .framer-iYozr.framer-v-5abhwh .framer-104fpah-container, .framer-iYozr.framer-v-5abhwh .framer-1kulmkn, .framer-iYozr.framer-v-na0ltv .framer-1jag56x-container, .framer-iYozr.framer-v-p6aj6b .framer-1e9cvlo-container, .framer-iYozr.framer-v-1btojoh .framer-1e9cvlo-container, .framer-iYozr.framer-v-1n1jnks .framer-1e9cvlo-container, .framer-iYozr.framer-v-z3fy5d .framer-1e9cvlo-container, .framer-iYozr.framer-v-1przf9r .framer-104fpah-container, .framer-iYozr.framer-v-1przf9r .framer-1kulmkn, .framer-iYozr.framer-v-arf0zt .framer-104fpah-container, .framer-iYozr.framer-v-arf0zt .framer-1kulmkn { order: 0; }\",\".framer-iYozr.framer-v-1ajeulq .framer-p7jh0a-container, .framer-iYozr.framer-v-1nevyga .framer-11l0ziq-container, .framer-iYozr.framer-v-13am2nd .framer-1sf8i7r, .framer-iYozr.framer-v-na0ltv .framer-1qu652g-container, .framer-iYozr.framer-v-p6aj6b .framer-1e1xdok-container { order: 1; }\",\".framer-iYozr.framer-v-1ajeulq .framer-x4n5le-container, .framer-iYozr.framer-v-1nevyga .framer-1e1xdok-container, .framer-iYozr.framer-v-13am2nd .framer-1y5nmgf-container, .framer-iYozr.framer-v-na0ltv .framer-olqba3-container, .framer-iYozr.framer-v-p6aj6b .framer-11l0ziq-container { order: 2; }\",\".framer-iYozr.framer-v-1nevyga.framer-14zkwz7, .framer-iYozr.framer-v-p6aj6b.framer-14zkwz7, .framer-iYozr.framer-v-1btojoh.framer-14zkwz7, .framer-iYozr.framer-v-1n1jnks.framer-14zkwz7, .framer-iYozr.framer-v-z3fy5d.framer-14zkwz7 { justify-content: flex-start; }\",\".framer-iYozr.framer-v-1nevyga .framer-1awv3zh { flex-direction: column; }\",\".framer-iYozr.framer-v-1nevyga .framer-m2sl9c-container, .framer-iYozr.framer-v-j8ljfe .framer-1x221ru, .framer-iYozr.framer-v-na0ltv .framer-1xdx8m9-container, .framer-iYozr.framer-v-p6aj6b .framer-m2sl9c-container { order: 3; }\",\".framer-iYozr.framer-v-1vu9c5o.framer-14zkwz7, .framer-iYozr.framer-v-arf0zt.framer-14zkwz7 { justify-content: flex-start; width: 390px; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-1yorr8t, .framer-iYozr.framer-v-13am2nd .framer-1yorr8t, .framer-iYozr.framer-v-j8ljfe .framer-1yorr8t, .framer-iYozr.framer-v-arf0zt .framer-1yorr8t { flex-direction: column; gap: 25px; justify-content: flex-end; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-11o7t10, .framer-iYozr.framer-v-5abhwh .framer-11o7t10, .framer-iYozr.framer-v-1przf9r .framer-11o7t10, .framer-iYozr.framer-v-arf0zt .framer-11o7t10 { align-content: center; align-items: center; flex: none; flex-direction: row; gap: unset; height: 70px; justify-content: space-between; width: 100%; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-17u0nfc, .framer-iYozr.framer-v-5abhwh .framer-17u0nfc, .framer-iYozr.framer-v-1przf9r .framer-17u0nfc, .framer-iYozr.framer-v-arf0zt .framer-17u0nfc { min-width: unset; order: 2; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-15jmsey, .framer-iYozr.framer-v-5abhwh .framer-15jmsey, .framer-iYozr.framer-v-1przf9r .framer-15jmsey, .framer-iYozr.framer-v-arf0zt .framer-15jmsey { gap: 10px; justify-content: center; order: 1; width: min-content; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-7dfge5-container, .framer-iYozr.framer-v-13am2nd .framer-7dfge5-container, .framer-iYozr.framer-v-5abhwh .framer-7dfge5-container, .framer-iYozr.framer-v-249x74 .framer-7dfge5-container, .framer-iYozr.framer-v-na0ltv .framer-151vpan-container, .framer-iYozr.framer-v-1przf9r .framer-7dfge5-container, .framer-iYozr.framer-v-arf0zt .framer-7dfge5-container { order: 5; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-9teqv2-container, .framer-iYozr.framer-v-13am2nd .framer-9teqv2-container, .framer-iYozr.framer-v-5abhwh .framer-9teqv2-container, .framer-iYozr.framer-v-1przf9r .framer-9teqv2-container, .framer-iYozr.framer-v-arf0zt .framer-9teqv2-container { order: 6; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-1y5nmgf-container, .framer-iYozr.framer-v-5abhwh .framer-1y5nmgf-container, .framer-iYozr.framer-v-249x74 .framer-7glr34, .framer-iYozr.framer-v-na0ltv .framer-7glr34, .framer-iYozr.framer-v-na0ltv .framer-hzrd81-container, .framer-iYozr.framer-v-1przf9r .framer-1y5nmgf-container, .framer-iYozr.framer-v-arf0zt .framer-1y5nmgf-container { order: 4; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-pcl4i8, .framer-iYozr.framer-v-5abhwh .framer-pcl4i8, .framer-iYozr.framer-v-1przf9r .framer-pcl4i8, .framer-iYozr.framer-v-arf0zt .framer-pcl4i8 { gap: unset; height: 70px; justify-content: space-between; min-height: unset; min-width: unset; width: 100%; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-fctysn, .framer-iYozr.framer-v-5abhwh .framer-fctysn, .framer-iYozr.framer-v-1przf9r .framer-fctysn, .framer-iYozr.framer-v-arf0zt .framer-fctysn { gap: 10px; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-13uqtvd-container, .framer-iYozr.framer-v-5abhwh .framer-13uqtvd-container, .framer-iYozr.framer-v-1przf9r .framer-13uqtvd-container, .framer-iYozr.framer-v-arf0zt .framer-13uqtvd-container { height: 44px; order: 1; width: 44px; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-moszf7-container, .framer-iYozr.framer-v-5abhwh .framer-moszf7-container, .framer-iYozr.framer-v-1przf9r .framer-moszf7-container, .framer-iYozr.framer-v-arf0zt .framer-moszf7-container { mix-blend-mode: unset; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-1m85yaj, .framer-iYozr.framer-v-arf0zt .framer-1m85yaj { gap: 72px; height: min-content; justify-content: flex-end; will-change: unset; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-1b24o8q, .framer-iYozr.framer-v-5abhwh .framer-1b24o8q, .framer-iYozr.framer-v-1przf9r .framer-1b24o8q, .framer-iYozr.framer-v-arf0zt .framer-1b24o8q { flex: 1 0 0px; overflow: visible; width: 1px; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-v0pj4c, .framer-iYozr.framer-v-5abhwh .framer-v0pj4c, .framer-iYozr.framer-v-1przf9r .framer-v0pj4c, .framer-iYozr.framer-v-arf0zt .framer-v0pj4c { align-content: flex-end; align-items: flex-end; flex: 1 0 0px; flex-direction: column; gap: 20px; width: 1px; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-1n3xoho, .framer-iYozr.framer-v-arf0zt .framer-1n3xoho { display: block; padding: unset; width: 92px; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-8sebhu-container, .framer-iYozr.framer-v-arf0zt .framer-8sebhu-container { position: absolute; right: -100px; top: 49%; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-18yn63x, .framer-iYozr.framer-v-arf0zt .framer-18yn63x { display: block; padding: unset; width: 82px; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-r6obgd-container, .framer-iYozr.framer-v-arf0zt .framer-r6obgd-container { position: absolute; right: -120px; top: 49%; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-4cjxty, .framer-iYozr.framer-v-arf0zt .framer-4cjxty { display: block; padding: unset; width: 77px; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-1vmnk19-container, .framer-iYozr.framer-v-arf0zt .framer-1vmnk19-container { position: absolute; right: -140px; top: 49%; z-index: 1; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-7095dk-container, .framer-iYozr.framer-v-arf0zt .framer-7095dk-container { position: absolute; right: -160px; top: 53%; z-index: 1; }\",\".framer-iYozr.framer-v-1vu9c5o .framer-1o1ethb, .framer-iYozr.framer-v-arf0zt .framer-1o1ethb { flex: none; gap: 0px; width: 100%; }\",\".framer-iYozr.framer-v-13am2nd.framer-14zkwz7, .framer-iYozr.framer-v-249x74.framer-14zkwz7, .framer-iYozr.framer-v-j8ljfe.framer-14zkwz7, .framer-iYozr.framer-v-na0ltv.framer-14zkwz7 { width: 390px; }\",\".framer-iYozr.framer-v-13am2nd .framer-11o7t10, .framer-iYozr.framer-v-j8ljfe .framer-11o7t10 { align-content: center; align-items: center; flex: none; flex-direction: row; gap: unset; height: 70px; justify-content: space-between; order: 1; width: 100%; }\",\".framer-iYozr.framer-v-13am2nd .framer-17u0nfc { gap: unset; justify-content: space-between; min-width: unset; order: 1; }\",\".framer-iYozr.framer-v-13am2nd .framer-vd2lge-container { height: 44px; width: 44px; }\",\".framer-iYozr.framer-v-13am2nd .framer-15jmsey, .framer-iYozr.framer-v-249x74 .framer-15jmsey, .framer-iYozr.framer-v-na0ltv .framer-15jmsey { gap: 10px; justify-content: center; order: 0; width: min-content; }\",\".framer-iYozr.framer-v-13am2nd .framer-pcl4i8, .framer-iYozr.framer-v-j8ljfe .framer-pcl4i8 { gap: 0px; height: 70px; justify-content: flex-start; min-height: unset; min-width: unset; order: 0; width: 100%; }\",\".framer-iYozr.framer-v-13am2nd .framer-1qazvth, .framer-iYozr.framer-v-249x74 .framer-1qazvth, .framer-iYozr.framer-v-j8ljfe .framer-1qazvth, .framer-iYozr.framer-v-na0ltv .framer-1qazvth { width: 47px; }\",\".framer-iYozr.framer-v-13am2nd .framer-h6lc8e-container, .framer-iYozr.framer-v-249x74 .framer-h6lc8e-container, .framer-iYozr.framer-v-j8ljfe .framer-h6lc8e-container, .framer-iYozr.framer-v-na0ltv .framer-h6lc8e-container { aspect-ratio: unset; bottom: 0px; height: 48px; right: -106px; }\",\".framer-iYozr.framer-v-5abhwh.framer-14zkwz7, .framer-iYozr.framer-v-1przf9r.framer-14zkwz7 { height: min-content; justify-content: flex-start; width: 390px; }\",\".framer-iYozr.framer-v-5abhwh .framer-1yorr8t, .framer-iYozr.framer-v-1przf9r .framer-1yorr8t { flex-direction: column; gap: 25px; justify-content: flex-end; will-change: unset; }\",\".framer-iYozr.framer-v-5abhwh .framer-1m85yaj, .framer-iYozr.framer-v-1przf9r .framer-1m85yaj { gap: 72px; height: 381px; justify-content: flex-start; will-change: unset; }\",\".framer-iYozr.framer-v-5abhwh .framer-1n3xoho, .framer-iYozr.framer-v-5abhwh .framer-18yn63x, .framer-iYozr.framer-v-1przf9r .framer-1n3xoho, .framer-iYozr.framer-v-1przf9r .framer-18yn63x { cursor: pointer; }\",\".framer-iYozr.framer-v-5abhwh .framer-4cjxty, .framer-iYozr.framer-v-1przf9r .framer-4cjxty { cursor: pointer; min-width: 77px; }\",\".framer-iYozr.framer-v-5abhwh .framer-1vmnk19-container, .framer-iYozr.framer-v-1przf9r .framer-1vmnk19-container { position: absolute; right: 0px; top: 49%; z-index: 1; }\",\".framer-iYozr.framer-v-5abhwh .framer-iyeon1, .framer-iYozr.framer-v-5abhwh .framer-1o1ethb, .framer-iYozr.framer-v-1przf9r .framer-iyeon1, .framer-iYozr.framer-v-1przf9r .framer-1o1ethb { flex: none; width: 100%; }\",\".framer-iYozr.framer-v-249x74 .framer-1yorr8t, .framer-iYozr.framer-v-na0ltv .framer-1yorr8t { flex-direction: column; gap: 25px; justify-content: flex-end; width: min-content; }\",\".framer-iYozr.framer-v-249x74 .framer-11o7t10, .framer-iYozr.framer-v-na0ltv .framer-11o7t10 { align-content: center; align-items: center; flex: none; flex-direction: row; gap: 0px; height: 70px; justify-content: center; order: 1; width: min-content; }\",\".framer-iYozr.framer-v-249x74 .framer-pcl4i8, .framer-iYozr.framer-v-na0ltv .framer-pcl4i8 { gap: 0px; height: 70px; justify-content: flex-start; min-height: unset; min-width: unset; order: 0; width: 342px; }\",\".framer-iYozr.framer-v-j8ljfe .framer-15jmsey { flex: 1 0 0px; order: 0; width: 1px; }\",\".framer-iYozr.framer-v-p6aj6b .framer-1awv3zh { flex-direction: column; gap: 30px; }\",\".framer-iYozr.framer-v-1przf9r .framer-2jnam1-container, .framer-iYozr.framer-v-arf0zt .framer-2jnam1-container { left: 0px; top: calc(51.06382978723406% - 48px / 2); }\",'.framer-iYozr[data-border=\"true\"]::after, .framer-iYozr [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 70\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"L63nuTq_L\":{\"layout\":[\"fixed\",\"fixed\"]},\"dk3TrKP3p\":{\"layout\":[\"fixed\",\"fixed\"]},\"bMe4gRY6R\":{\"layout\":[\"fixed\",\"fixed\"]},\"cjgEvTHFA\":{\"layout\":[\"fixed\",\"fixed\"]},\"yJTZvQgEd\":{\"layout\":[\"fixed\",\"fixed\"]},\"cUeU2KKNh\":{\"layout\":[\"fixed\",\"auto\"]},\"caPHVCK1q\":{\"layout\":[\"fixed\",\"fixed\"]},\"gqbjFPebc\":{\"layout\":[\"fixed\",\"fixed\"]},\"KNaJmemeB\":{\"layout\":[\"fixed\",\"fixed\"]},\"wgqzYSt_2\":{\"layout\":[\"fixed\",\"fixed\"]},\"qNlitIIis\":{\"layout\":[\"fixed\",\"fixed\"]},\"aZGj5QEWt\":{\"layout\":[\"fixed\",\"fixed\"]},\"wi46zxmQL\":{\"layout\":[\"fixed\",\"fixed\"]},\"V_OOwQJkr\":{\"layout\":[\"fixed\",\"fixed\"]},\"kvvsQDVzH\":{\"layout\":[\"fixed\",\"auto\"]},\"SyGopeo38\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ohVpSORyr\":\"defaultDomain\",\"hHLK15q2r\":\"cursor\",\"eLFXp4LcW\":\"cursorTransparent\",\"CxRVuJLqB\":\"colorMenu\",\"RqoQOPBnY\":\"uRL\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereIAISxjEA=withCSS(Component,css,\"framer-iYozr\");export default FramereIAISxjEA;FramereIAISxjEA.displayName=\"Nav BackBar\";FramereIAISxjEA.defaultProps={height:70,width:800};addPropertyControls(FramereIAISxjEA,{variant:{options:[\"odF4vWfTZ\",\"L63nuTq_L\",\"dk3TrKP3p\",\"bMe4gRY6R\",\"cjgEvTHFA\",\"yJTZvQgEd\",\"cUeU2KKNh\",\"caPHVCK1q\",\"gqbjFPebc\",\"KNaJmemeB\",\"wgqzYSt_2\",\"qNlitIIis\",\"aZGj5QEWt\",\"wi46zxmQL\",\"V_OOwQJkr\",\"kvvsQDVzH\",\"SyGopeo38\"],optionTitles:[\"default\",\"social\",\"subscribe\",\"main menu\",\"mobile closed\",\"mobile default\",\"mobile open\",\"mobile social\",\"mobile subscribe\",\"linktree desktop\",\"linktree mobile\",\"main menu - DRK\",\"main menu - RES\",\"main menu - INI\",\"main menu - ABT\",\"Mobile DRKOpen\",\"Mobile DRKClosed\"],title:\"Variant\",type:ControlType.Enum},ohVpSORyr:{defaultValue:\"https://www.staysafeonline.org/\",title:\"Default Domain\",type:ControlType.String},hHLK15q2r:{title:\"Cursor\",type:ControlType.CustomCursor},eLFXp4LcW:{title:\"Cursor Transparent\",type:ControlType.CustomCursor},CxRVuJLqB:{defaultValue:'var(--token-18e14931-f233-4886-9d3b-84b0354d5961, rgb(0, 40, 105)) /* {\"name\":\"NavBar\"} */',title:\"Color Menu\",type:ControlType.Color},RqoQOPBnY:{defaultValue:\"/\",title:\"URL\",type:ControlType.String}});addFonts(FramereIAISxjEA,[{explicitInter:true,fonts:[{cssFamilyName:\"Plus Jakarta Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_m07NTxXUEKi4Rw.woff2\",weight:\"500\"}]},...MenuHamburguerFonts,...NavMainLinkFonts,...SearchDefaultFonts,...CircularProgressBarFonts,...ThemeImageFonts,...FormTextFieldFonts,...FormSubmitFonts,...BtnCirclesFonts,...UltimateShareFonts,...LocaleSelectorFonts,...BtnMainFonts,...NCAFonts,...BtnLinkFonts,...NavigationFonts,...ScrollProgressBarFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereIAISxjEA\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L63nuTq_L\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dk3TrKP3p\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bMe4gRY6R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cjgEvTHFA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yJTZvQgEd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cUeU2KKNh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"caPHVCK1q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gqbjFPebc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KNaJmemeB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wgqzYSt_2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qNlitIIis\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aZGj5QEWt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wi46zxmQL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"V_OOwQJkr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kvvsQDVzH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SyGopeo38\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"70\",\"framerIntrinsicWidth\":\"800\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ohVpSORyr\\\":\\\"defaultDomain\\\",\\\"hHLK15q2r\\\":\\\"cursor\\\",\\\"eLFXp4LcW\\\":\\\"cursorTransparent\\\",\\\"CxRVuJLqB\\\":\\\"colorMenu\\\",\\\"RqoQOPBnY\\\":\\\"uRL\\\"}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8c2ed74)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavBackBar from\"#framer/local/canvasComponent/eIAISxjEA/eIAISxjEA.js\";import PointerCursor from\"#framer/local/canvasComponent/Jy5xcUK_C/Jy5xcUK_C.js\";import Footer from\"#framer/local/canvasComponent/Mv6_4rTth/Mv6_4rTth.js\";const NavBackBarFonts=getFonts(NavBackBar);const NavBackBarWithVariantAppearEffect=withVariantAppearEffect(NavBackBar);const FooterFonts=getFonts(Footer);const ContainerWithFX=withFX(Container);const NavBackBarControls=getPropertyControls(NavBackBar);const PointerCursorFonts=getFonts(PointerCursor);const breakpoints={G8Q7mWaLn:\"(min-width: 1200px)\",TfR_RLOEZ:\"(max-width: 809.98px)\",Z5OIfkYSw:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-sMGuq\";const variantClassNames={G8Q7mWaLn:\"framer-v-tm9x6a\",TfR_RLOEZ:\"framer-v-1l6nms8\",Z5OIfkYSw:\"framer-v-l7e762\"};const rBDZkr_py=undefined;const VbX2F0ybT=undefined;const jilzpT240=undefined;const to98GH67A=undefined;const tmBPzRa9F=undefined;const vS03zj6cgI_PBiTjFm=undefined;const Zo5xaMhbcI_PBiTjFm=undefined;const toOverflowWithClipFallback=value=>{if(value===\"clip\")return\"var(--overflow-clip-fallback, clip)\";return value;};const breakpointRules={TfR_RLOEZ:[\".framer-sMGuq.framer-tm9x6a { padding: 0px 0px 900px 0px; }\",\".framer-sMGuq .framer-cju9wh { flex-direction: column; padding: 0px 25px 0px 25px; }\",\".framer-sMGuq .framer-xeyp0z-container { flex: none; width: 100%; }\"],Z5OIfkYSw:[\".framer-sMGuq.framer-tm9x6a { padding: 0px 0px 850px 0px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={TfR_RLOEZ:\".framer-1l6nms8-override\",Z5OIfkYSw:\".framer-l7e762-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sMGuq.framer-1hemi0j, .framer-sMGuq .framer-1hemi0j { display: block; }\",\".framer-sMGuq.framer-tm9x6a { align-content: center; align-items: center; background-color: var(--token-aaafd469-f144-47c0-a5cb-45b66c512e74, #000a23); cursor: default; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--shwqsx); padding: 0px 0px 755px 0px; position: relative; width: 100%; }\",\".framer-sMGuq .framer-cju9wh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; left: 50%; order: -1000; overflow: hidden; padding: 0px 50px 0px 50px; position: var(--framer-canvas-fixed-position, fixed); top: 32px; transform: translateX(-50%); width: 100%; z-index: 4; }\",\".framer-sMGuq .framer-xeyp0z-container { flex: 1 0 0px; height: auto; max-width: 800px; position: relative; width: 1px; }\",\".framer-sMGuq .framer-dwl1uf { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-sMGuq .framer-1pscb5e-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: auto; left: 0px; order: 1002; position: var(--framer-canvas-fixed-position, fixed); right: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={G8Q7mWaLn:\"(min-width: 1200px)\",TfR_RLOEZ:\"(max-width: 809.98px)\",Z5OIfkYSw:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"linktree desktop\":\"KNaJmemeB\",\"linktree mobile\":\"wgqzYSt_2\",\"main menu - ABT\":\"V_OOwQJkr\",\"main menu - DRK\":\"qNlitIIis\",\"main menu - INI\":\"wi46zxmQL\",\"main menu - RES\":\"aZGj5QEWt\",\"main menu\":\"bMe4gRY6R\",\"mobile closed\":\"cjgEvTHFA\",\"mobile default\":\"yJTZvQgEd\",\"Mobile DRKClosed\":\"SyGopeo38\",\"Mobile DRKOpen\":\"kvvsQDVzH\",\"mobile open\":\"cUeU2KKNh\",\"mobile social\":\"caPHVCK1q\",\"mobile subscribe\":\"gqbjFPebc\",default:\"odF4vWfTZ\",social:\"L63nuTq_L\",subscribe:\"dk3TrKP3p\"};const humanReadableEnumMap1={Clip:\"clip\",Hidden:\"hidden\",Scroll:\"auto\",Visible:\"visible\"};const humanReadableVariantMap={Desktop:\"G8Q7mWaLn\",Phone:\"TfR_RLOEZ\",Tablet:\"Z5OIfkYSw\"};const getProps=({height,id,menu,menuMobile,menuVariant,overflow,uRL,width,...props})=>{return{...props,jilzpT240:humanReadableEnumMap[menuVariant]??menuVariant??props.jilzpT240??\"bMe4gRY6R\",rBDZkr_py:humanReadableEnumMap1[overflow]??overflow??props.rBDZkr_py??\"hidden\",tmBPzRa9F:humanReadableEnumMap[menuMobile]??menuMobile??props.tmBPzRa9F??\"cjgEvTHFA\",to98GH67A:uRL??props.to98GH67A??\"/\",variant:humanReadableVariantMap[props.variant]??props.variant??\"G8Q7mWaLn\",VbX2F0ybT:menu??props.VbX2F0ybT??true};};const cursor={alignment:\"center\",component:PointerCursor,offset:{x:2,y:-8},placement:\"bottom\",variant:\"BPaBwYVd4\"};const cursor1={alignment:\"center\",component:PointerCursor,offset:{x:-2,y:-16},placement:\"bottom\",variant:\"on7nEsaEg\"};const cursor2={alignment:\"center\",component:PointerCursor,offset:{x:-2,y:-16},placement:\"bottom\",variant:\"P2m2itAZO\"};const cursor3={alignment:\"center\",component:PointerCursor,offset:{x:0,y:-16},placement:\"bottom\",variant:\"P2m2itAZO\"};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,VbX2F0ybT,jilzpT240,tmBPzRa9F,rBDZkr_py,to98GH67A,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({\"18b6t6m\":cursor2,\"1u57s79\":cursor,anytmu:cursor3,nlpwx6:cursor1});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"G8Q7mWaLn\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-aaafd469-f144-47c0-a5cb-45b66c512e74, rgb(0, 10, 35)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-tm9x6a\",className),\"data-framer-cursor\":\"1u57s79\",\"data-layout-template\":true,ref:refBinding,style:{\"--shwqsx\":toOverflowWithClipFallback(rBDZkr_py),...style},children:[VbX2F0ybT&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-cju9wh\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"menu\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{TfR_RLOEZ:{width:\"min(100vw - 50px, 800px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"min(max(100vw - 100px, 1px), 800px)\",y:32,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xeyp0z-container\",nodeId:\"ZJ9WvuOC1\",rendersWithMotion:true,scopeId:\"gStIQIN2k\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{TfR_RLOEZ:{variant:tmBPzRa9F}},children:/*#__PURE__*/_jsx(NavBackBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:vS03zj6cgI_PBiTjFm,target:\"odF4vWfTZ\"},{ref:Zo5xaMhbcI_PBiTjFm,target:\"bMe4gRY6R\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,CxRVuJLqB:\"rgb(0, 0, 0)\",eLFXp4LcW:\"18b6t6m\",height:\"100%\",hHLK15q2r:\"nlpwx6\",id:\"ZJ9WvuOC1\",layoutId:\"ZJ9WvuOC1\",ohVpSORyr:\"https://staysafeonline.org/\",RqoQOPBnY:to98GH67A,style:{maxWidth:\"100%\",width:\"100%\"},variant:jilzpT240,width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-dwl1uf\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:794,width:\"100vw\",y:206,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:0,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1pscb5e-container\",layoutScroll:true,nodeId:\"X_xydgtfk\",rendersWithMotion:true,scopeId:\"gStIQIN2k\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{TfR_RLOEZ:{variant:\"FDtoFiVpc\"},Z5OIfkYSw:{variant:\"qyVrTcrng\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"X_xydgtfk\",layoutId:\"X_xydgtfk\",lioWgh8t9:to98GH67A,NPnaD9jYB:\"anytmu\",style:{width:\"100%\"},variant:\"bVbbrfZVn\",width:\"100%\",YAvefbCbz:\"nlpwx6\"})})})})]}),/*#__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 1500\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z5OIfkYSw\":{\"layout\":[\"fixed\",\"fixed\"]},\"TfR_RLOEZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"VbX2F0ybT\":\"menu\",\"jilzpT240\":\"menuVariant\",\"tmBPzRa9F\":\"menuMobile\",\"rBDZkr_py\":\"overflow\",\"to98GH67A\":\"uRL\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"G8Q7mWaLn\":[\".framer-cju9wh\"],\"Z5OIfkYSw\":[\".framer-cju9wh\"],\"TfR_RLOEZ\":[\".framer-cju9wh\"]}\n * @framerBreakpoints {\"G8Q7mWaLn\":{\"min\":1200,\"canvasClassName\":\"framer-tm9x6a-override\",\"minHeight\":1500,\"viewportHeight\":1500,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Z5OIfkYSw\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-l7e762-override\",\"minHeight\":1500,\"viewportHeight\":1500,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"TfR_RLOEZ\":{\"max\":809,\"canvasClassName\":\"framer-1l6nms8-override\",\"minHeight\":1500,\"viewportHeight\":1500,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant G8Q7mWaLn\n * @framerLayoutTemplate true\n */const FramergStIQIN2k=withCSS(Component,css,\"framer-sMGuq\");export default FramergStIQIN2k;FramergStIQIN2k.displayName=\"Campaigns\";FramergStIQIN2k.defaultProps={height:1500,width:1200};addPropertyControls(FramergStIQIN2k,{VbX2F0ybT:{defaultValue:true,title:\"Menu\",type:ControlType.Boolean},jilzpT240:NavBackBarControls?.[\"variant\"]&&{...NavBackBarControls[\"variant\"],defaultValue:\"bMe4gRY6R\",description:undefined,hidden:undefined,title:\"Menu Variant\"},tmBPzRa9F:NavBackBarControls?.[\"variant\"]&&{...NavBackBarControls[\"variant\"],defaultValue:\"cjgEvTHFA\",description:undefined,hidden:undefined,title:\"Menu Mobile\"},rBDZkr_py:{defaultValue:\"hidden\",options:[\"clip\",\"visible\",\"hidden\",\"auto\"],optionTitles:[\"Clip\",\"Visible\",\"Hidden\",\"Scroll\"],title:\"Overflow\",type:ControlType.Enum},to98GH67A:{defaultValue:\"/\",title:\"URL\",type:ControlType.String}});addFonts(FramergStIQIN2k,[{explicitInter:true,fonts:[]},...NavBackBarFonts,...FooterFonts,...PointerCursorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergStIQIN2k\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"G8Q7mWaLn\\\":[\\\".framer-cju9wh\\\"],\\\"Z5OIfkYSw\\\":[\\\".framer-cju9wh\\\"],\\\"TfR_RLOEZ\\\":[\\\".framer-cju9wh\\\"]}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"VbX2F0ybT\\\":\\\"menu\\\",\\\"jilzpT240\\\":\\\"menuVariant\\\",\\\"tmBPzRa9F\\\":\\\"menuMobile\\\",\\\"rBDZkr_py\\\":\\\"overflow\\\",\\\"to98GH67A\\\":\\\"uRL\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1500\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"G8Q7mWaLn\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z5OIfkYSw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TfR_RLOEZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerBreakpoints\":\"{\\\"G8Q7mWaLn\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-tm9x6a-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":1500,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Z5OIfkYSw\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-l7e762-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":1500,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"TfR_RLOEZ\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1l6nms8-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":1500,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (013b13c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-xfK5P\";const variantClassNames={g3ywHsIeV:\"framer-v-nh1ls5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const 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:\"g3ywHsIeV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-nh1ls5\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"g3ywHsIeV\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-112puea\",layoutDependency:layoutDependency,layoutId:\"pwpSvLGaC\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a5hw6s\",layoutDependency:layoutDependency,layoutId:\"fDsBbQMXg\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g9p3fy\",layoutDependency:layoutDependency,layoutId:\"oNvaxgUQY\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-182xqbl\",layoutDependency:layoutDependency,layoutId:\"UVqsEl6Ns\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-85lq14\",layoutDependency:layoutDependency,layoutId:\"QxZOVLjvO\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q1gj3p\",layoutDependency:layoutDependency,layoutId:\"BllIfIxWW\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-76zr20\",layoutDependency:layoutDependency,layoutId:\"xdkgRFmN2\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5ndjfo\",layoutDependency:layoutDependency,layoutId:\"FazRzkAcT\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7l1z4v\",layoutDependency:layoutDependency,layoutId:\"wultTENKe\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16v80jy\",layoutDependency:layoutDependency,layoutId:\"SNy03Na4X\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a2a5b8\",layoutDependency:layoutDependency,layoutId:\"Sg03b7dOu\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16owazb\",layoutDependency:layoutDependency,layoutId:\"J1cO_L1_V\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-myetwe\",layoutDependency:layoutDependency,layoutId:\"wMyoBX9nx\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-iedegk\",layoutDependency:layoutDependency,layoutId:\"PXasKZAyo\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ocaqi6\",layoutDependency:layoutDependency,layoutId:\"HzNnsx0pz\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1on76xc\",layoutDependency:layoutDependency,layoutId:\"pivBzs0qH\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yowprb\",layoutDependency:layoutDependency,layoutId:\"apkV2JTo6\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-98kgp3\",layoutDependency:layoutDependency,layoutId:\"oRidkapV9\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6nr8g4\",layoutDependency:layoutDependency,layoutId:\"hVnx892HW\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ovdfng\",layoutDependency:layoutDependency,layoutId:\"d5ZFadmRT\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1602ghg\",layoutDependency:layoutDependency,layoutId:\"MHMEyixKG\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bpiknj\",layoutDependency:layoutDependency,layoutId:\"mXiQIylv8\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b92ys4\",layoutDependency:layoutDependency,layoutId:\"qOg437DJO\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hwopfc\",layoutDependency:layoutDependency,layoutId:\"ea143T_H9\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cioboe\",layoutDependency:layoutDependency,layoutId:\"NzuluCJZp\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6ocljy\",layoutDependency:layoutDependency,layoutId:\"MpqHo5feT\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fagtmk\",layoutDependency:layoutDependency,layoutId:\"LsZImHFzY\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9pcnke\",layoutDependency:layoutDependency,layoutId:\"fZPiVzedT\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jya0m3\",layoutDependency:layoutDependency,layoutId:\"tR9b5F93K\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11s3qtz\",layoutDependency:layoutDependency,layoutId:\"RWdS9YAE5\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t99b49\",layoutDependency:layoutDependency,layoutId:\"Th8qCxBiB\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w8rfyn\",layoutDependency:layoutDependency,layoutId:\"Hr7UiXPdC\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-no39b9\",layoutDependency:layoutDependency,layoutId:\"ZnrJRq7Oe\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14j4m9t\",layoutDependency:layoutDependency,layoutId:\"AR3BNxxqT\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-luc31m\",layoutDependency:layoutDependency,layoutId:\"ydhZJKEEm\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fy0npl\",layoutDependency:layoutDependency,layoutId:\"LBIs0FDow\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14zsqbi\",layoutDependency:layoutDependency,layoutId:\"MZNvQWM4N\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16ll0ro\",layoutDependency:layoutDependency,layoutId:\"fbU5PfYwc\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ojpao9\",layoutDependency:layoutDependency,layoutId:\"Xph7OQuq1\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9z41on\",layoutDependency:layoutDependency,layoutId:\"EmppCaExb\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kp1pv8\",layoutDependency:layoutDependency,layoutId:\"xEUHnQCSK\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qrt5ow\",layoutDependency:layoutDependency,layoutId:\"XLCk0q2E1\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-l2839\",layoutDependency:layoutDependency,layoutId:\"EgWTF82zy\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ph5fqp\",layoutDependency:layoutDependency,layoutId:\"chs2nn1Md\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yylfnj\",layoutDependency:layoutDependency,layoutId:\"gW8H465K3\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14v2146\",layoutDependency:layoutDependency,layoutId:\"K7vQQI38f\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cd8s3b\",layoutDependency:layoutDependency,layoutId:\"RxSkK9KdK\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fha96o\",layoutDependency:layoutDependency,layoutId:\"LPH6gUkhi\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-f8kxvp\",layoutDependency:layoutDependency,layoutId:\"Yv6srTWOs\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13qub23\",layoutDependency:layoutDependency,layoutId:\"cEjaSOOXT\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ysluz6\",layoutDependency:layoutDependency,layoutId:\"WSEszGi6V\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fcws3l\",layoutDependency:layoutDependency,layoutId:\"oUhf8dcYa\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fzhpub\",layoutDependency:layoutDependency,layoutId:\"sDy3hqJ_u\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fqdwav\",layoutDependency:layoutDependency,layoutId:\"FxUnsvrNA\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2br6e5\",layoutDependency:layoutDependency,layoutId:\"NDTvzvJYX\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9ys85l\",layoutDependency:layoutDependency,layoutId:\"f0obJaBMk\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-atwaux\",layoutDependency:layoutDependency,layoutId:\"R3y5AAXHl\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10p1d76\",layoutDependency:layoutDependency,layoutId:\"Ypo4sVRaF\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nuvpal\",layoutDependency:layoutDependency,layoutId:\"YQw73Wcz5\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gh4108\",layoutDependency:layoutDependency,layoutId:\"qBXbwtE1g\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dkje8z\",layoutDependency:layoutDependency,layoutId:\"eDf2Wg1ZN\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ovb695\",layoutDependency:layoutDependency,layoutId:\"zKPSEtpQJ\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pmgw4n\",layoutDependency:layoutDependency,layoutId:\"Ig5aHa_Fb\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-177yghi\",layoutDependency:layoutDependency,layoutId:\"RkYIYrx5m\",style:{background:'linear-gradient(237deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rc2rfy\",layoutDependency:layoutDependency,layoutId:\"a8oA7tZrs\",style:{background:'linear-gradient(304deg, var(--token-5275ea36-a9c9-4eeb-a851-b2547c424378, rgb(252, 241, 225)) /* {\"name\":\"background btm\"} */ 0%, var(--token-ff9b587c-210d-49a5-b6c1-4a9241d44cf2, rgb(227, 226, 238)) /* {\"name\":\"background mid\"} */ 50%, var(--token-b26be64c-e367-450e-911d-8be84a242740, rgb(233, 247, 247)) /* {\"name\":\"background top\"} */ 100%)'}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xfK5P.framer-1qbre43, .framer-xfK5P .framer-1qbre43 { display: block; }\",\".framer-xfK5P.framer-nh1ls5 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-xfK5P .framer-112puea { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-xfK5P .framer-1a5hw6s, .framer-xfK5P .framer-1g9p3fy, .framer-xfK5P .framer-182xqbl, .framer-xfK5P .framer-85lq14, .framer-xfK5P .framer-1q1gj3p, .framer-xfK5P .framer-76zr20, .framer-xfK5P .framer-5ndjfo, .framer-xfK5P .framer-7l1z4v, .framer-xfK5P .framer-16v80jy, .framer-xfK5P .framer-a2a5b8, .framer-xfK5P .framer-16owazb, .framer-xfK5P .framer-myetwe, .framer-xfK5P .framer-iedegk, .framer-xfK5P .framer-1ocaqi6, .framer-xfK5P .framer-1on76xc, .framer-xfK5P .framer-yowprb, .framer-xfK5P .framer-98kgp3, .framer-xfK5P .framer-6nr8g4, .framer-xfK5P .framer-ovdfng, .framer-xfK5P .framer-1602ghg, .framer-xfK5P .framer-1bpiknj, .framer-xfK5P .framer-1b92ys4, .framer-xfK5P .framer-1hwopfc, .framer-xfK5P .framer-cioboe, .framer-xfK5P .framer-6ocljy, .framer-xfK5P .framer-fagtmk, .framer-xfK5P .framer-9pcnke, .framer-xfK5P .framer-jya0m3, .framer-xfK5P .framer-11s3qtz, .framer-xfK5P .framer-1t99b49, .framer-xfK5P .framer-1w8rfyn, .framer-xfK5P .framer-no39b9, .framer-xfK5P .framer-14j4m9t, .framer-xfK5P .framer-luc31m, .framer-xfK5P .framer-fy0npl, .framer-xfK5P .framer-14zsqbi, .framer-xfK5P .framer-16ll0ro, .framer-xfK5P .framer-1ojpao9, .framer-xfK5P .framer-9z41on, .framer-xfK5P .framer-1kp1pv8, .framer-xfK5P .framer-1qrt5ow, .framer-xfK5P .framer-l2839, .framer-xfK5P .framer-1ph5fqp, .framer-xfK5P .framer-1yylfnj, .framer-xfK5P .framer-14v2146, .framer-xfK5P .framer-1cd8s3b, .framer-xfK5P .framer-fha96o, .framer-xfK5P .framer-f8kxvp, .framer-xfK5P .framer-13qub23, .framer-xfK5P .framer-1ysluz6, .framer-xfK5P .framer-1fcws3l, .framer-xfK5P .framer-1fzhpub, .framer-xfK5P .framer-fqdwav, .framer-xfK5P .framer-2br6e5, .framer-xfK5P .framer-9ys85l, .framer-xfK5P .framer-atwaux, .framer-xfK5P .framer-10p1d76, .framer-xfK5P .framer-1nuvpal, .framer-xfK5P .framer-1gh4108, .framer-xfK5P .framer-dkje8z, .framer-xfK5P .framer-ovb695, .framer-xfK5P .framer-1pmgw4n, .framer-xfK5P .framer-177yghi, .framer-xfK5P .framer-1rc2rfy { flex: none; height: 800px; overflow: hidden; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xfK5P.framer-nh1ls5, .framer-xfK5P .framer-112puea { gap: 0px; } .framer-xfK5P.framer-nh1ls5 > *, .framer-xfK5P .framer-112puea > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-xfK5P.framer-nh1ls5 > :first-child, .framer-xfK5P .framer-112puea > :first-child { margin-top: 0px; } .framer-xfK5P.framer-nh1ls5 > :last-child, .framer-xfK5P .framer-112puea > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 51200\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerYeioSatoe=withCSS(Component,css,\"framer-xfK5P\");export default FramerYeioSatoe;FramerYeioSatoe.displayName=\"background\";FramerYeioSatoe.defaultProps={height:51200,width:1200};addFonts(FramerYeioSatoe,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYeioSatoe\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"51200\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YeioSatoe.map","// Generated by Framer (4f2ff2f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavBackBar from\"#framer/local/canvasComponent/eIAISxjEA/eIAISxjEA.js\";import PointerCursor from\"#framer/local/canvasComponent/Jy5xcUK_C/Jy5xcUK_C.js\";import Footer from\"#framer/local/canvasComponent/Mv6_4rTth/Mv6_4rTth.js\";import Background from\"#framer/local/canvasComponent/YeioSatoe/YeioSatoe.js\";const NavBackBarFonts=getFonts(NavBackBar);const NavBackBarWithVariantAppearEffect=withVariantAppearEffect(NavBackBar);const BackgroundFonts=getFonts(Background);const FooterFonts=getFonts(Footer);const ContainerWithFX=withFX(Container);const NavBackBarControls=getPropertyControls(NavBackBar);const PointerCursorFonts=getFonts(PointerCursor);const breakpoints={oPQtxnIyg:\"(min-width: 810px) and (max-width: 1199px)\",tqEhwfuYy:\"(min-width: 1200px)\",YJxWz2GZg:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-pWD0H\";const variantClassNames={oPQtxnIyg:\"framer-v-6upig6\",tqEhwfuYy:\"framer-v-43ptwv\",YJxWz2GZg:\"framer-v-f995kf\"};const breakpointRules={oPQtxnIyg:[\".framer-pWD0H.framer-43ptwv { padding: 0px 0px 850px 0px; }\",\".framer-pWD0H .framer-1ni9sdr { bottom: 750px; }\"],YJxWz2GZg:[\".framer-pWD0H.framer-43ptwv { padding: 0px 0px 900px 0px; }\",\".framer-pWD0H .framer-19rhv2e { flex-direction: column; padding: 0px 25px 0px 25px; }\",\".framer-pWD0H .framer-e03fmf-container { flex: none; width: 100%; }\",\".framer-pWD0H .framer-1ni9sdr { border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; bottom: 870px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={oPQtxnIyg:\".framer-6upig6-override\",YJxWz2GZg:\".framer-f995kf-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pWD0H.framer-11dqyg8, .framer-pWD0H .framer-11dqyg8 { display: block; }\",\".framer-pWD0H.framer-43ptwv { align-content: center; align-items: center; background-color: var(--token-aaafd469-f144-47c0-a5cb-45b66c512e74, #000a23); cursor: default; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--1bprnwb); padding: 0px 0px 755px 0px; position: relative; width: 100%; }\",\".framer-pWD0H .framer-19rhv2e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 0px 50px 0px 50px; position: var(--framer-canvas-fixed-position, fixed); top: 32px; transform: translateX(-50%); width: 100%; z-index: 4; }\",\".framer-pWD0H .framer-e03fmf-container { flex: 1 0 0px; height: auto; max-width: 800px; position: relative; width: 1px; }\",\".framer-pWD0H .framer-1ni9sdr { align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; bottom: 680px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: 0px; overflow: hidden; padding: 0px; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-pWD0H .framer-o62d7p-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-pWD0H .framer-1pr9f64 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-pWD0H .framer-1rnohs8-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: auto; left: 0px; order: 1003; position: var(--framer-canvas-fixed-position, fixed); right: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={oPQtxnIyg:\"(min-width: 810px) and (max-width: 1199px)\",tqEhwfuYy:\"(min-width: 1200px)\",YJxWz2GZg:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"linktree desktop\":\"KNaJmemeB\",\"linktree mobile\":\"wgqzYSt_2\",\"main menu - ABT\":\"V_OOwQJkr\",\"main menu - DRK\":\"qNlitIIis\",\"main menu - INI\":\"wi46zxmQL\",\"main menu - RES\":\"aZGj5QEWt\",\"main menu\":\"bMe4gRY6R\",\"mobile closed\":\"cjgEvTHFA\",\"mobile default\":\"yJTZvQgEd\",\"Mobile DRKClosed\":\"SyGopeo38\",\"Mobile DRKOpen\":\"kvvsQDVzH\",\"mobile open\":\"cUeU2KKNh\",\"mobile social\":\"caPHVCK1q\",\"mobile subscribe\":\"gqbjFPebc\",default:\"odF4vWfTZ\",social:\"L63nuTq_L\",subscribe:\"dk3TrKP3p\"};const humanReadableEnumMap1={Hidden:\"hidden\",Scroll:\"auto\",Visible:\"visible\"};const humanReadableVariantMap={Desktop:\"tqEhwfuYy\",Phone:\"YJxWz2GZg\",Tablet:\"oPQtxnIyg\"};const getProps=({height,id,menu,menuMobile,overflow,scrollDark,scrollDarkMobile,scrollProgress,uRL,width,...props})=>{return{...props,I1lJNFD3q:scrollDarkMobile??props.I1lJNFD3q,jilzpT240:humanReadableEnumMap[menu]??menu??props.jilzpT240??\"bMe4gRY6R\",rBDZkr_py:humanReadableEnumMap1[overflow]??overflow??props.rBDZkr_py??\"hidden\",tmBPzRa9F:humanReadableEnumMap[menuMobile]??menuMobile??props.tmBPzRa9F??\"cjgEvTHFA\",variant:humanReadableVariantMap[props.variant]??props.variant??\"tqEhwfuYy\",vS03zj6cg:scrollProgress??props.vS03zj6cg,vXqceDH1N:uRL??props.vXqceDH1N??\"/\",Zo5xaMhbc:scrollDark??props.Zo5xaMhbc};};const cursor={alignment:\"center\",component:PointerCursor,offset:{x:2,y:-8},placement:\"bottom\",variant:\"BPaBwYVd4\"};const cursor1={alignment:\"center\",component:PointerCursor,offset:{x:-2,y:-16},placement:\"bottom\",variant:\"on7nEsaEg\"};const cursor2={alignment:\"center\",component:PointerCursor,offset:{x:-2,y:-16},placement:\"bottom\",variant:\"P2m2itAZO\"};const cursor3={alignment:\"center\",component:PointerCursor,offset:{x:0,y:-16},placement:\"bottom\",variant:\"P2m2itAZO\"};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,jilzpT240,tmBPzRa9F,vS03zj6cg,Zo5xaMhbc,I1lJNFD3q,rBDZkr_py,vXqceDH1N,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({\"18b6t6m\":cursor2,\"1u57s79\":cursor,anytmu:cursor3,nlpwx6:cursor1});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"tqEhwfuYy\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-aaafd469-f144-47c0-a5cb-45b66c512e74, rgb(0, 10, 35)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-43ptwv\",className),\"data-framer-cursor\":\"1u57s79\",\"data-layout-template\":true,ref:refBinding,style:{\"--1bprnwb\":rBDZkr_py,...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-19rhv2e\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"menu\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YJxWz2GZg:{width:\"min(100vw - 50px, 800px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"min(max(100vw - 100px, 1px), 800px)\",y:32,children:/*#__PURE__*/_jsx(Container,{className:\"framer-e03fmf-container\",nodeId:\"m7Hb2gXDr\",rendersWithMotion:true,scopeId:\"I_PBiTjFm\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YJxWz2GZg:{__framer__targets:[{ref:vS03zj6cg,target:\"yJTZvQgEd\"},{ref:I1lJNFD3q,target:\"cjgEvTHFA\"}],variant:tmBPzRa9F}},children:/*#__PURE__*/_jsx(NavBackBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:vS03zj6cg,target:\"odF4vWfTZ\"},{ref:Zo5xaMhbc,target:\"bMe4gRY6R\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,CxRVuJLqB:\"var(--token-18e14931-f233-4886-9d3b-84b0354d5961, rgb(0, 40, 105))\",eLFXp4LcW:\"18b6t6m\",height:\"100%\",hHLK15q2r:\"nlpwx6\",id:\"m7Hb2gXDr\",layoutId:\"m7Hb2gXDr\",ohVpSORyr:\"https://staysafeonline.org/\",RqoQOPBnY:vXqceDH1N,style:{maxWidth:\"100%\",width:\"100%\"},variant:jilzpT240,width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ni9sdr\",\"data-framer-name\":\"background\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oPQtxnIyg:{height:750.5},YJxWz2GZg:{height:730.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:820.5,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-o62d7p-container\",nodeId:\"ZbF0SnyU1\",scopeId:\"I_PBiTjFm\",children:/*#__PURE__*/_jsx(Background,{height:\"100%\",id:\"ZbF0SnyU1\",layoutId:\"ZbF0SnyU1\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1pr9f64\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:794,width:\"100vw\",y:206,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:0,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1rnohs8-container\",layoutScroll:true,nodeId:\"LdWE7oGex\",rendersWithMotion:true,scopeId:\"I_PBiTjFm\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oPQtxnIyg:{variant:\"qyVrTcrng\"},YJxWz2GZg:{variant:\"FDtoFiVpc\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"LdWE7oGex\",layoutId:\"LdWE7oGex\",lioWgh8t9:vXqceDH1N,NPnaD9jYB:\"anytmu\",style:{width:\"100%\"},variant:\"bVbbrfZVn\",width:\"100%\",YAvefbCbz:\"nlpwx6\"})})})})]}),/*#__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 1500\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oPQtxnIyg\":{\"layout\":[\"fixed\",\"fixed\"]},\"YJxWz2GZg\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"jilzpT240\":\"menu\",\"tmBPzRa9F\":\"menuMobile\",\"vS03zj6cg\":\"scrollProgress\",\"Zo5xaMhbc\":\"scrollDark\",\"I1lJNFD3q\":\"scrollDarkMobile\",\"rBDZkr_py\":\"overflow\",\"vXqceDH1N\":\"uRL\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"tqEhwfuYy\":[\".framer-19rhv2e\"],\"oPQtxnIyg\":[\".framer-19rhv2e\"],\"YJxWz2GZg\":[\".framer-19rhv2e\"]}\n * @framerBreakpoints {\"tqEhwfuYy\":{\"min\":1200,\"canvasClassName\":\"framer-43ptwv-override\",\"minHeight\":1500,\"viewportHeight\":1500,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"oPQtxnIyg\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-6upig6-override\",\"minHeight\":1500,\"viewportHeight\":1500,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"YJxWz2GZg\":{\"max\":809,\"canvasClassName\":\"framer-f995kf-override\",\"minHeight\":1600,\"viewportHeight\":1600,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant tqEhwfuYy\n * @framerLayoutTemplate\n */const FramerI_PBiTjFm=withCSS(Component,css,\"framer-pWD0H\");export default FramerI_PBiTjFm;FramerI_PBiTjFm.displayName=\"Main\";FramerI_PBiTjFm.defaultProps={height:1500,width:1200};addPropertyControls(FramerI_PBiTjFm,{jilzpT240:NavBackBarControls?.[\"variant\"]&&{...NavBackBarControls[\"variant\"],defaultValue:\"bMe4gRY6R\",description:undefined,hidden:undefined,title:\"Menu\"},tmBPzRa9F:NavBackBarControls?.[\"variant\"]&&{...NavBackBarControls[\"variant\"],defaultValue:\"cjgEvTHFA\",description:undefined,hidden:undefined,title:\"Menu Mobile\"},vS03zj6cg:{title:\"Scroll Progress\",type:ControlType.ScrollSectionRef},Zo5xaMhbc:{title:\"Scroll Dark\",type:ControlType.ScrollSectionRef},I1lJNFD3q:{title:\"Scroll Dark Mobile\",type:ControlType.ScrollSectionRef},rBDZkr_py:{defaultValue:\"hidden\",options:[\"hidden\",\"visible\",\"auto\"],optionTitles:[\"Hidden\",\"Visible\",\"Scroll\"],title:\"Overflow\",type:ControlType.Enum},vXqceDH1N:{defaultValue:\"/\",title:\"URL\",type:ControlType.String}});addFonts(FramerI_PBiTjFm,[{explicitInter:true,fonts:[]},...NavBackBarFonts,...BackgroundFonts,...FooterFonts,...PointerCursorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerI_PBiTjFm\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"tqEhwfuYy\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-43ptwv-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":1500,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"oPQtxnIyg\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-6upig6-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":1500,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"YJxWz2GZg\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-f995kf-override\\\",\\\"minHeight\\\":1600,\\\"viewportHeight\\\":1600,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1500\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oPQtxnIyg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YJxWz2GZg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"tqEhwfuYy\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"jilzpT240\\\":\\\"menu\\\",\\\"tmBPzRa9F\\\":\\\"menuMobile\\\",\\\"vS03zj6cg\\\":\\\"scrollProgress\\\",\\\"Zo5xaMhbc\\\":\\\"scrollDark\\\",\\\"I1lJNFD3q\\\":\\\"scrollDarkMobile\\\",\\\"rBDZkr_py\\\":\\\"overflow\\\",\\\"vXqceDH1N\\\":\\\"uRL\\\"}\",\"framerHitTargets\":\"{\\\"tqEhwfuYy\\\":[\\\".framer-19rhv2e\\\"],\\\"oPQtxnIyg\\\":[\\\".framer-19rhv2e\\\"],\\\"YJxWz2GZg\\\":[\\\".framer-19rhv2e\\\"]}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"Seguridad y Privacidad\";export const v1=\"Carreras y Educaci\\xf3n\";export const v2=\"Ciberseguridad para Negocios\";export const v3=\"Glosario de Ciberseguridad\";\nexport const __FramerMetadata__ = {\"exports\":{\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"Seguran\\xe7a Online e Privacidade\";export const v1=\"Carreiras e Educa\\xe7\\xe3o\";export const v2=\"Ciberseguran\\xe7a para Neg\\xf3cios\";export const v3=\"Gloss\\xe1rio de Ciberseguran\\xe7a\";\nexport const __FramerMetadata__ = {\"exports\":{\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"S\\xe9curit\\xe9 et confidentialit\\xe9 en ligne\";export const v1=\"Carri\\xe8res et \\xc9ducation\";export const v2=\"Cybers\\xe9curit\\xe9 pour les entreprises\";export const v3=\"Glossaire de la cybers\\xe9curit\\xe9\";\nexport const __FramerMetadata__ = {\"exports\":{\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (013b13c)\nimport*as localizedValues from\"./i4o0vkzCX-0.js\";import*as localizedValues1 from\"./i4o0vkzCX-1.js\";import*as localizedValues2 from\"./i4o0vkzCX-2.js\";const valuesByLocaleId={bs3EH3LTi:localizedValues,J2GUZckMJ:localizedValues2,NrJvIVnaW:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2db7bbf)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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*as sharedStyle from\"https://framerusercontent.com/modules/zxvR8FTqT8fYlQdEgnVH/e2ozF3Fp0Rb5zNqkBXIM/Bjmmnj_Qj.js\";const enabledGestures={vQXqJYxfG:{hover:true}};const cycleOrder=[\"AoXPlVsIY\",\"vQXqJYxfG\"];const serializationHash=\"framer-hj84Z\";const variantClassNames={AoXPlVsIY:\"framer-v-dxqpz0\",vQXqJYxfG:\"framer-v-1qg9o62\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rNoJw714d=undefined;const Ty2ORIXac=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={active:\"AoXPlVsIY\",inactive:\"vQXqJYxfG\"};const getProps=({height,id,menuItem,tap,width,...props})=>{return{...props,rNoJw714d:tap??props.rNoJw714d,Ty2ORIXac:menuItem??props.Ty2ORIXac??\"Online Safety and Privacy\",variant:humanReadableVariantMap[props.variant]??props.variant??\"AoXPlVsIY\"};};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,Ty2ORIXac,rNoJw714d,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AoXPlVsIY\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapbjv1y8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(rNoJw714d){const res=await rNoJw714d(...args);if(res===false)return false;}});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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-dxqpz0\",className,classNames),\"data-framer-name\":\"active\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AoXPlVsIY\",onTap:onTapbjv1y8,ref:refBinding,style:{...style},...addPropertyOverrides({\"vQXqJYxfG-hover\":{\"data-framer-name\":undefined},vQXqJYxfG:{\"data-framer-name\":\"inactive\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-tasg7q\",\"data-styles-preset\":\"Bjmmnj_Qj\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Online Safety and Privacy\"})}),className:\"framer-amnc1f\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"M7mY2Ua8R\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Ty2ORIXac,variants:{\"vQXqJYxfG-hover\":{\"--extracted-r6o4lv\":\"var(--token-9d6778e5-d33e-4832-9f9a-94c33c9b0a38, rgb(0, 40, 105))\"},vQXqJYxfG:{\"--extracted-r6o4lv\":\"var(--token-c314d46d-4150-43b1-9a12-9c8728644f50, rgb(255, 255, 255))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"vQXqJYxfG-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-tasg7q\",\"data-styles-preset\":\"Bjmmnj_Qj\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d6778e5-d33e-4832-9f9a-94c33c9b0a38, rgb(0, 40, 105)))\"},children:\"Online Safety and Privacy\"})})},vQXqJYxfG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-tasg7q\",\"data-styles-preset\":\"Bjmmnj_Qj\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c314d46d-4150-43b1-9a12-9c8728644f50, rgb(255, 255, 255)))\"},children:\"Online Safety and Privacy\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hj84Z.framer-11vt91f, .framer-hj84Z .framer-11vt91f { display: block; }\",\".framer-hj84Z.framer-dxqpz0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: min-content; }\",\".framer-hj84Z .framer-amnc1f { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 204\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"vQXqJYxfG\":{\"layout\":[\"auto\",\"fixed\"]},\"ZGTwz6SjO\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"Ty2ORIXac\":\"menuItem\",\"rNoJw714d\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMkQjOxmVD=withCSS(Component,css,\"framer-hj84Z\");export default FramerMkQjOxmVD;FramerMkQjOxmVD.displayName=\"Nav Resources Section\";FramerMkQjOxmVD.defaultProps={height:40,width:204};addPropertyControls(FramerMkQjOxmVD,{variant:{options:[\"AoXPlVsIY\",\"vQXqJYxfG\"],optionTitles:[\"active\",\"inactive\"],title:\"Variant\",type:ControlType.Enum},Ty2ORIXac:{defaultValue:\"Online Safety and Privacy\",displayTextArea:false,title:\"Menu Item\",type:ControlType.String},rNoJw714d:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerMkQjOxmVD,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMkQjOxmVD\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"204\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vQXqJYxfG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ZGTwz6SjO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Ty2ORIXac\\\":\\\"menuItem\\\",\\\"rNoJw714d\\\":\\\"tap\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MkQjOxmVD.map","// Generated by Framer (013b13c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/RSgmRiVmB1uXBXUULjRk/VBxj9BOJYrLTspTCEeR4/i4o0vkzCX.js\";import NavResourcesSection from\"https://framerusercontent.com/modules/w4i93wXBaycxkDLQNSg4/44T2axMOnT9w7WFbzJ7D/MkQjOxmVD.js\";const NavResourcesSectionFonts=getFonts(NavResourcesSection);const cycleOrder=[\"biSMIbh62\",\"i1yBXKqxv\",\"FnB7etQmg\",\"r3TafSi0F\",\"NZ43_bCYG\",\"kvdErYbso\",\"S6lLpocRC\",\"Y7KJ5s1sX\"];const serializationHash=\"framer-vEoxq\";const variantClassNames={biSMIbh62:\"framer-v-1k8dj8l\",FnB7etQmg:\"framer-v-9011e7\",i1yBXKqxv:\"framer-v-ds34u9\",kvdErYbso:\"framer-v-1qa5mtq\",NZ43_bCYG:\"framer-v-17y3e1r\",r3TafSi0F:\"framer-v-16avml8\",S6lLpocRC:\"framer-v-1bn7jno\",Y7KJ5s1sX:\"framer-v-gg7q6n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:.3,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"mobile business\":\"S6lLpocRC\",\"mobile education\":\"kvdErYbso\",\"mobile glossary\":\"Y7KJ5s1sX\",\"mobile safety\":\"NZ43_bCYG\",business:\"FnB7etQmg\",education:\"i1yBXKqxv\",glossary:\"r3TafSi0F\",safety:\"biSMIbh62\"};const getProps=({click4,cursor,height,id,width,...props})=>{return{...props,AkMqBinPt:click4??props.AkMqBinPt,HigyOlZ1r:cursor??props.HigyOlZ1r,variant:humanReadableVariantMap[props.variant]??props.variant??\"biSMIbh62\"};};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,AkMqBinPt,HigyOlZ1r,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"biSMIbh62\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const rNoJw714d14akxig=activeVariantCallback(async(...args)=>{if(AkMqBinPt){const res=await AkMqBinPt(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1k8dj8l\",className,classNames),\"data-framer-name\":\"safety\",layoutDependency:layoutDependency,layoutId:\"biSMIbh62\",ref:refBinding,style:{...style},...addPropertyOverrides({FnB7etQmg:{\"data-framer-name\":\"business\"},i1yBXKqxv:{\"data-framer-name\":\"education\"},kvdErYbso:{\"data-framer-name\":\"mobile education\"},NZ43_bCYG:{\"data-framer-name\":\"mobile safety\"},r3TafSi0F:{\"data-framer-name\":\"glossary\"},S6lLpocRC:{\"data-framer-name\":\"mobile business\"},Y7KJ5s1sX:{\"data-framer-name\":\"mobile glossary\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sa2zrn\",\"data-border\":true,\"data-framer-name\":\"menu resources\",layoutDependency:layoutDependency,layoutId:\"eziOqWcTn\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6f5830f5-03af-4810-acf1-da0fd5d1efa6, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-cb3601d0-784e-4fc2-8b00-3d15da9dfbc4, rgba(255, 250, 245, 0.7))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,boxShadow:\"0.39809593676181976px 0.39809593676181976px 0.5629926728941875px -0.625px rgba(0, 0, 0, 0.125), 1.207253071552259px 1.207253071552259px 1.7073136670057811px -1.25px rgba(0, 0, 0, 0.125), 3.1913267607422307px 3.1913267607422307px 4.51321758700586px -1.875px rgba(0, 0, 0, 0.125), 10px 10px 14.142135623730951px -2.5px rgba(0, 0, 0, 0.125)\"},variants:{kvdErYbso:{borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25},NZ43_bCYG:{borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25},S6lLpocRC:{borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25},Y7KJ5s1sX:{borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j9k9v\",\"data-framer-name\":\"highlight\",layoutDependency:layoutDependency,layoutId:\"ZoOVq1S65\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kfemn9\",\"data-framer-name\":\"ON\",layoutDependency:layoutDependency,layoutId:\"eziOqWcTnoF2_8HuQ9\",style:{backgroundColor:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-76d84q\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"yFgJyqYHe\",style:{backgroundColor:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,opacity:0}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mc0e4y\",\"data-framer-name\":\"3\",layoutDependency:layoutDependency,layoutId:\"Z8xij8igx\",style:{backgroundColor:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,opacity:0}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sssai3\",\"data-framer-name\":\"4\",layoutDependency:layoutDependency,layoutId:\"Nd6MHlFIa\",style:{backgroundColor:\"var(--token-c08fff5b-c0a6-41dd-960f-4be87691ddef, rgb(85, 10, 195))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,opacity:0}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mke5iu\",layoutDependency:layoutDependency,layoutId:\"cK8OeklOd\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"glMM1Sf0w\"},motionChild:true,nodeId:\"eziOqWcTngPtDZ1R7w\",openInNewTab:false,scopeId:\"i4o0vkzCX\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Online Safety and Privacy\",className:\"framer-1e91sxp framer-14vofzg\",\"data-framer-cursor\":HigyOlZ1r,\"data-framer-name\":\"safety\",layoutDependency:layoutDependency,layoutId:\"eziOqWcTngPtDZ1R7w\",children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`max(${componentViewport?.width||\"100vw\"} / 4, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||52)-0-52)/2)+0+6+0,...addPropertyOverrides({kvdErYbso:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+0+5},NZ43_bCYG:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+0+5},S6lLpocRC:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+0+5},Y7KJ5s1sX:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+0+5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j34ire-container\",layoutDependency:layoutDependency,layoutId:\"eziOqWcTnI1j69VSy7-container\",nodeId:\"eziOqWcTnI1j69VSy7\",rendersWithMotion:true,scopeId:\"i4o0vkzCX\",children:/*#__PURE__*/_jsx(NavResourcesSection,{height:\"100%\",id:\"eziOqWcTnI1j69VSy7\",layoutId:\"eziOqWcTnI1j69VSy7\",style:{height:\"100%\",width:\"100%\"},Ty2ORIXac:getLocalizedValue(\"v0\",activeLocale)??\"Online Safety and Privacy\",variant:\"AoXPlVsIY\",width:\"100%\",...addPropertyOverrides({FnB7etQmg:{variant:\"vQXqJYxfG\"},i1yBXKqxv:{variant:\"vQXqJYxfG\"},kvdErYbso:{variant:\"vQXqJYxfG\"},r3TafSi0F:{variant:\"vQXqJYxfG\"},S6lLpocRC:{variant:\"vQXqJYxfG\"},Y7KJ5s1sX:{variant:\"vQXqJYxfG\"}},baseVariant,gestureVariant)})})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"BX4bb_lyI\"},motionChild:true,nodeId:\"eziOqWcTnM4KwyEnZb\",openInNewTab:false,scopeId:\"i4o0vkzCX\",...addPropertyOverrides({kvdErYbso:{href:{webPageId:\"w1RTF_lcQ\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Careers and Education\",className:\"framer-uc6k2v framer-14vofzg\",\"data-framer-cursor\":HigyOlZ1r,\"data-framer-name\":\"education\",layoutDependency:layoutDependency,layoutId:\"eziOqWcTnM4KwyEnZb\",children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`max(${componentViewport?.width||\"100vw\"} / 4, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||52)-0-52)/2)+0+6+0,...addPropertyOverrides({kvdErYbso:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+-17.3333+5},NZ43_bCYG:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+-17.3333+5},S6lLpocRC:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+-17.3333+5},Y7KJ5s1sX:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+-17.3333+5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ff33xv-container\",layoutDependency:layoutDependency,layoutId:\"eziOqWcTnkxHptcWDy-container\",nodeId:\"eziOqWcTnkxHptcWDy\",rendersWithMotion:true,scopeId:\"i4o0vkzCX\",children:/*#__PURE__*/_jsx(NavResourcesSection,{height:\"100%\",id:\"eziOqWcTnkxHptcWDy\",layoutId:\"eziOqWcTnkxHptcWDy\",rNoJw714d:rNoJw714d14akxig,style:{height:\"100%\",width:\"100%\"},Ty2ORIXac:getLocalizedValue(\"v1\",activeLocale)??\"Careers and Education\",variant:\"vQXqJYxfG\",width:\"100%\",...addPropertyOverrides({i1yBXKqxv:{variant:\"AoXPlVsIY\"},kvdErYbso:{variant:\"AoXPlVsIY\"}},baseVariant,gestureVariant)})})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ao8GNqywE\"},motionChild:true,nodeId:\"eziOqWcTnqDUh4oPKZ\",openInNewTab:false,scopeId:\"i4o0vkzCX\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Cybersecurity for Business\",className:\"framer-ftx7ly framer-14vofzg\",\"data-framer-cursor\":HigyOlZ1r,\"data-framer-name\":\"business\",layoutDependency:layoutDependency,layoutId:\"eziOqWcTnqDUh4oPKZ\",children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`max(${componentViewport?.width||\"100vw\"} / 4, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||52)-0-52)/2)+0+6+0,...addPropertyOverrides({kvdErYbso:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+-34.6666+5},NZ43_bCYG:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+-34.6666+5},S6lLpocRC:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+-34.6666+5},Y7KJ5s1sX:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+-34.6666+5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n4yek2-container\",layoutDependency:layoutDependency,layoutId:\"eziOqWcTnJvqXshJzs-container\",nodeId:\"eziOqWcTnJvqXshJzs\",rendersWithMotion:true,scopeId:\"i4o0vkzCX\",children:/*#__PURE__*/_jsx(NavResourcesSection,{height:\"100%\",id:\"eziOqWcTnJvqXshJzs\",layoutId:\"eziOqWcTnJvqXshJzs\",style:{height:\"100%\",width:\"100%\"},Ty2ORIXac:getLocalizedValue(\"v2\",activeLocale)??\"Cybersecurity for Business\",variant:\"vQXqJYxfG\",width:\"100%\",...addPropertyOverrides({FnB7etQmg:{variant:\"AoXPlVsIY\"},S6lLpocRC:{variant:\"AoXPlVsIY\"}},baseVariant,gestureVariant)})})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jKLB8pqwn\"},motionChild:true,nodeId:\"eziOqWcTnOYCtL_abd\",scopeId:\"i4o0vkzCX\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Cyber Glossary\",className:\"framer-1w7absi framer-14vofzg\",\"data-framer-cursor\":HigyOlZ1r,\"data-framer-name\":\"dicitionary\",layoutDependency:layoutDependency,layoutId:\"eziOqWcTnOYCtL_abd\",children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`max(${componentViewport?.width||\"100vw\"} / 4, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||52)-0-52)/2)+0+6+0,...addPropertyOverrides({kvdErYbso:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+-51.9999+5},NZ43_bCYG:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+-51.9999+5},S6lLpocRC:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+-51.9999+5},Y7KJ5s1sX:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+1+0+-51.9999+5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rryzgb-container\",layoutDependency:layoutDependency,layoutId:\"eziOqWcTnDkq3a21LI-container\",nodeId:\"eziOqWcTnDkq3a21LI\",rendersWithMotion:true,scopeId:\"i4o0vkzCX\",children:/*#__PURE__*/_jsx(NavResourcesSection,{height:\"100%\",id:\"eziOqWcTnDkq3a21LI\",layoutId:\"eziOqWcTnDkq3a21LI\",style:{height:\"100%\",width:\"100%\"},Ty2ORIXac:getLocalizedValue(\"v3\",activeLocale)??\"Cyber Glossary\",variant:\"vQXqJYxfG\",width:\"100%\",...addPropertyOverrides({r3TafSi0F:{variant:\"AoXPlVsIY\"},Y7KJ5s1sX:{variant:\"AoXPlVsIY\"}},baseVariant,gestureVariant)})})})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vEoxq.framer-14vofzg, .framer-vEoxq .framer-14vofzg { display: block; }\",\".framer-vEoxq.framer-1k8dj8l { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 900px; }\",\".framer-vEoxq .framer-1sa2zrn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 52px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-vEoxq .framer-j9k9v { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: 1px; overflow: visible; padding: 0px; position: absolute; right: 1px; top: 0px; z-index: 1; }\",\".framer-vEoxq .framer-1kfemn9, .framer-vEoxq .framer-76d84q, .framer-vEoxq .framer-mc0e4y, .framer-vEoxq .framer-1sssai3 { flex: 1 0 0px; height: 50px; overflow: hidden; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-vEoxq .framer-1mke5iu { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-vEoxq .framer-1e91sxp, .framer-vEoxq .framer-uc6k2v, .framer-vEoxq .framer-ftx7ly, .framer-vEoxq .framer-1w7absi { align-content: center; align-items: center; cursor: default; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 25%; }\",\".framer-vEoxq .framer-1j34ire-container, .framer-vEoxq .framer-ff33xv-container, .framer-vEoxq .framer-n4yek2-container, .framer-vEoxq .framer-1rryzgb-container { flex: 1 0 0px; height: 40px; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vEoxq.framer-1k8dj8l, .framer-vEoxq .framer-1sa2zrn, .framer-vEoxq .framer-j9k9v, .framer-vEoxq .framer-1mke5iu, .framer-vEoxq .framer-1e91sxp, .framer-vEoxq .framer-uc6k2v, .framer-vEoxq .framer-ftx7ly, .framer-vEoxq .framer-1w7absi { gap: 0px; } .framer-vEoxq.framer-1k8dj8l > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-vEoxq.framer-1k8dj8l > :first-child, .framer-vEoxq .framer-1sa2zrn > :first-child, .framer-vEoxq .framer-j9k9v > :first-child, .framer-vEoxq .framer-1mke5iu > :first-child, .framer-vEoxq .framer-1e91sxp > :first-child, .framer-vEoxq .framer-uc6k2v > :first-child, .framer-vEoxq .framer-ftx7ly > :first-child, .framer-vEoxq .framer-1w7absi > :first-child { margin-left: 0px; } .framer-vEoxq.framer-1k8dj8l > :last-child, .framer-vEoxq .framer-1sa2zrn > :last-child, .framer-vEoxq .framer-j9k9v > :last-child, .framer-vEoxq .framer-1mke5iu > :last-child, .framer-vEoxq .framer-1e91sxp > :last-child, .framer-vEoxq .framer-uc6k2v > :last-child, .framer-vEoxq .framer-ftx7ly > :last-child, .framer-vEoxq .framer-1w7absi > :last-child { margin-right: 0px; } .framer-vEoxq .framer-1sa2zrn > *, .framer-vEoxq .framer-j9k9v > *, .framer-vEoxq .framer-1mke5iu > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-vEoxq .framer-1e91sxp > *, .framer-vEoxq .framer-uc6k2v > *, .framer-vEoxq .framer-ftx7ly > *, .framer-vEoxq .framer-1w7absi > * { margin: 0px; margin-left: calc(25px / 2); margin-right: calc(25px / 2); } }\",\".framer-vEoxq.framer-v-ds34u9 .framer-1kfemn9, .framer-vEoxq.framer-v-9011e7 .framer-mc0e4y, .framer-vEoxq.framer-v-16avml8 .framer-mc0e4y { order: 1; }\",\".framer-vEoxq.framer-v-ds34u9 .framer-76d84q, .framer-vEoxq.framer-v-9011e7 .framer-76d84q, .framer-vEoxq.framer-v-16avml8 .framer-76d84q { order: 0; }\",\".framer-vEoxq.framer-v-ds34u9 .framer-mc0e4y, .framer-vEoxq.framer-v-9011e7 .framer-1kfemn9, .framer-vEoxq.framer-v-16avml8 .framer-1sssai3 { order: 2; }\",\".framer-vEoxq.framer-v-ds34u9 .framer-1sssai3, .framer-vEoxq.framer-v-9011e7 .framer-1sssai3, .framer-vEoxq.framer-v-16avml8 .framer-1kfemn9 { order: 3; }\",\".framer-vEoxq.framer-v-17y3e1r.framer-1k8dj8l, .framer-vEoxq.framer-v-1qa5mtq.framer-1k8dj8l, .framer-vEoxq.framer-v-1bn7jno.framer-1k8dj8l, .framer-vEoxq.framer-v-gg7q6n.framer-1k8dj8l { align-content: flex-start; align-items: flex-start; justify-content: flex-start; width: 300px; }\",\".framer-vEoxq.framer-v-17y3e1r .framer-1sa2zrn, .framer-vEoxq.framer-v-1qa5mtq .framer-1sa2zrn, .framer-vEoxq.framer-v-1bn7jno .framer-1sa2zrn, .framer-vEoxq.framer-v-gg7q6n .framer-1sa2zrn { flex: 1 0 0px; flex-direction: column; height: min-content; min-height: 202px; width: 1px; }\",\".framer-vEoxq.framer-v-17y3e1r .framer-j9k9v, .framer-vEoxq.framer-v-1qa5mtq .framer-j9k9v, .framer-vEoxq.framer-v-1bn7jno .framer-j9k9v, .framer-vEoxq.framer-v-gg7q6n .framer-j9k9v { bottom: 1px; flex-direction: column; top: 1px; }\",\".framer-vEoxq.framer-v-17y3e1r .framer-1kfemn9, .framer-vEoxq.framer-v-17y3e1r .framer-76d84q, .framer-vEoxq.framer-v-17y3e1r .framer-mc0e4y, .framer-vEoxq.framer-v-17y3e1r .framer-1sssai3 { flex: none; width: 100%; }\",\".framer-vEoxq.framer-v-17y3e1r .framer-1mke5iu, .framer-vEoxq.framer-v-1qa5mtq .framer-1mke5iu, .framer-vEoxq.framer-v-1bn7jno .framer-1mke5iu, .framer-vEoxq.framer-v-gg7q6n .framer-1mke5iu { bottom: 1px; flex-direction: column; gap: unset; justify-content: space-between; top: 1px; }\",\".framer-vEoxq.framer-v-17y3e1r .framer-1e91sxp, .framer-vEoxq.framer-v-17y3e1r .framer-uc6k2v, .framer-vEoxq.framer-v-17y3e1r .framer-ftx7ly, .framer-vEoxq.framer-v-17y3e1r .framer-1w7absi, .framer-vEoxq.framer-v-1qa5mtq .framer-1e91sxp, .framer-vEoxq.framer-v-1qa5mtq .framer-uc6k2v, .framer-vEoxq.framer-v-1qa5mtq .framer-ftx7ly, .framer-vEoxq.framer-v-1qa5mtq .framer-1w7absi, .framer-vEoxq.framer-v-1bn7jno .framer-1e91sxp, .framer-vEoxq.framer-v-1bn7jno .framer-uc6k2v, .framer-vEoxq.framer-v-1bn7jno .framer-ftx7ly, .framer-vEoxq.framer-v-1bn7jno .framer-1w7absi, .framer-vEoxq.framer-v-gg7q6n .framer-1e91sxp, .framer-vEoxq.framer-v-gg7q6n .framer-uc6k2v, .framer-vEoxq.framer-v-gg7q6n .framer-ftx7ly, .framer-vEoxq.framer-v-gg7q6n .framer-1w7absi { height: 50px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vEoxq.framer-v-17y3e1r .framer-1sa2zrn, .framer-vEoxq.framer-v-17y3e1r .framer-j9k9v, .framer-vEoxq.framer-v-17y3e1r .framer-1mke5iu { gap: 0px; } .framer-vEoxq.framer-v-17y3e1r .framer-1sa2zrn > *, .framer-vEoxq.framer-v-17y3e1r .framer-j9k9v > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-vEoxq.framer-v-17y3e1r .framer-1sa2zrn > :first-child, .framer-vEoxq.framer-v-17y3e1r .framer-j9k9v > :first-child { margin-top: 0px; } .framer-vEoxq.framer-v-17y3e1r .framer-1sa2zrn > :last-child, .framer-vEoxq.framer-v-17y3e1r .framer-j9k9v > :last-child { margin-bottom: 0px; } .framer-vEoxq.framer-v-17y3e1r .framer-1mke5iu > *, .framer-vEoxq.framer-v-17y3e1r .framer-1mke5iu > :first-child, .framer-vEoxq.framer-v-17y3e1r .framer-1mke5iu > :last-child { margin: 0px; } }\",\".framer-vEoxq.framer-v-1qa5mtq .framer-1kfemn9, .framer-vEoxq.framer-v-1bn7jno .framer-mc0e4y, .framer-vEoxq.framer-v-gg7q6n .framer-mc0e4y { flex: none; order: 1; width: 100%; }\",\".framer-vEoxq.framer-v-1qa5mtq .framer-76d84q, .framer-vEoxq.framer-v-1bn7jno .framer-76d84q, .framer-vEoxq.framer-v-gg7q6n .framer-76d84q { flex: none; order: 0; width: 100%; }\",\".framer-vEoxq.framer-v-1qa5mtq .framer-mc0e4y, .framer-vEoxq.framer-v-1bn7jno .framer-1kfemn9, .framer-vEoxq.framer-v-gg7q6n .framer-1sssai3 { flex: none; order: 2; width: 100%; }\",\".framer-vEoxq.framer-v-1qa5mtq .framer-1sssai3, .framer-vEoxq.framer-v-1bn7jno .framer-1sssai3, .framer-vEoxq.framer-v-gg7q6n .framer-1kfemn9 { flex: none; order: 3; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vEoxq.framer-v-1qa5mtq .framer-1sa2zrn, .framer-vEoxq.framer-v-1qa5mtq .framer-j9k9v, .framer-vEoxq.framer-v-1qa5mtq .framer-1mke5iu { gap: 0px; } .framer-vEoxq.framer-v-1qa5mtq .framer-1sa2zrn > *, .framer-vEoxq.framer-v-1qa5mtq .framer-j9k9v > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-vEoxq.framer-v-1qa5mtq .framer-1sa2zrn > :first-child, .framer-vEoxq.framer-v-1qa5mtq .framer-j9k9v > :first-child { margin-top: 0px; } .framer-vEoxq.framer-v-1qa5mtq .framer-1sa2zrn > :last-child, .framer-vEoxq.framer-v-1qa5mtq .framer-j9k9v > :last-child { margin-bottom: 0px; } .framer-vEoxq.framer-v-1qa5mtq .framer-1mke5iu > *, .framer-vEoxq.framer-v-1qa5mtq .framer-1mke5iu > :first-child, .framer-vEoxq.framer-v-1qa5mtq .framer-1mke5iu > :last-child { margin: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vEoxq.framer-v-1bn7jno .framer-1sa2zrn, .framer-vEoxq.framer-v-1bn7jno .framer-j9k9v, .framer-vEoxq.framer-v-1bn7jno .framer-1mke5iu { gap: 0px; } .framer-vEoxq.framer-v-1bn7jno .framer-1sa2zrn > *, .framer-vEoxq.framer-v-1bn7jno .framer-j9k9v > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-vEoxq.framer-v-1bn7jno .framer-1sa2zrn > :first-child, .framer-vEoxq.framer-v-1bn7jno .framer-j9k9v > :first-child { margin-top: 0px; } .framer-vEoxq.framer-v-1bn7jno .framer-1sa2zrn > :last-child, .framer-vEoxq.framer-v-1bn7jno .framer-j9k9v > :last-child { margin-bottom: 0px; } .framer-vEoxq.framer-v-1bn7jno .framer-1mke5iu > *, .framer-vEoxq.framer-v-1bn7jno .framer-1mke5iu > :first-child, .framer-vEoxq.framer-v-1bn7jno .framer-1mke5iu > :last-child { margin: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vEoxq.framer-v-gg7q6n .framer-1sa2zrn, .framer-vEoxq.framer-v-gg7q6n .framer-j9k9v, .framer-vEoxq.framer-v-gg7q6n .framer-1mke5iu { gap: 0px; } .framer-vEoxq.framer-v-gg7q6n .framer-1sa2zrn > *, .framer-vEoxq.framer-v-gg7q6n .framer-j9k9v > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-vEoxq.framer-v-gg7q6n .framer-1sa2zrn > :first-child, .framer-vEoxq.framer-v-gg7q6n .framer-j9k9v > :first-child { margin-top: 0px; } .framer-vEoxq.framer-v-gg7q6n .framer-1sa2zrn > :last-child, .framer-vEoxq.framer-v-gg7q6n .framer-j9k9v > :last-child { margin-bottom: 0px; } .framer-vEoxq.framer-v-gg7q6n .framer-1mke5iu > *, .framer-vEoxq.framer-v-gg7q6n .framer-1mke5iu > :first-child, .framer-vEoxq.framer-v-gg7q6n .framer-1mke5iu > :last-child { margin: 0px; } }\",'.framer-vEoxq[data-border=\"true\"]::after, .framer-vEoxq [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"i1yBXKqxv\":{\"layout\":[\"fixed\",\"auto\"]},\"FnB7etQmg\":{\"layout\":[\"fixed\",\"auto\"]},\"r3TafSi0F\":{\"layout\":[\"fixed\",\"auto\"]},\"NZ43_bCYG\":{\"layout\":[\"fixed\",\"auto\"]},\"kvdErYbso\":{\"layout\":[\"fixed\",\"auto\"]},\"S6lLpocRC\":{\"layout\":[\"fixed\",\"auto\"]},\"Y7KJ5s1sX\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"AkMqBinPt\":\"click4\",\"HigyOlZ1r\":\"cursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Frameri4o0vkzCX=withCSS(Component,css,\"framer-vEoxq\");export default Frameri4o0vkzCX;Frameri4o0vkzCX.displayName=\"Nav Resources Bar\";Frameri4o0vkzCX.defaultProps={height:52,width:900};addPropertyControls(Frameri4o0vkzCX,{variant:{options:[\"biSMIbh62\",\"i1yBXKqxv\",\"FnB7etQmg\",\"r3TafSi0F\",\"NZ43_bCYG\",\"kvdErYbso\",\"S6lLpocRC\",\"Y7KJ5s1sX\"],optionTitles:[\"safety\",\"education\",\"business\",\"glossary\",\"mobile safety\",\"mobile education\",\"mobile business\",\"mobile glossary\"],title:\"Variant\",type:ControlType.Enum},AkMqBinPt:{title:\"Click 4\",type:ControlType.EventHandler},HigyOlZ1r:{title:\"Cursor\",type:ControlType.CustomCursor}});addFonts(Frameri4o0vkzCX,[{explicitInter:true,fonts:[]},...NavResourcesSectionFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameri4o0vkzCX\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"AkMqBinPt\\\":\\\"click4\\\",\\\"HigyOlZ1r\\\":\\\"cursor\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"900\",\"framerIntrinsicHeight\":\"52\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"i1yBXKqxv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FnB7etQmg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"r3TafSi0F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NZ43_bCYG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kvdErYbso\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"S6lLpocRC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Y7KJ5s1sX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2db7bbf)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={bs3EH3LTi:new LazyValue(()=>import(\"./v_RGHFr59-0.js\")),J2GUZckMJ:new LazyValue(()=>import(\"./v_RGHFr59-2.js\")),NrJvIVnaW:new LazyValue(()=>import(\"./v_RGHFr59-1.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2db7bbf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getPropertyControls,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavBackBar from\"#framer/local/canvasComponent/eIAISxjEA/eIAISxjEA.js\";import NavResourcesBar from\"#framer/local/canvasComponent/i4o0vkzCX/i4o0vkzCX.js\";import PointerCursor from\"#framer/local/canvasComponent/Jy5xcUK_C/Jy5xcUK_C.js\";import Footer from\"#framer/local/canvasComponent/Mv6_4rTth/Mv6_4rTth.js\";import Background from\"#framer/local/canvasComponent/YeioSatoe/YeioSatoe.js\";import*as sharedStyle from\"#framer/local/css/kg9G2frFt/kg9G2frFt.js\";import*as sharedStyle1 from\"#framer/local/css/RbFFv5sEP/RbFFv5sEP.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/v_RGHFr59/v_RGHFr59.js\";const NavBackBarFonts=getFonts(NavBackBar);const BackgroundFonts=getFonts(Background);const NavResourcesBarFonts=getFonts(NavResourcesBar);const FooterFonts=getFonts(Footer);const ContainerWithFX=withFX(Container);const NavBackBarControls=getPropertyControls(NavBackBar);const NavResourcesBarControls=getPropertyControls(NavResourcesBar);const PointerCursorFonts=getFonts(PointerCursor);const breakpoints={gk9K7Ksgz:\"(min-width: 810px) and (max-width: 1199.98px)\",qo3mjs30i:\"(max-width: 809.98px)\",Sf_0YjwCg:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-iiTJP\";const variantClassNames={gk9K7Ksgz:\"framer-v-e1gl61\",qo3mjs30i:\"framer-v-1u027gj\",Sf_0YjwCg:\"framer-v-1rprz87\"};const rBDZkr_py=undefined;const jilzpT240=undefined;const IcFWTL4zo=undefined;const tmBPzRa9F=undefined;const ngpVIdad5=undefined;const xNmZl3AlU=undefined;const toOverflowWithClipFallback=value=>{if(value===\"clip\")return\"var(--overflow-clip-fallback, clip)\";return value;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={gk9K7Ksgz:[\".framer-iiTJP.framer-1rprz87 { padding: 0px 0px 850px 0px; }\",\".framer-iiTJP .framer-2ap01x { bottom: 750px; }\",\".framer-iiTJP .framer-7vwks9-container { max-width: 720px; width: 100%; }\"],qo3mjs30i:[\".framer-iiTJP.framer-1rprz87 { padding: 0px 0px 900px 0px; }\",\".framer-iiTJP .framer-fvf5hq { flex-direction: column; padding: 0px 25px 0px 25px; }\",\".framer-iiTJP .framer-1gfen8j-container { flex: none; width: 100%; }\",\".framer-iiTJP .framer-2ap01x { border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; bottom: 740px; }\",\".framer-iiTJP .framer-wf43nb-container { bottom: -1px; }\",\".framer-iiTJP .framer-1phoi9l { padding: 150px 25px 25px 25px; }\",\".framer-iiTJP .framer-7vwks9-container { max-width: 720px; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={gk9K7Ksgz:\".framer-e1gl61-override\",qo3mjs30i:\".framer-1u027gj-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iiTJP.framer-gbcza0, .framer-iiTJP .framer-gbcza0 { display: block; }\",\".framer-iiTJP.framer-1rprz87 { align-content: center; align-items: center; background-color: var(--token-aaafd469-f144-47c0-a5cb-45b66c512e74, #000a23); cursor: default; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--shwqsx); padding: 0px 0px 755px 0px; position: relative; width: 100%; }\",\".framer-iiTJP .framer-fvf5hq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; left: 50%; order: -1000; overflow: hidden; padding: 0px 50px 0px 50px; position: var(--framer-canvas-fixed-position, fixed); top: 32px; transform: translateX(-50%); width: 100%; z-index: 4; }\",\".framer-iiTJP .framer-1gfen8j-container { flex: 1 0 0px; height: auto; max-width: 800px; position: relative; width: 1px; }\",\".framer-iiTJP .framer-2ap01x { align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; bottom: 680px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: 0px; order: -999; overflow: hidden; padding: 0px; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-iiTJP .framer-wf43nb-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-iiTJP .framer-1phoi9l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: -998; overflow: visible; padding: 150px 50px 25px 50px; position: relative; width: 100%; z-index: 3; }\",\".framer-iiTJP .framer-9qeg3r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 1400px; overflow: hidden; padding: 50px 0px 50px 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-iiTJP .framer-1r0pu6s, .framer-iiTJP .framer-q9nsf2 { --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-iiTJP .framer-1wyuxv1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: sticky; top: 120px; width: 100%; z-index: 1; }\",\".framer-iiTJP .framer-7vwks9-container { flex: none; height: auto; max-width: 900px; position: relative; scroll-margin-top: 110px; width: 80%; z-index: 2; }\",\".framer-iiTJP .framer-1peempo { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-iiTJP .framer-ho07mh-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: auto; left: 0px; order: 1004; position: var(--framer-canvas-fixed-position, fixed); right: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={gk9K7Ksgz:\"(min-width: 810px) and (max-width: 1199.98px)\",qo3mjs30i:\"(max-width: 809.98px)\",Sf_0YjwCg:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"linktree desktop\":\"KNaJmemeB\",\"linktree mobile\":\"wgqzYSt_2\",\"main menu - ABT\":\"V_OOwQJkr\",\"main menu - DRK\":\"qNlitIIis\",\"main menu - INI\":\"wi46zxmQL\",\"main menu - RES\":\"aZGj5QEWt\",\"main menu\":\"bMe4gRY6R\",\"mobile closed\":\"cjgEvTHFA\",\"mobile default\":\"yJTZvQgEd\",\"Mobile DRKClosed\":\"SyGopeo38\",\"Mobile DRKOpen\":\"kvvsQDVzH\",\"mobile open\":\"cUeU2KKNh\",\"mobile social\":\"caPHVCK1q\",\"mobile subscribe\":\"gqbjFPebc\",default:\"odF4vWfTZ\",social:\"L63nuTq_L\",subscribe:\"dk3TrKP3p\"};const humanReadableEnumMap1={Clip:\"clip\",Hidden:\"hidden\",Scroll:\"auto\",Visible:\"visible\"};const humanReadableEnumMap2={\"mobile business\":\"S6lLpocRC\",\"mobile education\":\"kvdErYbso\",\"mobile glossary\":\"Y7KJ5s1sX\",\"mobile safety\":\"NZ43_bCYG\",business:\"FnB7etQmg\",education:\"i1yBXKqxv\",glossary:\"r3TafSi0F\",safety:\"biSMIbh62\"};const humanReadableVariantMap={Desktop:\"Sf_0YjwCg\",Phone:\"qo3mjs30i\",Tablet:\"gk9K7Ksgz\"};const getProps=({height,id,menu,menuMobile,navigation,navigationMOB,overflow,uRL,width,...props})=>{return{...props,IcFWTL4zo:uRL??props.IcFWTL4zo??\"/\",jilzpT240:humanReadableEnumMap[menu]??menu??props.jilzpT240??\"bMe4gRY6R\",ngpVIdad5:humanReadableEnumMap2[navigation]??navigation??props.ngpVIdad5??\"biSMIbh62\",rBDZkr_py:humanReadableEnumMap1[overflow]??overflow??props.rBDZkr_py??\"hidden\",tmBPzRa9F:humanReadableEnumMap[menuMobile]??menuMobile??props.tmBPzRa9F??\"cjgEvTHFA\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Sf_0YjwCg\",xNmZl3AlU:humanReadableEnumMap2[navigationMOB]??navigationMOB??props.xNmZl3AlU??\"NZ43_bCYG\"};};const cursor={alignment:\"center\",component:PointerCursor,offset:{x:2,y:-8},placement:\"bottom\",variant:\"BPaBwYVd4\"};const cursor1={alignment:\"center\",component:PointerCursor,offset:{x:-2,y:-16},placement:\"bottom\",variant:\"on7nEsaEg\"};const cursor2={alignment:\"center\",component:PointerCursor,offset:{x:-2,y:-16},placement:\"bottom\",variant:\"P2m2itAZO\"};const cursor3={alignment:\"center\",component:PointerCursor,offset:{x:0,y:-16},placement:\"bottom\",variant:\"P2m2itAZO\"};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,jilzpT240,tmBPzRa9F,rBDZkr_py,ngpVIdad5,xNmZl3AlU,IcFWTL4zo,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);useCustomCursors({\"18b6t6m\":cursor2,\"1u57s79\":cursor,anytmu:cursor3,nlpwx6:cursor1});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"Sf_0YjwCg\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-aaafd469-f144-47c0-a5cb-45b66c512e74, rgb(0, 10, 35)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1rprz87\",className),\"data-framer-cursor\":\"1u57s79\",\"data-layout-template\":true,ref:refBinding,style:{\"--shwqsx\":toOverflowWithClipFallback(rBDZkr_py),...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-fvf5hq\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"menu\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qo3mjs30i:{width:\"min(100vw - 50px, 800px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"min(max(100vw - 100px, 1px), 800px)\",y:32,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gfen8j-container\",nodeId:\"WFoSMS7ey\",scopeId:\"v_RGHFr59\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qo3mjs30i:{variant:matchVariant(tmBPzRa9F)}},children:/*#__PURE__*/_jsx(NavBackBar,{CxRVuJLqB:\"var(--token-18e14931-f233-4886-9d3b-84b0354d5961, rgb(0, 40, 105))\",eLFXp4LcW:\"18b6t6m\",height:\"100%\",hHLK15q2r:\"nlpwx6\",id:\"WFoSMS7ey\",layoutId:\"WFoSMS7ey\",ohVpSORyr:\"https://staysafeonline.org/\",RqoQOPBnY:IcFWTL4zo,style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(jilzpT240),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-2ap01x\",\"data-framer-name\":\"background\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gk9K7Ksgz:{height:750.5},qo3mjs30i:{height:761}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:820.5,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-wf43nb-container\",nodeId:\"MzGGxTAoS\",scopeId:\"v_RGHFr59\",children:/*#__PURE__*/_jsx(Background,{height:\"100%\",id:\"MzGGxTAoS\",layoutId:\"MzGGxTAoS\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1phoi9l\",\"data-framer-name\":\"content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9qeg3r\",\"data-framer-name\":\"text\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-qavtfd\",\"data-styles-preset\":\"kg9G2frFt\",children:\"Your Guide to Online Safety\"})}),className:\"framer-1r0pu6s\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1lt7lly\",\"data-styles-preset\":\"RbFFv5sEP\",children:\"You have the power to stay safe online! Use our massive collection of resources to learn how to take control of your online life and find peace of mind in our interconnected world. We have hundreds of articles, videos, infographics, and more for you to learn from and share. Use our materials to raise awareness at home, work, school, or anywhere in your community!\"})}),className:\"framer-q9nsf2\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1wyuxv1\",\"data-framer-name\":\"nav\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gk9K7Ksgz:{width:\"min(100vw - 100px, 720px)\"},qo3mjs30i:{width:\"min(100vw - 50px, 720px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"min((100vw - 100px) * 0.8, 900px)\",y:465.2,children:/*#__PURE__*/_jsx(Container,{className:\"framer-7vwks9-container\",nodeId:\"lp0wgf7tk\",scopeId:\"v_RGHFr59\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qo3mjs30i:{variant:matchVariant(xNmZl3AlU)}},children:/*#__PURE__*/_jsx(NavResourcesBar,{height:\"100%\",HigyOlZ1r:\"nlpwx6\",id:\"lp0wgf7tk\",layoutId:\"lp0wgf7tk\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(ngpVIdad5),width:\"100%\"})})})})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1peempo\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:794,width:\"100vw\",y:206,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:0,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-ho07mh-container\",layoutScroll:true,nodeId:\"ize3JhWYW\",rendersWithMotion:true,scopeId:\"v_RGHFr59\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gk9K7Ksgz:{variant:matchVariant(\"qyVrTcrng\")},qo3mjs30i:{variant:matchVariant(\"FDtoFiVpc\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"ize3JhWYW\",layoutId:\"ize3JhWYW\",lioWgh8t9:IcFWTL4zo,NPnaD9jYB:\"anytmu\",style:{width:\"100%\"},variant:matchVariant(\"bVbbrfZVn\"),width:\"100%\",YAvefbCbz:\"nlpwx6\"})})})})]}),/*#__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 1500\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gk9K7Ksgz\":{\"layout\":[\"fixed\",\"fixed\"]},\"qo3mjs30i\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"jilzpT240\":\"menu\",\"tmBPzRa9F\":\"menuMobile\",\"rBDZkr_py\":\"overflow\",\"ngpVIdad5\":\"navigation\",\"xNmZl3AlU\":\"navigationMOB\",\"IcFWTL4zo\":\"uRL\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Sf_0YjwCg\":[\".framer-fvf5hq\",\".framer-1phoi9l\"],\"gk9K7Ksgz\":[\".framer-fvf5hq\",\".framer-1phoi9l\"],\"qo3mjs30i\":[\".framer-fvf5hq\",\".framer-1phoi9l\"]}\n * @framerBreakpoints {\"Sf_0YjwCg\":{\"min\":1200,\"canvasClassName\":\"framer-1rprz87-override\",\"minHeight\":1500,\"viewportHeight\":1500,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"gk9K7Ksgz\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-e1gl61-override\",\"minHeight\":1500,\"viewportHeight\":1500,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"qo3mjs30i\":{\"max\":809,\"canvasClassName\":\"framer-1u027gj-override\",\"minHeight\":1500,\"viewportHeight\":1503,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Sf_0YjwCg\n * @framerLayoutTemplate true\n */const Framerv_RGHFr59=withCSS(Component,css,\"framer-iiTJP\");export default Framerv_RGHFr59;Framerv_RGHFr59.displayName=\"Resources\";Framerv_RGHFr59.defaultProps={height:1500,width:1200};addPropertyControls(Framerv_RGHFr59,{jilzpT240:NavBackBarControls?.[\"variant\"]&&{...NavBackBarControls[\"variant\"],defaultValue:\"bMe4gRY6R\",description:undefined,hidden:undefined,title:\"Menu\"},tmBPzRa9F:NavBackBarControls?.[\"variant\"]&&{...NavBackBarControls[\"variant\"],defaultValue:\"cjgEvTHFA\",description:undefined,hidden:undefined,title:\"Menu Mobile\"},rBDZkr_py:{defaultValue:\"hidden\",options:[\"clip\",\"visible\",\"hidden\",\"auto\"],optionTitles:[\"Clip\",\"Visible\",\"Hidden\",\"Scroll\"],title:\"Overflow\",type:ControlType.Enum},ngpVIdad5:NavResourcesBarControls?.[\"variant\"]&&{...NavResourcesBarControls[\"variant\"],defaultValue:\"biSMIbh62\",description:undefined,hidden:undefined,title:\"Navigation\"},xNmZl3AlU:NavResourcesBarControls?.[\"variant\"]&&{...NavResourcesBarControls[\"variant\"],defaultValue:\"NZ43_bCYG\",description:undefined,hidden:undefined,title:\"NavigationMOB\"},IcFWTL4zo:{defaultValue:\"/\",title:\"URL\",type:ControlType.String}});addFonts(Framerv_RGHFr59,[{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\"}]},...NavBackBarFonts,...BackgroundFonts,...NavResourcesBarFonts,...FooterFonts,...PointerCursorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv_RGHFr59\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1500\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gk9K7Ksgz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qo3mjs30i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"Sf_0YjwCg\\\":[\\\".framer-fvf5hq\\\",\\\".framer-1phoi9l\\\"],\\\"gk9K7Ksgz\\\":[\\\".framer-fvf5hq\\\",\\\".framer-1phoi9l\\\"],\\\"qo3mjs30i\\\":[\\\".framer-fvf5hq\\\",\\\".framer-1phoi9l\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"Sf_0YjwCg\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1rprz87-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":1500,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"gk9K7Ksgz\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-e1gl61-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":1500,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"qo3mjs30i\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1u027gj-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":1503,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"jilzpT240\\\":\\\"menu\\\",\\\"tmBPzRa9F\\\":\\\"menuMobile\\\",\\\"rBDZkr_py\\\":\\\"overflow\\\",\\\"ngpVIdad5\\\":\\\"navigation\\\",\\\"xNmZl3AlU\\\":\\\"navigationMOB\\\",\\\"IcFWTL4zo\\\":\\\"uRL\\\"}\",\"framerDefaultVariant\":\"Sf_0YjwCg\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useLocaleInfo, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Campaigns from \"https://framerusercontent.com/modules/tx1T5OWOkVS8RKXAMRes/Aq193vypW74ffhnHNO35/gStIQIN2k.js\";\r\nimport Main from \"https://framerusercontent.com/modules/vEU288N7kYzUVHwcJcxk/KOhLE4n2TheksWHAjLJY/I_PBiTjFm.js\";\r\nimport Resources from \"https://framerusercontent.com/modules/w2f3xu6aE18ofuUwZKxV/TkmeyvcIWGxdbkWlyjO1/v_RGHFr59.js\";\r\n\r\n\t\tconst routes = {HxxNQHUlv: {elements: {choKgcwJ2: \"quotes\", Fq7ho7Pq9: \"intiatives\", fsEHUK4fq: \"get-involved\", GTSUqE7hp: \"faq\", Mzlm9Jvp3: \"about\", UAVq6z3Ns: \"events\", w0xyoLjTK: \"menu\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MI8kssZIw9r0voFRnc4W/hVIoqt9kIG105QHEROnm/HxxNQHUlv.js\")), path: \"/\"}, glMM1Sf0w: {elements: {a5uR9W5i0: \"toolkits\", bz5mz50Zw: \"articles-featured\", Ez8IVLRrK: \"end\", f2ffRlG5m: \"menu\", JwrwVnXLG: \"videos\", Lw0GDI8gx: \"articles-holder\", N2c4YjFie: \"video-holder\", QUKgsv0vb: \"videos-featured\", rKLdVfYJl: \"toolkits-featured\", wxVBAP06R: \"toolkits-holder\", zvjcCksIN: \"articles\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SPUEUNBNLwxquy49UFMN/RxJLUl90GcH4HM38Wt0d/glMM1Sf0w.js\")), path: \"/resources/online-safety-and-privacy\", pathLocalized: {bs3EH3LTi: \"/recursos/seguridad-en-linea-y-privacidad\", J2GUZckMJ: \"/ressources/securite-en-ligne-et-confidentialite\", NrJvIVnaW: \"/recursos/seguranca-online-e-privacidade\"}}, BX4bb_lyI: {elements: {BT_2ucwIs: \"video-holder\", cbK2MGib7: \"external\", D0t_Hf8OX: \"articles-holder\", MYtodzyFU: \"stories\", oJuty4m22: \"stories-holder\", PmaMHNq2I: \"end\", SZAtH4lDF: \"external-holder\", U8_szH6fU: \"toolkits-holder\", Vtn4PU37Q: \"featured\", WNPoh3nA2: \"articles\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NbKdvmoNPetaf9gStvk5/ManlxcgJZi7N8oL4089P/BX4bb_lyI.js\")), path: \"/resources/career-and-education\", pathLocalized: {bs3EH3LTi: \"/recursos/carrera-y-educacion\", J2GUZckMJ: \"/ressources/carrière-et-éducation\", NrJvIVnaW: \"/recursos/carreira-e-educacao\"}}, ao8GNqywE: {elements: {BbxizDpJ8: \"menu\", cQvdUgTh5: \"external\", Dlx5QGJgL: \"articles\", HDwgY9pj3: \"external-holder\", HQPzu5c4U: \"videos-featured\", iE9RlXti4: \"external-featured\", lHoDeA0qx: \"articles-featured\", Lp9PEpZiF: \"end\", lvt8YhCpX: \"articles-holder\", oUrL3clMt: \"videos\", oyOEIp_zi: \"videos-holder\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IzAmDWSB3mvaCMgJ5A6A/DXlRRPtViMR0PzAX3CTi/ao8GNqywE.js\")), path: \"/resources/cybersecurity-for-business\", pathLocalized: {bs3EH3LTi: \"/recursos/ciberseguridad-para-negocios\", J2GUZckMJ: \"/ressources/cybersecurite-pour-entreprise\", NrJvIVnaW: \"/recursos/ciberseguranca-para-negocios\"}}, CQsGEgeNI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SOoNNKnnX4qSfrgE3UQa/t818hJUgxJs0EmFPPn0f/CQsGEgeNI.js\")), path: \"/resources/online-safety-and-privacy/articles\", pathLocalized: {bs3EH3LTi: \"/recursos/seguridad-en-linea-y-privacidad/artículos\", J2GUZckMJ: \"/ressources/securite-en-ligne-et-confidentialite/articles\", NrJvIVnaW: \"/recursos/seguranca-online-e-privacidade/artigos\"}}, FU33RV5kV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LS1qebWbEBtM8efCYCBO/1AuikrHbbFyWnwVWxGPV/FU33RV5kV.js\")), path: \"/resources/cybersecurity-for-business/articles\", pathLocalized: {bs3EH3LTi: \"/recursos/ciberseguridad-para-negocios/artículos\", J2GUZckMJ: \"/ressources/cybersecurite-pour-entreprise/articles\", NrJvIVnaW: \"/recursos/ciberseguranca-para-negocios/artigos\"}}, eNpAOLmTR: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/awtXpwlHZa5EJEHt4Bru/50UUAB5M0TKqiLIaXJcJ/eNpAOLmTR.js\")), path: \"/resources/cybersecurity-for-business/external-resources\", pathLocalized: {bs3EH3LTi: \"/recursos/ciberseguridad-para-negocios/recursos-externos\", J2GUZckMJ: \"/ressources/cybersecurite-pour-entreprise/ressources-externes\", NrJvIVnaW: \"/recursos/ciberseguranca-para-negocios/recursos-externos\"}}, MEJ3JMXg9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wuus3Wg6w5tWg7aC65Lu/6Y7I5brjCcFXogWAYsug/MEJ3JMXg9.js\")), path: \"/resources/career-and-education/carrer-stories\", pathLocalized: {bs3EH3LTi: \"/recursos/carrera-y-educacion/historias-profesionales\", J2GUZckMJ: \"/ressources/carrière-et-éducation/histoires-de-carrière\", NrJvIVnaW: \"/recursos/carreira-e-educacao/historias-de-carreira\"}}, rFe03q8iW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/v6Anr5RgQIteBzO1Y0kk/AgGYQHREASSNrj32DDKg/rFe03q8iW.js\")), path: \"/resources/career-and-education/articles\", pathLocalized: {bs3EH3LTi: \"/recursos/carrera-y-educacion/artículos\", J2GUZckMJ: \"/ressources/carrière-et-éducation/articles\", NrJvIVnaW: \"/recursos/carreira-e-educacao/artigos\"}}, h7zDlAvK_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/X2lgjD2VkxwNWcEwDApR/UzS2wZ0GNGJrCJ7XeXtW/h7zDlAvK_.js\")), path: \"/resources/career-and-education/external-resources\", pathLocalized: {bs3EH3LTi: \"/recursos/carrera-y-educacion/recursos-externos\", J2GUZckMJ: \"/ressources/carrière-et-éducation/ressources-externes\", NrJvIVnaW: \"/recursos/carreira-e-educacao/recursos-externos\"}}, r859kkzgu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UfjFk9E2UJK6UcwLUvqB/4gNA10jWZ5f2wmusTGj5/r859kkzgu.js\")), path: \"/resources/online-safety-and-privacy/toolkits\", pathLocalized: {bs3EH3LTi: \"/recursos/seguridad-en-linea-y-privacidad/kits-de-herramientas\", J2GUZckMJ: \"/ressources/securite-en-ligne-et-confidentialite/boites-a-outils\", NrJvIVnaW: \"/recursos/seguranca-online-e-privacidade/conjuntos-de-ferramentas\"}}, FmCpLe45t: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xzG7hjmTjtYfp9VdZWGj/cnCQ3s3QzVnKZwP5dQgx/FmCpLe45t.js\")), path: \"/resources/online-safety-and-privacy/videos\", pathLocalized: {bs3EH3LTi: \"/recursos/seguridad-en-linea-y-privacidad/videos\", J2GUZckMJ: \"/ressources/securite-en-ligne-et-confidentialite/vidéos\", NrJvIVnaW: \"/recursos/seguranca-online-e-privacidade/vídeos\"}}, ebpI9zgDv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EDRGKAJHiDR6evfaocsM/PNQ6FXXOHc0AdK9fW48J/ebpI9zgDv.js\")), path: \"/resources/cybersecurity-for-business/videos\", pathLocalized: {bs3EH3LTi: \"/recursos/ciberseguridad-para-negocios/videos\", J2GUZckMJ: \"/ressources/cybersecurite-pour-entreprise/vidéos\", NrJvIVnaW: \"/recursos/ciberseguranca-para-negocios/vídeos\"}}, jKLB8pqwn: {elements: {bI2sur1tT: \"n\", ddD565O1Y: \"k\", E7o7lEW0h: \"menu\", fAYAnaklb: \"q\", fxCgJdtx7: \"d\", G9JixfYtz: \"s\", hJGZkWndV: \"u\", htsB5SC4o: \"g\", iu3RFVgMc: \"t\", IWdDrzylR: \"y\", jhXWZMdSb: \"i\", JiWAm6dxs: \"p\", jQM_mEUeR: \"c\", jy4M7rP5c: \"v\", k62FCuvYF: \"a\", KHuJc_b57: \"h\", Lm26j0MYp: \"all\", lNg1TFxBW: \"f\", md8EwijHb: \"o\", oiPGIR4Tb: \"m\", OnUVCYZTP: \"x\", Q57PoDUXd: \"r\", SfyGTKOn_: \"e\", tKt9j_Rx5: \"l\", uTWj1BtdX: \"8\", XhuFf4n5_: \"w\", yTpJd63L9: \"b\", ZvlaqVGes: \"j\", ZVPSsgPOU: \"z\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cI3UptIBvoshy4fL1jCm/qjAPlod1YTtxDQ1EKg2q/jKLB8pqwn.js\")), path: \"/resources/cyber-glossary\", pathLocalized: {bs3EH3LTi: \"/recursos/glosario-cibernetico\", J2GUZckMJ: \"/ressources/glossaire-cyber\", NrJvIVnaW: \"/recursos/glossario-de-ciber\"}}, Hz1gJLCq9: {elements: {AUEJQlpbT: \"partner-events\", B7PGlj1V_: \"aif\", bO64rY2Yo: \"past-events\", bsnGWCiHS: \"dpw\", hTsPRpCmI: \"cnvn\", kUv8z99Kx: \"events\", kw8HgEpmt: \"syic\", x7mWBtlbA: \"csmb\", z6HBfiR5_: \"kbkl\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mxbTUMnGHHCjoAzAyc8x/LUadifWR3gguPmT3RfdZ/Hz1gJLCq9.js\")), path: \"/initiatives\", pathLocalized: {bs3EH3LTi: \"/iniciativas\", NrJvIVnaW: \"/iniciativas\"}}, ihXsHGkCF: {elements: {GhNH31SW9: \"champion-1\", JkmlYbade: \"champion\", nQv1BmF7W: \"tts\", P1uHAGF97: \"events\", ugeHtA0_S: \"highlights\", WasFLgZDO: \"article\", ZaExaxKMP: \"sponsors\", zk2a1n7QS: \"reviews\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2YF3DyIP1vfXACM9UN4z/YHcN4dW2ZbKfMEkdz5Mj/ihXsHGkCF.js\")), path: \"/cybersecurity-awareness-month\", pathLocalized: {bs3EH3LTi: \"/mes-de-concienciación-sobre-ciberseguridad\", J2GUZckMJ: \"/mois-de-sensibilisation-à-la-cybersécurité\", NrJvIVnaW: \"/mes-de-conscientizacao-sobre-ciberseguranca\"}}, fQW5RCxNa: {elements: {hr26YSdZc: \"form\", ldOLZYgeF: \"article\", n1pd4mst_: \"tts\", t6Hr2mxkm: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/upU2F0TyWSpIhXnzGCwv/Sd0KEpUxEu4504VPMRyw/fQW5RCxNa.js\")), path: \"/speaker\", pathLocalized: {bs3EH3LTi: \"/ponente\", J2GUZckMJ: \"/intervenant\", NrJvIVnaW: \"/palestrante\"}}, K2zLKiWnT: {elements: {L_xo_cqkb: \"article\", vskDlFO_e: \"tts\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nF8QMsLtTIReZUBxYWRZ/3MhvA7O0qkGb06xaddCH/K2zLKiWnT.js\")), path: \"/press\", pathLocalized: {bs3EH3LTi: \"/prensa\", J2GUZckMJ: \"/presse\", NrJvIVnaW: \"/imprensa\"}}, UpfzxsDV5: {elements: {DrfdqUay0: \"past-events\", l1i8hmNYs: \"tts\", nGUXNd1Py: \"events\", op9ThohqH: \"sponsors\", qSx7AJLST: \"article\", RrsUq4x8O: \"support\", trbJshAtG: \"students\", wpan1bxc9: \"schools\", XoFqT6VJ0: \"reviews\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uZNa7q89jwSvWSJfYbeA/zSu2na40K0Ixrscb7tdE/UpfzxsDV5.js\")), path: \"/see-yourself-in-cyber\", pathLocalized: {bs3EH3LTi: \"/sé-parte-del-ciber\", NrJvIVnaW: \"/veja-se-em-cyber\"}}, stLL9reWP: {elements: {gVKHeCITB: \"attend\", Gw14HzOhR: \"testimonials\", K8Oel0AAB: \"reviews\", mAY2DjVJD: \"tts\", O0VPBDtm9: \"highlights\", wVpmVCVqz: \"article\", wxbbIMUcH: \"events\", ZuGf9_78I: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pK88zWfqq1rzv9eKIPYs/TAyyyxJ0IlkDUjd1roJE/stLL9reWP.js\")), path: \"/convene\"}, lwllYTr4U: {elements: {FIiAUy92a: \"champion\", htDSh6KRd: \"article\", htr_ECGhg: \"article-3\", hxMdk0UR6: \"past-sponsors\", MMJNh5kw9: \"article-2\", RyGLXP8VK: \"article-1\", we8UoIjcU: \"tts\", XaSyvznm3: \"past-sponsors-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lJxiwxxZ5Cy0lcNJ8lcS/LiOBvMwTa3ARyCf6QEL2/lwllYTr4U.js\")), path: \"/data-privacy-week\", pathLocalized: {bs3EH3LTi: \"/semana-de-la-privacidad-de-datos\", J2GUZckMJ: \"/semaine-de-la-confidentialite-des-donnees\", NrJvIVnaW: \"/semana-da-privacidade-de-dados\"}}, crWwxeDEX: {elements: {EbUcaWiTC: \"reviews\", IA9F9iodp: \"highlights\", s30iosTEX: \"tts\", vPqx1zIhQ: \"article\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gig2kGHx4f6i6SsdIO32/8wyOSHfj7tELqFFFWnI9/crWwxeDEX.js\")), path: \"/kubikle\"}, yo5CuFpDO: {elements: {OqTvo4aPk: \"tts\", yudOQIPIh: \"article\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Br1W1cfpr0liqqtOgw4W/pwRffVoSZuTDhpBDmUDz/yo5CuFpDO.js\")), path: \"/aifools\", pathLocalized: {bs3EH3LTi: \"/ai-fools\", J2GUZckMJ: \"/imbéciles-de-l-ia\", NrJvIVnaW: \"/tolos-da-ia\"}}, xtKKw23pb: {elements: {CMMO5JDEc: \"article\", cSI1PVl2L: \"tts\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/17rgh5lbuQBQetzxwv0e/TXXNx7umEsXdYV0MoE5U/xtKKw23pb.js\")), path: \"/privacy-policy\", pathLocalized: {bs3EH3LTi: \"/politica-de-privacidad\", J2GUZckMJ: \"/politique-de-confidentialite\", NrJvIVnaW: \"/politica-de-privacidade\"}}, hyohElv9M: {elements: {ddOI7cgUf: \"article\", UjtEOOLJP: \"tts\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iuwttenheQC1DwPumAqg/Lr9rsdNxhkvgSUJ217os/hyohElv9M.js\")), path: \"/cypres\", pathLocalized: {bs3EH3LTi: \"/ciprés\", J2GUZckMJ: \"/cyprès\", NrJvIVnaW: \"/cipreste\"}}, EkIeGYHE4: {elements: {HCCrmm_MY: \"tts\", seoHsaIFd: \"article\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tFJYGh1LKSkP62WNuPwM/mhxByCkpU1QPel9IBijJ/EkIeGYHE4.js\")), path: \"/code-of-conduct\", pathLocalized: {bs3EH3LTi: \"/codigo-de-conducta\", J2GUZckMJ: \"/code-de-conduite\", NrJvIVnaW: \"/codigo-de-conduta\"}}, AvEIk1Eq4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/szJ6jWFnraz7aMMEKq6B/OCqyBmOAItyOvQkrDCw7/AvEIk1Eq4.js\")), path: \"/linktree\", pathLocalized: {bs3EH3LTi: \"/arbol-de-enlaces\"}}, tgsDjrsJ_: {elements: {Rp7OXkwaU: \"tts\", zbY0gXxY7: \"article\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Z7V9JTpNMS4qAPLle3en/TuC6bFpRmkPVyNJsxWra/tgsDjrsJ_.js\")), path: \"/branding\", pathLocalized: {bs3EH3LTi: \"/marca\", J2GUZckMJ: \"/image-de-marque\", NrJvIVnaW: \"/marca\"}}, dMWBnjaR5: {elements: {N5YddTbNZ: \"article\", x2SnaWEeA: \"tts\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Wa9zaGeRPfhAvVCcfPnV/NXWmryWUiEyTWC4DkkLj/dMWBnjaR5.js\")), path: \"/newsletter\", pathLocalized: {bs3EH3LTi: \"/boletin-informativo\", J2GUZckMJ: \"/bulletin\", NrJvIVnaW: \"/boletim-informativo\"}}, x5EYaq8Gh: {elements: {gOF8ZF0Ye: \"article\", XiT8XRo5l: \"tts\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eUQ9KEfCuYOjaUxy96tK/WwVyHpZheaVUhrfTYloy/x5EYaq8Gh.js\")), path: \"/donate\", pathLocalized: {bs3EH3LTi: \"/donar\", J2GUZckMJ: \"/faire-un-don\", NrJvIVnaW: \"/doar\"}}, Ty32Z8sfz: {elements: {cmgCgSvvL: \"article\", j3g9N3O18: \"highlights\", lvwWZFA1H: \"tts\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MIcSD1kwFRcNuDqYyaii/lUol6jJjR48pbjtnZE66/Ty32Z8sfz.js\")), path: \"/collaborate\", pathLocalized: {bs3EH3LTi: \"/colaborar\", J2GUZckMJ: \"/collaborer\", NrJvIVnaW: \"/colaborar\"}}, r9_Mv9gTz: {elements: {C48EsKICq: \"awards\", K2T5D4L5X: \"article\", KGovCLgJW: \"sponsors\", kiMyMRtvJ: \"article-1\", KYYjH4JVy: \"tts\", o8pDr2UMG: \"form\", wOHy2mn1U: \"sponsors-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/u23kySErkmFbLfjq8hIF/qd3sw7O4sk4FYXRmbRG0/r9_Mv9gTz.js\")), path: \"/partner\", pathLocalized: {bs3EH3LTi: \"/socio\", J2GUZckMJ: \"/partenaire\", NrJvIVnaW: \"/parceiro\"}}, BVOZV9Mrs: {elements: {AfMhC0_aA: \"tts\", JWR__KlBu: \"why\", n4bGaPKjH: \"cohorts\", OqX_8QDey: \"pricing\", t2MtXDBYr: \"article\", VPNTDhZzp: \"form\", zDsHkHNef: \"partners\", zyOCJmJt4: \"get-involved\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c0mS5sAaQQ2qHy2ku3IQ/sSOFBWNGipszdcNsVHl4/BVOZV9Mrs.js\")), path: \"/cybersecure-my-business\"}, UYwEbUu3Z: {elements: {gR9zENjdz: \"whoweare\", h1aB9QJjN: \"contact-us\", l1whH0XQK: \"key-partners\", PfVODqjBA: \"press\", u_ductZQe: \"world\", VQrloTXyI: \"donate\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A8SpbxOocGgfLYKvz5RS/HURd2tpFbmnC8qNQtfpL/UYwEbUu3Z.js\")), path: \"/aboutus\", pathLocalized: {bs3EH3LTi: \"/sobrenosotros\", J2GUZckMJ: \"/a-propos-de-nous\", NrJvIVnaW: \"/sobre-nos\"}}, zMF0z1pDD: {elements: {G6oBxj2IW: \"article\", uKiHS3_g5: \"tts\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/75g9xkaHG5Y3SWwDOI7H/1jWrzzPZzUPoATnZM52M/zMF0z1pDD.js\")), path: \"/articles\", pathLocalized: {bs3EH3LTi: \"/artículos\", NrJvIVnaW: \"/artigos\"}}, UuvQ490Ja: {elements: {jBqR_J5GT: \"article\", yZKTGeRgI: \"tts\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cZcXDL5pzbkjIMduVf09/a3VJyJKQ7oPtUcGCzXwg/UuvQ490Ja.js\")), path: \"/events\", pathLocalized: {bs3EH3LTi: \"/eventos\", J2GUZckMJ: \"/evenements\", NrJvIVnaW: \"/eventos\"}}, I7Itp2x6S: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3lo9GvKIbFTZqWOLchxJ/87RdGuwcKWROTKQNJet1/I7Itp2x6S.js\")), path: \"/404\"}, ff6w9euMq: {elements: {ptRp9UZ6T: \"tts\", VdwVyewzw: \"article\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RfRmXJyAr8NOJMD2cuzo/myrJMtg7olbruzzT1p7U/ff6w9euMq.js\")), path: \"/champions\", pathLocalized: {bs3EH3LTi: \"/campeones\", NrJvIVnaW: \"/campeoes\"}}, mfDqfdYcC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5rkyJ07o4RfYEMQy8VyI/b6CsIUXEE8TlLd2acWbf/mfDqfdYcC.js\")), path: \"/campaigns/cyber-survival\", pathLocalized: {bs3EH3LTi: \"/campanas/supervivencia-cibernética\", J2GUZckMJ: \"/campagnes/survie-cyber\", NrJvIVnaW: \"/campanhas/sobrevivencia-cibernetica\"}}, RxK6nOQn3: {elements: {BrvNiHUxX: \"apptrigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TBMtu6EdDslQhHGK4jUO/ui08WX18nD64qkVtHTrM/RxK6nOQn3.js\")), path: \"/campaigns/phisher\", pathLocalized: {bs3EH3LTi: \"/campanas/phisher\", J2GUZckMJ: \"/campagnes/hameçonneur\", NrJvIVnaW: \"/campanhas/pescador\"}}, Id4VOdDxC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Nnlzgs0DYQwaonm263nY/G0FhxUKL5vskx9Bbok1z/Id4VOdDxC.js\")), path: \"/campaigns/safeword\", pathLocalized: {bs3EH3LTi: \"/campanas/palabra-segura\", J2GUZckMJ: \"/campagnes/mot-de-sauvegarde\", NrJvIVnaW: \"/campanhas/palavra-segura\"}}, rrPNaSvtO: {elements: {GB6k5Ye05: \"toolkit\", nI9YCs8j3: \"episodes\", tWeJOmiL2: \"characters\", y2V5yTjF1: \"aboutus\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f3o02vd7Sz16XvfAjkQf/3ww0HoZYPuU3rhR80G1g/rrPNaSvtO.js\")), path: \"/campaigns/kubikle\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle\", J2GUZckMJ: \"/campagnes/kubikle\", NrJvIVnaW: \"/campanhas/kubikle\"}}, b4rNtlUEn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HCwk0S8504iK7WAJsspr/ichnzd6Ua0a7f1z96HDO/b4rNtlUEn.js\")), path: \"/campaigns/kubikle/part01/teaser\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte01/avance\", J2GUZckMJ: \"/campagnes/kubikle/partie01/accroche\", NrJvIVnaW: \"/campanhas/kubikle/parte01/antevisao\"}}, ycyIXFf44: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Q4UdsC8cPMBBhEiZmUXJ/OavIEdWSaCj09BI0g8DL/ycyIXFf44.js\")), path: \"/campaigns/kubikle/part01/episode-01\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte01/episodio-01\", J2GUZckMJ: \"/campagnes/kubikle/partie01/episode-01\", NrJvIVnaW: \"/campanhas/kubikle/parte01/episodio-01\"}}, SF9tDXCze: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vxd29dR29m4GTWpOJ476/d22RRCFamvSMeTF9lDLH/SF9tDXCze.js\")), path: \"/campaigns/kubikle/part02/episode-01\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte02/episodio-01\", J2GUZckMJ: \"/campagnes/kubikle/partie02/episode-01\", NrJvIVnaW: \"/campanhas/kubikle/parte02/episodio-01\"}}, OPrtco4zt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sOj5zG2putSPjixFTkb6/ilxc2L3cgcknM7grOvEy/OPrtco4zt.js\")), path: \"/campaigns/kubikle/part02/teaser\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte02/avance\", J2GUZckMJ: \"/campagnes/kubikle/partie02/accroche\", NrJvIVnaW: \"/campanhas/kubikle/parte02/antevisao\"}}, rsUH2Z4VP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SeBr9bgetCcEGTCa1lvQ/2Wr4r3KTjCfL62q1l7E9/rsUH2Z4VP.js\")), path: \"/campaigns/kubikle/part02/episode-02\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte02/episodio-02\", J2GUZckMJ: \"/campagnes/kubikle/partie02/episode-02\", NrJvIVnaW: \"/campanhas/kubikle/parte02/episodio-02\"}}, CQo3fS_wN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jJhqlNDbJRmqiH0xbvbV/I0BxDNAOYDw4yQCtHyPz/CQo3fS_wN.js\")), path: \"/campaigns/kubikle/part02/episode-03\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte02/episodio-03\", J2GUZckMJ: \"/campagnes/kubikle/partie02/episode-03\", NrJvIVnaW: \"/campanhas/kubikle/parte02/episodio-03\"}}, V44bzk_Pc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hbfMxgpNcrOahmJOymjk/n8gvw5qcgKIWaWngT673/V44bzk_Pc.js\")), path: \"/campaigns/kubikle/part02/episode-04\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte02/episodio-04\", J2GUZckMJ: \"/campagnes/kubikle/partie02/episode-04\", NrJvIVnaW: \"/campanhas/kubikle/parte02/episodio-04\"}}, cOpZ4nyz1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4sO47Zvbe1DTU0LGWScR/0lxZqiLo4EWG60Yi4pSL/cOpZ4nyz1.js\")), path: \"/campaigns/kubikle/part02/episode-05\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte02/episodio-05\", J2GUZckMJ: \"/campagnes/kubikle/partie02/episode-05\", NrJvIVnaW: \"/campanhas/kubikle/parte02/episodio-05\"}}, wJec1aRMz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Eih8dsv6387KxjDiPK8E/TMmG3uQBaTpt9TN9TVq9/wJec1aRMz.js\")), path: \"/campaigns/kubikle/part02/episode-06\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte02/episodio-06\", J2GUZckMJ: \"/campagnes/kubikle/partie02/episode-06\", NrJvIVnaW: \"/campanhas/kubikle/parte02/episodio-06\"}}, S9RNlhMWv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EDnGpZlVqEb7G7k7R5yx/xlkFeiigoICKaSlnpTvw/S9RNlhMWv.js\")), path: \"/campaigns/kubikle/part02/episode-07\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte02/episodio-07\", J2GUZckMJ: \"/campagnes/kubikle/partie02/episode-07\", NrJvIVnaW: \"/campanhas/kubikle/parte02/episodio-07\"}}, WZVnd7pqn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xtFA4BDqAzMYeyEa9Etc/tVRUDeMtjEMMsM85kd7K/WZVnd7pqn.js\")), path: \"/campaigns/kubikle/part02/episode-08\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte02/episodio-08\", J2GUZckMJ: \"/campagnes/kubikle/partie02/episode-08\", NrJvIVnaW: \"/campanhas/kubikle/parte02/episodio-08\"}}, vPRGZJtOh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JawlyHzNiiwbhWXxxnDZ/r5V7aoQcPLDfMcJgNunh/vPRGZJtOh.js\")), path: \"/campaigns/kubikle/part01/episode-02\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte01/episodio-02\", J2GUZckMJ: \"/campagnes/kubikle/partie01/episode-02\", NrJvIVnaW: \"/campanhas/kubikle/parte01/episodio-02\"}}, bwowsohfn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SGvxESJn8PqeOf62AXrv/sp4FywGUzoxySOnUeaJJ/bwowsohfn.js\")), path: \"/campaigns/kubikle/part01/episode-03\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte01/episodio-03\", J2GUZckMJ: \"/campagnes/kubikle/partie01/episode-03\", NrJvIVnaW: \"/campanhas/kubikle/parte01/episodio-03\"}}, tYTvaU9CM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A1q3Lc9M2vqMFWrKsDg0/wgtA2HS040Myvvju5CW6/tYTvaU9CM.js\")), path: \"/campaigns/kubikle/part01/episode-04\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte01/episodio-04\", J2GUZckMJ: \"/campagnes/kubikle/partie01/episode-04\", NrJvIVnaW: \"/campanhas/kubikle/parte01/episodio-04\"}}, dcynl3FRV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Vs5TVOeIZwngbd9pFfCS/vbhwd3JorHsvbbPKWONW/dcynl3FRV.js\")), path: \"/campaigns/kubikle/part01/episode-05\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte01/episodio-05\", J2GUZckMJ: \"/campagnes/kubikle/partie01/episode-05\", NrJvIVnaW: \"/campanhas/kubikle/parte01/episodio-05\"}}, ZevXUyh3K: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/axXQSi8P387pwf3ZfrMM/Hl2n9NzrKg2ya8OHx1Ec/ZevXUyh3K.js\")), path: \"/campaigns/kubikle/part01/episode-06\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte01/episodio-06\", J2GUZckMJ: \"/campagnes/kubikle/partie01/episode-06\", NrJvIVnaW: \"/campanhas/kubikle/parte01/episodio-06\"}}, ST9E3Hsep: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JvljlrvaiYrbNRCovmt4/QxJpBuxScsdLQwM9xh5U/ST9E3Hsep.js\")), path: \"/campaigns/kubikle/part01/episode-07\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte01/episodio-07\", J2GUZckMJ: \"/campagnes/kubikle/partie01/episode-07\", NrJvIVnaW: \"/campanhas/kubikle/parte01/episodio-07\"}}, Y0JDnIBUx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8Mud9BYAHLWPby6IskGs/m12rFXadBCJxmX5JKSNw/Y0JDnIBUx.js\")), path: \"/campaigns/kubikle/part01/episode-08\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte01/episodio-08\", J2GUZckMJ: \"/campagnes/kubikle/partie01/episode-08\", NrJvIVnaW: \"/campanhas/kubikle/parte01/episodio-08\"}}, mbIwV7HjS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MJVcbJQKapCylZNPK0Do/g7cFERRn4afrMcB7XTiF/mbIwV7HjS.js\")), path: \"/campaigns/kubikle/part01/episode-09\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte01/episodio-09\", J2GUZckMJ: \"/campagnes/kubikle/partie01/episode-09\", NrJvIVnaW: \"/campanhas/kubikle/parte01/episodio-09\"}}, bQ4c2xbaj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iu7ThJYeTigKHndYioNr/GAHj8pPkGca9WZR1SKdU/bQ4c2xbaj.js\")), path: \"/campaigns/kubikle/part01/episode-10\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte01/episodio-10\", J2GUZckMJ: \"/campagnes/kubikle/partie01/episode-10\", NrJvIVnaW: \"/campanhas/kubikle/parte01/episodio-10\"}}, VGpWZYqHR: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7oRSEb4gHED9kGxOfJ5v/iUJIdJZYqPDhMuvniKin/VGpWZYqHR.js\")), path: \"/campaigns/kubikle/part01/episode-11\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte01/episodio-11\", J2GUZckMJ: \"/campagnes/kubikle/partie01/episode-11\", NrJvIVnaW: \"/campanhas/kubikle/parte01/episodio-11\"}}, aWvQNwqzg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RA10ygrTP7q1KONQi3hH/7usON4ZpNA0gciIa4xXU/aWvQNwqzg.js\")), path: \"/campaigns/kubikle/part01/episode-12\", pathLocalized: {bs3EH3LTi: \"/campanas/kubikle/parte01/episodio-12\", J2GUZckMJ: \"/campagnes/kubikle/partie01/episode-12\", NrJvIVnaW: \"/campanhas/kubikle/parte01/episodio-12\"}}, g8af1gOCV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kRBANSwY5gj3R1VTZPxe/KGibn2SMlgnGznztFJ8B/g8af1gOCV.js\")), path: \"/campaigns/thenandnow\", pathLocalized: {bs3EH3LTi: \"/campanas/antes-y-ahora\", J2GUZckMJ: \"/campagnes/avant-et-maintenant\", NrJvIVnaW: \"/campanhas/passado-e-presente\"}}, ERWKSQ8vM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BQQSEbJ4gNHsFROYZKQJ/Cr3qVUrsiObk0dBakyAb/ERWKSQ8vM.js\")), path: \"/civai-test\", pathLocalized: {bs3EH3LTi: \"/ai-fools-test\", NrJvIVnaW: \"/teste-civai\"}}, OQ_WTwlSW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VrAnxBlICa6t5goJaUXZ/wkBhqhAulI7eqIbkHo7V/OQ_WTwlSW.js\")), path: \"/civai-camera\", pathLocalized: {bs3EH3LTi: \"/ai-fools-camara\", J2GUZckMJ: \"/civai-caméra\", NrJvIVnaW: \"/camera-civai\"}}, bd9dkT7bv: {collectionId: \"ShKs4z3gn\", elements: {AFEBhxKe4: \"article\", dZNIiiZIJ: \"form\", RMDuTjeb6: \"tts\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qQJWDyJsFZPsiebsgMU1/m6AyK7ndk7sPSA55J47C/bd9dkT7bv.js\")), path: \"/articles/:AI4Lnhqha\", pathLocalized: {bs3EH3LTi: \"/artículos/:AI4Lnhqha\", NrJvIVnaW: \"/artigos/:AI4Lnhqha\"}}, gbqzJho7X: {collectionId: \"z4LMGZxNA\", elements: {mPPEUmwYS: \"faqs\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8fcj1fQQ3Tiik22RtxSF/c8R1FtocUearBErlNzVe/gbqzJho7X.js\")), path: \"/campaigns/thenandnow/:soV4hh8q8\", pathLocalized: {bs3EH3LTi: \"/campanas/antes-y-ahora/:soV4hh8q8\", J2GUZckMJ: \"/campagnes/avant-et-maintenant/:soV4hh8q8\", NrJvIVnaW: \"/campanhas/passado-e-presente/:soV4hh8q8\"}}, WRBgjbme8: {collectionId: \"pGScr7TvG\", elements: {bBUh0_tOK: \"speak\", Ck3CV73GV: \"articles\", FzsK1lHvE: \"attend\", Gk6oqSRQN: \"article\", OFpCah0Sx: \"testimonials\", oSUPA6d3G: \"calendar\", R0ytvIrg6: \"agenda\", Rci19Q5iV: \"speakers\", xfMteEwnJ: \"tts\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pn4e9pkxblSR9PfxORJk/UcfUSs81ovBGALMgkTNd/WRBgjbme8.js\")), path: \"/events/:qevbgq5qF\", pathLocalized: {bs3EH3LTi: \"/eventos/:qevbgq5qF\", J2GUZckMJ: \"/evenements/:qevbgq5qF\", NrJvIVnaW: \"/eventos/:qevbgq5qF\"}}, HWTS5wBHR: {collectionId: \"gnaxmVhwZ\", elements: {AjpByY5jm: \"tts\", lcExHTywP: \"article\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h3obeqFlUg1WqxMFMuD7/apOrtsYND19fZf8W7AF4/HWTS5wBHR.js\")), path: \"/press/:AmGevHe5K\", pathLocalized: {bs3EH3LTi: \"/prensa/:AmGevHe5K\", J2GUZckMJ: \"/presse/:AmGevHe5K\", NrJvIVnaW: \"/imprensa/:AmGevHe5K\"}}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}, {code: \"es-419\", id: \"bs3EH3LTi\", name: \"Spanish\", slug: \"es\", textDirection: \"ltr\"}, {code: \"pt\", id: \"NrJvIVnaW\", name: \"Portuguese\", slug: \"pt\", textDirection: \"ltr\"}, {code: \"fr\", id: \"J2GUZckMJ\", name: \"French\", slug: \"fr\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {gnaxmVhwZ: async () => (await import(\"https://framerusercontent.com/modules/dOh6AGxJ7fA2yJKNIKPs/TcETDo9L7qDWp2zcNtqm/gnaxmVhwZ.js\"))?.[\"utils\"], pGScr7TvG: async () => (await import(\"https://framerusercontent.com/modules/kn43qJc4QaTYFx3vaEyv/N91EbWs1nlmKTf779Nmr/pGScr7TvG.js\"))?.[\"utils\"], ShKs4z3gn: async () => (await import(\"https://framerusercontent.com/modules/8P7o7l0zFa7xloyoYCTy/RjPz9mTNUlUs0BQgADOK/ShKs4z3gn.js\"))?.[\"utils\"], z4LMGZxNA: async () => (await import(\"https://framerusercontent.com/modules/4Tnl1QQAjXUqSuxTVqhd/C6TZ5PnmDQVTgDgefGGb/z4LMGZxNA.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"51f7599371ee8628c99c239738697792e060035f7c6e48bbec317f7cb71ee011\"\r\n\t\tconst getLocalizedValue = (values, locale) => {while (locale) {const value = values[locale.id]\r\nif (value) return value\r\nlocale = locale.fallback}}\r\nconst localizedValues = {bs3EH3LTi: \"https://www.staysafeonline.org/\", J2GUZckMJ: \"https://www.staysafeonline.org/\", NrJvIVnaW: \"https://www.staysafeonline.org/\"}\r\nconst localizedValues1 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/resources/online-safety-and-privacy\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/resources/online-safety-and-privacy\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/resources/online-safety-and-privacy\"}\r\nconst localizedValues2 = {bs3EH3LTi: null, J2GUZckMJ: null, NrJvIVnaW: null}\r\nconst localizedValues3 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/resources/online-safety-and-privacy/articles\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/resources/online-safety-and-privacy/articles\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/resources/online-safety-and-privacy/articles\"}\r\nconst localizedValues4 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/initiatives\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/initiatives\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/initiatives\"}\r\nconst localizedValues5 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/cybersecurity-awareness-month\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/cybersecurity-awareness-month\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/cybersecurity-awareness-month\"}\r\nconst localizedValues6 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/speaker\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/speaker\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/speaker\"}\r\nconst localizedValues7 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/press\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/press\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/press\"}\r\nconst localizedValues8 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/see-yourself-in-cyber\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/see-yourself-in-cyber\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/see-yourself-in-cyber\"}\r\nconst localizedValues9 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/convene\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/convene\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/convene\"}\r\nconst localizedValues10 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/data-privacy-week\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/data-privacy-week\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/data-privacy-week\"}\r\nconst localizedValues11 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/kubikle\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/kubikle\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/kubikle\"}\r\nconst localizedValues12 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/aifools\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/aifools\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/aifools\"}\r\nconst localizedValues13 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/privacy-policy\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/privacy-policy\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/privacy-policy\"}\r\nconst localizedValues14 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/cypres\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/cypres\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/cypres\"}\r\nconst localizedValues15 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/code-of-conduct\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/code-of-conduct\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/code-of-conduct\"}\r\nconst localizedValues16 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/linktree\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/linktree\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/linktree\"}\r\nconst localizedValues17 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/branding\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/branding\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/branding\"}\r\nconst localizedValues18 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/newsletter\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/newsletter\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/newsletter\"}\r\nconst localizedValues19 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/donate\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/donate\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/donate\"}\r\nconst localizedValues20 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/collaborate\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/collaborate\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/collaborate\"}\r\nconst localizedValues21 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/sponsor\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/sponsor\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/sponsor\"}\r\nconst localizedValues22 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/cybersecure-my-business\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/cybersecure-my-business\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/cybersecure-my-business\"}\r\nconst localizedValues23 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/aboutus\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/aboutus\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/aboutus\"}\r\nconst localizedValues24 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/articles\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/articles\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/articles\"}\r\nconst localizedValues25 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/events\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/events\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/events\"}\r\nconst localizedValues26 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/champions\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/champions\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/champions\"}\r\nconst localizedValues27 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/campaigns/ciber-supervivencia\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/campaigns/cyber-survival\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/campaigns/cyber-survival\"}\r\nconst localizedValues28 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/campaigns/phisher\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/campaigns/phisher\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/campaigns/phisher\"}\r\nconst localizedValues29 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/campaigns/safeword\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/campaigns/safeword\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/campaigns/safeword\"}\r\nconst localizedValues30 = {bs3EH3LTi: \"/\", J2GUZckMJ: \"/\", NrJvIVnaW: \"/\"}\r\nconst localizedValues31 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/articles/slug\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/articles/slug\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/articles/slug\"}\r\nconst localizedValues32 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/events/slug\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/events/slug\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/events/slug\"}\r\nconst localizedValues33 = {bs3EH3LTi: \"https://www.staysafeonline.org/es/press/slug\", J2GUZckMJ: \"https://www.staysafeonline.org/fr/press/slug\", NrJvIVnaW: \"https://www.staysafeonline.org/pt/press/slug\"}\r\nfunction Template({webPageId, children, style, ...rest}) {const { activeLocale } = useLocaleInfo()\r\nconst props1 = {I1lJNFD3q: {href: {hash: \":w0xyoLjTK\", webPageId: \"HxxNQHUlv\"}, refKey: true}, jilzpT240: \"qNlitIIis\", rBDZkr_py: \"hidden\", tmBPzRa9F: \"SyGopeo38\", vS03zj6cg: {href: {hash: \":w0xyoLjTK\", webPageId: \"HxxNQHUlv\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues, activeLocale) ?? \"https://www.staysafeonline.org/\", Zo5xaMhbc: {href: {hash: \":w0xyoLjTK\", webPageId: \"HxxNQHUlv\"}, refKey: true}}\r\nconst props2 = {IcFWTL4zo: getLocalizedValue(localizedValues1, activeLocale) ?? \"https://www.staysafeonline.org/resources/online-safety-and-privacy\", jilzpT240: \"aZGj5QEWt\", ngpVIdad5: \"biSMIbh62\", rBDZkr_py: \"visible\", tmBPzRa9F: \"cjgEvTHFA\", xNmZl3AlU: \"NZ43_bCYG\"}\r\nconst props3 = {...props2, IcFWTL4zo: getLocalizedValue(localizedValues2, activeLocale) ?? \"/resources/career-and-education\", ngpVIdad5: \"i1yBXKqxv\", xNmZl3AlU: \"kvdErYbso\"}\r\nconst props4 = {...props2, IcFWTL4zo: getLocalizedValue(localizedValues2, activeLocale) ?? \"/resources/cybersecurity-for-business\", ngpVIdad5: \"FnB7etQmg\", xNmZl3AlU: \"S6lLpocRC\"}\r\nconst props5 = {...props2, IcFWTL4zo: getLocalizedValue(localizedValues3, activeLocale) ?? \"https://www.staysafeonline.org/resources/online-safety-and-privacy/articles\", rBDZkr_py: \"hidden\"}\r\nconst props6 = {...props2, IcFWTL4zo: getLocalizedValue(localizedValues2, activeLocale) ?? \"/resources/cybersecurity-for-business/articles\", ngpVIdad5: \"FnB7etQmg\", rBDZkr_py: \"hidden\", xNmZl3AlU: \"S6lLpocRC\"}\r\nconst props7 = {...props2, IcFWTL4zo: getLocalizedValue(localizedValues2, activeLocale) ?? \"/resources/cybersecurity-for-business/external-resources\", ngpVIdad5: \"FnB7etQmg\", rBDZkr_py: \"hidden\", xNmZl3AlU: \"S6lLpocRC\"}\r\nconst props8 = {...props2, IcFWTL4zo: getLocalizedValue(localizedValues2, activeLocale) ?? \"/resources/career-and-education/carrer-stories\", ngpVIdad5: \"i1yBXKqxv\", rBDZkr_py: \"hidden\", xNmZl3AlU: \"kvdErYbso\"}\r\nconst props9 = {...props2, IcFWTL4zo: getLocalizedValue(localizedValues2, activeLocale) ?? \"/resources/career-and-education/articles\", ngpVIdad5: \"i1yBXKqxv\", rBDZkr_py: \"hidden\", xNmZl3AlU: \"kvdErYbso\"}\r\nconst props10 = {...props2, IcFWTL4zo: getLocalizedValue(localizedValues2, activeLocale) ?? \"/resources/career-and-education/external-resources\", ngpVIdad5: \"i1yBXKqxv\", rBDZkr_py: \"hidden\", xNmZl3AlU: \"kvdErYbso\"}\r\nconst props11 = {...props2, IcFWTL4zo: getLocalizedValue(localizedValues2, activeLocale) ?? \"/resources/online-safety-and-privacy/toolkits\", rBDZkr_py: \"hidden\"}\r\nconst props12 = {...props2, IcFWTL4zo: getLocalizedValue(localizedValues2, activeLocale) ?? \"/resources/online-safety-and-privacy/videos\", rBDZkr_py: \"hidden\"}\r\nconst props13 = {...props2, IcFWTL4zo: getLocalizedValue(localizedValues2, activeLocale) ?? \"/resources/cybersecurity-for-business/videos\", ngpVIdad5: \"FnB7etQmg\", rBDZkr_py: \"hidden\", xNmZl3AlU: \"S6lLpocRC\"}\r\nconst props14 = {...props2, IcFWTL4zo: getLocalizedValue(localizedValues2, activeLocale) ?? \"/resources/cyber-glossary\", ngpVIdad5: \"r3TafSi0F\", rBDZkr_py: \"hidden\", xNmZl3AlU: \"Y7KJ5s1sX\"}\r\nconst props15 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"wi46zxmQL\", rBDZkr_py: \"visible\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: undefined, vXqceDH1N: getLocalizedValue(localizedValues4, activeLocale) ?? \"https://www.staysafeonline.org/initiatives\", Zo5xaMhbc: undefined}\r\nconst props16 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: {href: {hash: \":WasFLgZDO\", webPageId: \"ihXsHGkCF\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues5, activeLocale) ?? \"https://www.staysafeonline.org/cybersecurity-awareness-month\", Zo5xaMhbc: undefined}\r\nconst props17 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: {href: {hash: \":ldOLZYgeF\", webPageId: \"fQW5RCxNa\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues6, activeLocale) ?? \"https://www.staysafeonline.org/speaker\", Zo5xaMhbc: undefined}\r\nconst props18 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: undefined, vXqceDH1N: getLocalizedValue(localizedValues7, activeLocale) ?? \"https://www.staysafeonline.org/press\", Zo5xaMhbc: undefined}\r\nconst props19 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: {href: {hash: \":qSx7AJLST\", webPageId: \"UpfzxsDV5\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues8, activeLocale) ?? \"https://www.staysafeonline.org/see-yourself-in-cyber\", Zo5xaMhbc: undefined}\r\nconst props20 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: {href: {hash: \":wVpmVCVqz\", webPageId: \"stLL9reWP\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues9, activeLocale) ?? \"https://www.staysafeonline.org/convene\", Zo5xaMhbc: undefined}\r\nconst props21 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: {href: {hash: \":htDSh6KRd\", webPageId: \"lwllYTr4U\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues10, activeLocale) ?? \"https://www.staysafeonline.org/data-privacy-week\", Zo5xaMhbc: undefined}\r\nconst props22 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: {href: {hash: \":vPqx1zIhQ\", webPageId: \"crWwxeDEX\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues11, activeLocale) ?? \"https://www.staysafeonline.org/kubikle\", Zo5xaMhbc: undefined}\r\nconst props23 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: {href: {hash: \":yudOQIPIh\", webPageId: \"yo5CuFpDO\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues12, activeLocale) ?? \"https://www.staysafeonline.org/aifools\", Zo5xaMhbc: undefined}\r\nconst props24 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: undefined, vXqceDH1N: getLocalizedValue(localizedValues13, activeLocale) ?? \"https://www.staysafeonline.org/privacy-policy\", Zo5xaMhbc: undefined}\r\nconst props25 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: undefined, vXqceDH1N: getLocalizedValue(localizedValues14, activeLocale) ?? \"https://www.staysafeonline.org/cypres\", Zo5xaMhbc: undefined}\r\nconst props26 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: {href: {hash: \":seoHsaIFd\", webPageId: \"EkIeGYHE4\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues15, activeLocale) ?? \"https://www.staysafeonline.org/code-of-conduct\", Zo5xaMhbc: undefined}\r\nconst props27 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: undefined, vXqceDH1N: getLocalizedValue(localizedValues16, activeLocale) ?? \"https://www.staysafeonline.org/linktree\", Zo5xaMhbc: undefined}\r\nconst props28 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: undefined, vXqceDH1N: getLocalizedValue(localizedValues17, activeLocale) ?? \"https://www.staysafeonline.org/branding\", Zo5xaMhbc: undefined}\r\nconst props29 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: {href: {hash: \":N5YddTbNZ\", webPageId: \"dMWBnjaR5\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues18, activeLocale) ?? \"https://www.staysafeonline.org/newsletter\", Zo5xaMhbc: undefined}\r\nconst props30 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: {href: {hash: \":gOF8ZF0Ye\", webPageId: \"x5EYaq8Gh\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues19, activeLocale) ?? \"https://www.staysafeonline.org/donate\", Zo5xaMhbc: undefined}\r\nconst props31 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: {href: {hash: \":cmgCgSvvL\", webPageId: \"Ty32Z8sfz\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues20, activeLocale) ?? \"https://www.staysafeonline.org/collaborate\", Zo5xaMhbc: undefined}\r\nconst props32 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: {href: {hash: \":K2T5D4L5X\", webPageId: \"r9_Mv9gTz\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues21, activeLocale) ?? \"https://www.staysafeonline.org/sponsor\", Zo5xaMhbc: undefined}\r\nconst props33 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: {href: {hash: \":t2MtXDBYr\", webPageId: \"BVOZV9Mrs\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues22, activeLocale) ?? \"https://www.staysafeonline.org/cybersecure-my-business\", Zo5xaMhbc: undefined}\r\nconst props34 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"V_OOwQJkr\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: undefined, vXqceDH1N: getLocalizedValue(localizedValues23, activeLocale) ?? \"https://www.staysafeonline.org/aboutus\", Zo5xaMhbc: undefined}\r\nconst props35 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: undefined, vXqceDH1N: getLocalizedValue(localizedValues24, activeLocale) ?? \"https://www.staysafeonline.org/articles\", Zo5xaMhbc: undefined}\r\nconst props36 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: undefined, vXqceDH1N: getLocalizedValue(localizedValues25, activeLocale) ?? \"https://www.staysafeonline.org/events\", Zo5xaMhbc: undefined}\r\nconst props37 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: undefined, vXqceDH1N: getLocalizedValue(localizedValues26, activeLocale) ?? \"https://www.staysafeonline.org/champions\", Zo5xaMhbc: undefined}\r\nconst props38 = {jilzpT240: \"bMe4gRY6R\", rBDZkr_py: \"hidden\", tmBPzRa9F: \"cjgEvTHFA\", to98GH67A: getLocalizedValue(localizedValues27, activeLocale) ?? \"https://www.staysafeonline.org/campaigns/cyber-survival\", VbX2F0ybT: true}\r\nconst props39 = {...props38, to98GH67A: getLocalizedValue(localizedValues28, activeLocale) ?? \"https://www.staysafeonline.org/campaigns/phisher\", VbX2F0ybT: false}\r\nconst props40 = {...props38, to98GH67A: getLocalizedValue(localizedValues29, activeLocale) ?? \"https://www.staysafeonline.org/campaigns/safeword\"}\r\nconst props41 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: undefined, vXqceDH1N: getLocalizedValue(localizedValues30, activeLocale) ?? \"/\", Zo5xaMhbc: undefined}\r\nconst props42 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", rBDZkr_py: \"auto\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: {href: {hash: \":AFEBhxKe4\", webPageId: \"bd9dkT7bv\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues31, activeLocale) ?? \"https://www.staysafeonline.org/articles/slug\", Zo5xaMhbc: undefined}\r\nconst props43 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: {href: {hash: \":Gk6oqSRQN\", webPageId: \"WRBgjbme8\"}, refKey: true}, vXqceDH1N: getLocalizedValue(localizedValues32, activeLocale) ?? \"https://www.staysafeonline.org/events/slug\", Zo5xaMhbc: undefined}\r\nconst props44 = {...props1, I1lJNFD3q: undefined, jilzpT240: \"bMe4gRY6R\", tmBPzRa9F: \"cjgEvTHFA\", vS03zj6cg: undefined, vXqceDH1N: getLocalizedValue(localizedValues33, activeLocale) ?? \"https://www.staysafeonline.org/press/slug\", Zo5xaMhbc: undefined}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {ao8GNqywE: props4, AvEIk1Eq4: props27, bd9dkT7bv: props42, BVOZV9Mrs: props33, BX4bb_lyI: props3, CQsGEgeNI: props5, crWwxeDEX: props22, dMWBnjaR5: props29, ebpI9zgDv: props13, EkIeGYHE4: props26, eNpAOLmTR: props7, ERWKSQ8vM: props41, ff6w9euMq: props37, FmCpLe45t: props12, fQW5RCxNa: props17, FU33RV5kV: props6, glMM1Sf0w: props2, h7zDlAvK_: props10, HWTS5wBHR: props44, HxxNQHUlv: props1, hyohElv9M: props25, Hz1gJLCq9: props15, Id4VOdDxC: props40, ihXsHGkCF: props16, jKLB8pqwn: props14, K2zLKiWnT: props18, lwllYTr4U: props21, MEJ3JMXg9: props8, mfDqfdYcC: props38, OQ_WTwlSW: props41, r859kkzgu: props11, r9_Mv9gTz: props32, rFe03q8iW: props9, RxK6nOQn3: props39, stLL9reWP: props20, tgsDjrsJ_: props28, Ty32Z8sfz: props31, UpfzxsDV5: props19, UuvQ490Ja: props36, UYwEbUu3Z: props34, WRBgjbme8: props43, x5EYaq8Gh: props30, xtKKw23pb: props24, yo5CuFpDO: props23, zMF0z1pDD: props35}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"HxxNQHUlv\":\r\ncase \"Hz1gJLCq9\":\r\ncase \"ihXsHGkCF\":\r\ncase \"fQW5RCxNa\":\r\ncase \"K2zLKiWnT\":\r\ncase \"UpfzxsDV5\":\r\ncase \"stLL9reWP\":\r\ncase \"lwllYTr4U\":\r\ncase \"crWwxeDEX\":\r\ncase \"yo5CuFpDO\":\r\ncase \"xtKKw23pb\":\r\ncase \"hyohElv9M\":\r\ncase \"EkIeGYHE4\":\r\ncase \"AvEIk1Eq4\":\r\ncase \"tgsDjrsJ_\":\r\ncase \"dMWBnjaR5\":\r\ncase \"x5EYaq8Gh\":\r\ncase \"Ty32Z8sfz\":\r\ncase \"r9_Mv9gTz\":\r\ncase \"BVOZV9Mrs\":\r\ncase \"UYwEbUu3Z\":\r\ncase \"zMF0z1pDD\":\r\ncase \"UuvQ490Ja\":\r\ncase \"ff6w9euMq\":\r\ncase \"ERWKSQ8vM\":\r\ncase \"OQ_WTwlSW\":\r\ncase \"bd9dkT7bv\":\r\ncase \"WRBgjbme8\":\r\ncase \"HWTS5wBHR\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"vS03zj6cg\"], props[\"Zo5xaMhbc\"], props[\"I1lJNFD3q\"]]}, (resolvedLinks) => React.createElement(Main, {...props, I1lJNFD3q: siteRef(resolvedLinks[2]), key: \"Main\", style, vS03zj6cg: siteRef(resolvedLinks[0]), Zo5xaMhbc: siteRef(resolvedLinks[1])}, children(true)));\r\ncase \"glMM1Sf0w\":\r\ncase \"BX4bb_lyI\":\r\ncase \"ao8GNqywE\":\r\ncase \"CQsGEgeNI\":\r\ncase \"FU33RV5kV\":\r\ncase \"eNpAOLmTR\":\r\ncase \"MEJ3JMXg9\":\r\ncase \"rFe03q8iW\":\r\ncase \"h7zDlAvK_\":\r\ncase \"r859kkzgu\":\r\ncase \"FmCpLe45t\":\r\ncase \"ebpI9zgDv\":\r\ncase \"jKLB8pqwn\":\r\nreturn React.createElement(Resources, {...props, key: \"Resources\", style}, children(true));\r\ncase \"mfDqfdYcC\":\r\ncase \"RxK6nOQn3\":\r\ncase \"Id4VOdDxC\":\r\nreturn React.createElement(Campaigns, {...props, key: \"Campaigns\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"HxxNQHUlv\":\r\ncase \"Hz1gJLCq9\":\r\ncase \"ihXsHGkCF\":\r\ncase \"fQW5RCxNa\":\r\ncase \"K2zLKiWnT\":\r\ncase \"UpfzxsDV5\":\r\ncase \"stLL9reWP\":\r\ncase \"lwllYTr4U\":\r\ncase \"crWwxeDEX\":\r\ncase \"yo5CuFpDO\":\r\ncase \"xtKKw23pb\":\r\ncase \"hyohElv9M\":\r\ncase \"EkIeGYHE4\":\r\ncase \"AvEIk1Eq4\":\r\ncase \"tgsDjrsJ_\":\r\ncase \"dMWBnjaR5\":\r\ncase \"x5EYaq8Gh\":\r\ncase \"Ty32Z8sfz\":\r\ncase \"r9_Mv9gTz\":\r\ncase \"BVOZV9Mrs\":\r\ncase \"UYwEbUu3Z\":\r\ncase \"zMF0z1pDD\":\r\ncase \"UuvQ490Ja\":\r\ncase \"ff6w9euMq\":\r\ncase \"ERWKSQ8vM\":\r\ncase \"OQ_WTwlSW\":\r\ncase \"bd9dkT7bv\":\r\ncase \"WRBgjbme8\":\r\ncase \"HWTS5wBHR\":\r\nreturn [{hash: \"43ptwv\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"6upig6\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"f995kf\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"glMM1Sf0w\":\r\ncase \"BX4bb_lyI\":\r\ncase \"ao8GNqywE\":\r\ncase \"CQsGEgeNI\":\r\ncase \"FU33RV5kV\":\r\ncase \"eNpAOLmTR\":\r\ncase \"MEJ3JMXg9\":\r\ncase \"rFe03q8iW\":\r\ncase \"h7zDlAvK_\":\r\ncase \"r859kkzgu\":\r\ncase \"FmCpLe45t\":\r\ncase \"ebpI9zgDv\":\r\ncase \"jKLB8pqwn\":\r\nreturn [{hash: \"1rprz87\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"e1gl61\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1u027gj\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"mfDqfdYcC\":\r\ncase \"RxK6nOQn3\":\r\ncase \"Id4VOdDxC\":\r\nreturn [{hash: \"tm9x6a\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"l7e762\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1l6nms8\", mediaQuery: \"(max-width: 809.98px)\"}]\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\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\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\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3lo9GvKIbFTZqWOLchxJ/87RdGuwcKWROTKQNJet1/I7Itp2x6S.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\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://www.staysafeonline.org\",\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: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/FUtv29j8Tsysoc5Y0du1/4QMhxC6t7L6YBumAjhik/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\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: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"100px\", y: \"0px\"}, exit: {mask: {angle: 0, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {g8af1gOCV: {HxxNQHUlv: effect}, gbqzJho7X: {HxxNQHUlv: effect}}}\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\r\n\t\tif (isBrowser) {\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\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\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, pathVariables, 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\tpathVariables = routeData.pathVariables\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\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && 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\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\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\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\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: framerSiteId ?? null,\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\tif (true) Framer.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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"}