{"version":3,"file":"script_main.Bc8GS-u5.mjs","names":["useState","useRef","useRef","useCallback","useRef","useCallback","useState","addPropertyOverrides","RichText","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","animation","animation1","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","className","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","p","P","r","n","a","u","c","d","g","y","u","p","n","r","t","o","d","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Menu","Ventures","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","RichText","_Fragment","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","Image1","serializationHash","variantClassNames","transition1","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","NavigationBar","Footer","CustomCursor","useRef","React.useId","PropertyOverrides","Preload","React.createElement","NavFooter","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/mvBpjE0oooadjuj9L1vd/8N9DaoamUv41tT5tnDfH/Logo_reveal_loader.js","https:/framerusercontent.com/modules/7A3LIs7KRHdgZKpLmj6H/JnPZ8wxNS1HySCEIrGyL/GlidingNavTabs.js","https:/framerusercontent.com/modules/JqjbCfBAcRGiLDPTRaFt/B73bsBjAzt6bTMX65Fa5/MenuSiblingFocus.js","https:/framerusercontent.com/modules/xarCFN5ZbV2E23VWDDOk/Y7YySUUYp9hIDwt6Moo8/HamburgerMenu.js","https:/framerusercontent.com/modules/oV4VeaFAfId1T3ESQIJp/vG1LXy8qqA7qZGdYkoyD/Jm7P8qV0g.js","https:/framerusercontent.com/modules/yLm1MucAIlvxrlk3dyzG/A8t41yhJurUP8KHQdGnj/wg8VDzjG2-0.js","https:/framerusercontent.com/modules/yLm1MucAIlvxrlk3dyzG/A8t41yhJurUP8KHQdGnj/wg8VDzjG2-1.js","https:/framerusercontent.com/modules/yLm1MucAIlvxrlk3dyzG/A8t41yhJurUP8KHQdGnj/wg8VDzjG2.js","https:/framerusercontent.com/modules/9sCg030CztwTZiQ3A8fg/jZoXwQ5hjrmQEFNCCw0t/jzeC2yo7K.js","https:/framerusercontent.com/modules/1hcPZtST2AaaQ5uFjcgz/wnCO02rFLprq08WlmZ9z/XMfsRr9_1.js","https:/framerusercontent.com/modules/dAGKQAS9MT4xajvlS5P9/RsqaGDVVZ8sW5Sbo3fgL/z7kW6QyQV.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useLayoutEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";const SHAPE_SELECTORS=\"path,rect,circle,ellipse,polygon,polyline,g,use\";// Utility: strip inline fill declarations\nfunction stripFillFromStyle(styleStr){if(!styleStr)return\"\";const cleaned=styleStr.replace(/(?:^|;)\\s*fill\\s*:\\s*[^;]+;?/gi,\"\");return cleaned.replace(/(^;|;+$)/g,\"\").trim();}function processSvgStringToElement(svgText,preserveOriginalColors=false){const parser=new DOMParser;const doc=parser.parseFromString(svgText,\"image/svg+xml\");const scripts=Array.from(doc.querySelectorAll(\"script\"));scripts.forEach(s=>s.remove());const foreign=Array.from(doc.querySelectorAll(\"foreignObject\"));foreign.forEach(f=>f.remove());const allEls=Array.from(doc.querySelectorAll(\"*\"));allEls.forEach(el=>{Array.from(el.attributes).forEach(attr=>{if(/^on/i.test(attr.name)){el.removeAttribute(attr.name);}});});const svg=doc.querySelector(\"svg\");if(!svg)return null;if(!svg.hasAttribute(\"preserveAspectRatio\"))svg.setAttribute(\"preserveAspectRatio\",\"xMidYMid meet\");if(!svg.hasAttribute(\"viewBox\")){const w=svg.getAttribute(\"width\");const h=svg.getAttribute(\"height\");if(w&&h){svg.setAttribute(\"viewBox\",`0 0 ${w} ${h}`);}}if(svg.hasAttribute(\"width\"))svg.removeAttribute(\"width\");if(svg.hasAttribute(\"height\"))svg.removeAttribute(\"height\");svg.setAttribute(\"width\",\"100%\");svg.setAttribute(\"height\",\"100%\");svg.style.display=\"block\";if(!preserveOriginalColors){const shapes=Array.from(svg.querySelectorAll(SHAPE_SELECTORS));shapes.forEach(el=>{try{const fillAttr=el.getAttribute(\"fill\");const inlineStyle=el.getAttribute(\"style\");if(inlineStyle){const cleaned=stripFillFromStyle(inlineStyle);if(cleaned)el.setAttribute(\"style\",cleaned);else el.removeAttribute(\"style\");}if(!(fillAttr&&fillAttr.toLowerCase()===\"none\"))el.setAttribute(\"fill\",\"currentColor\");const strokeAttr=el.getAttribute(\"stroke\");if(strokeAttr&&strokeAttr.toLowerCase()!==\"none\")el.setAttribute(\"stroke\",\"currentColor\");}catch(e){}});const stops=Array.from(svg.querySelectorAll(\"stop\"));stops.forEach(s=>{try{const style=s.getAttribute(\"style\");if(style){const cleaned=stripFillFromStyle(style);if(cleaned)s.setAttribute(\"style\",cleaned);else s.removeAttribute(\"style\");}s.setAttribute(\"stop-color\",\"currentColor\");}catch(e){}});}return svg;}function useBreakpoint(){const[breakpoint,setBreakpoint]=useState(()=>{if(typeof window===\"undefined\")return\"desktop\";const width=window.innerWidth;if(width<768)return\"mobile\";if(width<1024)return\"tablet\";return\"desktop\";});useLayoutEffect(()=>{const updateBreakpoint=()=>{const width=window.innerWidth;if(width<768)setBreakpoint(\"mobile\");else if(width<1024)setBreakpoint(\"tablet\");else setBreakpoint(\"desktop\");};window.addEventListener(\"resize\",updateBreakpoint);return()=>window.removeEventListener(\"resize\",updateBreakpoint);},[]);return breakpoint;}function splitTextIntoChars(element){const text=element.textContent||\"\";element.innerHTML=\"\";const chars=[];for(let i=0;i<text.length;i++){const char=text[i];const span=document.createElement(\"span\");span.textContent=char;span.style.display=\"inline-block\";span.style.opacity=\"0\";span.style.transformOrigin=\"50% 100%\";span.style.transform=\"translateY(80%) rotate(5deg) scale(0.9)\";span.style.filter=\"blur(8px)\";span.style.willChange=\"transform, opacity, filter\";if(char===\" \")span.style.width=\"0.25em\";element.appendChild(span);chars.push(span);}return chars;}const customEasing=\"cubic-bezier(0.65, 0.01, 0.05, 0.99)\";const textEasingIn=\"cubic-bezier(0.16, 1, 0.3, 1)\";const textEasingOut=\"cubic-bezier(0.7, 0, 0.3, 1)\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function Logo_reveal_loader(props){const{text1=\"Design without limits\",text2=\"Ship at the speed of thought\",font={fontFamily:\"Haffer Mono, Arial, sans-serif\"},color=\"#fafafa\",backgroundColor=\"#010101\",logo=null,logoWidthEm=17.5,logoWidthMobile=12,logoWidthTablet=15,logoYOffset=0,wipeDirection=\"Left to Right\",transition={type:\"tween\",duration:3,ease:[.65,.01,.05,.99]},preserveSvgColors=false,hideScroll=true,style}=props;const fontStyles=typeof font===\"object\"?font:{fontFamily:font};const breakpoint=useBreakpoint();const loaderRef=useRef(null);const originalOverflow=useRef(\"\");const originalHtmlOverflow=useRef(\"\");const insertedNodesRef=useRef([]);const svgCache=useRef(new Map);const animationsRef=useRef([]);const currentLogoWidth=breakpoint===\"mobile\"?logoWidthMobile:breakpoint===\"tablet\"?logoWidthTablet:logoWidthEm;let initialClipPath=\"inset(0% 100% 0% 0%)\";let progressOrigin=\"0% 50%\";switch(wipeDirection){case\"Right to Left\":initialClipPath=\"inset(0% 0% 0% 100%)\";progressOrigin=\"100% 50%\";break;case\"Center Out\":initialClipPath=\"inset(0% 50% 0% 50%)\";progressOrigin=\"50% 50%\";break;case\"Bottom to Top\":initialClipPath=\"inset(100% 0% 0% 0%)\";progressOrigin=\"0% 50%\";break;case\"Top to Bottom\":initialClipPath=\"inset(0% 0% 100% 0%)\";progressOrigin=\"0% 50%\";break;case\"Left to Right\":default:initialClipPath=\"inset(0% 100% 0% 0%)\";progressOrigin=\"0% 50%\";break;}useEffect(()=>{let cancelled=false;async function setup(){const wrap=loaderRef.current;if(!wrap)return;wrap.style.pointerEvents=\"auto\";const baseSlot=wrap.querySelector(\".loader__logo-item.is--base\");const topSlot=wrap.querySelector(\"[data-load-logo]\");const progressBar=wrap.querySelector(\"[data-load-progress]\");const textEls=Array.from(wrap.querySelectorAll(\"[data-load-text]\"));const container=wrap.querySelector(\"[data-load-container]\");const bg=wrap.querySelector(\"[data-load-bg]\");insertedNodesRef.current.forEach(n=>n.remove());insertedNodesRef.current=[];let topWrapper=null;if(logo){const lower=logo.toLowerCase();const isSvg=lower.endsWith(\".svg\")||lower.includes(\"image/svg\");if(isSvg){try{const cacheKey=`${logo}::preserve=${preserveSvgColors}`;let svgBase=svgCache.current.get(cacheKey);if(!svgBase){const res=await fetch(logo);if(!res.ok)throw new Error(\"SVG fetch failed\");const text=await res.text();if(cancelled)return;const parsed=processSvgStringToElement(text,preserveSvgColors);if(!parsed)throw new Error(\"SVG parse failed\");svgBase=parsed;svgCache.current.set(cacheKey,svgBase);}if(cancelled)return;const cloneBase=svgBase.cloneNode(true);const cloneTop=svgBase.cloneNode(true);const wrapperBase=document.createElement(\"div\");Object.assign(wrapperBase.style,{width:`${currentLogoWidth}em`,display:\"flex\",margin:\"0 auto\",pointerEvents:\"none\",position:\"relative\"});wrapperBase.appendChild(cloneBase);const wrapperTop=document.createElement(\"div\");Object.assign(wrapperTop.style,{width:`${currentLogoWidth}em`,display:\"flex\",margin:\"0 auto\",pointerEvents:\"none\",position:\"relative\",clipPath:initialClipPath});wrapperTop.appendChild(cloneTop);baseSlot.appendChild(wrapperBase);topSlot.appendChild(wrapperTop);insertedNodesRef.current.push(wrapperBase,wrapperTop);topWrapper=wrapperTop;}catch(err){topWrapper=await createRasterLogo(logo,currentLogoWidth,baseSlot,topSlot);}}else{topWrapper=await createRasterLogo(logo,currentLogoWidth,baseSlot,topSlot);}}wrap.style.color=color;if(progressBar)progressBar.style.background=color;if(hideScroll){originalOverflow.current=document.body.style.overflow||\"\";originalHtmlOverflow.current=document.documentElement.style.overflow||\"\";document.body.style.overflow=\"hidden\";document.documentElement.style.overflow=\"hidden\";}await new Promise(resolve=>requestAnimationFrame(resolve));if(cancelled)return;wrap.style.display=\"block\";const parsedDuration=transition?.duration??3;const durationMs=parsedDuration*1e3;let parsedEase=customEasing;if(transition?.ease){if(Array.isArray(transition.ease)&&transition.ease.length===4)parsedEase=`cubic-bezier(${transition.ease.join(\", \")})`;else if(typeof transition.ease===\"string\")parsedEase=transition.ease;}const animations=[];if(progressBar){animations.push(progressBar.animate([{transform:\"scaleX(0)\"},{transform:\"scaleX(1)\"}],{duration:durationMs,easing:parsedEase,fill:\"forwards\"}));}if(topWrapper){animations.push(topWrapper.animate([{clipPath:initialClipPath},{clipPath:\"inset(0% 0% 0% 0%)\"}],{duration:durationMs,easing:parsedEase,fill:\"forwards\"}));}if(textEls.length>=2){const text1Element=textEls[0],text2Element=textEls[1];text1Element.style.opacity=\"1\";text2Element.style.opacity=\"1\";const text1Chars=splitTextIntoChars(text1Element),text2Chars=splitTextIntoChars(text2Element);text1Chars.forEach((char,i)=>setTimeout(()=>animations.push(char.animate([{opacity:0,transform:\"translateY(80%) rotate(5deg) scale(0.9)\",filter:\"blur(8px)\"},{opacity:1,transform:\"translateY(0) rotate(0deg) scale(1)\",filter:\"blur(0px)\"}],{duration:800,easing:textEasingIn,fill:\"forwards\"})),i*20));setTimeout(()=>text1Chars.forEach((char,i)=>setTimeout(()=>animations.push(char.animate([{opacity:1,transform:\"translateY(0) rotate(0deg) scale(1)\",filter:\"blur(0px)\"},{opacity:0,transform:\"translateY(-80%) rotate(-5deg) scale(0.9)\",filter:\"blur(8px)\"}],{duration:500,easing:textEasingOut,fill:\"forwards\"})),i*15)),1200);setTimeout(()=>text2Chars.forEach((char,i)=>setTimeout(()=>animations.push(char.animate([{opacity:0,transform:\"translateY(80%) rotate(5deg) scale(0.9)\",filter:\"blur(8px)\"},{opacity:1,transform:\"translateY(0) rotate(0deg) scale(1)\",filter:\"blur(0px)\"}],{duration:800,easing:textEasingIn,fill:\"forwards\"})),i*20)),1300);setTimeout(()=>text2Chars.forEach((char,i)=>setTimeout(()=>animations.push(char.animate([{opacity:1,transform:\"translateY(0) rotate(0deg) scale(1)\",filter:\"blur(0px)\"},{opacity:0,transform:\"translateY(-80%) rotate(-5deg) scale(0.9)\",filter:\"blur(8px)\"}],{duration:500,easing:textEasingOut,fill:\"forwards\"})),i*15)),durationMs-500);}setTimeout(()=>{if(container)animations.push(container.animate([{opacity:1},{opacity:0}],{duration:500,easing:parsedEase,fill:\"forwards\"}));},durationMs+300);setTimeout(()=>{if(bg){animations.push(bg.animate([{transform:\"translateY(0)\"},{transform:\"translateY(-101%)\"}],{duration:1e3,easing:parsedEase,fill:\"forwards\"}));setTimeout(()=>{if(cancelled)return;wrap.style.display=\"none\";if(hideScroll){document.body.style.overflow=originalOverflow.current||\"\";document.documentElement.style.overflow=originalHtmlOverflow.current||\"\";}},1e3);}},durationMs+300);animationsRef.current=animations;}async function createRasterLogo(logoSrc,width,baseSlot,topSlot){const img=document.createElement(\"img\");img.src=logoSrc;img.style.width=\"100%\";const wrapperBase=document.createElement(\"div\");Object.assign(wrapperBase.style,{width:`${width}em`,display:\"flex\",margin:\"0 auto\",position:\"relative\"});wrapperBase.appendChild(img);const imgClone=img.cloneNode(true);const wrapperTop=document.createElement(\"div\");Object.assign(wrapperTop.style,{width:`${width}em`,display:\"flex\",margin:\"0 auto\",position:\"relative\",clipPath:initialClipPath});wrapperTop.appendChild(imgClone);baseSlot.appendChild(wrapperBase);topSlot.appendChild(wrapperTop);insertedNodesRef.current.push(wrapperBase,wrapperTop);return wrapperTop;}setup();return()=>{cancelled=true;animationsRef.current.forEach(anim=>{try{anim.cancel();}catch(e){}});if(hideScroll){document.body.style.overflow=originalOverflow.current||\"\";document.documentElement.style.overflow=originalHtmlOverflow.current||\"\";}};},[logo,color,currentLogoWidth,logoYOffset,transition,wipeDirection,text1,text2,font,backgroundColor,preserveSvgColors,hideScroll]);return /*#__PURE__*/_jsx(\"div\",{ref:loaderRef,style:{width:\"100%\",height:\"100vh\",position:\"fixed\",top:0,left:0,overflow:\"hidden\",zIndex:9999,...style},children:/*#__PURE__*/_jsxs(\"div\",{\"data-load-wrap\":true,style:{width:\"100%\",height:\"100%\"},children:[/*#__PURE__*/_jsx(\"div\",{\"data-load-bg\":true,style:{background:backgroundColor,width:\"100%\",height:\"100%\",position:\"absolute\",inset:0},children:/*#__PURE__*/_jsx(\"div\",{\"data-load-progress\":true,style:{height:\"0.5em\",background:color,transformOrigin:progressOrigin,transform:\"scaleX(0)\",position:\"absolute\",bottom:0,width:\"100%\"}})}),/*#__PURE__*/_jsxs(\"div\",{\"data-load-container\":true,style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",height:\"100%\",position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"loader__logo-wrap\",style:{width:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",position:\"relative\",transform:`translateY(${logoYOffset}em)`},children:[/*#__PURE__*/_jsx(\"div\",{className:\"loader__logo-item is--base\",style:{opacity:.2,position:\"relative\",width:\"100%\",display:\"flex\",justifyContent:\"center\"}}),/*#__PURE__*/_jsx(\"div\",{\"data-load-logo\":true,className:\"loader__logo-item is--top\",style:{position:\"absolute\",width:\"100%\",display:\"flex\",justifyContent:\"center\",top:0,left:0}})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",bottom:breakpoint===\"mobile\"?\"2.5rem\":\"2rem\",width:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"flex-end\",padding:breakpoint===\"mobile\"?\"0 1.5rem\":\"0 1rem\",boxSizing:\"border-box\",pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{\"data-load-text\":true,style:{position:\"absolute\",bottom:0,left:\"50%\",transform:\"translateX(-50%)\",display:\"flex\",whiteSpace:\"nowrap\",...fontStyles,opacity:0},children:text1}),/*#__PURE__*/_jsx(\"span\",{\"data-load-text\":true,style:{position:\"absolute\",bottom:0,left:\"50%\",transform:\"translateX(-50%)\",display:\"flex\",whiteSpace:\"nowrap\",...fontStyles,opacity:0},children:text2})]})]})]})});}Logo_reveal_loader.defaultProps={text1:\"Hold tight\",text2:\"Hang in there\",font:{fontFamily:\"Haffer Mono, Arial, sans-serif\",fontSize:16},logoWidthEm:17.5,logoWidthMobile:12,logoWidthTablet:15,logoYOffset:0,wipeDirection:\"Left to Right\",transition:{type:\"tween\",duration:3,ease:[.65,.01,.05,.99]},preserveSvgColors:false,hideScroll:true,color:\"#fafafa\",backgroundColor:\"#010101\"};addPropertyControls(Logo_reveal_loader,{text1:{type:ControlType.String,title:\"Text 1\",defaultValue:\"Hold tight\"},text2:{type:ControlType.String,title:\"Text 2\",defaultValue:\"Hang in there\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:{fontFamily:\"Inter\",fontSize:16}},logo:{type:ControlType.File,title:\"Logo\",allowedFileTypes:[\"svg\",\"png\",\"jpg\",\"jpeg\",\"webp\",\"gif\"]},logoWidthEm:{type:ControlType.Number,title:\"Desktop width\",defaultValue:17.5,min:2,max:80,step:.1},logoWidthTablet:{type:ControlType.Number,title:\"Tablet width\",defaultValue:15,min:2,max:80,step:.1},logoWidthMobile:{type:ControlType.Number,title:\"Mobile width\",defaultValue:12,min:2,max:80,step:.1},logoYOffset:{type:ControlType.Number,title:\"Logo Y offset\",defaultValue:0,min:-20,max:20,step:.5},wipeDirection:{type:ControlType.Enum,title:\"Wipe Direction\",defaultValue:\"Left to Right\",options:[\"Left to Right\",\"Right to Left\",\"Center Out\",\"Top to Bottom\",\"Bottom to Top\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},preserveSvgColors:{type:ControlType.Boolean,title:\"Original Colors\",defaultValue:false},hideScroll:{type:ControlType.Boolean,title:\"Hide Scroll\",defaultValue:true},color:{type:ControlType.Color,title:\"Accent color\",defaultValue:\"#fafafa\"},backgroundColor:{type:ControlType.Color,title:\"BG color\",defaultValue:\"#010101\"},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"tween\",duration:3,ease:[.65,.01,.19,.96]},description:\"Explore [more components](https://dub.sh/daniyal-framer)\\nMade by [Daniyal](https://dub.sh/daniyal-threads)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Logo_reveal_loader\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Logo_reveal_loader.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useCallback,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * User request:\n * Create a Framer code override export named withGlidingNavTabs for an existing canvas Frame\n * that contains horizontal navigation tab children. Keep all canvas children fully editable and\n * do not replace their structure. When the pointer enters any direct child tab, show one shared\n * highlight pill that glides smoothly to that tab's position and size. Moving across tabs should\n * interpolate seamlessly with one pill, and on pointer leave the pill should fade out.\n * Inject an absolutely positioned highlight behind tab contents using CSS/React only (pointer-events none),\n * support variable child widths and resize updates, and keep implementation generic and SSR-safe.\n */export function withGlidingNavTabs(Component){return /*#__PURE__*/forwardRef(function WithGlidingNavTabs(props,ref){const{hoverColor,hoverTextColor=\"#fff\",glidingColor,glidingBorderColor=\"#49cabc\",glidingDuration=340,glidingBlur=16,...restProps}=props;const resolvedHoverColor=hoverColor??glidingColor??\"#49cabc\";const rootRef=useRef(null);const highlightRef=useRef(null);const activeTabRef=useRef(null);const tabInlineStyleSnapshotRef=useRef(new WeakMap);const getDirectTabs=useCallback(()=>{const root=rootRef.current;if(!root)return[];return Array.from(root.children);},[]);const applyHighlightVisualStyle=useCallback(()=>{const highlight=highlightRef.current;if(!highlight)return;const ms=Math.max(120,Number(glidingDuration)||340);highlight.style.background=resolvedHoverColor;highlight.style.border=`1px solid ${glidingBorderColor}`;highlight.style.backdropFilter=`blur(${Math.max(0,Number(glidingBlur)||0)}px)`;highlight.style.setProperty(\"-webkit-backdrop-filter\",`blur(${Math.max(0,Number(glidingBlur)||0)}px)`);highlight.style.transition=`left ${ms}ms cubic-bezier(0.2, 0.8, 0.2, 1), top ${ms}ms cubic-bezier(0.2, 0.8, 0.2, 1), width ${ms}ms cubic-bezier(0.2, 0.8, 0.2, 1), height ${ms}ms cubic-bezier(0.2, 0.8, 0.2, 1), opacity ${Math.max(100,Math.round(ms*.65))}ms ease`;},[glidingBlur,glidingBorderColor,glidingDuration,resolvedHoverColor]);const moveHighlightToTab=useCallback((tab,visible)=>{const root=rootRef.current;const highlight=highlightRef.current;if(!highlight)return;if(!root||!tab){highlight.style.opacity=\"0\";return;}const rootRect=root.getBoundingClientRect();const tabRect=tab.getBoundingClientRect();highlight.style.left=`${tabRect.left-rootRect.left}px`;highlight.style.top=`${tabRect.top-rootRect.top}px`;highlight.style.width=`${tabRect.width}px`;highlight.style.height=`${tabRect.height}px`;highlight.style.opacity=visible?\"1\":\"0\";},[]);const captureTabInlineStyles=useCallback(tab=>{if(tabInlineStyleSnapshotRef.current.has(tab))return;const snapshot=new Map;const targets=[tab,...Array.from(tab.querySelectorAll(\"*\"))];targets.forEach(target=>{const styledTarget=target;snapshot.set(target,{color:styledTarget.style.color,fill:styledTarget.style.fill,stroke:styledTarget.style.stroke});});tabInlineStyleSnapshotRef.current.set(tab,snapshot);},[]);const restoreTabInlineStyles=useCallback(tab=>{if(!tab)return;const snapshot=tabInlineStyleSnapshotRef.current.get(tab);if(!snapshot)return;snapshot.forEach((originalStyles,element)=>{const styledElement=element;styledElement.style.color=originalStyles.color;styledElement.style.fill=originalStyles.fill;styledElement.style.stroke=originalStyles.stroke;});},[]);const applyTabHoverTextColor=useCallback(tab=>{const nextActive=tab;const currentActive=activeTabRef.current;if(currentActive&&currentActive!==nextActive){restoreTabInlineStyles(currentActive);}if(!nextActive){activeTabRef.current=null;return;}captureTabInlineStyles(nextActive);const snapshot=tabInlineStyleSnapshotRef.current.get(nextActive);snapshot?.forEach((_,element)=>{const styledElement=element;styledElement.style.color=hoverTextColor;styledElement.style.fill=hoverTextColor;styledElement.style.stroke=hoverTextColor;});activeTabRef.current=nextActive;},[captureTabInlineStyles,hoverTextColor,restoreTabInlineStyles]);useEffect(()=>{if(typeof window===\"undefined\")return;const root=rootRef.current;if(!root)return;root.style.position=root.style.position||\"relative\";const highlightEl=document.createElement(\"div\");highlightEl.setAttribute(\"aria-hidden\",\"true\");highlightEl.style.position=\"absolute\";highlightEl.style.left=\"0px\";highlightEl.style.top=\"0px\";highlightEl.style.width=\"0px\";highlightEl.style.height=\"0px\";highlightEl.style.opacity=\"0\";highlightEl.style.borderRadius=\"9999px\";highlightEl.style.pointerEvents=\"none\";highlightEl.style.boxShadow=\"none\";highlightEl.style.zIndex=\"0\";root.appendChild(highlightEl);highlightRef.current=highlightEl;applyHighlightVisualStyle();const tabs=getDirectTabs();const onRootLeave=()=>{moveHighlightToTab(activeTabRef.current,false);applyTabHoverTextColor(null);};const cleanupFns=[];tabs.forEach(tab=>{tab.style.position=tab.style.position||\"relative\";tab.style.zIndex=tab.style.zIndex||\"1\";const onEnter=()=>{applyTabHoverTextColor(tab);moveHighlightToTab(tab,true);};tab.addEventListener(\"pointerenter\",onEnter);cleanupFns.push(()=>tab.removeEventListener(\"pointerenter\",onEnter));});root.addEventListener(\"pointerleave\",onRootLeave);cleanupFns.push(()=>root.removeEventListener(\"pointerleave\",onRootLeave));const resizeObserver=typeof ResizeObserver!==\"undefined\"?new ResizeObserver(()=>{if(activeTabRef.current)moveHighlightToTab(activeTabRef.current,true);}):null;if(resizeObserver){resizeObserver.observe(root);tabs.forEach(tab=>resizeObserver.observe(tab));cleanupFns.push(()=>resizeObserver.disconnect());}else{const onResize=()=>{if(activeTabRef.current)moveHighlightToTab(activeTabRef.current,true);};window.addEventListener(\"resize\",onResize);cleanupFns.push(()=>window.removeEventListener(\"resize\",onResize));}return()=>{cleanupFns.forEach(fn=>fn());tabs.forEach(tab=>{restoreTabInlineStyles(tab);});activeTabRef.current=null;if(highlightRef.current?.parentElement===root){root.removeChild(highlightRef.current);}highlightRef.current=null;};},[applyHighlightVisualStyle,applyTabHoverTextColor,getDirectTabs,moveHighlightToTab,restoreTabInlineStyles]);useEffect(()=>{applyHighlightVisualStyle();},[applyHighlightVisualStyle]);const setRefs=useCallback(instance=>{rootRef.current=instance;if(typeof ref===\"function\"){ref(instance);}else if(ref&&\"current\"in ref){ref.current=instance;}},[ref]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...restProps,style:{...restProps.style,position:restProps?.style?.position??\"relative\"}});});}export function withHoverRevealLastChild(Component){return /*#__PURE__*/forwardRef(function WithHoverRevealLastChild(props,ref){const{revealDuration=220,revealEasing=\"ease\",...restProps}=props;const rootRef=useRef(null);const setRefs=useCallback(instance=>{rootRef.current=instance;if(typeof ref===\"function\"){ref(instance);}else if(ref&&\"current\"in ref){ref.current=instance;}},[ref]);useEffect(()=>{if(typeof window===\"undefined\")return;const root=rootRef.current;if(!root)return;const children=Array.from(root.children);if(children.length===0)return;const panel=children[children.length-1];if(!panel)return;const originalOpacity=panel.style.opacity;const originalPointerEvents=panel.style.pointerEvents;const originalTransform=panel.style.transform;const originalTransition=panel.style.transition;const durationMs=Math.max(0,Number(revealDuration)||220);const applyHidden=()=>{panel.style.opacity=\"0\";panel.style.pointerEvents=\"none\";panel.style.transform=\"translateY(-8px)\";};const applyVisible=()=>{panel.style.opacity=\"1\";panel.style.pointerEvents=\"auto\";panel.style.transform=\"translateY(0)\";};panel.style.transition=`opacity ${durationMs}ms ${revealEasing}, transform ${durationMs}ms ${revealEasing}`;applyHidden();const onPointerEnter=()=>applyVisible();const onPointerLeave=()=>applyHidden();const onFocusIn=()=>applyVisible();const onFocusOut=event=>{const nextFocused=event.relatedTarget;if(nextFocused&&root.contains(nextFocused))return;applyHidden();};root.addEventListener(\"pointerenter\",onPointerEnter);root.addEventListener(\"pointerleave\",onPointerLeave);root.addEventListener(\"focusin\",onFocusIn);root.addEventListener(\"focusout\",onFocusOut);return()=>{root.removeEventListener(\"pointerenter\",onPointerEnter);root.removeEventListener(\"pointerleave\",onPointerLeave);root.removeEventListener(\"focusin\",onFocusIn);root.removeEventListener(\"focusout\",onFocusOut);panel.style.opacity=originalOpacity;panel.style.pointerEvents=originalPointerEvents;panel.style.transform=originalTransform;panel.style.transition=originalTransition;};},[revealDuration,revealEasing]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...restProps});});}addPropertyControls(withGlidingNavTabs,{hoverColor:{type:ControlType.Color,title:\"Hover Color\",defaultValue:\"#D1E3DE\"},hoverTextColor:{type:ControlType.Color,title:\"Text Hover\",defaultValue:\"#000000\"},glidingBorderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"rgba(255, 255, 255, 0.34)\"},glidingDuration:{type:ControlType.Number,title:\"Duration\",defaultValue:340,min:120,max:1200,unit:\"ms\",step:10},glidingBlur:{type:ControlType.Number,title:\"Blur\",defaultValue:16,min:0,max:40,unit:\"px\",step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"withGlidingNavTabs\":{\"type\":\"reactHoc\",\"name\":\"withGlidingNavTabs\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHoverRevealLastChild\":{\"type\":\"reactHoc\",\"name\":\"withHoverRevealLastChild\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GlidingNavTabs.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useCallback,useEffect,useRef}from\"react\";/**\n * User request:\n * Create a Framer code override export for an existing canvas menu list.\n * Name it withMenuSiblingFocus. It should wrap a canvas Frame whose direct children\n * are menu rows. On hover/focus of a direct child, the hovered child should animate\n * to full opacity and slight emphasis, while all sibling direct children reduce opacity\n * for a dramatic menu focus effect. When no row is hovered, all rows should return to\n * full opacity. Keep the canvas structure, links, typography, and styling editable;\n * do not create a code component. The override should be robust for Framer canvas\n * children and use CSS/event handling only. Prefer smooth transitions around 250–350ms.\n * It must work on pointer hover and keyboard focus where possible.\n */export function withMenuSiblingFocus(Component){return /*#__PURE__*/forwardRef(function WithMenuSiblingFocus(props,ref){const rootRef=useRef(null);const activeRowRef=useRef(null);const snapshotRef=useRef(new WeakMap);const getRows=useCallback(()=>{const root=rootRef.current;if(!root)return[];return Array.from(root.children).filter(child=>child instanceof HTMLElement);},[]);const captureOriginalStyle=useCallback(row=>{if(snapshotRef.current.has(row))return;snapshotRef.current.set(row,{opacity:row.style.opacity,transform:row.style.transform,transition:row.style.transition,filter:row.style.filter,willChange:row.style.willChange});},[]);const applyBaseTransition=useCallback(row=>{const durationMs=300;row.style.transition=`opacity ${durationMs}ms ease, transform ${durationMs}ms cubic-bezier(0.2, 0.7, 0.2, 1), filter ${durationMs}ms ease`;row.style.willChange=\"opacity, transform, filter\";},[]);const applyIdleStyles=useCallback(rows=>{rows.forEach(row=>{captureOriginalStyle(row);applyBaseTransition(row);row.style.opacity=\"1\";row.style.transform=\"translateZ(0) scale(1)\";row.style.filter=\"none\";});},[applyBaseTransition,captureOriginalStyle]);const applyFocusedStyles=useCallback(activeRow=>{const rows=getRows();rows.forEach(row=>{captureOriginalStyle(row);applyBaseTransition(row);if(row===activeRow){row.style.opacity=\"1\";row.style.transform=\"translateZ(0) scale(1)\";row.style.filter=\"saturate(1.05)\";}else{row.style.opacity=\"0.35\";row.style.transform=\"translateZ(0) scale(1)\";row.style.filter=\"none\";}});},[applyBaseTransition,captureOriginalStyle,getRows]);const restoreAll=useCallback(()=>{const rows=getRows();rows.forEach(row=>{const original=snapshotRef.current.get(row);if(!original)return;row.style.opacity=original.opacity;row.style.transform=original.transform;row.style.transition=original.transition;row.style.filter=original.filter;row.style.willChange=original.willChange;});activeRowRef.current=null;},[getRows]);useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const root=rootRef.current;if(!root)return;const initialRows=getRows();if(initialRows.length===0)return;applyIdleStyles(initialRows);const onPointerOver=event=>{const target=event.target;if(!target)return;const row=getRows().find(item=>item===target||item.contains(target));if(!row)return;activeRowRef.current=row;applyFocusedStyles(row);};const onPointerLeave=()=>{activeRowRef.current=null;applyIdleStyles(getRows());};const onFocusIn=event=>{const target=event.target;if(!target)return;const row=getRows().find(item=>item===target||item.contains(target));if(!row)return;activeRowRef.current=row;applyFocusedStyles(row);};const onFocusOut=event=>{const nextFocused=event.relatedTarget;if(nextFocused&&root.contains(nextFocused)){const row=getRows().find(item=>item===nextFocused||item.contains(nextFocused));if(row){activeRowRef.current=row;applyFocusedStyles(row);}return;}activeRowRef.current=null;applyIdleStyles(getRows());};root.addEventListener(\"pointerover\",onPointerOver);root.addEventListener(\"pointerleave\",onPointerLeave);root.addEventListener(\"focusin\",onFocusIn);root.addEventListener(\"focusout\",onFocusOut);const mutationObserver=typeof MutationObserver!==\"undefined\"?new MutationObserver(()=>{const nextRows=getRows();applyIdleStyles(nextRows);if(activeRowRef.current&&nextRows.includes(activeRowRef.current)){applyFocusedStyles(activeRowRef.current);}}):null;mutationObserver?.observe(root,{childList:true});return()=>{root.removeEventListener(\"pointerover\",onPointerOver);root.removeEventListener(\"pointerleave\",onPointerLeave);root.removeEventListener(\"focusin\",onFocusIn);root.removeEventListener(\"focusout\",onFocusOut);mutationObserver?.disconnect();restoreAll();};},[applyFocusedStyles,applyIdleStyles,getRows,restoreAll]);const setRefs=useCallback(instance=>{rootRef.current=instance;if(typeof ref===\"function\"){ref(instance);}else if(ref&&\"current\"in ref){ref.current=instance;}},[ref]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...props,style:{...props.style,position:props?.style?.position??\"relative\"}});});}/**\n * User request:\n * Create a Framer code override export named withSidebarMenuPreview for an existing canvas menu wrapper.\n * It will be applied to the top-level sidebar menu Frame. The canvas will contain a child frame named exactly\n * \"Sidebar Preview Image\". The override should listen for pointer hover and keyboard focus within menu rows.\n * Based on visible link text inside the hovered row, update the preview frame’s background image with a smooth\n * fade/scale transition. Keep all canvas structure editable; do not create a component.\n */export function withSidebarMenuPreview(Component){return /*#__PURE__*/forwardRef(function WithSidebarMenuPreview(props,ref){const rootRef=useRef(null);const mascotRefs=useRef([]);const activeMascotRef=useRef(null);const activeLabelRef=useRef(\"\");const mascotSnapshotRef=useRef(new WeakMap);const normalize=useCallback(value=>{return value.toLowerCase().replace(/\\s+/g,\" \").trim();},[]);const findMascotElements=useCallback(root=>{const names=[\"3\",\"4\",\"5\"];const matches=[];names.forEach(name=>{const selectors=[`[data-framer-name=\"${name}\"]`,`[name=\"${name}\"]`,`[data-name=\"${name}\"]`];const found=selectors.map(selector=>root.querySelector(selector)).find(node=>node!==null);if(found&&found instanceof HTMLElement){matches.push(found);}});return matches;},[]);const captureMascotStyles=useCallback(mascot=>{if(mascotSnapshotRef.current.has(mascot))return;mascotSnapshotRef.current.set(mascot,{opacity:mascot.style.opacity,transform:mascot.style.transform,transition:mascot.style.transition,willChange:mascot.style.willChange,pointerEvents:mascot.style.pointerEvents,filter:mascot.style.filter});},[]);const applyMascotBaseStyles=useCallback(mascot=>{captureMascotStyles(mascot);mascot.style.transition=\"opacity 280ms ease, transform 280ms cubic-bezier(0.2, 0.8, 0.2, 1), filter 280ms ease\";mascot.style.willChange=\"opacity, transform, filter\";mascot.style.pointerEvents=\"none\";},[captureMascotStyles]);const hideAllMascots=useCallback(mascots=>{mascots.forEach(mascot=>{applyMascotBaseStyles(mascot);mascot.style.opacity=\"0\";mascot.style.transform=\"translateZ(0) scale(0.98)\";mascot.style.filter=\"none\";});activeMascotRef.current=null;},[applyMascotBaseStyles]);const resolveMascotIndexForLabel=useCallback(label=>{const map={home:0,about:0,team:0,community:1,projects:1,resources:1,blog:1,careers:2,\"founder stories\":2,\"sdl playbook\":2,events:2,contact:2};if(typeof map[label]===\"number\")return map[label];let hash=0;for(let i=0;i<label.length;i++){hash=(hash+label.charCodeAt(i))%3;}return hash;},[]);const showMascotForLabel=useCallback(label=>{const mascots=mascotRefs.current;if(mascots.length===0)return;const index=resolveMascotIndexForLabel(label)%mascots.length;const targetMascot=mascots[index];mascots.forEach((mascot,mascotIndex)=>{applyMascotBaseStyles(mascot);if(mascotIndex===index){mascot.style.opacity=\"1\";mascot.style.transform=\"translateZ(0) scale(1)\";mascot.style.filter=\"none\";activeMascotRef.current=targetMascot;}else{mascot.style.opacity=\"0\";mascot.style.transform=\"translateZ(0) scale(0.98)\";mascot.style.filter=\"none\";}});},[applyMascotBaseStyles,resolveMascotIndexForLabel]);const restoreMascots=useCallback(()=>{mascotRefs.current.forEach(mascot=>{const snapshot=mascotSnapshotRef.current.get(mascot);if(!snapshot)return;mascot.style.opacity=snapshot.opacity;mascot.style.transform=snapshot.transform;mascot.style.transition=snapshot.transition;mascot.style.willChange=snapshot.willChange;mascot.style.pointerEvents=snapshot.pointerEvents;mascot.style.filter=snapshot.filter;});activeMascotRef.current=null;},[]);const KNOWN_LABELS=[\"home\",\"community\",\"about\",\"team\",\"projects\",\"careers\",\"resources\",\"blog\",\"founder stories\",\"sdl playbook\",\"events\",\"contact\"];const getBestLabelFromText=useCallback(value=>{const text=normalize(value);if(!text)return null;let best=null;KNOWN_LABELS.forEach(label=>{if(text===label){best={label,score:1};return;}if(text.startsWith(`${label} `)||text.endsWith(` ${label}`)){const boundaryScore=label.length/Math.max(text.length,1);if(!best||boundaryScore>best.score){best={label,score:boundaryScore+.12};}return;}if(!text.includes(label))return;const ratio=label.length/Math.max(text.length,1);const score=ratio>=.4?ratio:0;if(score>0&&(!best||score>best.score)){best={label,score};}});return best;},[KNOWN_LABELS,normalize]);const getNearestLabeledRowFromTarget=useCallback(target=>{const root=rootRef.current;if(!root||!target)return null;const interactiveSelector='a, button, [role=\"link\"], [role=\"menuitem\"], [tabindex]:not([tabindex=\"-1\"]), [href], [data-framer-href], [data-framer-link]';const elementTarget=target instanceof HTMLElement?target:target.parentElement;const closestInteractive=elementTarget?.closest(interactiveSelector);if(!closestInteractive||!root.contains(closestInteractive)){return null;}const directRows=Array.from(root.children).filter(child=>child instanceof HTMLElement);const row=directRows.find(item=>item.contains(closestInteractive))??closestInteractive;const candidateText=closestInteractive.getAttribute(\"aria-label\")||closestInteractive.getAttribute(\"title\")||closestInteractive.innerText||closestInteractive.textContent||row.innerText||row.textContent||\"\";const labelMatch=getBestLabelFromText(candidateText);if(!labelMatch)return null;return{row,label:labelMatch.label,score:labelMatch.score};},[getBestLabelFromText]);useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const root=rootRef.current;if(!root)return;const mascots=findMascotElements(root);if(mascots.length===0)return;mascotRefs.current=mascots;hideAllMascots(mascots);const onPointerOver=event=>{const target=event.target;if(!target)return;const match=getNearestLabeledRowFromTarget(target);if(!match)return;if(activeLabelRef.current===match.label)return;activeLabelRef.current=match.label;showMascotForLabel(match.label);};const onFocusIn=event=>{const target=event.target;if(!target)return;const match=getNearestLabeledRowFromTarget(target);if(!match)return;if(activeLabelRef.current===match.label)return;activeLabelRef.current=match.label;showMascotForLabel(match.label);};const onPointerLeave=()=>{activeLabelRef.current=\"\";hideAllMascots(mascotRefs.current);};const onFocusOut=event=>{const nextFocused=event.relatedTarget;if(nextFocused&&root.contains(nextFocused))return;activeLabelRef.current=\"\";hideAllMascots(mascotRefs.current);};root.addEventListener(\"pointerover\",onPointerOver);root.addEventListener(\"focusin\",onFocusIn);root.addEventListener(\"pointerleave\",onPointerLeave);root.addEventListener(\"focusout\",onFocusOut);return()=>{root.removeEventListener(\"pointerover\",onPointerOver);root.removeEventListener(\"focusin\",onFocusIn);root.removeEventListener(\"pointerleave\",onPointerLeave);root.removeEventListener(\"focusout\",onFocusOut);activeLabelRef.current=\"\";restoreMascots();};},[findMascotElements,getNearestLabeledRowFromTarget,hideAllMascots,restoreMascots,showMascotForLabel]);const setRefs=useCallback(instance=>{rootRef.current=instance;if(typeof ref===\"function\"){ref(instance);}else if(ref&&\"current\"in ref){ref.current=instance;}},[ref]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...props,style:{...props.style}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withSidebarMenuPreview\":{\"type\":\"reactHoc\",\"name\":\"withSidebarMenuPreview\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withMenuSiblingFocus\":{\"type\":\"reactHoc\",\"name\":\"withMenuSiblingFocus\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MenuSiblingFocus.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function HamburgerMenu(props){const{strokeColor=\"#FFFFFF\",strokeWidth=3,size=48,defaultChecked,defaultState,onToggle}=props;const resolvedDefaultChecked=defaultChecked??defaultState??false;const[isChecked,setIsChecked]=useState(resolvedDefaultChecked);useEffect(()=>{startTransition(()=>{setIsChecked(resolvedDefaultChecked);});},[resolvedDefaultChecked]);const handleChange=()=>{const newChecked=!isChecked;startTransition(()=>{setIsChecked(newChecked);});if(onToggle){onToggle(newChecked);}};return /*#__PURE__*/_jsxs(\"label\",{style:{cursor:\"pointer\",display:\"inline-block\",width:size,height:size},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:isChecked,onChange:handleChange,style:{display:\"none\"},\"aria-label\":\"Toggle menu\"}),/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 32 32\",style:{width:\"100%\",height:\"100%\",transform:isChecked?\"rotate(-45deg)\":\"rotate(0deg)\",transition:\"transform 600ms cubic-bezier(0.4, 0, 0.2, 1)\"},children:[/*#__PURE__*/_jsx(\"path\",{className:\"line line-top-bottom\",d:\"M27 10 13 10C10.8 10 9 8.2 9 6 9 3.5 10.8 2 13 2 15.2 2 17 3.8 17 6L17 26C17 28.2 18.8 30 21 30 23.2 30 25 28.2 25 26 25 23.8 23.2 22 21 22L7 22\",fill:\"none\",stroke:strokeColor,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:strokeWidth,strokeDasharray:isChecked?\"20 300\":\"12 63\",strokeDashoffset:isChecked?-32.42:0,style:{transition:\"stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1)\"}}),/*#__PURE__*/_jsx(\"path\",{className:\"line\",d:\"M7 16 27 16\",fill:\"none\",stroke:strokeColor,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:strokeWidth,style:{transition:\"stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1)\"}})]})]});}addPropertyControls(HamburgerMenu,{strokeColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFFFFF\"},strokeWidth:{type:ControlType.Number,title:\"Stroke Width\",defaultValue:3,min:1,max:6,step:.5},size:{type:ControlType.Number,title:\"Size\",defaultValue:48,min:24,max:500,step:4,unit:\"px\"},defaultChecked:{type:ControlType.Boolean,title:\"Default State\",defaultValue:false,enabledTitle:\"Open\",disabledTitle:\"Closed\",description:\"Made with ❤️ by [Pixelcot](https://www.pixelcot.com)\"},onToggle:{type:ControlType.EventHandler}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HamburgerMenu\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HamburgerMenu.map","// Generated by Framer (4cfe617)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BetterGrain from\"https://framerusercontent.com/modules/pq3dQfkY9CYjYAUVx3UN/H9tY8eibth3va7RETNSp/Better_Grain.js\";import{withGlidingNavTabs}from\"https://framerusercontent.com/modules/7A3LIs7KRHdgZKpLmj6H/JnPZ8wxNS1HySCEIrGyL/GlidingNavTabs.js\";import{withMenuSiblingFocus,withSidebarMenuPreview}from\"https://framerusercontent.com/modules/JqjbCfBAcRGiLDPTRaFt/B73bsBjAzt6bTMX65Fa5/MenuSiblingFocus.js\";import HamburgerMenu from\"https://framerusercontent.com/modules/xarCFN5ZbV2E23VWDDOk/Y7YySUUYp9hIDwt6Moo8/HamburgerMenu.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/rZb2EUoOYhBYyFtfAsST/f90tA6MumJvHjk94we0t/gAFGbfv7O.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/U1qMVvst6rPHANxkbqEX/XACqo9xfEFQ4L3m1s6AQ/mP47f7W6j.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/lm6wqsO9uOVqJM0sPOBg/pnKchiYwF9XKASoDCsFm/nWEOYn69h.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/6efBxSWZKGzPskkhTndh/8thqwARyYc2ZIFs7abks/r4ba_XiTt.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/kLVdyjTG7NnF5cuOeDhn/9Ot87mQBH2l7D1zWAHhx/teKXde5sO.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/rhiQmGFoJmZBsAcWCwDG/MyG86XuvDsWBXaDzmnCP/ZJmNyHI6H.js\";const BetterGrainFonts=getFonts(BetterGrain);const MotionDivWithGlidingNavTabs1m4sa08=withCodeBoundaryForOverrides(motion.div,{nodeId:\"j8CzZXrSq\",override:withGlidingNavTabs,scopeId:\"Jm7P8qV0g\"});const HamburgerMenuFonts=getFonts(HamburgerMenu);const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const MotionDivWithMenuSiblingFocus1r22zl1=withCodeBoundaryForOverrides(motion.div,{nodeId:\"R8D7oUxdL\",override:withMenuSiblingFocus,scopeId:\"Jm7P8qV0g\"});const MotionDivWithMenuSiblingFocus10podg0=withCodeBoundaryForOverrides(motion.div,{nodeId:\"JtyvTjPNq\",override:withMenuSiblingFocus,scopeId:\"Jm7P8qV0g\"});const MotionDivWithMenuSiblingFocus2tpcd1=withCodeBoundaryForOverrides(motion.div,{nodeId:\"Se2axXLpB\",override:withMenuSiblingFocus,scopeId:\"Jm7P8qV0g\"});const MotionDivWithMenuSiblingFocus1u003jr=withCodeBoundaryForOverrides(motion.div,{nodeId:\"UPkqly122\",override:withMenuSiblingFocus,scopeId:\"Jm7P8qV0g\"});const MotionDivWithSidebarMenuPreview1x3y1iv=withCodeBoundaryForOverrides(motion.div,{nodeId:\"kY34d6ict\",override:withSidebarMenuPreview,scopeId:\"Jm7P8qV0g\"});const cycleOrder=[\"rOE9ZvZ5o\",\"HB74FZ5FG\",\"jP2AS9gpX\",\"YoahFixf5\",\"VIpBiUvM2\",\"Ku5Qt5dxq\",\"fhz5fW0QB\",\"z3KDZGOA8\",\"njELhwzud\"];const serializationHash=\"framer-DHlvk\";const variantClassNames={fhz5fW0QB:\"framer-v-1rb3eqv\",HB74FZ5FG:\"framer-v-12vsb3e\",jP2AS9gpX:\"framer-v-fpqccz\",Ku5Qt5dxq:\"framer-v-1e4wqge\",njELhwzud:\"framer-v-1hm3nrp\",rOE9ZvZ5o:\"framer-v-o79hjd\",VIpBiUvM2:\"framer-v-132w1yb\",YoahFixf5:\"framer-v-w432rb\",z3KDZGOA8:\"framer-v-1y2fn5n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const IRuDaS8Jb=undefined;const transition1={bounce:0,delay:0,duration:1,type:\"spring\"};const transition2={damping:60,delay:.1,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const transition3={bounce:.18,delay:0,duration:.34,type:\"spring\"};const animation={backgroundColor:\"rgba(255, 255, 255, 0)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3};const transition4={damping:60,delay:.2,mass:1,stiffness:400,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100};const transition5={damping:60,delay:.3,mass:1,stiffness:400,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={damping:60,delay:.4,mass:1,stiffness:400,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transition7={damping:60,delay:.7,mass:1,stiffness:400,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const transition8={damping:60,delay:.9,mass:1,stiffness:400,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:0};const transition9={damping:60,delay:1,mass:1,stiffness:400,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:0};const transition10={damping:60,delay:1.1,mass:1,stiffness:400,type:\"spring\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition10,x:0,y:0};const transition11={damping:60,delay:1.3,mass:1,stiffness:400,type:\"spring\"};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition11,x:0,y:0};const transition12={damping:60,delay:1.4,mass:1,stiffness:400,type:\"spring\"};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition12,x:0,y:0};const humanReadableVariantMap={\"Dekstop White\":\"HB74FZ5FG\",\"Desktop Transparent\":\"rOE9ZvZ5o\",\"Launch menu transparent\":\"YoahFixf5\",\"Launch menu white\":\"VIpBiUvM2\",\"Mobile transparent open\":\"z3KDZGOA8\",\"Mobile transparent\":\"Ku5Qt5dxq\",\"Mobile white open\":\"njELhwzud\",\"Mobile white\":\"fhz5fW0QB\",Dark:\"jP2AS9gpX\"};const Variants=motion.create(React.Fragment);const getProps=({exitCursor,height,id,width,...props})=>{return{...props,IRuDaS8Jb:exitCursor??props.IRuDaS8Jb,variant:humanReadableVariantMap[props.variant]??props.variant??\"rOE9ZvZ5o\"};};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,IRuDaS8Jb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rOE9ZvZ5o\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap30mybh=activeVariantCallback(async(...args)=>{setVariant(\"jP2AS9gpX\");});const onTapw7e8kr=activeVariantCallback(async(...args)=>{setVariant(\"HB74FZ5FG\");});const onTap1le2hn3=activeVariantCallback(async(...args)=>{setVariant(\"rOE9ZvZ5o\");});const onTap109uz47=activeVariantCallback(async(...args)=>{setVariant(\"Ku5Qt5dxq\");});const onToggle8vzkec=activeVariantCallback(async(...args)=>{setVariant(\"YoahFixf5\");});const onToggle1kk3wpr=activeVariantCallback(async(...args)=>{setVariant(\"VIpBiUvM2\");});const onToggle1le2hn3=activeVariantCallback(async(...args)=>{setVariant(\"rOE9ZvZ5o\");});const onTogglew7e8kr=activeVariantCallback(async(...args)=>{setVariant(\"HB74FZ5FG\");});const onToggle1a6av7v=activeVariantCallback(async(...args)=>{setVariant(\"z3KDZGOA8\");});const onTogglecw8bcn=activeVariantCallback(async(...args)=>{setVariant(\"njELhwzud\");});const onToggle109uz47=activeVariantCallback(async(...args)=>{setVariant(\"Ku5Qt5dxq\");});const onToggle1y4jpvz=activeVariantCallback(async(...args)=>{setVariant(\"fhz5fW0QB\");});const onTap1y4jpvz=activeVariantCallback(async(...args)=>{setVariant(\"fhz5fW0QB\");});const onMouseEnter8vzkec=activeVariantCallback(async(...args)=>{setVariant(\"YoahFixf5\");});const onMouseEnter1kk3wpr=activeVariantCallback(async(...args)=>{setVariant(\"VIpBiUvM2\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"YoahFixf5\",\"VIpBiUvM2\",\"Ku5Qt5dxq\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"Ku5Qt5dxq\",\"fhz5fW0QB\",\"z3KDZGOA8\",\"njELhwzud\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"YoahFixf5\",\"VIpBiUvM2\",\"z3KDZGOA8\",\"njELhwzud\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"njELhwzud\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-o79hjd\",className,classNames),\"data-framer-name\":\"Desktop Transparent\",layoutDependency:layoutDependency,layoutId:\"rOE9ZvZ5o\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{fhz5fW0QB:{backgroundColor:\"rgba(0, 0, 0, 0)\"},Ku5Qt5dxq:{backgroundColor:\"rgba(0, 0, 0, 0)\"},njELhwzud:{backgroundColor:\"rgba(0, 0, 0, 0)\"},VIpBiUvM2:{backgroundColor:\"var(--token-7cab3e70-a076-4c39-b49e-7f8dceeb6a59, rgb(255, 255, 255))\"},z3KDZGOA8:{backgroundColor:\"var(--token-ae324947-3577-4405-9e1e-2059f51864ac)\"}},...addPropertyOverrides({fhz5fW0QB:{\"data-framer-name\":\"Mobile white\"},HB74FZ5FG:{\"data-framer-name\":\"Dekstop White\"},jP2AS9gpX:{\"data-framer-name\":\"Dark\"},Ku5Qt5dxq:{\"data-framer-name\":\"Mobile transparent\"},njELhwzud:{\"data-framer-name\":\"Mobile white open\"},VIpBiUvM2:{\"data-framer-name\":\"Launch menu white\"},YoahFixf5:{\"data-framer-name\":\"Launch menu transparent\"},z3KDZGOA8:{\"data-framer-name\":\"Mobile transparent open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-146nv8i\",\"data-framer-cursor\":IRuDaS8Jb,\"data-framer-name\":\"BG\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"FjT8qFicg\",onTap:onTap30mybh,style:{backgroundColor:\"var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5))\",opacity:.29},variants:{Ku5Qt5dxq:{backgroundColor:\"var(--token-ae324947-3577-4405-9e1e-2059f51864ac, rgb(14, 116, 144))\",opacity:0},YoahFixf5:{opacity:.8}},...addPropertyOverrides({Ku5Qt5dxq:{\"data-highlight\":undefined,onTap:undefined},VIpBiUvM2:{onTap:onTapw7e8kr}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v4zyn-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"F0rF7oZRA-container\",nodeId:\"F0rF7oZRA\",rendersWithMotion:true,scopeId:\"Jm7P8qV0g\",style:{opacity:.1},children:/*#__PURE__*/_jsx(BetterGrain,{height:\"100%\",id:\"F0rF7oZRA\",layoutId:\"F0rF7oZRA\",motion:\"Subtle\",quality:\"High\",scale:.5,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-168ulut\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"iNrbTH67j\",style:{backgroundColor:\"var(--token-ae324947-3577-4405-9e1e-2059f51864ac, rgb(13, 17, 22))\",opacity:0},variants:{fhz5fW0QB:{backgroundColor:\"var(--token-7cab3e70-a076-4c39-b49e-7f8dceeb6a59, rgb(255, 255, 255))\",opacity:1},HB74FZ5FG:{backgroundColor:\"var(--token-7cab3e70-a076-4c39-b49e-7f8dceeb6a59, rgb(255, 255, 255))\",opacity:1},jP2AS9gpX:{opacity:1},Ku5Qt5dxq:{backgroundColor:\"var(--token-ae324947-3577-4405-9e1e-2059f51864ac, rgb(14, 116, 144))\"},njELhwzud:{backgroundColor:\"var(--token-7cab3e70-a076-4c39-b49e-7f8dceeb6a59, rgb(255, 255, 255))\",opacity:1},VIpBiUvM2:{backgroundColor:\"var(--token-7cab3e70-a076-4c39-b49e-7f8dceeb6a59, rgb(255, 255, 255))\",opacity:1},YoahFixf5:{opacity:1},z3KDZGOA8:{opacity:1}}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hh17s4\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"CAdjjosR6\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ncjz8p\",\"data-framer-name\":\"Logo + menu\",layoutDependency:layoutDependency,layoutId:\"Eqr5OrJ9k\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"lv2eLbvfW\",scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Logo\",fit:\"fit\",intrinsicHeight:110,intrinsicWidth:1240,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+89.5),pixelHeight:110,pixelWidth:1240,positionX:\"center\",positionY:\"center\",sizes:\"165.9677px\",src:\"https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?width=1240&height=110\",srcSet:\"https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?scale-down-to=512&width=1240&height=110 512w,https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?scale-down-to=1024&width=1240&height=110 1024w,https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?width=1240&height=110 1240w\"},className:\"framer-yqfywx framer-13ia2hk\",\"data-framer-name\":\"Logo\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lv2eLbvfW\",onTap:onTap1le2hn3,style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},variants:{fhz5fW0QB:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},HB74FZ5FG:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},njELhwzud:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},VIpBiUvM2:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"}},...addPropertyOverrides({fhz5fW0QB:{background:{alt:\"Logo\",fit:\"fit\",intrinsicHeight:110,intrinsicWidth:1240,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+10+92),pixelHeight:110,pixelWidth:1240,positionX:\"center\",positionY:\"center\",sizes:\"126.4516px\",src:\"https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?width=1240&height=110\",srcSet:\"https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?scale-down-to=512&width=1240&height=110 512w,https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?scale-down-to=1024&width=1240&height=110 1024w,https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?width=1240&height=110 1240w\"},onTap:onTap109uz47},Ku5Qt5dxq:{background:{alt:\"Logo\",fit:\"fit\",intrinsicHeight:110,intrinsicWidth:1240,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+10+92),pixelHeight:110,pixelWidth:1240,positionX:\"center\",positionY:\"center\",sizes:\"126.4516px\",src:\"https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?width=1240&height=110\",srcSet:\"https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?scale-down-to=512&width=1240&height=110 512w,https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?scale-down-to=1024&width=1240&height=110 1024w,https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?width=1240&height=110 1240w\"},onTap:onTap109uz47},njELhwzud:{background:{alt:\"Logo\",fit:\"fit\",intrinsicHeight:110,intrinsicWidth:1240,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+10+92),pixelHeight:110,pixelWidth:1240,positionX:\"center\",positionY:\"center\",sizes:\"126.4516px\",src:\"https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?width=1240&height=110\",srcSet:\"https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?scale-down-to=512&width=1240&height=110 512w,https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?scale-down-to=1024&width=1240&height=110 1024w,https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?width=1240&height=110 1240w\"},onTap:onTap109uz47},z3KDZGOA8:{background:{alt:\"Logo\",fit:\"fit\",intrinsicHeight:110,intrinsicWidth:1240,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+10+92),pixelHeight:110,pixelWidth:1240,positionX:\"center\",positionY:\"center\",sizes:\"126.4516px\",src:\"https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?width=1240&height=110\",srcSet:\"https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?scale-down-to=512&width=1240&height=110 512w,https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?scale-down-to=1024&width=1240&height=110 1024w,https://framerusercontent.com/images/zLu7wo4DW8omTseqrhhghOBRlE.png?width=1240&height=110 1240w\"},onTap:onTap109uz47}},baseVariant,gestureVariant)})}),isDisplayed1()&&/*#__PURE__*/_jsxs(MotionDivWithGlidingNavTabs1m4sa08,{className:\"framer-1m4sa08\",\"data-framer-name\":\"Top Page Tabs\",layoutDependency:layoutDependency,layoutId:\"j8CzZXrSq\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"do537ZQkd\"},motionChild:true,nodeId:\"ZaFs7zRe5\",openInNewTab:false,scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-roqwo1 framer-13ia2hk\",\"data-framer-name\":\"About Tab\",layoutDependency:layoutDependency,layoutId:\"ZaFs7zRe5\",style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12138lm\",\"data-styles-preset\":\"mP47f7W6j\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"About\"})}),className:\"framer-1hk1p7f\",\"data-framer-name\":\"About Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UuAd2C9pD\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{HB74FZ5FG:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"},VIpBiUvM2:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HB74FZ5FG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12138lm\",\"data-styles-preset\":\"mP47f7W6j\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"About\"})})},VIpBiUvM2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12138lm\",\"data-styles-preset\":\"mP47f7W6j\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"About\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AkOIicI1y\"},motionChild:true,nodeId:\"a5qZzXMJV\",scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1bku7wt framer-13ia2hk\",\"data-framer-name\":\"Projects Tab\",layoutDependency:layoutDependency,layoutId:\"a5qZzXMJV\",style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12138lm\",\"data-styles-preset\":\"mP47f7W6j\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Projects\"})}),className:\"framer-5fdiby\",\"data-framer-name\":\"Projects Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"G7LpWGr9I\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{HB74FZ5FG:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"},VIpBiUvM2:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HB74FZ5FG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12138lm\",\"data-styles-preset\":\"mP47f7W6j\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"Projects\"})})},VIpBiUvM2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12138lm\",\"data-styles-preset\":\"mP47f7W6j\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"Projects\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"r9GSMRf0T\"},motionChild:true,nodeId:\"tAewcaXP_\",openInNewTab:false,scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-mwat2w framer-13ia2hk\",\"data-framer-name\":\"Projects Tab\",layoutDependency:layoutDependency,layoutId:\"tAewcaXP_\",style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12138lm\",\"data-styles-preset\":\"mP47f7W6j\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Community\"})}),className:\"framer-cgr1lp\",\"data-framer-name\":\"Projects Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Iixiv39ra\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{HB74FZ5FG:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"},VIpBiUvM2:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HB74FZ5FG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12138lm\",\"data-styles-preset\":\"mP47f7W6j\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"Community\"})})},VIpBiUvM2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12138lm\",\"data-styles-preset\":\"mP47f7W6j\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"Community\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"v1MMai_cu\"},motionChild:true,nodeId:\"oGHcYr32v\",scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-m4hjsz framer-13ia2hk\",\"data-framer-name\":\"Contact Tab\",layoutDependency:layoutDependency,layoutId:\"oGHcYr32v\",style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12138lm\",\"data-styles-preset\":\"mP47f7W6j\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Contact\"})}),className:\"framer-rxewbz\",\"data-framer-name\":\"Contact Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WIOLvQVV1\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{HB74FZ5FG:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"},VIpBiUvM2:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HB74FZ5FG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12138lm\",\"data-styles-preset\":\"mP47f7W6j\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"Contact\"})})},VIpBiUvM2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12138lm\",\"data-styles-preset\":\"mP47f7W6j\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"Contact\"})})}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4m4spo-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"ahVpzyrFz-container\",nodeId:\"ahVpzyrFz\",rendersWithMotion:true,scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(HamburgerMenu,{defaultChecked:false,height:\"100%\",id:\"ahVpzyrFz\",layoutId:\"ahVpzyrFz\",onToggle:onToggle8vzkec,size:32,strokeColor:\"rgb(255, 255, 255)\",strokeWidth:1.5,width:\"100%\",...addPropertyOverrides({fhz5fW0QB:{onToggle:onTogglecw8bcn,size:24,strokeColor:\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"},HB74FZ5FG:{onToggle:onToggle1kk3wpr,strokeColor:\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"},Ku5Qt5dxq:{onToggle:onToggle1a6av7v,size:24},njELhwzud:{defaultChecked:true,onToggle:onToggle1y4jpvz,size:24,strokeColor:\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2)\"},VIpBiUvM2:{defaultChecked:true,onToggle:onTogglew7e8kr,strokeColor:\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"},YoahFixf5:{defaultChecked:true,onToggle:onToggle1le2hn3},z3KDZGOA8:{defaultChecked:true,onToggle:onToggle109uz47,size:24}},baseVariant,gestureVariant)})})})]})}),isDisplayed2()&&/*#__PURE__*/_jsx(MotionDivWithSidebarMenuPreview1x3y1iv,{className:\"framer-1x3y1iv\",\"data-framer-name\":\"Launch Sidebar Menu\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"kY34d6ict\",children:isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ydsxgd\",\"data-framer-name\":\"Sidebar Link Groups\",layoutDependency:layoutDependency,layoutId:\"GfPjYvNT0\",...addPropertyOverrides({njELhwzud:{\"data-highlight\":true,onTap:onTap1y4jpvz},z3KDZGOA8:{\"data-highlight\":true,onTap:onTap109uz47}},baseVariant,gestureVariant),children:[isDisplayed3()&&/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e82vh6\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"dhnb8E5hc\",style:{backgroundColor:\"var(--token-ae324947-3577-4405-9e1e-2059f51864ac, rgb(13, 17, 22))\"},variants:{VIpBiUvM2:{backgroundColor:\"var(--token-7cab3e70-a076-4c39-b49e-7f8dceeb6a59, rgb(255, 255, 255))\"},z3KDZGOA8:{backgroundColor:\"rgba(0, 0, 0, 0)\"}}})}),/*#__PURE__*/_jsxs(MotionDivWithMenuSiblingFocus1r22zl1,{className:\"framer-1r22zl1\",\"data-framer-name\":\"Primary Links\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"R8D7oUxdL\",onTap:onTap1le2hn3,...addPropertyOverrides({njELhwzud:{onTap:onTap1y4jpvz},VIpBiUvM2:{onMouseEnter:onMouseEnter1kk3wpr,onTap:onTapw7e8kr},YoahFixf5:{onMouseEnter:onMouseEnter8vzkec},z3KDZGOA8:{onTap:onTap109uz47}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y5rs6b\",layoutDependency:layoutDependency,layoutId:\"cuIHR4ltF\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b32awo\",\"data-styles-preset\":\"teKXde5sO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(255, 255, 255, 0.6)))\"},children:\"Navigation\"})}),className:\"framer-j1donc\",\"data-framer-appear-id\":\"j1donc\",\"data-framer-name\":\"Navigation Label\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"QLfvCJ3ln\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(255, 255, 255, 0.6))\"},variants:{njELhwzud:{\"--extracted-r6o4lv\":\"var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5))\"},VIpBiUvM2:{\"--extracted-r6o4lv\":\"var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({njELhwzud:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b32awo\",\"data-styles-preset\":\"teKXde5sO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5)))\"},children:\"Navigation\"})})},VIpBiUvM2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b32awo\",\"data-styles-preset\":\"teKXde5sO\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5)))\"},children:\"Navigation\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"do537ZQkd\"},motionChild:true,nodeId:\"czZjX7kYa\",scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ojqvhh framer-13ia2hk\",\"data-framer-name\":\"About Row\",layoutDependency:layoutDependency,layoutId:\"czZjX7kYa\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i8wq6s\",\"data-styles-preset\":\"ZJmNyHI6H\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255)))\"},children:\"About\"})}),className:\"framer-9ejyuu\",\"data-framer-appear-id\":\"9ejyuu\",\"data-framer-name\":\"About Label\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"fPF7JFadw\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255))\"},variants:{njELhwzud:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"},VIpBiUvM2:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({njELhwzud:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i8wq6s\",\"data-styles-preset\":\"ZJmNyHI6H\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"About\"})})},VIpBiUvM2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i8wq6s\",\"data-styles-preset\":\"ZJmNyHI6H\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"About\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AkOIicI1y\"},motionChild:true,nodeId:\"fBkcxGSbM\",scopeId:\"Jm7P8qV0g\",...addPropertyOverrides({z3KDZGOA8:{openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19q6k51 framer-13ia2hk\",\"data-framer-name\":\"Projects Row\",layoutDependency:layoutDependency,layoutId:\"fBkcxGSbM\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i8wq6s\",\"data-styles-preset\":\"ZJmNyHI6H\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255)))\"},children:\"Projects\"})}),className:\"framer-1xerjfk\",\"data-framer-appear-id\":\"1xerjfk\",\"data-framer-name\":\"Projects Label\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"eD4B7fNrJ\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255))\"},variants:{njELhwzud:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"},VIpBiUvM2:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({njELhwzud:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i8wq6s\",\"data-styles-preset\":\"ZJmNyHI6H\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"Projects\"})})},VIpBiUvM2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i8wq6s\",\"data-styles-preset\":\"ZJmNyHI6H\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"Projects\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"v1MMai_cu\"},motionChild:true,nodeId:\"RNKEm2xC3\",scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-3n2ne0 framer-13ia2hk\",\"data-framer-name\":\"Contact Row\",layoutDependency:layoutDependency,layoutId:\"RNKEm2xC3\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i8wq6s\",\"data-styles-preset\":\"ZJmNyHI6H\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255)))\"},children:\"Contact\"})}),className:\"framer-4y69hd\",\"data-framer-appear-id\":\"4y69hd\",\"data-framer-name\":\"Contact Label\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"BNVfx32mM\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255))\"},variants:{njELhwzud:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"},VIpBiUvM2:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({njELhwzud:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i8wq6s\",\"data-styles-preset\":\"ZJmNyHI6H\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"Contact\"})})},VIpBiUvM2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i8wq6s\",\"data-styles-preset\":\"ZJmNyHI6H\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"Contact\"})})}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(MotionDivWithMenuSiblingFocus10podg0,{className:\"framer-10podg0\",\"data-framer-name\":\"About Links\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"JtyvTjPNq\",onTap:onTap1le2hn3,...addPropertyOverrides({njELhwzud:{onTap:onTap1y4jpvz},VIpBiUvM2:{onTap:onTapw7e8kr},z3KDZGOA8:{onTap:onTap109uz47}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x897aj\",layoutDependency:layoutDependency,layoutId:\"jK2JtOoz0\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b32awo\",\"data-styles-preset\":\"teKXde5sO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(255, 255, 255, 0.6)))\"},children:\"About\"})}),className:\"framer-18bhf3a\",\"data-framer-appear-id\":\"18bhf3a\",\"data-framer-name\":\"About Label\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"quw4gMNQo\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(255, 255, 255, 0.6))\"},variants:{njELhwzud:{\"--extracted-r6o4lv\":\"var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5))\"},VIpBiUvM2:{\"--extracted-r6o4lv\":\"var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({njELhwzud:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b32awo\",\"data-styles-preset\":\"teKXde5sO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5)))\"},children:\"About\"})})},VIpBiUvM2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b32awo\",\"data-styles-preset\":\"teKXde5sO\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5)))\"},children:\"About\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zOaQXMcth\"},motionChild:true,nodeId:\"zYPXuO7iZ\",scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-xw6atp framer-13ia2hk\",\"data-framer-name\":\"Team Row\",layoutDependency:layoutDependency,layoutId:\"zYPXuO7iZ\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i8wq6s\",\"data-styles-preset\":\"ZJmNyHI6H\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255)))\"},children:\"Team\"})}),className:\"framer-1nnaxat\",\"data-framer-appear-id\":\"1nnaxat\",\"data-framer-name\":\"Team Label\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"JW6J06VVq\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255))\"},variants:{njELhwzud:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"},VIpBiUvM2:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({njELhwzud:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i8wq6s\",\"data-styles-preset\":\"ZJmNyHI6H\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"Team\"})})},VIpBiUvM2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i8wq6s\",\"data-styles-preset\":\"ZJmNyHI6H\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"Team\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"r9GSMRf0T\"},motionChild:true,nodeId:\"CO7xIZwj0\",scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-10d0nak framer-13ia2hk\",\"data-framer-name\":\"Community Row\",layoutDependency:layoutDependency,layoutId:\"CO7xIZwj0\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation8,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i8wq6s\",\"data-styles-preset\":\"ZJmNyHI6H\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255)))\"},children:\"Community\"})}),className:\"framer-1ykjtvb\",\"data-framer-appear-id\":\"1ykjtvb\",\"data-framer-name\":\"Community Label\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"M6mOI8jqb\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255))\"},variants:{njELhwzud:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"},VIpBiUvM2:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({njELhwzud:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i8wq6s\",\"data-styles-preset\":\"ZJmNyHI6H\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"Community\"})})},VIpBiUvM2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i8wq6s\",\"data-styles-preset\":\"ZJmNyHI6H\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:\"Community\"})})}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(MotionDivWithMenuSiblingFocus1u003jr,{className:\"framer-1u003jr\",layoutDependency:layoutDependency,layoutId:\"UPkqly122\",children:/*#__PURE__*/_jsxs(MotionDivWithMenuSiblingFocus2tpcd1,{className:\"framer-2tpcd1\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"Se2axXLpB\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-r28xc9\",layoutDependency:layoutDependency,layoutId:\"PWEfA74Jo\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation9,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b32awo\",\"data-styles-preset\":\"teKXde5sO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(255, 255, 255, 0.6)))\"},children:\"Follow Us\"})}),className:\"framer-4lqp6f\",\"data-framer-appear-id\":\"4lqp6f\",\"data-framer-name\":\"Follow Label\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"kZourL2MQ\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(255, 255, 255, 0.6))\"},variants:{njELhwzud:{\"--extracted-r6o4lv\":\"var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5))\"},VIpBiUvM2:{\"--extracted-r6o4lv\":\"var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({njELhwzud:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b32awo\",\"data-styles-preset\":\"teKXde5sO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5)))\"},children:\"Follow Us\"})})},VIpBiUvM2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b32awo\",\"data-styles-preset\":\"teKXde5sO\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5)))\"},children:\"Follow Us\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u7f7yq\",layoutDependency:layoutDependency,layoutId:\"OTKuaDJ9f\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation9,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b32awo\",\"data-styles-preset\":\"teKXde5sO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(255, 255, 255, 0.6)))\"},children:\"Contact\"})}),className:\"framer-16xjegz\",\"data-framer-appear-id\":\"16xjegz\",\"data-framer-name\":\"Follow Label\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"bnYhHgPjz\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(255, 255, 255, 0.6))\"},variants:{njELhwzud:{\"--extracted-r6o4lv\":\"var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5))\"},VIpBiUvM2:{\"--extracted-r6o4lv\":\"var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({njELhwzud:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b32awo\",\"data-styles-preset\":\"teKXde5sO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5)))\"},children:\"Contact\"})})},VIpBiUvM2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b32awo\",\"data-styles-preset\":\"teKXde5sO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c2c9f9b3-7ca4-4ca5-baeb-06b83ee1143d, rgba(0, 0, 0, 0.5)))\"},children:\"Contact\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-167fmcu\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"zPr01SFYz\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation10,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kh9p7s\",\"data-styles-preset\":\"nWEOYn69h\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/slam-dunk-labs-sdl\",motionChild:true,nodeId:\"syhNKB9X3\",openInNewTab:true,relValues:[],scopeId:\"Jm7P8qV0g\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11psyw8\",\"data-styles-preset\":\"r4ba_XiTt\",children:\"LinkedIn\"})})})}),className:\"framer-1owgts0\",\"data-framer-appear-id\":\"1owgts0\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"syhNKB9X3\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255))\"},variants:{njELhwzud:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"},VIpBiUvM2:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({njELhwzud:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kh9p7s\",\"data-styles-preset\":\"nWEOYn69h\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/slam-dunk-labs-sdl\",motionChild:true,nodeId:\"syhNKB9X3\",openInNewTab:true,relValues:[],scopeId:\"Jm7P8qV0g\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-uk8i97\",\"data-styles-preset\":\"gAFGbfv7O\",children:\"LinkedIn\"})})})})},VIpBiUvM2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kh9p7s\",\"data-styles-preset\":\"nWEOYn69h\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/slam-dunk-labs-sdl\",motionChild:true,nodeId:\"syhNKB9X3\",openInNewTab:true,relValues:[],scopeId:\"Jm7P8qV0g\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-uk8i97\",\"data-styles-preset\":\"gAFGbfv7O\",children:\"LinkedIn\"})})})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-savrvz\",\"data-framer-name\":\"Email\",layoutDependency:layoutDependency,layoutId:\"hQnbvhZ0Z\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation10,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kh9p7s\",\"data-styles-preset\":\"nWEOYn69h\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto: max@slamdunklabs.com\",motionChild:true,nodeId:\"L3LrptyBn\",openInNewTab:true,relValues:[],scopeId:\"Jm7P8qV0g\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11psyw8\",\"data-styles-preset\":\"r4ba_XiTt\",children:\"max@slamdunklabs.com\"})})})}),className:\"framer-ajww1m\",\"data-framer-appear-id\":\"ajww1m\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"L3LrptyBn\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255))\"},variants:{njELhwzud:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"},VIpBiUvM2:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({njELhwzud:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kh9p7s\",\"data-styles-preset\":\"nWEOYn69h\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto: max@slamdunklabs.com\",motionChild:true,nodeId:\"L3LrptyBn\",openInNewTab:true,relValues:[],scopeId:\"Jm7P8qV0g\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-uk8i97\",\"data-styles-preset\":\"gAFGbfv7O\",children:\"max@slamdunklabs.com\"})})})})},VIpBiUvM2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kh9p7s\",\"data-styles-preset\":\"nWEOYn69h\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto: max@slamdunklabs.com\",motionChild:true,nodeId:\"L3LrptyBn\",openInNewTab:true,relValues:[],scopeId:\"Jm7P8qV0g\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-uk8i97\",\"data-styles-preset\":\"gAFGbfv7O\",children:\"max@slamdunklabs.com\"})})})})}},baseVariant,gestureVariant)})})]})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DHlvk.framer-13ia2hk, .framer-DHlvk .framer-13ia2hk { display: block; }\",\".framer-DHlvk.framer-o79hjd { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: visible; padding: 20px; position: relative; width: 1340px; }\",\".framer-DHlvk .framer-146nv8i { cursor: pointer; flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-DHlvk .framer-v4zyn-container { bottom: 0px; flex: none; left: 0px; mix-blend-mode: screen; position: absolute; right: 0px; top: 0px; }\",\".framer-DHlvk .framer-168ulut { -webkit-user-select: none; bottom: 0px; flex: none; left: 0px; max-height: 75px; overflow: visible; pointer-events: none; position: absolute; right: 0px; top: -1px; user-select: none; z-index: 0; }\",\".framer-DHlvk .framer-hh17s4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-DHlvk .framer-1ncjz8p { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-DHlvk .framer-yqfywx { aspect-ratio: 7.903225806451613 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 21px); overflow: hidden; position: relative; text-decoration: none; width: 166px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-DHlvk .framer-1m4sa08 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-DHlvk .framer-roqwo1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 4px 12px 4px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-DHlvk .framer-1hk1p7f, .framer-DHlvk .framer-5fdiby, .framer-DHlvk .framer-cgr1lp, .framer-DHlvk .framer-rxewbz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-DHlvk .framer-1bku7wt, .framer-DHlvk .framer-mwat2w, .framer-DHlvk .framer-m4hjsz { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 4px 12px 4px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-DHlvk .framer-4m4spo-container { flex: none; height: auto; position: relative; width: auto; z-index: 2; }\",\".framer-DHlvk .framer-1x3y1iv { align-content: flex-start; align-items: flex-start; bottom: 11px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-end; min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; padding: 0px; position: absolute; right: 0px; top: 0px; width: 33%; z-index: 1; }\",\".framer-DHlvk .framer-1ydsxgd { display: grid; flex: 1 0 0px; gap: 24px 24px; grid-auto-rows: min-content; grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: 100%; justify-content: center; overflow: visible; padding: 94px 40px 80px 40px; position: relative; width: 1px; }\",\".framer-DHlvk .framer-1e82vh6 { -webkit-user-select: none; bottom: 0px; flex: none; left: 0px; overflow: visible; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; z-index: 0; }\",\".framer-DHlvk .framer-1r22zl1, .framer-DHlvk .framer-10podg0 { align-content: flex-start; align-items: flex-start; align-self: start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 1px; height: auto; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-DHlvk .framer-1y5rs6b, .framer-DHlvk .framer-1x897aj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-DHlvk .framer-j1donc, .framer-DHlvk .framer-18bhf3a, .framer-DHlvk .framer-ajww1m { flex: 1 0 0px; height: auto; overflow-y: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-DHlvk .framer-ojqvhh, .framer-DHlvk .framer-19q6k51, .framer-DHlvk .framer-3n2ne0 { 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; overflow-y: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-DHlvk .framer-9ejyuu { --framer-text-wrap-override: none; flex: 1 0 0px; height: auto; overflow-y: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-DHlvk .framer-1xerjfk, .framer-DHlvk .framer-4y69hd { --framer-text-wrap-override: none; flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-DHlvk .framer-xw6atp, .framer-DHlvk .framer-10d0nak { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; overflow-y: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-DHlvk .framer-1nnaxat, .framer-DHlvk .framer-1ykjtvb { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-DHlvk .framer-1u003jr { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; grid-column: span 1; height: auto; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-DHlvk .framer-2tpcd1 { display: grid; flex: 1 0 0px; gap: 6px 6px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-DHlvk .framer-r28xc9, .framer-DHlvk .framer-1u7f7yq { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; justify-self: start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1fr; }\",\".framer-DHlvk .framer-4lqp6f, .framer-DHlvk .framer-16xjegz, .framer-DHlvk .framer-1owgts0 { flex: none; height: auto; overflow: visible; overflow-y: var(--overflow-clip-fallback, clip); position: relative; white-space: pre; width: auto; }\",\".framer-DHlvk .framer-167fmcu { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-DHlvk .framer-savrvz { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 200px; }\",\".framer-DHlvk.framer-v-w432rb.framer-o79hjd, .framer-DHlvk.framer-v-1rb3eqv .framer-168ulut, .framer-DHlvk.framer-v-1hm3nrp .framer-168ulut { max-height: unset; }\",\".framer-DHlvk.framer-v-w432rb .framer-168ulut { top: 0px; }\",\".framer-DHlvk.framer-v-w432rb .framer-1ydsxgd, .framer-DHlvk.framer-v-132w1yb .framer-1ydsxgd, .framer-DHlvk.framer-v-1y2fn5n .framer-168ulut { order: 1; }\",\".framer-DHlvk.framer-v-w432rb .framer-4lqp6f, .framer-DHlvk.framer-v-w432rb .framer-16xjegz { -webkit-user-select: none; pointer-events: none; user-select: none; }\",\".framer-DHlvk.framer-v-1e4wqge.framer-o79hjd, .framer-DHlvk.framer-v-1rb3eqv.framer-o79hjd { overflow: var(--overflow-clip-fallback, clip); padding: 0px; width: 390px; }\",\".framer-DHlvk.framer-v-1e4wqge .framer-146nv8i { cursor: unset; order: 0; }\",\".framer-DHlvk.framer-v-1e4wqge .framer-168ulut { max-height: unset; order: 1; }\",\".framer-DHlvk.framer-v-1e4wqge .framer-hh17s4, .framer-DHlvk.framer-v-1y2fn5n .framer-hh17s4 { order: 2; padding: 10px 20px 10px 20px; }\",\".framer-DHlvk.framer-v-1e4wqge .framer-1ncjz8p, .framer-DHlvk.framer-v-1y2fn5n .framer-1ncjz8p { gap: unset; justify-content: space-between; z-index: 4; }\",\".framer-DHlvk.framer-v-1e4wqge .framer-yqfywx, .framer-DHlvk.framer-v-1y2fn5n .framer-yqfywx { height: var(--framer-aspect-ratio-supported, 16px); order: 0; width: 126px; }\",\".framer-DHlvk.framer-v-1e4wqge .framer-4m4spo-container, .framer-DHlvk.framer-v-1y2fn5n .framer-4m4spo-container { order: 2; }\",\".framer-DHlvk.framer-v-1rb3eqv .framer-hh17s4, .framer-DHlvk.framer-v-1hm3nrp .framer-hh17s4 { padding: 10px 20px 10px 20px; }\",\".framer-DHlvk.framer-v-1rb3eqv .framer-1ncjz8p, .framer-DHlvk.framer-v-1hm3nrp .framer-1ncjz8p { gap: unset; justify-content: space-between; }\",\".framer-DHlvk.framer-v-1rb3eqv .framer-yqfywx, .framer-DHlvk.framer-v-1hm3nrp .framer-yqfywx { height: var(--framer-aspect-ratio-supported, 16px); width: 126px; }\",\".framer-DHlvk.framer-v-1y2fn5n.framer-o79hjd, .framer-DHlvk.framer-v-1hm3nrp.framer-o79hjd { min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px; width: 390px; }\",\".framer-DHlvk.framer-v-1y2fn5n .framer-1x3y1iv { bottom: unset; flex-direction: column; height: min-content; justify-content: flex-start; order: 3; padding: 20px; position: relative; right: unset; top: unset; width: 100%; }\",\".framer-DHlvk.framer-v-1y2fn5n .framer-1ydsxgd { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; min-height: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; width: 100%; }\",\".framer-DHlvk.framer-v-1y2fn5n .framer-1r22zl1, .framer-DHlvk.framer-v-1y2fn5n .framer-10podg0, .framer-DHlvk.framer-v-1hm3nrp .framer-1r22zl1, .framer-DHlvk.framer-v-1hm3nrp .framer-10podg0 { align-self: unset; height: min-content; }\",\".framer-DHlvk.framer-v-1y2fn5n .framer-19q6k51 { align-content: flex-start; align-items: flex-start; }\",\".framer-DHlvk.framer-v-1y2fn5n .framer-1u003jr, .framer-DHlvk.framer-v-1hm3nrp .framer-1u003jr { align-self: unset; flex-direction: column; gap: 24px; height: min-content; }\",\".framer-DHlvk.framer-v-1y2fn5n .framer-2tpcd1, .framer-DHlvk.framer-v-1hm3nrp .framer-2tpcd1 { flex: none; gap: 10px; width: 100%; }\",\".framer-DHlvk.framer-v-1hm3nrp .framer-1x3y1iv { bottom: unset; flex-direction: column; height: min-content; justify-content: flex-start; padding: 20px; position: relative; right: unset; top: unset; width: 100%; }\",\".framer-DHlvk.framer-v-1hm3nrp .framer-1ydsxgd { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; min-height: 0px; padding: 0px; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,'.framer-DHlvk[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-DHlvk [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-DHlvk[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-DHlvk [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-DHlvk[data-hide-scrollbars=\"true\"], .framer-DHlvk [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 75\n * @framerIntrinsicWidth 1340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"HB74FZ5FG\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"jP2AS9gpX\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"YoahFixf5\":{\"layout\":[\"fixed\",\"auto\"]},\"VIpBiUvM2\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"Ku5Qt5dxq\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"fhz5fW0QB\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"z3KDZGOA8\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]},\"njELhwzud\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]}}}\n * @framerVariables {\"IRuDaS8Jb\":\"exitCursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJm7P8qV0g=withCSS(Component,css,\"framer-DHlvk\");export default FramerJm7P8qV0g;FramerJm7P8qV0g.displayName=\"Navigation Bar\";FramerJm7P8qV0g.defaultProps={height:75,width:1340};addPropertyControls(FramerJm7P8qV0g,{variant:{options:[\"rOE9ZvZ5o\",\"HB74FZ5FG\",\"jP2AS9gpX\",\"YoahFixf5\",\"VIpBiUvM2\",\"Ku5Qt5dxq\",\"fhz5fW0QB\",\"z3KDZGOA8\",\"njELhwzud\"],optionTitles:[\"Desktop Transparent\",\"Dekstop White\",\"Dark\",\"Launch menu transparent\",\"Launch menu white\",\"Mobile transparent\",\"Mobile white\",\"Mobile transparent open\",\"Mobile white open\"],title:\"Variant\",type:ControlType.Enum},IRuDaS8Jb:{title:\"Exit cursor\",type:ControlType.CustomCursor}});addFonts(FramerJm7P8qV0g,[{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\"}]},...BetterGrainFonts,...HamburgerMenuFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJm7P8qV0g\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"75\",\"framerVariables\":\"{\\\"IRuDaS8Jb\\\":\\\"exitCursor\\\"}\",\"framerIntrinsicWidth\":\"1340\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"HB74FZ5FG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"jP2AS9gpX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"YoahFixf5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VIpBiUvM2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"Ku5Qt5dxq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"fhz5fW0QB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"z3KDZGOA8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]},\\\"njELhwzud\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){try{return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;}catch(t){throw e=0,t;}},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f(),1),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},y=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){c(this,\"bytes\",t),c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=p(this.bytes);}};function p(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as v}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=p(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",p(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){c(this,\"chunkId\",t),c(this,\"offset\",e),c(this,\"length\",r);}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function ty(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tp(t){return{type:P.String,value:t.readString()};}function tv(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tp(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return tv(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),ty(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new y(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){c(this,\"fieldNames\",t),c(this,\"options\",e),c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){c(this,\"options\",t),c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new y(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){c(this,\"id\",t),c(this,\"url\",e),c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new y(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});},{maxBatchSize:250}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){c(this,\"options\",t),c(this,\"id\"),c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem,this.id=t.id;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{AutoBreakpointVariant as t,ComponentPresetsConsumer as r,Link as n,motion as o}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as i}from\"react\";// ../../library/src/utils/utils.ts\nvar a,l=\"undefined\"!=typeof window,f=l&&\"function\"==typeof window.requestIdleCallback,u=\"preload\";function c(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&u in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as p,createElement as s}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction m(e,...t){if(!e)throw Error(\"Assertion Error\"+(t.length>0?\": \"+t.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar d=((a=d||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a);function g(i){let a=/* @__PURE__ */new Map;return l=>{let f=a.get(l);if(f)return f;let u=JSON.parse(l),d=function a(l){switch(l[0]){case 1/* Fragment */:{let[,...e]=l,t=e.map(a);return /*#__PURE__*/s(p,void 0,...t);}case 2/* Link */:{let[,e,...t]=l,r=t.map(a);return /*#__PURE__*/s(n,e,...r);}case 3/* Module */:{let[,n,o,f,u]=l;for(let e of f){let t=o[e];t&&(o[e]=a(t));}for(let e of u){let t=o[e];if(\"string\"!=typeof t)continue;let r=i[t];r&&(c(r)&&r.preload(),o[e]=r);}let p=i[n];return m(p,\"Module not found\"),c(p)&&p.preload(),/*#__PURE__*/e(r,{componentIdentifier:n,children:r=>/*#__PURE__*/e(t,{component:p,props:{...r,...o}})});}case 4/* Tag */:{let[,e,t,...r]=l,n=r.map(a);if(\"a\"===e)return /*#__PURE__*/s(o.a,t,...n);return /*#__PURE__*/s(e,t,...n);}case 5/* Text */:{let[,e]=l;return e;}}}(u);return a.set(l,d),d;};}export{d as RichTextJsonType,g as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4cfe617)\nimport{addPropertyControls as e,ControlType as t,QueryEngine as l}from\"framer\";import{DatabaseCollection as i}from\"./wg8VDzjG2-0.js\";import{getRichTextJsonResolver as a}from\"./wg8VDzjG2-1.js\";let r={anWrBYtr0:{isNullable:!0,type:t.Boolean},createdAt:{isNullable:!0,type:t.Date},FyEvdsUWP:{isNullable:!0,type:t.Link},id:{isNullable:!1,type:t.String},jC3Zlm3vG:{isNullable:!0,type:t.RichText},mAt0ehJ_6:{isNullable:!0,type:t.String},nextItemId:{isNullable:!0,type:t.String},nNu0FRFEi:{isNullable:!0,type:t.String},nUR3RK3Dp:{isNullable:!0,type:t.Boolean},previousItemId:{isNullable:!0,type:t.String},updatedAt:{isNullable:!0,type:t.Date}},n=[],u=e=>{let t=n[e];if(t)return t().then(e=>e.default);},o={},d=a(o),p=new l,y={collectionByLocaleId:{default:new i({chunks:[new URL(\"./wg8VDzjG2-chunk-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"28ef9859-5dbd-458a-acb3-713a4145d617default\",indexes:[],resolveRichText:d,resolveVectorSetItem:u,schema:r})},displayName:\"Menu\",id:\"28ef9859-5dbd-458a-acb3-713a4145d617\"};export default y;e(y,{mAt0ehJ_6:{defaultValue:\"\",title:\"Title\",type:t.String},nNu0FRFEi:{preventLocalization:!0,title:\"Slug\",type:t.String},jC3Zlm3vG:{defaultValue:\"\",title:\"Content\",type:t.RichText},anWrBYtr0:{defaultValue:!1,title:\"Main\",type:t.Boolean},nUR3RK3Dp:{defaultValue:!1,title:\"Resources\",type:t.Boolean},FyEvdsUWP:{title:\"Link\",type:t.Link},createdAt:{title:\"Created\",type:t.Date},updatedAt:{title:\"Updated\",type:t.Date},previousItemId:{dataIdentifier:\"local-module:collection/wg8VDzjG2:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/wg8VDzjG2:default\",title:\"Next\",type:t.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await p.query({from:{data:y,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"nNu0FRFEi\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.nNu0FRFEi;},async getRecordIdBySlug(e,t){let[l]=await p.query({from:{data:y,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"nNu0FRFEi\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerSlug\":\"nNu0FRFEi\",\"framerCollectionUtils\":\"1\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerContractVersion\":\"1\",\"framerCollectionId\":\"wg8VDzjG2\",\"framerData\":\"true\",\"framerRecordIdKey\":\"id\",\"framerColorSyntax\":\"false\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4cfe617)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,PathVariablesContext,queryCache,RichText,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ventures from\"https://framerusercontent.com/modules/1Gebq2eAdhkdgIBH0kKr/UzZDid77O9o6BNDt8uuv/f4zWXyw63.js\";import Menu from\"https://framerusercontent.com/modules/yLm1MucAIlvxrlk3dyzG/A8t41yhJurUP8KHQdGnj/wg8VDzjG2.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/aWEitTfGNNbwh9vTUZkf/SN489CpZF3RdfPpjyWC4/fqS0TiadE.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Hlg9FRnc0TDoK47Vhztq/wpEuh7CtvJyFmoJCvIqV/jtydvRrw3.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/lm6wqsO9uOVqJM0sPOBg/pnKchiYwF9XKASoDCsFm/nWEOYn69h.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/6efBxSWZKGzPskkhTndh/8thqwARyYc2ZIFs7abks/r4ba_XiTt.js\";const cycleOrder=[\"d2qafGl2W\",\"WxojLi5uf\",\"Y3WH_kTAy\"];const serializationHash=\"framer-mT6r7\";const variantClassNames={d2qafGl2W:\"framer-v-1b4p5lp\",WxojLi5uf:\"framer-v-1ae4bsq\",Y3WH_kTAy:\"framer-v-ojqrho\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const FyEvdsUWPaoVY24QQR=undefined;const mAt0ehJ_6aoVY24QQR=undefined;const nNu0FRFEiaoVY24QQR=undefined;const idaoVY24QQR=undefined;const FyEvdsUWPuOVuFZlto=undefined;const mAt0ehJ_6uOVuFZlto=undefined;const nNu0FRFEiuOVuFZlto=undefined;const iduOVuFZlto=undefined;const rTVbj0tcfxDlOR8Mp7=undefined;const SxNJq5YncxDlOR8Mp7=undefined;const idxDlOR8Mp7=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const query=prequery=>prequery({from:{alias:\"aoVY24QQR\",data:Menu,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"aoVY24QQR\",name:\"FyEvdsUWP\",type:\"Identifier\"},{collection:\"aoVY24QQR\",name:\"mAt0ehJ_6\",type:\"Identifier\"},{collection:\"aoVY24QQR\",name:\"nNu0FRFEi\",type:\"Identifier\"},{collection:\"aoVY24QQR\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"aoVY24QQR\",name:\"anWrBYtr0\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:true},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"aoVY24QQR\",data:Menu,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"aoVY24QQR\",name:\"FyEvdsUWP\",type:\"Identifier\"},{collection:\"aoVY24QQR\",name:\"mAt0ehJ_6\",type:\"Identifier\"},{collection:\"aoVY24QQR\",name:\"nNu0FRFEi\",type:\"Identifier\"},{collection:\"aoVY24QQR\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"aoVY24QQR\",name:\"anWrBYtr0\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:true},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"uOVuFZlto\",data:Menu,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"uOVuFZlto\",name:\"FyEvdsUWP\",type:\"Identifier\"},{collection:\"uOVuFZlto\",name:\"mAt0ehJ_6\",type:\"Identifier\"},{collection:\"uOVuFZlto\",name:\"nNu0FRFEi\",type:\"Identifier\"},{collection:\"uOVuFZlto\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"uOVuFZlto\",name:\"nUR3RK3Dp\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:true},type:\"BinaryOperation\"}});const query3=()=>({from:{alias:\"uOVuFZlto\",data:Menu,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"uOVuFZlto\",name:\"FyEvdsUWP\",type:\"Identifier\"},{collection:\"uOVuFZlto\",name:\"mAt0ehJ_6\",type:\"Identifier\"},{collection:\"uOVuFZlto\",name:\"nNu0FRFEi\",type:\"Identifier\"},{collection:\"uOVuFZlto\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"uOVuFZlto\",name:\"nUR3RK3Dp\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:true},type:\"BinaryOperation\"}});const query4=prequery=>prequery({from:{alias:\"xDlOR8Mp7\",data:Ventures,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"xDlOR8Mp7\",name:\"rTVbj0tcf\",type:\"Identifier\"},{collection:\"xDlOR8Mp7\",name:\"SxNJq5Ync\",type:\"Identifier\"},{collection:\"xDlOR8Mp7\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"xDlOR8Mp7\",name:\"O6WE1I5jd\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:true},type:\"BinaryOperation\"}});const query5=()=>({from:{alias:\"xDlOR8Mp7\",data:Ventures,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"xDlOR8Mp7\",name:\"rTVbj0tcf\",type:\"Identifier\"},{collection:\"xDlOR8Mp7\",name:\"SxNJq5Ync\",type:\"Identifier\"},{collection:\"xDlOR8Mp7\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"xDlOR8Mp7\",name:\"O6WE1I5jd\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:true},type:\"BinaryOperation\"}});const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={M:\"WxojLi5uf\",S:\"Y3WH_kTAy\",XL:\"d2qafGl2W\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"d2qafGl2W\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"d2qafGl2W\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1b4p5lp\",className,classNames),\"data-framer-name\":\"XL\",layoutDependency:layoutDependency,layoutId:\"d2qafGl2W\",ref:refBinding,style:{backgroundColor:\"var(--token-ae324947-3577-4405-9e1e-2059f51864ac, rgb(13, 17, 22))\",...style},...addPropertyOverrides({WxojLi5uf:{\"data-framer-name\":\"M\"},Y3WH_kTAy:{\"data-framer-name\":\"S\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-175g67f\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"A7wmIiO15\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-t14wyg\",\"data-framer-name\":\"Middle\",layoutDependency:layoutDependency,layoutId:\"UTtn241PJ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-knqvrb\",layoutDependency:layoutDependency,layoutId:\"oKWKK73fc\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wwbyg7\",\"data-framer-name\":\"Footer Menu\",layoutDependency:layoutDependency,layoutId:\"lFm2yTUyK\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-171712r\",\"data-framer-name\":\"Footer Menu Link\",layoutDependency:layoutDependency,layoutId:\"pUMuu_y0O\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-j45lqe\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"NhDPO7vhB\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iweqvr\",\"data-styles-preset\":\"jtydvRrw3\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(250, 250, 248, 0.6)))\"},children:\"Discover\"})}),className:\"framer-l38hci\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tU2kDfopN\",style:{\"--extracted-r6o4lv\":\"var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(250, 250, 248, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mwcba5\",layoutDependency:layoutDependency,layoutId:\"aoVY24QQR\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({FyEvdsUWP:FyEvdsUWPaoVY24QQR,id:idaoVY24QQR,mAt0ehJ_6:mAt0ehJ_6aoVY24QQR,nNu0FRFEi:nNu0FRFEiaoVY24QQR},index)=>{FyEvdsUWPaoVY24QQR??=\"\";mAt0ehJ_6aoVY24QQR??=\"\";nNu0FRFEiaoVY24QQR??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`aoVY24QQR-${idaoVY24QQR}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{nNu0FRFEi:nNu0FRFEiaoVY24QQR},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yrqgs9\",layoutDependency:layoutDependency,layoutId:\"CtaqyBoSX\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kh9p7s\",\"data-styles-preset\":\"nWEOYn69h\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(250, 250, 248, 0.8)))\"},children:/*#__PURE__*/_jsx(Link,{href:FyEvdsUWPaoVY24QQR,motionChild:true,nodeId:\"ZyTRmHvkt\",openInNewTab:false,relValues:[],scopeId:\"jzeC2yo7K\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11psyw8\",\"data-styles-preset\":\"r4ba_XiTt\",children:\"Events\"})})})}),className:\"framer-1icbqjw\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZyTRmHvkt\",style:{\"--extracted-r6o4lv\":\"var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(250, 250, 248, 0.8))\"},text:mAt0ehJ_6aoVY24QQR,verticalAlignment:\"top\",withExternalLayout:true})})})},idaoVY24QQR);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13ofu7r\",\"data-framer-name\":\"Footer Menu\",layoutDependency:layoutDependency,layoutId:\"MxIa9Lrpi\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2036g1\",\"data-framer-name\":\"Footer Menu Link\",layoutDependency:layoutDependency,layoutId:\"mFzV27ks5\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t6ns2n\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"EICGcs7UX\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iweqvr\",\"data-styles-preset\":\"jtydvRrw3\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(250, 250, 248, 0.6)))\"},children:\"Resources\"})}),className:\"framer-11yvglo\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QdihqSz7D\",style:{\"--extracted-r6o4lv\":\"var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(250, 250, 248, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2pkzhq\",layoutDependency:layoutDependency,layoutId:\"uOVuFZlto\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({FyEvdsUWP:FyEvdsUWPuOVuFZlto,id:iduOVuFZlto,mAt0ehJ_6:mAt0ehJ_6uOVuFZlto,nNu0FRFEi:nNu0FRFEiuOVuFZlto},index1)=>{FyEvdsUWPuOVuFZlto??=\"\";mAt0ehJ_6uOVuFZlto??=\"\";nNu0FRFEiuOVuFZlto??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`uOVuFZlto-${iduOVuFZlto}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{nNu0FRFEi:nNu0FRFEiuOVuFZlto},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e9syle\",layoutDependency:layoutDependency,layoutId:\"VDcQILGRC\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kh9p7s\",\"data-styles-preset\":\"nWEOYn69h\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(250, 250, 248, 0.8)))\"},children:/*#__PURE__*/_jsx(Link,{href:FyEvdsUWPuOVuFZlto,motionChild:true,nodeId:\"rT6RZgHWt\",openInNewTab:false,relValues:[],scopeId:\"jzeC2yo7K\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11psyw8\",\"data-styles-preset\":\"r4ba_XiTt\",children:\"Blog\"})})})}),className:\"framer-vo3ck8\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rT6RZgHWt\",style:{\"--extracted-r6o4lv\":\"var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(250, 250, 248, 0.8))\"},text:mAt0ehJ_6uOVuFZlto,verticalAlignment:\"top\",withExternalLayout:true})})})},iduOVuFZlto);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nmuxdm\",\"data-framer-name\":\"Footer Menu\",layoutDependency:layoutDependency,layoutId:\"JBWrhG1QW\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l8etj1\",\"data-framer-name\":\"Footer Menu Link\",layoutDependency:layoutDependency,layoutId:\"chIvAVavU\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-i05ocf\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"BVP1fba82\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iweqvr\",\"data-styles-preset\":\"jtydvRrw3\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(250, 250, 248, 0.6)))\"},children:\"Selected work\"})}),className:\"framer-1axcavb\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xSAMv08QP\",style:{\"--extracted-r6o4lv\":\"var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(250, 250, 248, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-51g1my\",layoutDependency:layoutDependency,layoutId:\"xDlOR8Mp7\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query5(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({id:idxDlOR8Mp7,rTVbj0tcf:rTVbj0tcfxDlOR8Mp7,SxNJq5Ync:SxNJq5YncxDlOR8Mp7},index2)=>{rTVbj0tcfxDlOR8Mp7??=\"\";SxNJq5YncxDlOR8Mp7??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`xDlOR8Mp7-${idxDlOR8Mp7}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{rTVbj0tcf:rTVbj0tcfxDlOR8Mp7},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wtjbvq\",layoutDependency:layoutDependency,layoutId:\"b4kj_aaIn\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kh9p7s\",\"data-styles-preset\":\"nWEOYn69h\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(250, 250, 248, 0.8)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{rTVbj0tcf:rTVbj0tcfxDlOR8Mp7},webPageId:\"plMC03D6_\"},motionChild:true,nodeId:\"yt71nu_EZ\",openInNewTab:false,relValues:[],scopeId:\"jzeC2yo7K\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11psyw8\",\"data-styles-preset\":\"r4ba_XiTt\",children:\"Puoti\"})})})}),className:\"framer-1iug3zj\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yt71nu_EZ\",style:{\"--extracted-r6o4lv\":\"var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(250, 250, 248, 0.8))\"},text:SxNJq5YncxDlOR8Mp7,verticalAlignment:\"top\",withExternalLayout:true})})})},idxDlOR8Mp7);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10ndfui\",\"data-framer-name\":\"Footer Menu\",layoutDependency:layoutDependency,layoutId:\"MqcT6UHN0\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13swfux\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"u_MhuHluJ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iweqvr\",\"data-styles-preset\":\"jtydvRrw3\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(250, 250, 248, 0.6)))\"},children:\"Company\"})}),className:\"framer-5qkg6h\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"R4fPTCnhE\",style:{\"--extracted-r6o4lv\":\"var(--token-43071f40-bde2-4ff6-94b9-d540447cadcc, rgba(250, 250, 248, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13hjs4k\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"lOWONtbHW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kh9p7s\",\"data-styles-preset\":\"nWEOYn69h\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(250, 250, 248, 0.8)))\"},children:\"S\\xf6rn\\xe4istenkatu 1, 00580 Helsinki\"})}),className:\"framer-1rp2par\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Gd8Kyj7GH\",style:{\"--extracted-r6o4lv\":\"var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(250, 250, 248, 0.8))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-kh9p7s\",\"data-styles-preset\":\"nWEOYn69h\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(250, 250, 248, 0.8)))\"},children:\"3574810-7\"})}),className:\"framer-jqszxe\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nlNZ2H58b\",style:{\"--extracted-r6o4lv\":\"var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(250, 250, 248, 0.8))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19am5tr\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"i1NfgTgou\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18ydjel\",\"data-styles-preset\":\"fqS0TiadE\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(250, 250, 248, 0.8)))\"},children:\"Copyright \\xa9 Slam Dunk Labs 2026\"})}),className:\"framer-igqsdj\",\"data-framer-name\":\"Left Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UDaahZlEP\",style:{\"--extracted-r6o4lv\":\"var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(250, 250, 248, 0.8))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-da2wjz\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"KvjZXoIoR\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18ydjel\",\"data-styles-preset\":\"fqS0TiadE\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7cab3e70-a076-4c39-b49e-7f8dceeb6a59, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"er2VFJAFt\"},motionChild:true,nodeId:\"NHAPfr7SS\",openInNewTab:false,relValues:[],scopeId:\"jzeC2yo7K\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11psyw8\",\"data-styles-preset\":\"r4ba_XiTt\",children:\"Privacy Policy\"})})})}),className:\"framer-4vhczq\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NHAPfr7SS\",style:{\"--extracted-r6o4lv\":\"var(--token-7cab3e70-a076-4c39-b49e-7f8dceeb6a59, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13nv4kt\",layoutDependency:layoutDependency,layoutId:\"TlCJKNvIh\",style:{backgroundColor:\"var(--token-b701c804-bdee-4b59-9368-b20e391fb844, rgba(255, 255, 255, 0.25))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18ydjel\",\"data-styles-preset\":\"fqS0TiadE\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7cab3e70-a076-4c39-b49e-7f8dceeb6a59, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"er2VFJAFt\"},motionChild:true,nodeId:\"En9oRgIuh\",openInNewTab:false,relValues:[],scopeId:\"jzeC2yo7K\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11psyw8\",\"data-styles-preset\":\"r4ba_XiTt\",children:\"Terms & conditions\"})})})}),className:\"framer-9vtnb8\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"En9oRgIuh\",style:{\"--extracted-r6o4lv\":\"var(--token-7cab3e70-a076-4c39-b49e-7f8dceeb6a59, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5bx7lh\",layoutDependency:layoutDependency,layoutId:\"FwJ0cQ4vi\",style:{backgroundColor:\"var(--token-b701c804-bdee-4b59-9368-b20e391fb844, rgba(255, 255, 255, 0.25))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18ydjel\",\"data-styles-preset\":\"fqS0TiadE\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7cab3e70-a076-4c39-b49e-7f8dceeb6a59, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"er2VFJAFt\"},motionChild:true,nodeId:\"GEYvcB0dR\",openInNewTab:false,relValues:[],scopeId:\"jzeC2yo7K\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11psyw8\",\"data-styles-preset\":\"r4ba_XiTt\",children:\"Cookies\"})})})}),className:\"framer-1ynro85\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GEYvcB0dR\",style:{\"--extracted-r6o4lv\":\"var(--token-7cab3e70-a076-4c39-b49e-7f8dceeb6a59, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:559,intrinsicWidth:559,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+(0+0+((componentViewport?.height||640)-48-Math.max(0,((componentViewport?.height||640)-48-0)/1)*1)/1*0)+0+(0+336+(Math.max(0,((componentViewport?.height||640)-48-0)/1)*1-0-434)/1*1)+98-153),pixelHeight:559,pixelWidth:559,positionX:\"left\",positionY:\"center\",sizes:\"85px\",src:\"https://framerusercontent.com/images/CVw3jKJj2NUyQFAjyyvaBlRzaY.png?width=559&height=559\",srcSet:\"https://framerusercontent.com/images/CVw3jKJj2NUyQFAjyyvaBlRzaY.png?scale-down-to=512&width=559&height=559 512w,https://framerusercontent.com/images/CVw3jKJj2NUyQFAjyyvaBlRzaY.png?width=559&height=559 559w\"},className:\"framer-1y8ko76\",layoutDependency:layoutDependency,layoutId:\"HGVYuRmV_\",style:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},...addPropertyOverrides({WxojLi5uf:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:559,intrinsicWidth:559,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+(0+0+((componentViewport?.height||640)-48-Math.max(0,((componentViewport?.height||640)-48-0)/1)*1)/1*0)+0+(0+620+(Math.max(0,((componentViewport?.height||640)-48-0)/1)*1-0-718)/1*1)+98-153),pixelHeight:559,pixelWidth:559,positionX:\"left\",positionY:\"center\",sizes:\"85px\",src:\"https://framerusercontent.com/images/CVw3jKJj2NUyQFAjyyvaBlRzaY.png?width=559&height=559\",srcSet:\"https://framerusercontent.com/images/CVw3jKJj2NUyQFAjyyvaBlRzaY.png?scale-down-to=512&width=559&height=559 512w,https://framerusercontent.com/images/CVw3jKJj2NUyQFAjyyvaBlRzaY.png?width=559&height=559 559w\"}},Y3WH_kTAy:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:559,intrinsicWidth:559,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||799.5)-0-1035.2)/1*0)+24+867.6+127.6-151),pixelHeight:559,pixelWidth:559,positionX:\"left\",positionY:\"center\",sizes:\"69px\",src:\"https://framerusercontent.com/images/CVw3jKJj2NUyQFAjyyvaBlRzaY.png?width=559&height=559\",srcSet:\"https://framerusercontent.com/images/CVw3jKJj2NUyQFAjyyvaBlRzaY.png?scale-down-to=512&width=559&height=559 512w,https://framerusercontent.com/images/CVw3jKJj2NUyQFAjyyvaBlRzaY.png?width=559&height=559 559w\"}}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mT6r7.framer-szoga2, .framer-mT6r7 .framer-szoga2 { display: block; }\",\".framer-mT6r7.framer-1b4p5lp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 640px; justify-content: space-between; min-height: calc(var(--framer-viewport-height, 100vh) * 0.8); overflow: hidden; padding: 24px; position: relative; width: 1200px; }\",\".framer-mT6r7 .framer-175g67f { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; max-width: 1540px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-mT6r7 .framer-t14wyg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 1540px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-mT6r7 .framer-knqvrb { display: grid; flex: 1 0 0px; gap: 40px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; max-width: 1540px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-mT6r7 .framer-1wwbyg7, .framer-mT6r7 .framer-13ofu7r, .framer-mT6r7 .framer-nmuxdm, .framer-mT6r7 .framer-10ndfui { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-mT6r7 .framer-171712r, .framer-mT6r7 .framer-2036g1, .framer-mT6r7 .framer-1l8etj1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-mT6r7 .framer-j45lqe, .framer-mT6r7 .framer-1t6ns2n, .framer-mT6r7 .framer-i05ocf, .framer-mT6r7 .framer-13swfux { align-content: flex-end; align-items: flex-end; 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: 100%; }\",\".framer-mT6r7 .framer-l38hci, .framer-mT6r7 .framer-11yvglo, .framer-mT6r7 .framer-1axcavb, .framer-mT6r7 .framer-5qkg6h { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-mT6r7 .framer-1mwcba5, .framer-mT6r7 .framer-2pkzhq, .framer-mT6r7 .framer-51g1my { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-mT6r7 .framer-1yrqgs9, .framer-mT6r7 .framer-1e9syle, .framer-mT6r7 .framer-1wtjbvq { 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; padding: 0px; position: relative; width: 100%; }\",\".framer-mT6r7 .framer-1icbqjw, .framer-mT6r7 .framer-vo3ck8, .framer-mT6r7 .framer-1iug3zj, .framer-mT6r7 .framer-4vhczq, .framer-mT6r7 .framer-9vtnb8, .framer-mT6r7 .framer-1ynro85 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mT6r7 .framer-13hjs4k { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-mT6r7 .framer-1rp2par, .framer-mT6r7 .framer-jqszxe { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-mT6r7 .framer-19am5tr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 1540px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-mT6r7 .framer-igqsdj { flex: 1 0 0px; height: auto; max-width: 1540px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-mT6r7 .framer-da2wjz { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; max-width: 1540px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-mT6r7 .framer-13nv4kt, .framer-mT6r7 .framer-5bx7lh { flex: none; height: 15px; overflow: visible; position: relative; width: 1px; }\",\".framer-mT6r7 .framer-1y8ko76 { bottom: 40px; flex: none; height: 113px; left: -12px; overflow: visible; position: absolute; width: 85px; }\",\".framer-mT6r7.framer-v-1ae4bsq.framer-1b4p5lp { height: min-content; width: 810px; }\",\".framer-mT6r7.framer-v-1ae4bsq .framer-t14wyg { flex-direction: column; }\",\".framer-mT6r7.framer-v-1ae4bsq .framer-knqvrb { flex: none; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); width: 100%; }\",\".framer-mT6r7.framer-v-1ae4bsq .framer-1wwbyg7, .framer-mT6r7.framer-v-1ae4bsq .framer-13ofu7r, .framer-mT6r7.framer-v-1ae4bsq .framer-nmuxdm, .framer-mT6r7.framer-v-1ae4bsq .framer-10ndfui { gap: 10px; }\",\".framer-mT6r7.framer-v-ojqrho.framer-1b4p5lp { height: min-content; min-height: unset; padding: 0px; width: 390px; }\",\".framer-mT6r7.framer-v-ojqrho .framer-175g67f { flex: none; gap: 140px; height: min-content; justify-content: center; padding: 24px 16px 16px 16px; }\",\".framer-mT6r7.framer-v-ojqrho .framer-t14wyg { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 41px; }\",\".framer-mT6r7.framer-v-ojqrho .framer-knqvrb { flex: none; gap: 40px 24px; grid-template-columns: repeat(1, minmax(50px, 1fr)); width: 100%; }\",\".framer-mT6r7.framer-v-ojqrho .framer-1wwbyg7, .framer-mT6r7.framer-v-ojqrho .framer-13ofu7r, .framer-mT6r7.framer-v-ojqrho .framer-nmuxdm, .framer-mT6r7.framer-v-ojqrho .framer-10ndfui { gap: 8px; }\",\".framer-mT6r7.framer-v-ojqrho .framer-1mwcba5, .framer-mT6r7.framer-v-ojqrho .framer-2pkzhq, .framer-mT6r7.framer-v-ojqrho .framer-51g1my, .framer-mT6r7.framer-v-ojqrho .framer-13hjs4k { gap: 6px; }\",\".framer-mT6r7.framer-v-ojqrho .framer-19am5tr { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 10px; }\",\".framer-mT6r7.framer-v-ojqrho .framer-igqsdj { flex: none; order: 0; width: 100%; }\",\".framer-mT6r7.framer-v-ojqrho .framer-da2wjz { flex: none; justify-content: flex-start; order: 1; width: 100%; }\",\".framer-mT6r7.framer-v-ojqrho .framer-1y8ko76 { bottom: 60px; height: 91px; left: -9px; order: 2; width: 69px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 640\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"80vh\",null]},\"WxojLi5uf\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"80vh\",null]},\"Y3WH_kTAy\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjzeC2yo7K=withCSS(Component,css,\"framer-mT6r7\");export default FramerjzeC2yo7K;FramerjzeC2yo7K.displayName=\"Footer\";FramerjzeC2yo7K.defaultProps={height:640,width:1200};addPropertyControls(FramerjzeC2yo7K,{variant:{options:[\"d2qafGl2W\",\"WxojLi5uf\",\"Y3WH_kTAy\"],optionTitles:[\"XL\",\"M\",\"S\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerjzeC2yo7K,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerjzeC2yo7K.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);const queryCacheEntry2=queryCache.get(query5(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),queryCacheEntry2.preload()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjzeC2yo7K\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"80vh\\\",null]},\\\"WxojLi5uf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"80vh\\\",null]},\\\"Y3WH_kTAy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"640\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4cfe617)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const Image1WithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Image1));const cycleOrder=[\"v5dDGLR1s\",\"HpDeDBL1O\",\"U6KVXbVmJ\",\"DmxmyoKcX\",\"FtCgZu2hY\"];const serializationHash=\"framer-AClRL\";const variantClassNames={DmxmyoKcX:\"framer-v-165kidp\",FtCgZu2hY:\"framer-v-537hhd\",HpDeDBL1O:\"framer-v-1eiupyw\",U6KVXbVmJ:\"framer-v-bbtyex\",v5dDGLR1s:\"framer-v-p15ups\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const S0RFG702R=undefined;const KAkhBi9nq=undefined;const transition1={delay:0,duration:1,ease:[.96,-.02,.38,1.01],type:\"tween\"};const transition2={delay:0,duration:.8,ease:[.96,-.02,.38,1.01],type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition3={bounce:0,delay:.8,duration:1.6,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.6,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:1020};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop/End\":\"HpDeDBL1O\",\"Desktop/Start\":\"v5dDGLR1s\",\"Mobile/End\":\"DmxmyoKcX\",\"Mobile/Start\":\"U6KVXbVmJ\",\"Variant 5\":\"FtCgZu2hY\"};const Variants=motion.create(React.Fragment);const getProps=({background,height,id,mainImage,width,...props})=>{return{...props,KAkhBi9nq:mainImage??props.KAkhBi9nq??{alt:\"\",pixelHeight:1024,pixelWidth:1536,positionX:\"72.8%\",positionY:\"35.1%\",src:\"https://framerusercontent.com/images/IOJt5fgB3Aq1kSZsd5Ceo1vFVo.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/IOJt5fgB3Aq1kSZsd5Ceo1vFVo.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/IOJt5fgB3Aq1kSZsd5Ceo1vFVo.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/IOJt5fgB3Aq1kSZsd5Ceo1vFVo.png?width=1536&height=1024 1536w\"},S0RFG702R:background??props.S0RFG702R??\"var(--token-90eb39eb-8ae7-4d64-805e-41357c9bae67, rgb(0, 0, 0))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"v5dDGLR1s\"};};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,KAkhBi9nq,S0RFG702R,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"v5dDGLR1s\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear10wtovm=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"HpDeDBL1O\",true),1500);});const onAppearfalk19=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"FtCgZu2hY\",true),600);});const onAppearfsmwp=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"DmxmyoKcX\",true),1500);});useOnVariantChange(baseVariant,{default:onAppear10wtovm,DmxmyoKcX:undefined,FtCgZu2hY:undefined,HpDeDBL1O:onAppearfalk19,U6KVXbVmJ:onAppearfsmwp});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,...addPropertyOverrides({FtCgZu2hY:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-p15ups\",className,classNames),\"data-framer-name\":\"Desktop/Start\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"v5dDGLR1s\",ref:refBinding,style:{backgroundColor:S0RFG702R,opacity:1,...style},variants:{DmxmyoKcX:{backgroundColor:\"var(--token-90eb39eb-8ae7-4d64-805e-41357c9bae67, rgb(0, 0, 0))\"},FtCgZu2hY:{backgroundColor:\"var(--token-90eb39eb-8ae7-4d64-805e-41357c9bae67, rgb(0, 0, 0))\",opacity:0},HpDeDBL1O:{backgroundColor:\"var(--token-90eb39eb-8ae7-4d64-805e-41357c9bae67, rgb(0, 0, 0))\"},U6KVXbVmJ:{backgroundColor:\"var(--token-90eb39eb-8ae7-4d64-805e-41357c9bae67, rgb(0, 0, 0))\"}},...addPropertyOverrides({DmxmyoKcX:{\"data-framer-name\":\"Mobile/End\",\"data-highlight\":undefined},FtCgZu2hY:{\"data-framer-name\":\"Variant 5\",\"data-highlight\":undefined},HpDeDBL1O:{\"data-framer-name\":\"Desktop/End\"},U6KVXbVmJ:{\"data-framer-name\":\"Mobile/Start\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image1WithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||800)*.5000000000000002-(componentViewport?.height||800)*1/2)),pixelHeight:1024,pixelWidth:1536,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(KAkhBi9nq)},className:\"framer-995usc\",\"data-framer-appear-id\":\"995usc\",\"data-framer-name\":\"1\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"cXUUMl32f\",optimized:true,style:{scale:.6},variants:{DmxmyoKcX:{scale:1},FtCgZu2hY:{scale:1},HpDeDBL1O:{scale:1}},...addPropertyOverrides({DmxmyoKcX:{animate:undefined,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||824)*.5000000000000002-(componentViewport?.height||824)*1/2)),pixelHeight:1024,pixelWidth:1536,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(KAkhBi9nq),...{positionX:\"center\",positionY:\"center\"}},initial:undefined,optimized:undefined},FtCgZu2hY:{animate:undefined,initial:undefined,optimized:undefined},HpDeDBL1O:{animate:undefined,initial:undefined,optimized:undefined},U6KVXbVmJ:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||824)*.5000000000000002-(componentViewport?.height||824)*1/2)),pixelHeight:1024,pixelWidth:1536,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(KAkhBi9nq),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AClRL.framer-4lj0iq, .framer-AClRL .framer-4lj0iq { display: block; }\",\".framer-AClRL.framer-p15ups { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 800px; min-width: 1200px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-AClRL .framer-995usc { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; will-change: var(--framer-will-change-filter-override, filter); z-index: 3; }\",\".framer-AClRL.framer-v-bbtyex.framer-p15ups, .framer-AClRL.framer-v-165kidp.framer-p15ups { height: 824px; min-height: unset; min-width: unset; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"HpDeDBL1O\":{\"layout\":[\"auto\",\"auto\"]},\"U6KVXbVmJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"DmxmyoKcX\":{\"layout\":[\"fixed\",\"fixed\"]},\"FtCgZu2hY\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"KAkhBi9nq\":\"mainImage\",\"S0RFG702R\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXMfsRr9_1=withCSS(Component,css,\"framer-AClRL\");export default FramerXMfsRr9_1;FramerXMfsRr9_1.displayName=\"Preload\";FramerXMfsRr9_1.defaultProps={height:800,width:1200};addPropertyControls(FramerXMfsRr9_1,{variant:{options:[\"v5dDGLR1s\",\"HpDeDBL1O\",\"U6KVXbVmJ\",\"DmxmyoKcX\",\"FtCgZu2hY\"],optionTitles:[\"Desktop/Start\",\"Desktop/End\",\"Mobile/Start\",\"Mobile/End\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum},KAkhBi9nq:{__defaultAssetReference:\"data:framer/asset-reference,IOJt5fgB3Aq1kSZsd5Ceo1vFVo.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,IOJt5fgB3Aq1kSZsd5Ceo1vFVo.png?originalFilename=image.png&preferredSize=auto\",positionX:\"72.8%\",positionY:\"35.1%\"},title:\"Main Image\",type:ControlType.ResponsiveImage},S0RFG702R:{defaultValue:\"var(--token-90eb39eb-8ae7-4d64-805e-41357c9bae67, rgb(0, 0, 0))\",title:\"Background\",type:ControlType.Color}});addFonts(FramerXMfsRr9_1,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXMfsRr9_1\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"KAkhBi9nq\\\":\\\"mainImage\\\",\\\"S0RFG702R\\\":\\\"background\\\"}\",\"framerIntrinsicHeight\":\"800\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HpDeDBL1O\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"U6KVXbVmJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DmxmyoKcX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FtCgZu2hY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XMfsRr9_1.map","// Generated by Framer (4cfe617)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFlowFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Logo_reveal_loader from\"https://framerusercontent.com/modules/mvBpjE0oooadjuj9L1vd/8N9DaoamUv41tT5tnDfH/Logo_reveal_loader.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import NavigationBar from\"#framer/local/canvasComponent/Jm7P8qV0g/Jm7P8qV0g.js\";import Footer from\"#framer/local/canvasComponent/jzeC2yo7K/jzeC2yo7K.js\";import CustomCursor from\"#framer/local/canvasComponent/UfUnsElt7/UfUnsElt7.js\";import Preload from\"#framer/local/canvasComponent/XMfsRr9_1/XMfsRr9_1.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NavigationBarFonts=getFonts(NavigationBar);const NavigationBarWithVariantAppearEffect=withVariantAppearEffect(NavigationBar);const Logo_reveal_loaderFonts=getFonts(Logo_reveal_loader);const FooterFonts=getFonts(Footer);const MotionDivWithFlowFX=withFlowFX(motion.div);const NavigationBarControls=getPropertyControls(NavigationBar);const CustomCursorFonts=getFonts(CustomCursor);const breakpoints={T1u7WTwNC:\"(min-width: 1200px)\",tHYXbzXgn:\"(min-width: 810px) and (max-width: 1199.98px)\",vl3bFvHNO:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-JBuus\";const variantClassNames={T1u7WTwNC:\"framer-v-19fs608\",tHYXbzXgn:\"framer-v-1q4myjb\",vl3bFvHNO:\"framer-v-13ocgyx\"};const Q0SKnhpr5=undefined;const MbIuWFZAa=undefined;const gGu3dh7AE=undefined;const PqCmlpWkk=undefined;const QATgjGcdH=undefined;const zAcue71uM=undefined;const Xf4Px2RYi=undefined;const oGroBLt1Z=undefined;const W4CbahXUl=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JBuus.framer-pf82i0, .framer-JBuus .framer-pf82i0 { display: block; }\",\".framer-JBuus.framer-19fs608 { align-content: center; align-items: center; background-color: var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-JBuus .framer-10gjfp7-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-JBuus .framer-18fdlna-container { flex: none; height: auto; left: 0px; order: -999; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 7; }\",\".framer-JBuus .framer-1gkz3ur-container { flex: none; height: auto; order: -997; position: relative; width: auto; }\",\".framer-JBuus .framer-12xmguv { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-JBuus .framer-1bans2z-container { flex: none; height: auto; order: 1006; position: relative; width: 100%; z-index: 4; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={T1u7WTwNC:\"(min-width: 1200px)\",tHYXbzXgn:\"(min-width: 810px) and (max-width: 1199.98px)\",vl3bFvHNO:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"T1u7WTwNC\",M:\"tHYXbzXgn\",S:\"vl3bFvHNO\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Dekstop White\":\"HB74FZ5FG\",\"Desktop Transparent\":\"rOE9ZvZ5o\",\"Launch menu transparent\":\"YoahFixf5\",\"Launch menu white\":\"VIpBiUvM2\",\"Mobile transparent open\":\"z3KDZGOA8\",\"Mobile transparent\":\"Ku5Qt5dxq\",\"Mobile white open\":\"njELhwzud\",\"Mobile white\":\"fhz5fW0QB\",Dark:\"jP2AS9gpX\"};const getProps=({footerVisible,headerMobile,headerVariant,height,id,loaderVisible,scrollSection,scrollSection2,scrollSection3,scrollSection4,scrollSection5,width,...props})=>{return{...props,gGu3dh7AE:scrollSection2??props.gGu3dh7AE,MbIuWFZAa:scrollSection??props.MbIuWFZAa,oGroBLt1Z:loaderVisible??props.oGroBLt1Z,PqCmlpWkk:scrollSection4??props.PqCmlpWkk,Q0SKnhpr5:humanReadableEnumMap[headerVariant]??headerVariant??props.Q0SKnhpr5??\"rOE9ZvZ5o\",QATgjGcdH:scrollSection5??props.QATgjGcdH,variant:humanReadableVariantMap[props.variant]??props.variant??\"T1u7WTwNC\",W4CbahXUl:footerVisible??props.W4CbahXUl??true,Xf4Px2RYi:scrollSection3??props.Xf4Px2RYi,zAcue71uM:humanReadableEnumMap[headerMobile]??headerMobile??props.zAcue71uM??\"Ku5Qt5dxq\"};};const cursor={component:CustomCursor,variant:\"x1r7dRjCJ\"};const cursor1={component:CustomCursor,variant:\"D5U6dJscB\"};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,MbIuWFZAa,gGu3dh7AE,Xf4Px2RYi,PqCmlpWkk,QATgjGcdH,W4CbahXUl,Q0SKnhpr5,oGroBLt1Z,zAcue71uM,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({hcyfkx:cursor1,u3j0jh:cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"T1u7WTwNC\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255)); } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 93.75%; } } @media (max-width: 809.98px) { :root { font-size: 87.5%; } }\"}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-19fs608\",className),\"data-framer-cursor\":\"u3j0jh\",\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-10gjfp7-container\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",nodeId:\"bKUx7qx55\",rendersWithMotion:true,scopeId:\"z7kW6QyQV\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"bKUx7qx55\",intensity:10,layoutId:\"bKUx7qx55\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:75,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18fdlna-container\",layout:\"position\",layoutScroll:true,nodeId:\"ATsWoQ7_X\",rendersWithMotion:true,scopeId:\"z7kW6QyQV\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vl3bFvHNO:{__framer__targets:[{ref:MbIuWFZAa,target:\"fhz5fW0QB\"},{ref:gGu3dh7AE,target:\"Ku5Qt5dxq\"},{ref:Xf4Px2RYi,target:\"fhz5fW0QB\"},{ref:PqCmlpWkk,target:\"Ku5Qt5dxq\"}],variant:matchVariant(zAcue71uM)}},children:/*#__PURE__*/_jsx(NavigationBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:MbIuWFZAa,target:\"HB74FZ5FG\"},{ref:gGu3dh7AE,target:\"rOE9ZvZ5o\"},{ref:PqCmlpWkk,target:\"HB74FZ5FG\"},{ref:QATgjGcdH,target:\"rOE9ZvZ5o\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"ATsWoQ7_X\",IRuDaS8Jb:\"hcyfkx\",layoutId:\"ATsWoQ7_X\",style:{width:\"100%\"},variant:matchVariant(Q0SKnhpr5),width:\"100%\"})})})}),oGroBLt1Z!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gkz3ur-container\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",nodeId:\"rpMIjkieG\",rendersWithMotion:true,scopeId:\"z7kW6QyQV\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vl3bFvHNO:{hideScroll:false,logoWidthMobile:15,logoWidthTablet:16}},children:/*#__PURE__*/_jsx(Logo_reveal_loader,{backgroundColor:\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(75, 201, 187))\",color:\"var(--token-ae324947-3577-4405-9e1e-2059f51864ac, rgb(13, 17, 22))\",font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},height:\"100%\",hideScroll:true,id:\"rpMIjkieG\",layoutId:\"rpMIjkieG\",logo:\"https://framerusercontent.com/assets/nLskfwJPswSUfn7o48JZzMmiSPA.png\",logoWidthEm:20,logoWidthMobile:12,logoWidthTablet:15,logoYOffset:0,preserveSvgColors:false,text1:\"Hold tight\",text2:\"Hang in there\",transition:{delay:0,duration:3,ease:[.65,.01,.19,.96],type:\"tween\"},width:\"100%\",wipeDirection:\"Left to Right\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-12xmguv\"}),W4CbahXUl!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:640,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bans2z-container\",layout:\"position\",nodeId:\"ldYgFugvG\",rendersWithMotion:true,scopeId:\"z7kW6QyQV\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{tHYXbzXgn:{variant:matchVariant(\"WxojLi5uf\")},vl3bFvHNO:{variant:matchVariant(\"Y3WH_kTAy\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"ldYgFugvG\",layoutId:\"ldYgFugvG\",style:{width:\"100%\"},variant:matchVariant(\"d2qafGl2W\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1600\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tHYXbzXgn\":{\"layout\":[\"fixed\",\"fixed\"]},\"vl3bFvHNO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"MbIuWFZAa\":\"scrollSection\",\"gGu3dh7AE\":\"scrollSection2\",\"Xf4Px2RYi\":\"scrollSection3\",\"PqCmlpWkk\":\"scrollSection4\",\"QATgjGcdH\":\"scrollSection5\",\"W4CbahXUl\":\"footerVisible\",\"Q0SKnhpr5\":\"headerVariant\",\"oGroBLt1Z\":\"loaderVisible\",\"zAcue71uM\":\"headerMobile\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"T1u7WTwNC\":[\".framer-10gjfp7-container\",\".framer-18fdlna-container\",\".framer-1gkz3ur-container\",\".framer-1bans2z-container\"],\"tHYXbzXgn\":[\".framer-10gjfp7-container\",\".framer-18fdlna-container\",\".framer-1gkz3ur-container\",\".framer-1bans2z-container\"],\"vl3bFvHNO\":[\".framer-10gjfp7-container\",\".framer-18fdlna-container\",\".framer-1gkz3ur-container\",\".framer-1bans2z-container\"]}\n * @framerBreakpoints {\"T1u7WTwNC\":{\"min\":1200,\"canvasClassName\":\"framer-19fs608-override\",\"minHeight\":1600,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"tHYXbzXgn\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1q4myjb-override\",\"minHeight\":1600,\"viewportHeight\":1080,\"name\":\"M\",\"width\":810,\"rootFontSize\":15},\"vl3bFvHNO\":{\"max\":809,\"canvasClassName\":\"framer-13ocgyx-override\",\"minHeight\":1600,\"viewportHeight\":844,\"name\":\"S\",\"width\":390,\"rootFontSize\":14}}\n * @framerDefaultVariant T1u7WTwNC\n * @framerLayoutTemplate true\n */const Framerz7kW6QyQV=withCSS(Component,css,\"framer-JBuus\");export default Framerz7kW6QyQV;Framerz7kW6QyQV.displayName=\"Nav + footer\";Framerz7kW6QyQV.defaultProps={height:1600,width:1200};addPropertyControls(Framerz7kW6QyQV,{MbIuWFZAa:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},gGu3dh7AE:{title:\"Scroll Section 2\",type:ControlType.ScrollSectionRef},Xf4Px2RYi:{title:\"Scroll Section 3\",type:ControlType.ScrollSectionRef},PqCmlpWkk:{title:\"Scroll Section 4\",type:ControlType.ScrollSectionRef},QATgjGcdH:{title:\"Scroll Section 5\",type:ControlType.ScrollSectionRef},W4CbahXUl:{defaultValue:true,title:\"Footer visible\",type:ControlType.Boolean},Q0SKnhpr5:NavigationBarControls?.[\"variant\"]&&{...NavigationBarControls[\"variant\"],defaultValue:\"rOE9ZvZ5o\",description:undefined,hidden:undefined,title:\"Header variant\"},oGroBLt1Z:{defaultValue:false,title:\"Loader visible\",type:ControlType.Boolean},zAcue71uM:NavigationBarControls?.[\"variant\"]&&{...NavigationBarControls[\"variant\"],defaultValue:\"Ku5Qt5dxq\",description:undefined,hidden:undefined,title:\"Header mobile\"}});addFonts(Framerz7kW6QyQV,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/bHYNJqzTyl2lqvmMiRRS6Y16Es.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"}]},...SmoothScrollFonts,...NavigationBarFonts,...Logo_reveal_loaderFonts,...FooterFonts,...CustomCursorFonts],{supportsExplicitInterCodegen:true});Framerz7kW6QyQV.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavigationBar,{},context),forwardLoader(Preload,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerz7kW6QyQV\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"T1u7WTwNC\\\":[\\\".framer-10gjfp7-container\\\",\\\".framer-18fdlna-container\\\",\\\".framer-1gkz3ur-container\\\",\\\".framer-1bans2z-container\\\"],\\\"tHYXbzXgn\\\":[\\\".framer-10gjfp7-container\\\",\\\".framer-18fdlna-container\\\",\\\".framer-1gkz3ur-container\\\",\\\".framer-1bans2z-container\\\"],\\\"vl3bFvHNO\\\":[\\\".framer-10gjfp7-container\\\",\\\".framer-18fdlna-container\\\",\\\".framer-1gkz3ur-container\\\",\\\".framer-1bans2z-container\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tHYXbzXgn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vl3bFvHNO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1600\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"T1u7WTwNC\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-19fs608-override\\\",\\\"minHeight\\\":1600,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"tHYXbzXgn\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1q4myjb-override\\\",\\\"minHeight\\\":1600,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"M\\\",\\\"width\\\":810,\\\"rootFontSize\\\":15},\\\"vl3bFvHNO\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-13ocgyx-override\\\",\\\"minHeight\\\":1600,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"S\\\",\\\"width\\\":390,\\\"rootFontSize\\\":14}}\",\"framerVariables\":\"{\\\"MbIuWFZAa\\\":\\\"scrollSection\\\",\\\"gGu3dh7AE\\\":\\\"scrollSection2\\\",\\\"Xf4Px2RYi\\\":\\\"scrollSection3\\\",\\\"PqCmlpWkk\\\":\\\"scrollSection4\\\",\\\"QATgjGcdH\\\":\\\"scrollSection5\\\",\\\"W4CbahXUl\\\":\\\"footerVisible\\\",\\\"Q0SKnhpr5\\\":\\\"headerVariant\\\",\\\"oGroBLt1Z\\\":\\\"loaderVisible\\\",\\\"zAcue71uM\\\":\\\"headerMobile\\\"}\",\"framerDefaultVariant\":\"T1u7WTwNC\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, 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 NavFooter from \"https://framerusercontent.com/modules/dAGKQAS9MT4xajvlS5P9/RsqaGDVVZ8sW5Sbo3fgL/z7kW6QyQV.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {a8IRQg0us: \"community\", C9MJyzmY9: \"about2\", CfNPxk27N: \"list\", CYi7PFEgO: \"featured-projects-carousel-track\", dNf7HnJzA: \"list3-3\", Dq8R1rC1h: \"image-1\", E5k9w2mLv: \"featured-projects-carousel-track-2\", e87MiKv3N: \"list-3\", EhYVAPX7X: \"out-2\", f5GAfGGfN: \"about4\", F8DkVY_IM: \"list2-1\", FpH2mu8xq: \"in-2\", HA06VQXgB: \"list-1-2\", HydJTjsQj: \"list-4\", IZU8GFIH4: \"image4\", j0Ntce4bc: \"switch-2\", J3S7h7Ibn: \"list2-3\", jDeCdBcxs: \"featured-projects-carousel-track-1\", Jj3C9ikZl: \"image-1-1\", JuqUxflND: \"1-2\", KnjSVs5qW: \"in-4\", ktYoZjlIz: \"out-1\", L2P9pCevF: \"image-1-2\", LD_a7VUBC: \"about\", lTNBcBFkU: \"venture-luju\", M760D03tW: \"switch-3\", mP_Uwm4p9: \"list3-1\", mQktFPrdc: \"1\", nac4JIqLJ: \"top\", niBX4oAcO: \"list-1-1\", NLbPiFH4q: \"about4-1\", NTfrXtBr0: \"image5\", nU_47WVbR: \"out-3\", OOTdDCSb8: \"list4-2\", PaVUzgzEE: \"list-1-3\", pQn5oxfh8: \"image2\", R2UmNts0K: \"switch-4\", rXW1q7FIf: \"list2-2\", sPhOtkNHU: \"in-3\", SV8mziCeC: \"image-1-3\", T_9IknqNd: \"about3\", tr9spItpY: \"list4\", tTvkPJXrH: \"list3-2\", UaiBP9FuR: \"list4-3\", UxLm3M7HJ: \"list4-1\", Wg3tawbgs: \"list-2\", WOdtUSfE4: \"list-1\", wVzgnSoVe: \"venture-agentio\", YjqQcmy42: \"venture-puoti\", YOw_rC11g: \"list2\", YtkI7sFNc: \"image3\", zaUPwJIwd: \"1-1\", Ze89vk3Lj: \"about1\", zpOHxP4KC: \"list3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/o1yiUiCbESLfjssJFZfz/F0xdMH4NMIX1oqngosg6/augiA20Il.js\")), path: \"/\"}, do537ZQkd: {elements: {ahDbi5Jch: \"about4-5\", bmSxcgZxt: \"about2-2\", d8eo50W0n: \"world\", e0kx4kqr7: \"text-left\", GgQ07jgYi: \"about1-1\", H8ANcJRQZ: \"1-3\", I2GKRduUg: \"magic\", ibS3jImF6: \"stats\", iDuMfAKGx: \"about4\", ikFxqQ3nu: \"1\", IRrby6l__: \"curators\", iyC7gZt2q: \"about2\", jPIHzM2md: \"about4-4\", kDDvm8grv: \"text-right\", Ly88UTOMk: \"about1-2\", LZTGEGJXs: \"around\", NeiKEZ4TZ: \"1-2\", OevS0F8Bj: \"about3\", OH1aZS7wX: \"about4-1\", p186lVr_j: \"about4-2\", P6V083g0Y: \"about2-1\", Pl7QMe9SQ: \"about4-3\", r2EhuPnqw: \"text-fade\", Rvs7e0VpV: \"about3-2\", S2jtJGrnE: \"the\", S2UfnZ6OC: \"from\", SazXUtSix: \"1-1\", Sv3kanvJx: \"top\", UUnNKcGa4: \"about3-1\", voZF3Cg_v: \"about1\", VVH5xo4jk: \"images-zoom\", WRlpR8AOt: \"featuring\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x2RG9mwpuBazRr4KSwHJ/7Xn86g5KNtWNqwoLIlaN/do537ZQkd.js\")), path: \"/about\"}, AkOIicI1y: {elements: {gNYvSgIFW: \"portfolio\", gxnZ1Pg1e: \"1\", MjR7vExHy: \"top\", S7seDDntn: \"featured-projects-carousel-track-1\", Y5JlQ05AV: \"featured-projects-carousel-track\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4y3eKbQoxrSfoM4pai9D/05A0mFpCzaDBHvCdlkUI/AkOIicI1y.js\")), path: \"/ventures\"}, v1MMai_cu: {elements: {aaaSRh9f2: \"project-intro-2\", b_XF8t0DX: \"project-intro-1\", OPVcav7Nq: \"project-intro\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mFnE9gejtdFLFI1ZSFDR/bHIK1TvPUGkhb3I0xwBh/v1MMai_cu.js\")), path: \"/contact\"}, zOaQXMcth: {elements: {LLVh2coGa: \"1-1\", s9qAAy3Ko: \"1\", TvbpIRo5U: \"top\", Vl3JMaBr2: \"stats\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qEa9CyQhZA9kClSqFBt3/7vdMYspsD5LaWZy1gRWc/zOaQXMcth.js\")), path: \"/about/team\"}, er2VFJAFt: {elements: {anCeed4O5: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2uCaaV0Ve9JYFWGxf6p4/1RG2PNkiXmkUskBlqkwG/er2VFJAFt.js\")), path: \"/404\"}, r9GSMRf0T: {elements: {Do14BQ_CW: \"about1\", hO57X7RxF: \"about3\", JWNhQsZ_e: \"community\", JYr6TPIPQ: \"about2\", OhcEDQXrT: \"about4\", Q0QfcSh2a: \"about4-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Mr5tYjep4lJWu9p7rQac/mIy9DviBjFif6tvrQIVT/r9GSMRf0T.js\")), path: \"/about/community\"}, S5D5reVn0: {collectionId: \"Gxg9_ubVQ\", elements: {FVxaR6O7a: \"stats\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ql9RdSChwH08VXjE5GsD/wOhL4e7n6A3x2jUR91aW/S5D5reVn0.js\")), path: \"/about/careers/:JMsppxvNB\"}, plMC03D6_: {collectionId: \"f4zWXyw63\", elements: {cxuY4cUOA: \"project-challenge\", gpJdjmxNV: \"project-intro\", iZr2aVcRc: \"project-overview\", LG5LjjEZw: \"top\", O5pP3mLSD: \"1\", rE5SDajwW: \"project-result\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2qz5zjpamrWI99wUMLX1/SmxVFlPx6EvQXp1xymDl/plMC03D6_.js\")), path: \"/ventures/:rTVbj0tcf\"}, heeT6CtZU: {collectionId: \"xDs6QOvyh\", elements: {B0RrZ8USh: \"section-3\", BcWuh2AaD: \"section-5\", EVFmlj7eL: \"section-4\", iyGQBwRzm: \"project-intro\", LUJVCwUAG: \"1\", ozw2eozAX: \"section-2\", qhGb1dK7R: \"section-1\", rUSukPjYR: \"project-overview\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4dIbHWovhumyRbLmx34k/muRbLsGYe2uQtfKDEbNJ/heeT6CtZU.js\")), path: \"/resources/blog/:lq8VL9O4Z\"}, agRq88fpI: {collectionId: \"wRCOhw2Vm\", elements: {FtXw48eJ4: \"challenge\", IXf8o1KQL: \"breakthrough\", LY2MeUemX: \"sdl-role\", qHCQGQhAw: \"overview\", tthrmjW2U: \"results\", WCowYIyct: \"story\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hEDCH3Cxy0gPJbX1EI4o/Rjmr0i1Oqcag7BVnjFwo/agRq88fpI.js\")), path: \"/resources/founder-stories/:FjBiLL3O6\"}, Qr7BSB3XH: {collectionId: \"s92NDtTzb\", elements: {br64qSOGe: \"details\", iIbFb4m_R: \"register\", j7lnEwaaL: \"overview-1\", ld9XBrYEV: \"venue\", PZRep2Eb5: \"overview\", VjkPLUwX6: \"speakers\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dgh5FzF2sds1bN8qriQM/iUpbH9qD15K66kNudhqw/Qr7BSB3XH.js\")), path: \"/resources/events/:d0jP9y6sI\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {f4zWXyw63: async () => (await import(\"https://framerusercontent.com/modules/1Gebq2eAdhkdgIBH0kKr/UzZDid77O9o6BNDt8uuv/f4zWXyw63.js\"))?.[\"utils\"], Gxg9_ubVQ: async () => (await import(\"https://framerusercontent.com/modules/0BQdNOUbaQrI5KUOveCJ/iuy75wPXIhhjl3wP2t7H/Gxg9_ubVQ.js\"))?.[\"utils\"], ITt7xtigy: async () => (await import(\"https://framerusercontent.com/modules/bfkUn1Vz57NEY1RhrB01/Rxmv5lwahUxRUvhi5467/ITt7xtigy.js\"))?.[\"utils\"], s92NDtTzb: async () => (await import(\"https://framerusercontent.com/modules/itwrzIWNWrrtXqWzJQhz/YLlmOc3fK051hKIptiYr/s92NDtTzb.js\"))?.[\"utils\"], wRCOhw2Vm: async () => (await import(\"https://framerusercontent.com/modules/rRfGCzB4awBfnmB4zlsF/9G4zDm2Pys34mla4sYRX/wRCOhw2Vm.js\"))?.[\"utils\"], xDs6QOvyh: async () => (await import(\"https://framerusercontent.com/modules/CRYweVUYXAe7R8wQOE6m/uZOobhZm8Y3BNxYxyn2Q/xDs6QOvyh.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"84e0c81641019662b9b8e6b74772c8acc5549a6d4851468d64bd95472fc479be\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {gGu3dh7AE: {href: {hash: \":a8IRQg0us\", webPageId: \"augiA20Il\"}, refKey: true}, MbIuWFZAa: {href: {hash: \":LD_a7VUBC\", webPageId: \"augiA20Il\"}, refKey: true}, oGroBLt1Z: false, Q0SKnhpr5: \"rOE9ZvZ5o\", W4CbahXUl: true, zAcue71uM: \"Ku5Qt5dxq\"}\r\nconst props2 = {...props1, gGu3dh7AE: undefined, MbIuWFZAa: undefined, Q0SKnhpr5: \"HB74FZ5FG\", zAcue71uM: \"fhz5fW0QB\"}\r\nconst props3 = {...props1, gGu3dh7AE: undefined, MbIuWFZAa: {href: {hash: \":gNYvSgIFW\", webPageId: \"AkOIicI1y\"}, refKey: true}}\r\nconst props4 = {...props1, gGu3dh7AE: undefined, MbIuWFZAa: {href: {webPageId: \"v1MMai_cu\"}, refKey: true}, Q0SKnhpr5: \"HB74FZ5FG\", zAcue71uM: \"fhz5fW0QB\"}\r\nconst props5 = {...props1, gGu3dh7AE: undefined, MbIuWFZAa: {href: {hash: \":LLVh2coGa\", webPageId: \"zOaQXMcth\"}, refKey: true}}\r\nconst props6 = {...props1, gGu3dh7AE: undefined, MbIuWFZAa: undefined}\r\nconst props7 = {...props1, gGu3dh7AE: undefined, MbIuWFZAa: {href: {hash: \":JWNhQsZ_e\", webPageId: \"r9GSMRf0T\"}, refKey: true}}\r\nconst props8 = {...props1, gGu3dh7AE: undefined, MbIuWFZAa: {href: {hash: \":VsqipaiYl\", webPageId: \"S0U0hex85\"}, refKey: true}, Q0SKnhpr5: \"HB74FZ5FG\", zAcue71uM: \"fhz5fW0QB\"}\r\nconst props9 = {...props1, gGu3dh7AE: undefined, MbIuWFZAa: undefined, Q0SKnhpr5: \"HB74FZ5FG\"}\r\nconst props10 = {...props1, gGu3dh7AE: undefined, MbIuWFZAa: {href: {hash: \":Q4vcLGcCz\", webPageId: \"Q896Ph7WF\"}, refKey: true}, Q0SKnhpr5: \"HB74FZ5FG\", zAcue71uM: \"fhz5fW0QB\"}\r\nconst props11 = {...props1, gGu3dh7AE: undefined, MbIuWFZAa: {href: {hash: \":O5pP3mLSD\", webPageId: \"plMC03D6_\"}, refKey: true}, Q0SKnhpr5: \"HB74FZ5FG\", zAcue71uM: \"fhz5fW0QB\"}\r\nconst props12 = {...props1, gGu3dh7AE: undefined, MbIuWFZAa: undefined, Q0SKnhpr5: \"fhz5fW0QB\", zAcue71uM: \"fhz5fW0QB\"}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {AEzmAheb6: props2, agRq88fpI: props6, AkOIicI1y: props3, augiA20Il: props1, do537ZQkd: props2, er2VFJAFt: props6, FbaKBjjFm: props6, H6REXJgBO: props12, heeT6CtZU: props2, nLSJSVvgP: props2, plMC03D6_: props11, Q896Ph7WF: props10, Qr7BSB3XH: props9, r9GSMRf0T: props7, rc6eh_30T: props9, S0U0hex85: props8, S5D5reVn0: props6, v1MMai_cu: props4, zOaQXMcth: props5}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"do537ZQkd\":\r\ncase \"AkOIicI1y\":\r\ncase \"v1MMai_cu\":\r\ncase \"zOaQXMcth\":\r\ncase \"er2VFJAFt\":\r\ncase \"r9GSMRf0T\":\r\ncase \"FbaKBjjFm\":\r\ncase \"S0U0hex85\":\r\ncase \"nLSJSVvgP\":\r\ncase \"rc6eh_30T\":\r\ncase \"AEzmAheb6\":\r\ncase \"Q896Ph7WF\":\r\ncase \"S5D5reVn0\":\r\ncase \"plMC03D6_\":\r\ncase \"heeT6CtZU\":\r\ncase \"agRq88fpI\":\r\ncase \"Qr7BSB3XH\":\r\ncase \"H6REXJgBO\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"MbIuWFZAa\"], props[\"gGu3dh7AE\"]]}, (resolvedLinks) => React.createElement(NavFooter, {...props, gGu3dh7AE: siteRef(resolvedLinks[1]), key: \"NavFooter\", MbIuWFZAa: siteRef(resolvedLinks[0]), style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"do537ZQkd\":\r\ncase \"AkOIicI1y\":\r\ncase \"v1MMai_cu\":\r\ncase \"zOaQXMcth\":\r\ncase \"er2VFJAFt\":\r\ncase \"r9GSMRf0T\":\r\ncase \"FbaKBjjFm\":\r\ncase \"S0U0hex85\":\r\ncase \"nLSJSVvgP\":\r\ncase \"rc6eh_30T\":\r\ncase \"AEzmAheb6\":\r\ncase \"Q896Ph7WF\":\r\ncase \"S5D5reVn0\":\r\ncase \"plMC03D6_\":\r\ncase \"heeT6CtZU\":\r\ncase \"agRq88fpI\":\r\ncase \"Qr7BSB3XH\":\r\ncase \"H6REXJgBO\":\r\nreturn [{hash: \"19fs608\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1q4myjb\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"13ocgyx\", 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\tFramer.setLibraryFeatures({autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\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/2uCaaV0Ve9JYFWGxf6p4/1RG2PNkiXmkUskBlqkwG/er2VFJAFt.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.slamdunklabs.com\",\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/xCLJHn4DIxRiNCH8hQGW/JNLVxkXDmt0D9DIfOJmK/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 contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\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\t\r\n\t\t\t\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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"}