{"version":3,"file":"script_main.DONYaOGJ.mjs","names":["useRef","Lenis","getProps","React.forwardRef","typedProps","css","addPropertyOverrides","RichText","Grid2x2","ButtonsFonts","Buttons","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","PlusIcon","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","useRef","useState","useCallback","typedProps","useMemo","_Fragment","NavFonts","Nav","NavInfo","ScrollbarHiderFonts","Footer","SmoothScrollFonts","MotionDivWithFlowFX","CursorFonts","Cursor","breakpoints","serializationHash","variantClassNames","transition1","transformTemplate1","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","cursor","cursor1","Component","useRef","React.useId","PropertyOverrides","css","NavFonts","Nav","NavInfo","ScrollbarHiderFonts","CursorFonts","Cursor","ProjectCursor","breakpoints","serializationHash","variantClassNames","transition1","transformTemplate1","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","cursor","cursor1","Component","useRef","React.useId","PropertyOverrides","css","Footer","NavFonts","Nav","Buttons","RichText","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle.css","sharedStyle.fonts","Nav","Mobile_menu","Cursor","isBrowser","useRef","React.useId","_Fragment","PropertyOverrides","React.createElement","NavFooter","Nav","NavFooter2","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/VOZ2MgHOGEaKFFBcI53W/M9V7kGz3KE5RPiVT8Nsu/ScrollbarHider.js","https:/ga.jspm.io/npm:@jspm/core@2.1.0/nodelibs/@empty.js","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/1Fh92F11hZeFb9t9hUkA/OGySlb7WBcOygk8Qr07q/MbtDSojyX.js","https:/framerusercontent.com/modules/L7hO0qxusJoymiBoEDJP/VSZoV0hU0EuDDz0od9fW/BackdropGlassOverride.js","https:/framerusercontent.com/modules/7uOBDZCJdVrB1fkjxXhr/JLKt1T6F1wFfsbnpk3QB/GKBLJWFfZ.js","https:/framerusercontent.com/modules/aJYOfdgqEdGvBSqfPaxQ/jvFHlCesdXaR5pEETl61/XQ05VRF9F.js","https:/framerusercontent.com/modules/JfDFH9CZwUy5H7ZSQYDx/v6UPJIDCmVh5GTLrrCEM/MobileNavScrollDotOverride.js","https:/framerusercontent.com/modules/5Yc25iqlu85NbWuOynWZ/sQpOhim7GBGQkhNHS5TX/NxygKxR35.js","https:/framerusercontent.com/modules/Jp0Sm29myzBdcX3LfvYE/OiNl2oHfMyxZo9ovuA3H/Qp0CMUDkg.js","https:/framerusercontent.com/modules/8cn8nukPAllpo27YabTs/Y4H5SSXS1tMfUb7ONiWx/T1OvyyF9Q.js","https:/framerusercontent.com/modules/kpb4gYAa2JCD2Pa9xOHE/LjivSv8FG6JJL70C7GQo/b0PI2AwQe.js","framer:toplevel/main"],"sourcesContent":["// Hides the browser scroll bar for all popular browsers when mounted\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * ScrollbarHider\n *\n * Hides the browser scroll bar globally when active is true. Works on all major browsers.\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function ScrollbarHider(props){const{active}=props;useEffect(()=>{if(!active)return;if(typeof window===\"undefined\")return;const style=document.createElement(\"style\");style.setAttribute(\"data-hide-scrollbar\",\"true\");style.innerHTML=`\n            html, body {\n                scrollbar-width: none !important; /* Firefox */\n                -ms-overflow-style: none !important; /* IE 10+ */\n            }\n            html::-webkit-scrollbar, body::-webkit-scrollbar {\n                display: none !important; /* Chrome, Safari, Opera */\n            }\n        `;document.head.appendChild(style);return()=>{if(style.parentNode)style.parentNode.removeChild(style);};},[active]);return /*#__PURE__*/_jsx(\"div\",{style:{display:\"none\"}});}addPropertyControls(ScrollbarHider,{active:{type:ControlType.Boolean,title:\"Active\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ScrollbarHider\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollbarHider.map","var e=Object.freeze(Object.create(null));export{e as default};\n//# sourceMappingURL=@empty.js.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 0 18\" fill=\"transparent\" height=\"18px\" id=\"m9XIx2Npz\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 3)\" width=\"1px\"/><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"WZ6pqKCy4\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 12)\" width=\"18px\"/><path d=\"M 2 18 C 0.895 18 0 17.105 0 16 L 0 2 C 0 0.895 0.895 0 2 0 L 16 0 C 17.105 0 18 0.895 18 2 L 18 16 C 18 17.105 17.105 18 16 18 Z\" fill=\"transparent\" height=\"18px\" id=\"yuhJfrWng\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 3)\" width=\"18px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2436043390\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-5kXlW\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-5kXlW { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Grid 2x2\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-5kXlW\");Icon.displayName=\"Grid 2x2\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Grid 2x2\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef}from\"react\";// Request: Create a Framer code override named withBackdropGlass for an existing canvas navigation pill.\n// Ensure only CSS backdrop blur behavior is enforced (blur(48px) + WebkitBackdropFilter),\n// while preserving all canvas-controlled layout, fill, radius, typography, and interactions.\nexport function withBackdropGlass(Component){return /*#__PURE__*/forwardRef(function WithBackdropGlass(props,ref){const typedProps=props;const incomingStyle=typedProps.style??{};return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:{...incomingStyle,WebkitBackdropFilter:\"blur(48px)\",backdropFilter:\"blur(48px)\"}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withBackdropGlass\":{\"type\":\"reactHoc\",\"name\":\"withBackdropGlass\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BackdropGlassOverride.map","// Generated by Framer (bbed9c4)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"BI;Open Sauce Sans/Regular/v0\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Open Sauce Sans\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Open Sauce Sans\",url:\"https://framerusercontent.com/assets/VvQsG6v03iEur3JMvHc8uDrkGo.woff2\",weight:\"400\"}]}];export const css=[\".framer-qSnXS .framer-styles-preset-1jb9n2t:not(.rich-text-wrapper), .framer-qSnXS .framer-styles-preset-1jb9n2t.rich-text-wrapper p { --framer-font-family: \\\"Open Sauce Sans\\\", \\\"Open Sauce Sans Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-background-corner-shape: superellipse(1); --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1199px) and (min-width: 810px) { .framer-qSnXS .framer-styles-preset-1jb9n2t:not(.rich-text-wrapper), .framer-qSnXS .framer-styles-preset-1jb9n2t.rich-text-wrapper p { --framer-font-family: \\\"Open Sauce Sans\\\", \\\"Open Sauce Sans Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-background-corner-shape: superellipse(1); --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-qSnXS .framer-styles-preset-1jb9n2t:not(.rich-text-wrapper), .framer-qSnXS .framer-styles-preset-1jb9n2t.rich-text-wrapper p { --framer-font-family: \\\"Open Sauce Sans\\\", \\\"Open Sauce Sans Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-background-corner-shape: superellipse(1); --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-qSnXS\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a56d1fd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,patchBorderRadiusScaleCorrector,RichText,runTasksWithYield,SmartComponentScopedContainer,SVG,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 Grid2x2 from\"https://framerusercontent.com/modules/1Fh92F11hZeFb9t9hUkA/OGySlb7WBcOygk8Qr07q/MbtDSojyX.js\";import{withBackdropGlass}from\"https://framerusercontent.com/modules/L7hO0qxusJoymiBoEDJP/VSZoV0hU0EuDDz0od9fW/BackdropGlassOverride.js\";import{withWorksCategoryLabel}from\"https://framerusercontent.com/modules/MGnDT1DlUxIYFdpX3kCB/0b0mhLBbOp5bbcgr8OhM/NavLabelOverride.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/7uOBDZCJdVrB1fkjxXhr/JLKt1T6F1wFfsbnpk3QB/GKBLJWFfZ.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/RaJAA9lPUwMd0dxyXxvZ/M59RjNnxaQW8lfmzwkG7/mCz7fi9Ph.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/u7eh2A6aDzCCHXSOBS2v/nTLdVZpVMsX2BD7n7Snw/Vx1W8nsoP.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/17iGxVWfn2f1fpAJM3gK/wvjygWNPXkndZyCUBtU7/ZEdGDTnjt.js\";import Buttons from\"https://framerusercontent.com/modules/lVHlheXn0YVtRY84qiuS/ky4dDQ2NwmKEx9wn3Eb2/cz257_Zxc.js\";import PlusIcon from\"https://framerusercontent.com/modules/lD3n7vvJBmOfBMaxhbCv/RqrVr9sKnpqgFAD0RHu1/uxw_3y63d.js\";const RichTextWithWorksCategoryLabel1kqv741=withCodeBoundaryForOverrides(RichText,{nodeId:\"hJzr_vWCf\",override:withWorksCategoryLabel,scopeId:\"XQ05VRF9F\"});const Grid2x2Fonts=getFonts(Grid2x2);const ButtonsFonts=getFonts(Buttons);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const MotionDivWithBackdropGlass18t1w1d=withCodeBoundaryForOverrides(motion.div,{nodeId:\"msV2vCVzh\",override:withBackdropGlass,scopeId:\"XQ05VRF9F\"});const ButtonsControls=getPropertyControls(Buttons);const PlusIconControls=getPropertyControls(PlusIcon);const cycleOrder=[\"iNhQhLhb5\",\"KhEpzyUBk\",\"a8lVeI7vB\",\"r84u0iV_n\",\"DXGC46dgC\",\"SXqy9T6MB\",\"TT_NE2hx2\",\"yCPzKBUqG\",\"YGqGsmAAc\",\"yV3tciOG0\",\"DQvFv_BTm\",\"pfsgugE0m\"];const serializationHash=\"framer-NPe9h\";const variantClassNames={a8lVeI7vB:\"framer-v-6sq5b4\",DQvFv_BTm:\"framer-v-11u82gc\",DXGC46dgC:\"framer-v-1sci4y0\",iNhQhLhb5:\"framer-v-qglbrm\",KhEpzyUBk:\"framer-v-7nj4r9\",pfsgugE0m:\"framer-v-1noep3e\",r84u0iV_n:\"framer-v-5ljtk\",SXqy9T6MB:\"framer-v-nlyt6y\",TT_NE2hx2:\"framer-v-58phvs\",yCPzKBUqG:\"framer-v-1r7g1ch\",YGqGsmAAc:\"framer-v-lhhtzd\",yV3tciOG0:\"framer-v-1l63yd3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gyENjUIeA=undefined;const ZRUIZomdn=undefined;const xLUXm9cZP=undefined;const o46sD_NGI=undefined;const qRy9SacFm=undefined;const Tcv9JYuXW=undefined;const waLca9HcB=undefined;const setTcv9JYuXW=undefined;const transition1={delay:0,duration:.22,ease:[.22,1,.36,1],type:\"tween\"};const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const 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 active\":\"iNhQhLhb5\",\"Desktop defualt\":\"r84u0iV_n\",\"Phone defualt\":\"a8lVeI7vB\",\"Phone opened\":\"DXGC46dgC\",\"Project Desktop Open\":\"yV3tciOG0\",\"Project Desktop\":\"TT_NE2hx2\",\"Project Phone Open\":\"pfsgugE0m\",\"Project Phone\":\"YGqGsmAAc\",\"Project Tablet Open\":\"DQvFv_BTm\",\"Project Tablet\":\"yCPzKBUqG\",\"Tablet default\":\"SXqy9T6MB\",Tablet:\"KhEpzyUBk\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Big menu - footer\":\"YJWymgaxQ\",\"Button primary 18px\":\"sIjeO9ota\",\"Button primary 20px\":\"pc2G9lFg4\",\"Button primary 22px\":\"i84M7GMQS\",\"Button primary 32px\":\"lQS4XbQ_5\",\"Button primary mobile\":\"CENkIoY8f\",\"Button primary\":\"uDpEbxfhR\",\"Button secondary mobile\":\"UjBUBUpyE\",\"Button-close\":\"TMGhOJTxE\",\"Button-fill-icon-blur-mobile\":\"Z7TL8l9es\",\"Button-fill-icon-blur\":\"x1nV4NMy3\",\"Button-fill-icon-mobile\":\"eRDTGcE7b\",\"Button-fill-icon\":\"s3p2F9Slk\",\"Button-fill-mobile\":\"N47odPRL9\",\"Button-fill\":\"myR90Judr\",\"Button-open\":\"NHjOH8yeH\",\"Button-secondary\":\"y6zvzDIEb\",\"Button-text\":\"mO1TLyg6Y\",\"Footer - buttons\":\"MsiNReaSx\",\"Project details closed\":\"XfiH2b4Kw\",\"Project details open\":\"vglG3_5yg\",Cursor:\"gldIw14B4\",Minus:\"nwpAHBj7b\",Plus:\"cPhCI0cwU\"};const humanReadableEnumMap1={\"Variant 3\":\"Ad1roXM1N\",\"Variant 4\":\"AWCNgmk56\",Minus:\"Os41mo4tg\",Plus:\"MwHCh7qSf\"};const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({click,color,currentPage,cursor,cursor2,height,id,variant1,variant3,width,...props})=>{return{...props,gyENjUIeA:color??props.gyENjUIeA??\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242))\",o46sD_NGI:cursor??props.o46sD_NGI,qRy9SacFm:humanReadableEnumMap[variant1]??variant1??props.qRy9SacFm??\"cPhCI0cwU\",Tcv9JYuXW:humanReadableEnumMap1[variant3]??variant3??props.Tcv9JYuXW??\"Ad1roXM1N\",variant:humanReadableVariantMap[props.variant]??props.variant??\"iNhQhLhb5\",waLca9HcB:click??props.waLca9HcB,xLUXm9cZP:cursor2??props.xLUXm9cZP,ZRUIZomdn:currentPage??props.ZRUIZomdn??\"\"};};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,waLca9HcB,gyENjUIeA,qRy9SacFm,\"Tcv9JYuXW\":externalTcv9JYuXW,\"onTcv9JYuXWChange\":setExternalTcv9JYuXW,ZRUIZomdn,o46sD_NGI,xLUXm9cZP,...restProps}=getProps(props);const[Tcv9JYuXW,setTcv9JYuXW]=useStateVariable(externalTcv9JYuXW,setExternalTcv9JYuXW);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iNhQhLhb5\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeavekat6n5=activeVariantCallback(async(...args)=>{setVariant(\"r84u0iV_n\");});const onTap8anjkn=activeVariantCallback(async(...args)=>{setVariant(\"a8lVeI7vB\");});const isDisplayed=()=>{if([\"TT_NE2hx2\",\"yCPzKBUqG\",\"YGqGsmAAc\",\"yV3tciOG0\",\"DQvFv_BTm\",\"pfsgugE0m\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"TT_NE2hx2\",\"yCPzKBUqG\",\"YGqGsmAAc\",\"yV3tciOG0\",\"DQvFv_BTm\",\"pfsgugE0m\"].includes(baseVariant))return true;return false;};const s26PnjBnA1hhgoue=activeVariantCallback(async(...args)=>{setVariant(\"SXqy9T6MB\");});const s26PnjBnA1artzoj=activeVariantCallback(async(...args)=>{setVariant(\"DXGC46dgC\");});const s26PnjBnA1ckv5ei=activeVariantCallback(async(...args)=>{setVariant(\"iNhQhLhb5\");});const s26PnjBnAmkoe2f=activeVariantCallback(async(...args)=>{setVariant(\"KhEpzyUBk\");});const s26PnjBnA1mn0ff5=activeVariantCallback(async(...args)=>{setVariant(\"yV3tciOG0\");});const s26PnjBnAq9wupx=activeVariantCallback(async(...args)=>{setVariant(\"DQvFv_BTm\");});const s26PnjBnAqbjy7c=activeVariantCallback(async(...args)=>{setVariant(\"pfsgugE0m\");});const s26PnjBnA1cs0ojk=activeVariantCallback(async(...args)=>{setVariant(\"TT_NE2hx2\");});const s26PnjBnApgdsep=activeVariantCallback(async(...args)=>{setVariant(\"yCPzKBUqG\");});const s26PnjBnA6r4o7b=activeVariantCallback(async(...args)=>{setVariant(\"YGqGsmAAc\");});const isDisplayed2=()=>{if([\"a8lVeI7vB\",\"r84u0iV_n\",\"SXqy9T6MB\",\"TT_NE2hx2\",\"yCPzKBUqG\",\"YGqGsmAAc\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"DXGC46dgC\",\"pfsgugE0m\"].includes(baseVariant))return false;return true;};const onTap6s3s2y=activeVariantCallback(async(...args)=>{if(waLca9HcB){const res=await waLca9HcB(...args);if(res===false)return false;}});const isDisplayed4=()=>{if([\"a8lVeI7vB\",\"r84u0iV_n\",\"DXGC46dgC\",\"SXqy9T6MB\",\"TT_NE2hx2\",\"yCPzKBUqG\",\"YGqGsmAAc\",\"pfsgugE0m\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-qglbrm\",className,classNames),\"data-framer-name\":\"Desktop active\",layoutDependency:layoutDependency,layoutId:\"iNhQhLhb5\",ref:refBinding,style:{...style},...addPropertyOverrides({a8lVeI7vB:{\"data-framer-name\":\"Phone defualt\"},DQvFv_BTm:{\"data-framer-name\":\"Project Tablet Open\"},DXGC46dgC:{\"data-framer-name\":\"Phone opened\"},KhEpzyUBk:{\"data-framer-name\":\"Tablet\"},pfsgugE0m:{\"data-framer-name\":\"Project Phone Open\"},r84u0iV_n:{\"data-framer-name\":\"Desktop defualt\"},SXqy9T6MB:{\"data-framer-name\":\"Tablet default\"},TT_NE2hx2:{\"data-framer-name\":\"Project Desktop\"},yCPzKBUqG:{\"data-framer-name\":\"Project Tablet\"},YGqGsmAAc:{\"data-framer-name\":\"Project Phone\"},yV3tciOG0:{\"data-framer-name\":\"Project Desktop Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(MotionDivWithBackdropGlass18t1w1d,{className:\"framer-18t1w1d\",\"data-framer-name\":\"Logo\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"msV2vCVzh\",onMouseLeave:onMouseLeavekat6n5,style:{\"--corner-shape-fallback\":1,backdropFilter:\"blur(30px)\",backgroundColor:\"rgba(0, 0, 0, 0.35)\",borderBottomLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(30px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1)\",WebkitBackdropFilter:\"blur(30px)\"},variants:{DXGC46dgC:{borderBottomLeftRadius:\"calc(27px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(27px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(27px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(27px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\"},pfsgugE0m:{borderBottomLeftRadius:\"calc(27px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(27px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(27px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(27px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\"}},...addPropertyOverrides({a8lVeI7vB:{\"data-highlight\":undefined,onMouseLeave:undefined},DQvFv_BTm:{\"data-highlight\":undefined,onMouseLeave:undefined},DXGC46dgC:{\"data-highlight\":undefined,onMouseLeave:undefined},KhEpzyUBk:{\"data-highlight\":undefined,onMouseLeave:undefined},pfsgugE0m:{\"data-highlight\":undefined,onMouseLeave:undefined},r84u0iV_n:{\"data-highlight\":undefined,onMouseLeave:undefined},SXqy9T6MB:{\"data-highlight\":undefined,onMouseLeave:undefined},TT_NE2hx2:{\"data-highlight\":undefined,onMouseLeave:undefined},yCPzKBUqG:{\"data-highlight\":undefined,onMouseLeave:undefined},YGqGsmAAc:{\"data-highlight\":undefined,onMouseLeave:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fyjqrh\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"twGAjMTik\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WBuuxB7On\"},motionChild:true,nodeId:\"emoAIQpj8\",openInNewTab:false,scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"FLOV\\xae home\",className:\"framer-1iw42m6 framer-1k0bvwt\",layoutDependency:layoutDependency,layoutId:\"emoAIQpj8\",...addPropertyOverrides({DXGC46dgC:{\"data-highlight\":true,onTap:onTap8anjkn},pfsgugE0m:{\"data-highlight\":true,onTap:onTap8anjkn}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-zkpf9d\",layoutDependency:layoutDependency,layoutId:\"ziQvbto1G\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 88.017 28.297\" overflow=\"visible\"><path d=\"M 49.495 0 C 41.425 0 34.883 6.335 34.883 14.149 C 34.883 21.963 41.425 28.297 49.495 28.297 C 57.565 28.297 64.107 21.963 64.107 14.149 C 64.107 6.335 57.565 0 49.495 0 Z M 49.495 22.975 C 44.397 22.975 40.249 19.016 40.249 14.149 C 40.249 9.281 44.397 5.322 49.495 5.322 C 54.593 5.322 58.741 9.281 58.741 14.149 C 58.741 19.016 54.593 22.975 49.495 22.975 Z M 34.883 1.229 L 29.13 1.229 L 19.615 27.068 L 31.839 27.07 L 33.025 22.404 L 27.024 22.404 Z M 87.972 1.22 L 82.376 1.22 C 82.359 1.231 82.346 1.24 82.33 1.252 L 73.513 25.102 L 71.14 1.22 L 65.578 1.22 L 68.221 27.08 L 78.391 27.08 L 88.017 1.287 C 87.997 1.258 87.991 1.248 87.972 1.221 Z M 4.288 6.263 L 24.159 6.263 L 25.865 1.221 L 3.664 1.221 L 2.287 5.267 L 2.282 5.264 L 0.724 9.392 L 10.08 14.17 C 4.392 15.957 0.238 21.028 0 27.077 L 5.206 27.077 C 5.506 21.97 9.44 17.69 14.839 18.194 C 16.491 18.348 16.855 18.591 17.962 18.988 L 19.93 14.044 Z\" fill=\"rgb(244,243,242)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({r84u0iV_n:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 88.017 28.297\" overflow=\"visible\"><path d=\"M 49.495 0 C 41.425 0 34.883 6.335 34.883 14.149 C 34.883 21.963 41.425 28.297 49.495 28.297 C 57.565 28.297 64.107 21.963 64.107 14.149 C 64.107 6.335 57.565 0 49.495 0 Z M 49.495 22.975 C 44.397 22.975 40.249 19.016 40.249 14.149 C 40.249 9.281 44.397 5.322 49.495 5.322 C 54.593 5.322 58.741 9.281 58.741 14.149 C 58.741 19.016 54.593 22.975 49.495 22.975 Z M 34.883 1.229 L 29.13 1.229 L 19.615 27.068 L 31.839 27.07 L 33.025 22.404 L 27.024 22.404 Z M 87.972 1.22 L 82.376 1.22 C 82.359 1.231 82.346 1.24 82.33 1.252 L 73.513 25.102 L 71.14 1.22 L 65.578 1.22 L 68.221 27.08 L 78.391 27.08 L 88.017 1.287 C 87.997 1.258 87.991 1.248 87.972 1.221 Z M 4.288 6.263 L 24.159 6.263 L 25.865 1.221 L 3.664 1.221 L 2.287 5.267 L 2.282 5.264 L 0.724 9.392 L 10.08 14.17 C 4.392 15.957 0.238 21.028 0 27.077 L 5.206 27.077 C 5.506 21.97 9.44 17.69 14.839 18.194 C 16.491 18.348 16.855 18.591 17.962 18.988 L 19.93 14.044 Z\" fill=\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247)) /* {&quot;name&quot;:&quot;G100&quot;} */\"></path></svg>'},TT_NE2hx2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 88.017 28.297\" overflow=\"visible\"><path d=\"M 49.495 0 C 41.425 0 34.883 6.335 34.883 14.149 C 34.883 21.963 41.425 28.297 49.495 28.297 C 57.565 28.297 64.107 21.963 64.107 14.149 C 64.107 6.335 57.565 0 49.495 0 Z M 49.495 22.975 C 44.397 22.975 40.249 19.016 40.249 14.149 C 40.249 9.281 44.397 5.322 49.495 5.322 C 54.593 5.322 58.741 9.281 58.741 14.149 C 58.741 19.016 54.593 22.975 49.495 22.975 Z M 34.883 1.229 L 29.13 1.229 L 19.615 27.068 L 31.839 27.07 L 33.025 22.404 L 27.024 22.404 Z M 87.972 1.22 L 82.376 1.22 C 82.359 1.231 82.346 1.24 82.33 1.252 L 73.513 25.102 L 71.14 1.22 L 65.578 1.22 L 68.221 27.08 L 78.391 27.08 L 88.017 1.287 C 87.997 1.258 87.991 1.248 87.972 1.221 Z M 4.288 6.263 L 24.159 6.263 L 25.865 1.221 L 3.664 1.221 L 2.287 5.267 L 2.282 5.264 L 0.724 9.392 L 10.08 14.17 C 4.392 15.957 0.238 21.028 0 27.077 L 5.206 27.077 C 5.506 21.97 9.44 17.69 14.839 18.194 C 16.491 18.348 16.855 18.591 17.962 18.988 L 19.93 14.044 Z\" fill=\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247)) /* {&quot;name&quot;:&quot;G100&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-7nq01s\",layoutDependency:layoutDependency,layoutId:\"azhjReGzl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.223 28.297\" overflow=\"visible\"><path d=\"M 14.612 0 C 6.542 0 0 6.335 0 14.149 C 0 21.963 6.542 28.297 14.612 28.297 C 22.681 28.297 29.223 21.963 29.223 14.149 C 29.223 6.335 22.681 0 14.612 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rc4bdg\",layoutDependency:layoutDependency,layoutId:\"kOdrfnzGM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.492 17.653\" overflow=\"visible\"><path d=\"M 9.246 17.653 C 4.148 17.653 0 13.694 0 8.827 C 0 3.959 4.148 0 9.246 0 C 14.344 0 18.492 3.959 18.492 8.827 C 18.492 13.694 14.344 17.653 9.246 17.653 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-elyd2d\",layoutDependency:layoutDependency,layoutId:\"c2dbYYqJq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.268 25.841\" overflow=\"visible\"><path d=\"M 15.268 0 L 9.515 0 L 0 25.84 L 12.224 25.841 L 13.41 21.175 L 7.408 21.175 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ocpoh\",layoutDependency:layoutDependency,layoutId:\"AobFXngWX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.439 25.859\" overflow=\"visible\"><path d=\"M 22.394 0 L 16.798 0 C 16.781 0.011 16.769 0.02 16.753 0.032 L 7.936 23.882 L 5.563 0 L 0 0 L 2.644 25.859 L 12.814 25.859 L 22.439 0.066 C 22.42 0.038 22.414 0.028 22.394 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2ftav5\",layoutDependency:layoutDependency,layoutId:\"ug2PmhcYr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.865 25.856\" overflow=\"visible\"><path d=\"M 4.288 5.042 L 24.159 5.042 L 25.865 0 L 3.664 0 L 2.287 4.045 L 2.282 4.043 L 0.724 8.17 L 10.08 12.948 C 4.392 14.736 0.238 19.806 0 25.856 L 5.206 25.856 C 5.506 20.749 9.44 16.469 14.839 16.972 C 16.491 17.126 16.855 17.369 17.962 17.766 L 19.93 12.823 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c0bg43\",layoutDependency:layoutDependency,layoutId:\"fmoqhwp_E\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichTextWithWorksCategoryLabel1kqv741,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1pp51bx\",\"data-styles-preset\":\"Vx1W8nsoP\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-gyENjUIeA-XQ05VRF9F))\"},children:\"Home\"})}),className:\"framer-1kqv741\",\"data-framer-name\":\"Current Page\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hJzr_vWCf\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-gyENjUIeA-XQ05VRF9F)\",\"--variable-reference-gyENjUIeA-XQ05VRF9F\":gyENjUIeA},text:ZRUIZomdn,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({a8lVeI7vB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7T3BlbiBTYXVjZSBTYW5zL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Open Sauce Sans\", \"Open Sauce Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-gyENjUIeA-XQ05VRF9F))\"},children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-corner-shape\":\"superellipse(1)\"},children:\"Content\"})})}),fonts:[\"BI;Open Sauce Sans/Regular/v0\"]},DXGC46dgC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7T3BlbiBTYXVjZSBTYW5zL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Open Sauce Sans\", \"Open Sauce Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-gyENjUIeA-XQ05VRF9F))\"},children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-corner-shape\":\"superellipse(1)\"},children:\"Content\"})})}),fonts:[\"BI;Open Sauce Sans/Regular/v0\"]},KhEpzyUBk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7T3BlbiBTYXVjZSBTYW5zL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Open Sauce Sans\", \"Open Sauce Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-gyENjUIeA-XQ05VRF9F))\"},children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-corner-shape\":\"superellipse(1)\"},children:\"Content\"})})}),fonts:[\"BI;Open Sauce Sans/Regular/v0\"]},SXqy9T6MB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7T3BlbiBTYXVjZSBTYW5zL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Open Sauce Sans\", \"Open Sauce Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-gyENjUIeA-XQ05VRF9F))\"},children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-corner-shape\":\"superellipse(1)\"},children:\"Content\"})})}),fonts:[\"BI;Open Sauce Sans/Regular/v0\"]}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pxnHyp8sh\"},motionChild:true,nodeId:\"VkLnmTgcJ\",scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Back to works\",className:\"framer-1cppsac framer-1k0bvwt\",\"data-framer-name\":\"Return to Works\",layoutDependency:layoutDependency,layoutId:\"VkLnmTgcJ\",...addPropertyOverrides({TT_NE2hx2:{\"data-framer-cursor\":xLUXm9cZP}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Grid2x2,{animated:true,className:\"framer-1o5q8up\",layoutDependency:layoutDependency,layoutId:\"ITsZhmBcW\",style:{\"--1m973uw\":gyENjUIeA,\"--js9iwy\":2},variants:{DQvFv_BTm:{\"--js9iwy\":1.5},pfsgugE0m:{\"--js9iwy\":1.5},TT_NE2hx2:{\"--js9iwy\":1.5},yCPzKBUqG:{\"--js9iwy\":1.5},YGqGsmAAc:{\"--js9iwy\":1.5},yV3tciOG0:{\"--js9iwy\":1.5}}})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+25+0+12+0+0+0,...addPropertyOverrides({a8lVeI7vB:{y:(componentViewport?.y||0)+20+0+8+0+0+0},DQvFv_BTm:{y:(componentViewport?.y||0)+25+0+12+0+0+6},DXGC46dgC:{y:(componentViewport?.y||0)+20+0+8+0+0+0},pfsgugE0m:{y:(componentViewport?.y||0)+20+0+8+0+0+6},r84u0iV_n:{y:(componentViewport?.y||0)+25+0+12+0+0},SXqy9T6MB:{y:(componentViewport?.y||0)+25+0+12+0+0},TT_NE2hx2:{y:(componentViewport?.y||0)+25+0+12+0+6},yCPzKBUqG:{y:(componentViewport?.y||0)+25+0+12+0+6},YGqGsmAAc:{y:(componentViewport?.y||0)+20+0+8+0+0+6},yV3tciOG0:{y:(componentViewport?.y||0)+25+0+12+0+0+6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pms5lk-container\",\"data-framer-cursor\":xLUXm9cZP,layoutDependency:layoutDependency,layoutId:\"YxUyWHl62-container\",nodeId:\"YxUyWHl62\",rendersWithMotion:true,scopeId:\"XQ05VRF9F\",...addPropertyOverrides({a8lVeI7vB:{\"data-framer-cursor\":o46sD_NGI},DXGC46dgC:{\"data-framer-cursor\":o46sD_NGI},KhEpzyUBk:{\"data-framer-cursor\":o46sD_NGI},r84u0iV_n:{\"data-framer-cursor\":o46sD_NGI},SXqy9T6MB:{\"data-framer-cursor\":o46sD_NGI},TT_NE2hx2:{\"data-framer-cursor\":o46sD_NGI}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"Close\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-32c6196e-4f17-40c8-8cf8-4163456ea61a, rgb(0, 0, 0))\",id:\"YxUyWHl62\",layoutId:\"YxUyWHl62\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242))\",MB7O54dsu:\"rgba(0, 0, 0, 0.25)\",s26PnjBnA:onMouseLeavekat6n5,variant:matchVariant(\"nwpAHBj7b\"),width:\"100%\",...addPropertyOverrides({a8lVeI7vB:{b17iNNaou:Tcv9JYuXW,onb17iNNaouChange:setTcv9JYuXW,s26PnjBnA:s26PnjBnA1artzoj,variant:matchVariant(qRy9SacFm)},DQvFv_BTm:{s26PnjBnA:s26PnjBnApgdsep},DXGC46dgC:{s26PnjBnA:onTap8anjkn},KhEpzyUBk:{s26PnjBnA:s26PnjBnA1hhgoue},pfsgugE0m:{s26PnjBnA:s26PnjBnA6r4o7b},r84u0iV_n:{a66axdita:\"Menu\",m0s_4ctfF:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",s26PnjBnA:s26PnjBnA1ckv5ei,variant:matchVariant(\"cPhCI0cwU\")},SXqy9T6MB:{a66axdita:\"Menu\",s26PnjBnA:s26PnjBnAmkoe2f,variant:matchVariant(\"cPhCI0cwU\")},TT_NE2hx2:{a66axdita:\"Menu\",m0s_4ctfF:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",s26PnjBnA:s26PnjBnA1mn0ff5,variant:matchVariant(\"cPhCI0cwU\")},yCPzKBUqG:{a66axdita:\"Menu\",s26PnjBnA:s26PnjBnAq9wupx,variant:matchVariant(\"cPhCI0cwU\")},YGqGsmAAc:{b17iNNaou:Tcv9JYuXW,onb17iNNaouChange:setTcv9JYuXW,s26PnjBnA:s26PnjBnAqbjy7c,variant:matchVariant(qRy9SacFm)},yV3tciOG0:{s26PnjBnA:s26PnjBnA1cs0ojk}},baseVariant,gestureVariant)})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15r8nmn\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"T1nbv16Bt\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-izo1dw\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"XKmHz_wVo\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pxnHyp8sh\"},motionChild:true,nodeId:\"CGwsSVUEt\",scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-3etj87 framer-1k0bvwt\",\"data-framer-name\":\"Nav button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CGwsSVUEt\",onTap:onMouseLeavekat6n5,...addPropertyOverrides({DQvFv_BTm:{onTap:s26PnjBnA1hhgoue},DXGC46dgC:{onTap:onTap8anjkn},KhEpzyUBk:{onTap:s26PnjBnA1hhgoue},pfsgugE0m:{onTap:s26PnjBnA6r4o7b}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"85px\",y:(componentViewport?.y||0)+25+0+12+44+0+0+0+10,...addPropertyOverrides({DQvFv_BTm:{width:\"73px\",y:(componentViewport?.y||0)+25+0+12+56+0+0+0+10},DXGC46dgC:{width:undefined,y:(componentViewport?.y||0)+20+0+8+33+0+0+10+0+11},KhEpzyUBk:{width:\"73px\"},pfsgugE0m:{width:undefined,y:(componentViewport?.y||0)+20+0+8+45+0+0+10+0+11},yV3tciOG0:{y:(componentViewport?.y||0)+25+0+12+56+0+0+0+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4qmg3p-container\",\"data-framer-cursor\":o46sD_NGI,layoutDependency:layoutDependency,layoutId:\"KufmSWyGZ-container\",nodeId:\"KufmSWyGZ\",rendersWithMotion:true,scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"Works\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",id:\"KufmSWyGZ\",layoutId:\"KufmSWyGZ\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",style:{width:\"100%\"},variant:matchVariant(\"Jw6LqifxC\"),width:\"100%\",...addPropertyOverrides({DQvFv_BTm:{variant:matchVariant(\"CENkIoY8f\")},DXGC46dgC:{MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(240, 241, 242))\",variant:matchVariant(\"CENkIoY8f\")},KhEpzyUBk:{variant:matchVariant(\"CENkIoY8f\")},pfsgugE0m:{MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(240, 241, 242))\",variant:matchVariant(\"CENkIoY8f\")}},baseVariant,gestureVariant)})})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nrfvlv\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"tjqFpKJxJ\",style:{backgroundColor:\"rgba(247, 247, 247, 0.52)\"}}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ehhwFT83D\"},motionChild:true,nodeId:\"sjYdbCmhP\",openInNewTab:false,scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-rcphv3 framer-1k0bvwt\",\"data-framer-name\":\"Nav button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"sjYdbCmhP\",onTap:onMouseLeavekat6n5,...addPropertyOverrides({DQvFv_BTm:{onTap:s26PnjBnA1hhgoue},DXGC46dgC:{onTap:onTap8anjkn},KhEpzyUBk:{onTap:s26PnjBnA1hhgoue},pfsgugE0m:{onTap:s26PnjBnA6r4o7b}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"85px\",y:(componentViewport?.y||0)+25+0+12+44+0+0+0+10,...addPropertyOverrides({DQvFv_BTm:{y:(componentViewport?.y||0)+25+0+12+56+0+0+0+10},DXGC46dgC:{width:undefined,y:(componentViewport?.y||0)+20+0+8+33+0+0+10+42+11},pfsgugE0m:{width:undefined,y:(componentViewport?.y||0)+20+0+8+45+0+0+10+42+11},yV3tciOG0:{y:(componentViewport?.y||0)+25+0+12+56+0+0+0+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y6z1db-container\",\"data-framer-cursor\":o46sD_NGI,layoutDependency:layoutDependency,layoutId:\"bXPc3kp1W-container\",nodeId:\"bXPc3kp1W\",rendersWithMotion:true,scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"Expertise\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",id:\"bXPc3kp1W\",layoutId:\"bXPc3kp1W\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",style:{width:\"100%\"},variant:matchVariant(\"Jw6LqifxC\"),width:\"100%\",...addPropertyOverrides({DQvFv_BTm:{variant:matchVariant(\"CENkIoY8f\")},DXGC46dgC:{variant:matchVariant(\"CENkIoY8f\")},KhEpzyUBk:{variant:matchVariant(\"CENkIoY8f\")},pfsgugE0m:{variant:matchVariant(\"CENkIoY8f\")}},baseVariant,gestureVariant)})})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-c2sjpi\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"ULgHgEEMM\",style:{backgroundColor:\"rgba(247, 247, 247, 0.52)\"}}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Q_jFVHOWL\"},motionChild:true,nodeId:\"hfDnZ9obY\",scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-128yua5 framer-1k0bvwt\",\"data-framer-name\":\"Nav button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hfDnZ9obY\",onTap:onMouseLeavekat6n5,...addPropertyOverrides({DQvFv_BTm:{onTap:s26PnjBnA1hhgoue},DXGC46dgC:{onTap:onTap8anjkn},KhEpzyUBk:{onTap:s26PnjBnA1hhgoue},pfsgugE0m:{onTap:s26PnjBnA6r4o7b}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"84.5px\",y:(componentViewport?.y||0)+25+0+12+44+0+0+0+10,...addPropertyOverrides({DQvFv_BTm:{width:\"73px\",y:(componentViewport?.y||0)+25+0+12+56+0+0+0+10},DXGC46dgC:{width:undefined,y:(componentViewport?.y||0)+20+0+8+33+0+0+10+84+11},KhEpzyUBk:{width:\"73px\"},pfsgugE0m:{width:undefined,y:(componentViewport?.y||0)+20+0+8+45+0+0+10+84+11},yV3tciOG0:{y:(componentViewport?.y||0)+25+0+12+56+0+0+0+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19he9nr-container\",\"data-framer-cursor\":o46sD_NGI,layoutDependency:layoutDependency,layoutId:\"Sppxmc8Nx-container\",nodeId:\"Sppxmc8Nx\",rendersWithMotion:true,scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"Studio\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",id:\"Sppxmc8Nx\",layoutId:\"Sppxmc8Nx\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",s26PnjBnA:onMouseLeavekat6n5,style:{width:\"100%\"},variant:matchVariant(\"Jw6LqifxC\"),width:\"100%\",...addPropertyOverrides({DQvFv_BTm:{variant:matchVariant(\"CENkIoY8f\")},DXGC46dgC:{MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(240, 241, 242))\",variant:matchVariant(\"CENkIoY8f\")},KhEpzyUBk:{variant:matchVariant(\"CENkIoY8f\")},pfsgugE0m:{MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(240, 241, 242))\",variant:matchVariant(\"CENkIoY8f\")}},baseVariant,gestureVariant)})})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-5ys0xi\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"bD2uxTVSz\",style:{backgroundColor:\"rgba(247, 247, 247, 0.52)\"}}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"oCSORAvBr\"},motionChild:true,nodeId:\"gGrN2Nkd2\",scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-8db8ml framer-1k0bvwt\",\"data-framer-name\":\"Nav button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gGrN2Nkd2\",onTap:onMouseLeavekat6n5,...addPropertyOverrides({DQvFv_BTm:{onTap:s26PnjBnA1hhgoue},DXGC46dgC:{onTap:onTap8anjkn},KhEpzyUBk:{onTap:s26PnjBnA1hhgoue},pfsgugE0m:{onTap:s26PnjBnA6r4o7b}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"117.5px\",y:(componentViewport?.y||0)+25+0+12+44+0+0+0+10,...addPropertyOverrides({DQvFv_BTm:{width:\"113px\",y:(componentViewport?.y||0)+25+0+12+56+0+0+0+10},DXGC46dgC:{width:undefined,y:(componentViewport?.y||0)+20+0+8+33+0+0+10+126+11},KhEpzyUBk:{width:\"113px\"},pfsgugE0m:{width:undefined,y:(componentViewport?.y||0)+20+0+8+45+0+0+10+126+11},yV3tciOG0:{y:(componentViewport?.y||0)+25+0+12+56+0+0+0+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ilaflf-container\",\"data-framer-cursor\":o46sD_NGI,layoutDependency:layoutDependency,layoutId:\"eYygCqvun-container\",nodeId:\"eYygCqvun\",rendersWithMotion:true,scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"Playground\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",id:\"eYygCqvun\",layoutId:\"eYygCqvun\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",s26PnjBnA:onMouseLeavekat6n5,style:{width:\"100%\"},variant:matchVariant(\"Jw6LqifxC\"),width:\"100%\",...addPropertyOverrides({DQvFv_BTm:{variant:matchVariant(\"CENkIoY8f\")},DXGC46dgC:{MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(240, 241, 242))\",variant:matchVariant(\"CENkIoY8f\")},KhEpzyUBk:{variant:matchVariant(\"CENkIoY8f\")},pfsgugE0m:{MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(240, 241, 242))\",variant:matchVariant(\"CENkIoY8f\")}},baseVariant,gestureVariant)})})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-13zbbe9\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"NpzMst25I\",style:{backgroundColor:\"rgba(247, 247, 247, 0.52)\"}}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"X1ii09nqc\"},motionChild:true,nodeId:\"zrxFpi85a\",scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-v1was6 framer-1k0bvwt\",\"data-framer-name\":\"Nav button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zrxFpi85a\",onTap:onMouseLeavekat6n5,...addPropertyOverrides({DQvFv_BTm:{onTap:s26PnjBnA1hhgoue},DXGC46dgC:{onTap:onTap8anjkn},KhEpzyUBk:{onTap:s26PnjBnA1hhgoue},pfsgugE0m:{onTap:s26PnjBnA6r4o7b}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"95px\",y:(componentViewport?.y||0)+25+0+12+44+0+0+0+10,...addPropertyOverrides({DQvFv_BTm:{width:\"83px\",y:(componentViewport?.y||0)+25+0+12+56+0+0+0+10},DXGC46dgC:{width:undefined,y:(componentViewport?.y||0)+20+0+8+33+0+0+10+168+11},KhEpzyUBk:{width:\"83px\"},pfsgugE0m:{width:undefined,y:(componentViewport?.y||0)+20+0+8+45+0+0+10+168+11},yV3tciOG0:{y:(componentViewport?.y||0)+25+0+12+56+0+0+0+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ezwdii-container\",\"data-framer-cursor\":o46sD_NGI,layoutDependency:layoutDependency,layoutId:\"CD_J8gqjH-container\",nodeId:\"CD_J8gqjH\",rendersWithMotion:true,scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"Contact\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",id:\"CD_J8gqjH\",layoutId:\"CD_J8gqjH\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",style:{width:\"100%\"},variant:matchVariant(\"Jw6LqifxC\"),width:\"100%\",...addPropertyOverrides({DQvFv_BTm:{variant:matchVariant(\"CENkIoY8f\")},DXGC46dgC:{MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(240, 241, 242))\",variant:matchVariant(\"CENkIoY8f\")},KhEpzyUBk:{variant:matchVariant(\"CENkIoY8f\")},pfsgugE0m:{MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(240, 241, 242))\",variant:matchVariant(\"CENkIoY8f\")}},baseVariant,gestureVariant)})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mhps8x\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"xBPkONV05\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ldf7uo\",\"data-framer-name\":\"Social-media & Contact\",layoutDependency:layoutDependency,layoutId:\"W2MGpu70M\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-9t0nvs\",\"data-framer-name\":\"Contact details\",layoutDependency:layoutDependency,layoutId:\"D2RXuPc7g\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vydaxa\",\"data-styles-preset\":\"ZEdGDTnjt\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(244, 243, 242, 0.5))\"},children:\"GENERAL INQUIRIES\"})}),className:\"framer-ud7iq2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"j6_iCBcAZ\",style:{\"--extracted-r6o4lv\":\"rgba(244, 243, 242, 0.5)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kizdse\",layoutDependency:layoutDependency,layoutId:\"tuV6vJfI1\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+25+0+12+44+0+60+0+0+24+0+0,...addPropertyOverrides({DQvFv_BTm:{y:(componentViewport?.y||0)+25+0+12+56+0+60+0+0+24+0+0},DXGC46dgC:{y:(componentViewport?.y||0)+20+0+8+33+0+240+0+0+0+24+0+0},pfsgugE0m:{y:(componentViewport?.y||0)+20+0+8+45+0+240+0+0+0+24+0+0},yV3tciOG0:{y:(componentViewport?.y||0)+25+0+12+56+0+60+0+0+24+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tvkv4s-container\",\"data-framer-cursor\":o46sD_NGI,layoutDependency:layoutDependency,layoutId:\"IAJ5qiSw2-container\",nodeId:\"IAJ5qiSw2\",rendersWithMotion:true,scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"hello@flov.co\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",id:\"IAJ5qiSw2\",layoutId:\"IAJ5qiSw2\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",nh3cXPm3p:\"mailto:hello@flov.co\",variant:matchVariant(\"Jw6LqifxC\"),width:\"100%\",...addPropertyOverrides({DQvFv_BTm:{variant:matchVariant(\"CENkIoY8f\")},DXGC46dgC:{variant:matchVariant(\"sIjeO9ota\")},KhEpzyUBk:{variant:matchVariant(\"CENkIoY8f\")},pfsgugE0m:{variant:matchVariant(\"sIjeO9ota\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+25+0+12+44+0+60+0+0+24+0+23,...addPropertyOverrides({DQvFv_BTm:{y:(componentViewport?.y||0)+25+0+12+56+0+60+0+0+24+0+23},DXGC46dgC:{y:(componentViewport?.y||0)+20+0+8+33+0+240+0+0+0+24+0+26},pfsgugE0m:{y:(componentViewport?.y||0)+20+0+8+45+0+240+0+0+0+24+0+26},yV3tciOG0:{y:(componentViewport?.y||0)+25+0+12+56+0+60+0+0+24+0+23}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3mf0hv-container\",\"data-framer-cursor\":o46sD_NGI,layoutDependency:layoutDependency,layoutId:\"vLSh9vPJL-container\",nodeId:\"vLSh9vPJL\",rendersWithMotion:true,scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"+48 661 667 774\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",id:\"vLSh9vPJL\",layoutId:\"vLSh9vPJL\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",nh3cXPm3p:\"tel:+48661667774\",variant:matchVariant(\"Jw6LqifxC\"),width:\"100%\",...addPropertyOverrides({DQvFv_BTm:{variant:matchVariant(\"CENkIoY8f\")},DXGC46dgC:{variant:matchVariant(\"sIjeO9ota\")},KhEpzyUBk:{variant:matchVariant(\"CENkIoY8f\")},pfsgugE0m:{variant:matchVariant(\"sIjeO9ota\")}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wk76av\",\"data-framer-name\":\"Address\",layoutDependency:layoutDependency,layoutId:\"PTgR5V4rC\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-b4pd2e\",layoutDependency:layoutDependency,layoutId:\"HIcrlKTJS\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vydaxa\",\"data-styles-preset\":\"ZEdGDTnjt\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(244, 243, 242, 0.5))\"},children:\"WHERE TO FIND US\"})}),className:\"framer-fsl435\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PW33MXDGM\",style:{\"--extracted-r6o4lv\":\"rgba(244, 243, 242, 0.5)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dtwphx\",layoutDependency:layoutDependency,layoutId:\"jJzinSukB\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1jb9n2t\",\"data-styles-preset\":\"GKBLJWFfZ\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255)))\"},children:\"Stanisława Małachowskiego 18/5\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-c9yw3e, var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255)))\"},children:\"50-084 Wrocław\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-dfbufw, var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255)))\"},children:\"Poland\"})]})}),className:\"framer-54lrqj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"n1M19sts0\",style:{\"--extracted-1w3ko1f\":\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",\"--extracted-c9yw3e\":\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",\"--extracted-dfbufw\":\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\"},variants:{DQvFv_BTm:{\"--extracted-1w3ko1f\":\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242))\",\"--extracted-c9yw3e\":\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242))\",\"--extracted-dfbufw\":\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242))\"},DXGC46dgC:{\"--extracted-r6o4lv\":\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\"},KhEpzyUBk:{\"--extracted-1w3ko1f\":\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242))\",\"--extracted-c9yw3e\":\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242))\",\"--extracted-dfbufw\":\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242))\"},pfsgugE0m:{\"--extracted-r6o4lv\":\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({DQvFv_BTm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-v8ajr3\",\"data-styles-preset\":\"mCz7fi9Ph\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242)))\"},children:\"Stanisława Małachowskiego 18/5\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-c9yw3e, var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242)))\"},children:\"50-084 Wrocław\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-dfbufw, var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242)))\"},children:\"Poland\"})]})})},DXGC46dgC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7T3BlbiBTYXVjZSBTYW5zL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Open Sauce Sans\", \"Open Sauce Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255)))\"},children:[/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-corner-shape\":\"superellipse(1)\"},children:\"Stanisława Małachowskiego 18/5\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-corner-shape\":\"superellipse(1)\"},children:\"50-084 Wrocław\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-corner-shape\":\"superellipse(1)\"},children:\"Poland\"})]})}),fonts:[\"BI;Open Sauce Sans/Regular/v0\"]},KhEpzyUBk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-v8ajr3\",\"data-styles-preset\":\"mCz7fi9Ph\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242)))\"},children:\"Stanisława Małachowskiego 18/5\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-c9yw3e, var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242)))\"},children:\"50-084 Wrocław\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-dfbufw, var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242)))\"},children:\"Poland\"})]})})},pfsgugE0m:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7T3BlbiBTYXVjZSBTYW5zL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Open Sauce Sans\", \"Open Sauce Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255)))\"},children:[/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-corner-shape\":\"superellipse(1)\"},children:\"Stanisława Małachowskiego 18/5\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-corner-shape\":\"superellipse(1)\"},children:\"50-084 Wrocław\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-corner-shape\":\"superellipse(1)\"},children:\"Poland\"})]})}),fonts:[\"BI;Open Sauce Sans/Regular/v0\"]}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ptpv1m\",\"data-framer-name\":\"Social media links\",layoutDependency:layoutDependency,layoutId:\"K11xcZhxK\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13ay4ch\",\"data-framer-name\":\"Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"cWOd5h_iH\",onTap:onTap6s3s2y,style:{borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+25+0+12+44+0+60+0+0+188+10+0,...addPropertyOverrides({DQvFv_BTm:{y:(componentViewport?.y||0)+25+0+12+56+0+60+0+0+202+10+0},DXGC46dgC:{y:(componentViewport?.y||0)+20+0+8+33+0+240+0+90+0+208+20+0},KhEpzyUBk:{y:(componentViewport?.y||0)+25+0+12+44+0+60+0+0+202+10+0},pfsgugE0m:{y:(componentViewport?.y||0)+20+0+8+45+0+240+0+90+0+208+20+0},yV3tciOG0:{y:(componentViewport?.y||0)+25+0+12+56+0+60+0+0+188+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1ld1rcv-container\",\"data-framer-appear-id\":\"1ld1rcv\",\"data-framer-cursor\":o46sD_NGI,initial:animation1,layoutDependency:layoutDependency,layoutId:\"Q5vffA6Vy-container\",nodeId:\"Q5vffA6Vy\",optimized:true,rendersWithMotion:true,scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"Instagram\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:true,height:\"100%\",i2wIZEf1F:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",id:\"Q5vffA6Vy\",layoutId:\"Q5vffA6Vy\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(240, 241, 242))\",nh3cXPm3p:\"https://www.instagram.com/flovcreative/\",variant:matchVariant(\"Jw6LqifxC\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uodgrg\",\"data-framer-name\":\"Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"bQN5t9buC\",onTap:onTap6s3s2y,style:{borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+25+0+12+44+0+60+0+0+188+10+0,...addPropertyOverrides({DQvFv_BTm:{y:(componentViewport?.y||0)+25+0+12+56+0+60+0+0+202+10+0},DXGC46dgC:{y:(componentViewport?.y||0)+20+0+8+33+0+240+0+90+0+208+20+0},KhEpzyUBk:{y:(componentViewport?.y||0)+25+0+12+44+0+60+0+0+202+10+0},pfsgugE0m:{y:(componentViewport?.y||0)+20+0+8+45+0+240+0+90+0+208+20+0},yV3tciOG0:{y:(componentViewport?.y||0)+25+0+12+56+0+60+0+0+188+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-238qkj-container\",\"data-framer-appear-id\":\"238qkj\",\"data-framer-cursor\":o46sD_NGI,initial:animation1,layoutDependency:layoutDependency,layoutId:\"y2lSTQWf5-container\",nodeId:\"y2lSTQWf5\",optimized:true,rendersWithMotion:true,scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"Behance\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:true,height:\"100%\",i2wIZEf1F:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",id:\"y2lSTQWf5\",layoutId:\"y2lSTQWf5\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(240, 241, 242))\",nh3cXPm3p:\"https://www.behance.net/flov\",variant:matchVariant(\"Jw6LqifxC\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h4pxwp\",\"data-framer-name\":\"Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KvjGQnBe1\",onTap:onTap6s3s2y,style:{borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+25+0+12+44+0+60+0+0+188+10+0,...addPropertyOverrides({DQvFv_BTm:{y:(componentViewport?.y||0)+25+0+12+56+0+60+0+0+202+10+0},DXGC46dgC:{y:(componentViewport?.y||0)+20+0+8+33+0+240+0+90+0+208+20+0},KhEpzyUBk:{y:(componentViewport?.y||0)+25+0+12+44+0+60+0+0+202+10+0},pfsgugE0m:{y:(componentViewport?.y||0)+20+0+8+45+0+240+0+90+0+208+20+0},yV3tciOG0:{y:(componentViewport?.y||0)+25+0+12+56+0+60+0+0+188+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-gqh6ua-container\",\"data-framer-appear-id\":\"gqh6ua\",\"data-framer-cursor\":o46sD_NGI,initial:animation1,layoutDependency:layoutDependency,layoutId:\"yB6jRwK3v-container\",nodeId:\"yB6jRwK3v\",optimized:true,rendersWithMotion:true,scopeId:\"XQ05VRF9F\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"LinkedIn\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:true,height:\"100%\",i2wIZEf1F:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",id:\"yB6jRwK3v\",layoutId:\"yB6jRwK3v\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(240, 241, 242))\",nh3cXPm3p:\"https://www.linkedin.com/company/flov\",variant:matchVariant(\"Jw6LqifxC\"),width:\"100%\"})})})})]})]})]})]})]}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tg91vz\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"JIcBHbASP\"})]})})})});});const css=[\".framer-NPe9h.framer-1k0bvwt, .framer-NPe9h .framer-1k0bvwt { display: block; }\",\".framer-NPe9h.framer-qglbrm { display: grid; gap: 5px 2px; grid-auto-rows: min-content; grid-template-columns: repeat(8, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 25px 40px 0px 40px; position: relative; width: 1050px; }\",\".framer-NPe9h .framer-18t1w1d { align-content: flex-start; align-items: flex-start; align-self: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; grid-column: span 8; height: min-content; justify-content: flex-start; justify-self: center; overflow: visible; padding: 12px 14px 30px 20px; position: relative; width: 560px; }\",\".framer-NPe9h .framer-fyjqrh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",\".framer-NPe9h .framer-1iw42m6 { align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-NPe9h .framer-zkpf9d { height: 29px; position: relative; width: 88px; }\",\".framer-NPe9h .framer-7nq01s { height: 29px; left: 35px; position: absolute; top: 0px; width: 29px; }\",\".framer-NPe9h .framer-rc4bdg { height: 18px; left: 40px; position: absolute; top: 5px; width: 19px; }\",\".framer-NPe9h .framer-elyd2d { height: 26px; left: 20px; position: absolute; top: 1px; width: 16px; }\",\".framer-NPe9h .framer-ocpoh { height: 26px; left: 66px; position: absolute; top: 1px; width: 23px; }\",\".framer-NPe9h .framer-2ftav5 { height: 26px; left: 0px; position: absolute; top: 1px; width: 26px; }\",\".framer-NPe9h .framer-c0bg43 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-NPe9h .framer-1kqv741 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-NPe9h .framer-1cppsac { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-NPe9h .framer-1o5q8up { flex: none; height: auto; position: relative; width: 14px; }\",\".framer-NPe9h .framer-pms5lk-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-NPe9h .framer-15r8nmn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-NPe9h .framer-izo1dw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-NPe9h .framer-3etj87, .framer-NPe9h .framer-rcphv3, .framer-NPe9h .framer-128yua5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 85px; }\",\".framer-NPe9h .framer-4qmg3p-container, .framer-NPe9h .framer-1y6z1db-container, .framer-NPe9h .framer-1ezwdii-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-NPe9h .framer-1nrfvlv, .framer-NPe9h .framer-c2sjpi, .framer-NPe9h .framer-5ys0xi, .framer-NPe9h .framer-13zbbe9 { flex: none; height: 20px; overflow: visible; position: relative; width: 1px; }\",\".framer-NPe9h .framer-19he9nr-container, .framer-NPe9h .framer-1ilaflf-container { cursor: pointer; flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-NPe9h .framer-8db8ml { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 118px; }\",\".framer-NPe9h .framer-v1was6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 95px; }\",\".framer-NPe9h .framer-1mhps8x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-NPe9h .framer-1ldf7uo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 200px; }\",\".framer-NPe9h .framer-9t0nvs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-NPe9h .framer-ud7iq2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-NPe9h .framer-1kizdse { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-NPe9h .framer-1tvkv4s-container, .framer-NPe9h .framer-3mf0hv-container, .framer-NPe9h .framer-1ld1rcv-container, .framer-NPe9h .framer-238qkj-container, .framer-NPe9h .framer-gqh6ua-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-NPe9h .framer-1wk76av { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-NPe9h .framer-b4pd2e, .framer-NPe9h .framer-1dtwphx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-NPe9h .framer-fsl435, .framer-NPe9h .framer-54lrqj { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-NPe9h .framer-ptpv1m { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-NPe9h .framer-13ay4ch, .framer-NPe9h .framer-uodgrg, .framer-NPe9h .framer-1h4pxwp { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-NPe9h .framer-1tg91vz { align-self: start; flex: none; grid-column: span 2; height: 100%; justify-self: start; overflow: visible; position: relative; width: 100%; }\",\".framer-NPe9h.framer-v-7nj4r9.framer-qglbrm, .framer-NPe9h.framer-v-11u82gc.framer-qglbrm { padding: 25px 10px 0px 10px; width: 810px; }\",\".framer-NPe9h.framer-v-7nj4r9 .framer-1iw42m6, .framer-NPe9h.framer-v-6sq5b4 .framer-1iw42m6, .framer-NPe9h.framer-v-5ljtk .framer-1iw42m6, .framer-NPe9h.framer-v-1sci4y0 .framer-1iw42m6, .framer-NPe9h.framer-v-nlyt6y .framer-1iw42m6, .framer-NPe9h.framer-v-58phvs .framer-1iw42m6, .framer-NPe9h.framer-v-1r7g1ch .framer-1iw42m6, .framer-NPe9h.framer-v-lhhtzd .framer-1iw42m6, .framer-NPe9h.framer-v-11u82gc .framer-1iw42m6, .framer-NPe9h.framer-v-1noep3e .framer-1iw42m6 { cursor: pointer; }\",\".framer-NPe9h.framer-v-7nj4r9 .framer-3etj87, .framer-NPe9h.framer-v-7nj4r9 .framer-128yua5, .framer-NPe9h.framer-v-11u82gc .framer-3etj87, .framer-NPe9h.framer-v-11u82gc .framer-128yua5 { width: 73px; }\",\".framer-NPe9h.framer-v-7nj4r9 .framer-8db8ml, .framer-NPe9h.framer-v-11u82gc .framer-8db8ml { width: 113px; }\",\".framer-NPe9h.framer-v-7nj4r9 .framer-v1was6, .framer-NPe9h.framer-v-11u82gc .framer-v1was6 { width: 83px; }\",\".framer-NPe9h.framer-v-7nj4r9 .framer-1mhps8x, .framer-NPe9h.framer-v-11u82gc .framer-1mhps8x { gap: 63px; }\",\".framer-NPe9h.framer-v-7nj4r9 .framer-1ldf7uo, .framer-NPe9h.framer-v-1sci4y0 .framer-1ldf7uo, .framer-NPe9h.framer-v-11u82gc .framer-1ldf7uo, .framer-NPe9h.framer-v-1noep3e .framer-1ldf7uo { width: min-content; }\",\".framer-NPe9h.framer-v-7nj4r9 .framer-9t0nvs, .framer-NPe9h.framer-v-7nj4r9 .framer-1kizdse, .framer-NPe9h.framer-v-1sci4y0 .framer-9t0nvs, .framer-NPe9h.framer-v-11u82gc .framer-9t0nvs, .framer-NPe9h.framer-v-11u82gc .framer-1kizdse, .framer-NPe9h.framer-v-1noep3e .framer-9t0nvs { align-self: stretch; width: auto; }\",\".framer-NPe9h.framer-v-6sq5b4.framer-qglbrm, .framer-NPe9h.framer-v-lhhtzd.framer-qglbrm { gap: 0px 10px; grid-template-columns: repeat(4, minmax(50px, 1fr)); padding: 20px 20px 0px 20px; width: 390px; }\",\".framer-NPe9h.framer-v-6sq5b4 .framer-18t1w1d, .framer-NPe9h.framer-v-lhhtzd .framer-18t1w1d { align-content: flex-end; align-items: flex-end; flex-direction: row; gap: 20px; grid-column: span 4; order: 0; padding: 8px 8px 8px 20px; width: 100%; }\",\".framer-NPe9h.framer-v-6sq5b4 .framer-fyjqrh, .framer-NPe9h.framer-v-5ljtk .framer-fyjqrh, .framer-NPe9h.framer-v-nlyt6y .framer-fyjqrh, .framer-NPe9h.framer-v-58phvs .framer-fyjqrh, .framer-NPe9h.framer-v-1r7g1ch .framer-fyjqrh, .framer-NPe9h.framer-v-lhhtzd .framer-fyjqrh { flex: 1 0 0px; width: 1px; }\",\".framer-NPe9h.framer-v-5ljtk.framer-qglbrm, .framer-NPe9h.framer-v-nlyt6y.framer-qglbrm, .framer-NPe9h.framer-v-58phvs.framer-qglbrm, .framer-NPe9h.framer-v-1r7g1ch.framer-qglbrm { padding: 25px 0px 0px 0px; width: 560px; }\",\".framer-NPe9h.framer-v-5ljtk .framer-18t1w1d, .framer-NPe9h.framer-v-nlyt6y .framer-18t1w1d, .framer-NPe9h.framer-v-58phvs .framer-18t1w1d, .framer-NPe9h.framer-v-1r7g1ch .framer-18t1w1d { align-content: center; align-items: center; flex-direction: row; gap: 20px; padding: 12px 14px 12px 20px; }\",\".framer-NPe9h.framer-v-1sci4y0.framer-qglbrm, .framer-NPe9h.framer-v-1noep3e.framer-qglbrm { gap: 0px 10px; grid-template-columns: repeat(4, minmax(50px, 1fr)); padding: 20px 20px 10px 20px; width: 390px; }\",\".framer-NPe9h.framer-v-1sci4y0 .framer-18t1w1d, .framer-NPe9h.framer-v-1noep3e .framer-18t1w1d { gap: 13px; grid-column: span 4; order: 0; padding: 8px 8px 29px 20px; width: 100%; }\",\".framer-NPe9h.framer-v-1sci4y0 .framer-15r8nmn, .framer-NPe9h.framer-v-1noep3e .framer-15r8nmn { align-content: unset; align-items: unset; display: grid; grid-auto-rows: min-content; grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); justify-content: start; }\",\".framer-NPe9h.framer-v-1sci4y0 .framer-izo1dw, .framer-NPe9h.framer-v-1noep3e .framer-izo1dw { align-content: flex-start; align-items: flex-start; align-self: start; flex-direction: column; gap: 0px; justify-content: flex-start; justify-self: start; order: 0; padding: 10px 0px 0px 0px; }\",\".framer-NPe9h.framer-v-1sci4y0 .framer-3etj87, .framer-NPe9h.framer-v-1sci4y0 .framer-128yua5, .framer-NPe9h.framer-v-1sci4y0 .framer-8db8ml, .framer-NPe9h.framer-v-1sci4y0 .framer-v1was6, .framer-NPe9h.framer-v-1noep3e .framer-3etj87, .framer-NPe9h.framer-v-1noep3e .framer-128yua5, .framer-NPe9h.framer-v-1noep3e .framer-8db8ml, .framer-NPe9h.framer-v-1noep3e .framer-v1was6 { gap: 0px; height: 42px; width: 100%; }\",\".framer-NPe9h.framer-v-1sci4y0 .framer-4qmg3p-container, .framer-NPe9h.framer-v-1sci4y0 .framer-1y6z1db-container, .framer-NPe9h.framer-v-1sci4y0 .framer-19he9nr-container, .framer-NPe9h.framer-v-1sci4y0 .framer-1ilaflf-container, .framer-NPe9h.framer-v-1sci4y0 .framer-1ezwdii-container, .framer-NPe9h.framer-v-1noep3e .framer-4qmg3p-container, .framer-NPe9h.framer-v-1noep3e .framer-1y6z1db-container, .framer-NPe9h.framer-v-1noep3e .framer-19he9nr-container, .framer-NPe9h.framer-v-1noep3e .framer-1ilaflf-container, .framer-NPe9h.framer-v-1noep3e .framer-1ezwdii-container { flex: none; width: auto; }\",\".framer-NPe9h.framer-v-1sci4y0 .framer-rcphv3, .framer-NPe9h.framer-v-1noep3e .framer-rcphv3 { height: 42px; width: 100%; }\",\".framer-NPe9h.framer-v-1sci4y0 .framer-1mhps8x, .framer-NPe9h.framer-v-1noep3e .framer-1mhps8x { align-self: start; flex-direction: column; justify-self: start; order: 2; }\",\".framer-NPe9h.framer-v-1sci4y0 .framer-1kizdse, .framer-NPe9h.framer-v-1noep3e .framer-1kizdse { align-self: stretch; gap: 6px; width: auto; }\",\".framer-NPe9h.framer-v-1sci4y0 .framer-1wk76av, .framer-NPe9h.framer-v-1noep3e .framer-1wk76av { flex: none; gap: 11px; width: 100%; }\",\".framer-NPe9h.framer-v-1sci4y0 .framer-ptpv1m, .framer-NPe9h.framer-v-1noep3e .framer-ptpv1m { gap: 19px; justify-content: flex-start; padding: 20px 0px 0px 0px; width: 100%; }\",\".framer-NPe9h.framer-v-58phvs .framer-1o5q8up, .framer-NPe9h.framer-v-1r7g1ch .framer-1o5q8up, .framer-NPe9h.framer-v-lhhtzd .framer-1o5q8up, .framer-NPe9h.framer-v-1l63yd3 .framer-1o5q8up, .framer-NPe9h.framer-v-11u82gc .framer-1o5q8up, .framer-NPe9h.framer-v-1noep3e .framer-1o5q8up { width: 17px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 317\n * @framerIntrinsicWidth 1050\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KhEpzyUBk\":{\"layout\":[\"fixed\",\"auto\"]},\"a8lVeI7vB\":{\"layout\":[\"fixed\",\"auto\"]},\"r84u0iV_n\":{\"layout\":[\"fixed\",\"auto\"]},\"DXGC46dgC\":{\"layout\":[\"fixed\",\"auto\"]},\"SXqy9T6MB\":{\"layout\":[\"fixed\",\"auto\"]},\"TT_NE2hx2\":{\"layout\":[\"fixed\",\"auto\"]},\"yCPzKBUqG\":{\"layout\":[\"fixed\",\"auto\"]},\"YGqGsmAAc\":{\"layout\":[\"fixed\",\"auto\"]},\"yV3tciOG0\":{\"layout\":[\"fixed\",\"auto\"]},\"DQvFv_BTm\":{\"layout\":[\"fixed\",\"auto\"]},\"pfsgugE0m\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"waLca9HcB\":\"click\",\"gyENjUIeA\":\"color\",\"qRy9SacFm\":\"variant1\",\"Tcv9JYuXW\":\"variant3\",\"ZRUIZomdn\":\"currentPage\",\"o46sD_NGI\":\"cursor\",\"xLUXm9cZP\":\"cursor2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXQ05VRF9F=withCSS(Component,css,\"framer-NPe9h\");export default FramerXQ05VRF9F;FramerXQ05VRF9F.displayName=\"Nav\";FramerXQ05VRF9F.defaultProps={height:317,width:1050};addPropertyControls(FramerXQ05VRF9F,{variant:{options:[\"iNhQhLhb5\",\"KhEpzyUBk\",\"a8lVeI7vB\",\"r84u0iV_n\",\"DXGC46dgC\",\"SXqy9T6MB\",\"TT_NE2hx2\",\"yCPzKBUqG\",\"YGqGsmAAc\",\"yV3tciOG0\",\"DQvFv_BTm\",\"pfsgugE0m\"],optionTitles:[\"Desktop active\",\"Tablet\",\"Phone defualt\",\"Desktop defualt\",\"Phone opened\",\"Tablet default\",\"Project Desktop\",\"Project Tablet\",\"Project Phone\",\"Project Desktop Open\",\"Project Tablet Open\",\"Project Phone Open\"],title:\"Variant\",type:ControlType.Enum},waLca9HcB:{title:\"Click\",type:ControlType.EventHandler},gyENjUIeA:{defaultValue:'var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242)) /* {\"name\":\"W500\"} */',title:\"Color\",type:ControlType.Color},qRy9SacFm:ButtonsControls?.[\"variant\"]&&{...ButtonsControls[\"variant\"],defaultValue:\"cPhCI0cwU\",description:undefined,hidden:undefined,optional:undefined,title:\"Variant\"},onqRy9SacFmChange:{changes:\"qRy9SacFm\",type:ControlType.ChangeHandler},Tcv9JYuXW:PlusIconControls?.[\"variant\"]&&{...PlusIconControls[\"variant\"],defaultValue:\"Ad1roXM1N\",description:undefined,hidden:undefined,optional:undefined,title:\"Variant 3\"},onTcv9JYuXWChange:{changes:\"Tcv9JYuXW\",type:ControlType.ChangeHandler},ZRUIZomdn:{defaultValue:\"\",title:\"Current Page\",type:ControlType.String},onZRUIZomdnChange:{changes:\"ZRUIZomdn\",type:ControlType.ChangeHandler},o46sD_NGI:{title:\"Cursor\",type:ControlType.CustomCursor},xLUXm9cZP:{title:\"Cursor 2\",type:ControlType.CustomCursor}});addFonts(FramerXQ05VRF9F,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Open Sauce Sans\",openType:true,source:\"builtIn\",style:\"normal\",uiFamilyName:\"Open Sauce Sans\",url:\"https://framerusercontent.com/assets/VvQsG6v03iEur3JMvHc8uDrkGo.woff2\",weight:\"400\"}]},...Grid2x2Fonts,...ButtonsFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerXQ05VRF9F.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Buttons,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXQ05VRF9F\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KhEpzyUBk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"a8lVeI7vB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"r84u0iV_n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DXGC46dgC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SXqy9T6MB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TT_NE2hx2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yCPzKBUqG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YGqGsmAAc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yV3tciOG0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DQvFv_BTm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pfsgugE0m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"317\",\"framerIntrinsicWidth\":\"1050\",\"framerVariables\":\"{\\\"waLca9HcB\\\":\\\"click\\\",\\\"gyENjUIeA\\\":\\\"color\\\",\\\"qRy9SacFm\\\":\\\"variant1\\\",\\\"Tcv9JYuXW\\\":\\\"variant3\\\",\\\"ZRUIZomdn\\\":\\\"currentPage\\\",\\\"o46sD_NGI\\\":\\\"cursor\\\",\\\"xLUXm9cZP\\\":\\\"cursor2\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{forwardRef,startTransition,useCallback,useEffect,useMemo,useRef,useState}from\"react\";import{useIsStaticRenderer}from\"framer\";// Request: Create a new code override export named withMobileNavScrollDot for an existing canvas mobile navigation instance.\n// Behavior: only on screens up to 809px, hide/shrink nav while scrolling downward and show a small fixed dot at original nav location.\n// Restore nav when scrolling upward, after ~180ms idle, or when the dot is tapped/clicked. Keep desktop/tablet behavior unchanged.\n// Keep override SSR/static-render safe, use requestAnimationFrame for scroll work, clean up listeners/timers, and merge styles.\nconst MOBILE_MAX_WIDTH=809;const DOWN_SCROLL_THRESHOLD=1.5;const UP_SCROLL_THRESHOLD=-1.5;const DOT_FALLBACK_BACKGROUND=\"rgba(255, 255, 255, 0.34)\";function toTranslucentBackground(colorValue){const trimmed=colorValue.trim().toLowerCase();if(!trimmed||trimmed===\"transparent\")return DOT_FALLBACK_BACKGROUND;const rgbaMatch=trimmed.match(/^rgba?\\(\\s*([0-9.]+)\\s*,\\s*([0-9.]+)\\s*,\\s*([0-9.]+)(?:\\s*,\\s*([0-9.]+))?\\s*\\)$/);if(!rgbaMatch)return DOT_FALLBACK_BACKGROUND;const r=Number(rgbaMatch[1]);const g=Number(rgbaMatch[2]);const b=Number(rgbaMatch[3]);const parsedAlpha=rgbaMatch[4]!==undefined?Number(rgbaMatch[4]):1;const safeAlpha=Number.isFinite(parsedAlpha)?Math.max(0,Math.min(1,parsedAlpha)):1;const translucentAlpha=Math.max(.22,Math.min(.55,safeAlpha*.55));return`rgba(${r}, ${g}, ${b}, ${translucentAlpha})`;}function setRefValue(ref,value){if(!ref)return;if(typeof ref===\"function\"){ref(value);return;}try{ref.current=value;}catch{// Ignore unsupported refs\n}}export function withMobileNavScrollDot(Component){return /*#__PURE__*/forwardRef(function WithMobileNavScrollDot(props,ref){const isStatic=useIsStaticRenderer();const localRef=useRef(null);const rafIdRef=useRef(0);const tickingRef=useRef(false);const lastScrollYRef=useRef(0);const[isMobile,setIsMobile]=useState(false);const[isHidden,setIsHidden]=useState(false);const[dotPosition,setDotPosition]=useState(null);const[dotBackground,setDotBackground]=useState(DOT_FALLBACK_BACKGROUND);const setHiddenSafely=useCallback(nextHidden=>{setIsHidden(prev=>prev===nextHidden?prev:nextHidden);},[]);const measureDotAnchor=useCallback(()=>{if(typeof window===\"undefined\")return;const node=localRef.current;if(!node)return;const rect=node.getBoundingClientRect();const next={x:rect.left+rect.width/2,y:rect.top+rect.height/2};const computed=window.getComputedStyle(node);const nextBackground=toTranslucentBackground(computed.backgroundColor||\"\");startTransition(()=>{setDotPosition(prev=>{if(!prev)return next;if(Math.abs(prev.x-next.x)<.5&&Math.abs(prev.y-next.y)<.5)return prev;return next;});setDotBackground(prev=>prev===nextBackground?prev:nextBackground);});},[]);useEffect(()=>{if(isStatic){startTransition(()=>{setIsMobile(false);setIsHidden(false);});return;}if(typeof window===\"undefined\")return;const syncViewport=()=>{const nextIsMobile=window.innerWidth<=MOBILE_MAX_WIDTH;startTransition(()=>{setIsMobile(prev=>prev===nextIsMobile?prev:nextIsMobile);});if(!nextIsMobile){setHiddenSafely(false);}else{measureDotAnchor();}};syncViewport();window.addEventListener(\"resize\",syncViewport);window.addEventListener(\"orientationchange\",syncViewport);return()=>{window.removeEventListener(\"resize\",syncViewport);window.removeEventListener(\"orientationchange\",syncViewport);};},[isStatic,measureDotAnchor,setHiddenSafely]);useEffect(()=>{if(isStatic)return;if(typeof window===\"undefined\")return;if(!isMobile)return;lastScrollYRef.current=window.scrollY||window.pageYOffset||0;const updateOnAnimationFrame=()=>{tickingRef.current=false;const currentScrollY=window.scrollY||window.pageYOffset||0;const delta=currentScrollY-lastScrollYRef.current;if(delta>=DOWN_SCROLL_THRESHOLD){setHiddenSafely(true);}else if(delta<=UP_SCROLL_THRESHOLD){setHiddenSafely(false);measureDotAnchor();}if(currentScrollY<=0){setHiddenSafely(false);measureDotAnchor();}lastScrollYRef.current=currentScrollY;};const handleScroll=()=>{if(tickingRef.current)return;tickingRef.current=true;rafIdRef.current=window.requestAnimationFrame(updateOnAnimationFrame);};handleScroll();window.addEventListener(\"scroll\",handleScroll,{passive:true});return()=>{window.removeEventListener(\"scroll\",handleScroll);if(rafIdRef.current)window.cancelAnimationFrame(rafIdRef.current);tickingRef.current=false;};},[isMobile,isStatic,measureDotAnchor,setHiddenSafely]);const typedProps=props;const incomingStyle=typedProps.style??{};const navTransition=\"opacity 0.16s cubic-bezier(0.22, 1, 0.36, 1)\";const mergedTransition=useMemo(()=>{if(incomingStyle.transition)return`${incomingStyle.transition}, ${navTransition}`;return navTransition;},[incomingStyle.transition]);const shouldApplyMobileBehavior=!isStatic&&isMobile;const showDot=shouldApplyMobileBehavior&&isHidden&&dotPosition!==null;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Component,{...props,ref:node=>{localRef.current=node;setRefValue(ref,node);},style:{...incomingStyle,top:incomingStyle.top,opacity:shouldApplyMobileBehavior&&isHidden?0:incomingStyle.opacity,pointerEvents:shouldApplyMobileBehavior&&isHidden?\"none\":incomingStyle.pointerEvents,visibility:shouldApplyMobileBehavior&&isHidden?\"hidden\":incomingStyle.visibility,transition:mergedTransition,zIndex:shouldApplyMobileBehavior&&incomingStyle.zIndex==null?2147483647:incomingStyle.zIndex}}),showDot?/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Show menu\",onClick:()=>{setHiddenSafely(false);measureDotAnchor();},style:{position:\"fixed\",left:dotPosition.x,top:dotPosition.y,transform:\"translate(-50%, -50%)\",width:12,height:12,borderRadius:\"999px\",border:\"1px solid rgba(0, 0, 0, 0.14)\",padding:0,margin:0,background:dotBackground,color:\"inherit\",cursor:\"pointer\",zIndex:2147483646,boxShadow:\"0 2px 10px rgba(0, 0, 0, 0.12)\",transition:\"opacity 0.16s cubic-bezier(0.22, 1, 0.36, 1)\",opacity:1}}):null]});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withMobileNavScrollDot\":{\"type\":\"reactHoc\",\"name\":\"withMobileNavScrollDot\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MobileNavScrollDotOverride.map","// Generated by Framer (25dfa11)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCodeBoundaryForOverrides,withCSS,withFlowFX,withMappedReactProps}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ScrollbarHider from\"https://framerusercontent.com/modules/VOZ2MgHOGEaKFFBcI53W/M9V7kGz3KE5RPiVT8Nsu/ScrollbarHider.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Cursor from\"#framer/local/canvasComponent/d_ATrTBOr/d_ATrTBOr.js\";import Footer from\"#framer/local/canvasComponent/ORsazy0j2/ORsazy0j2.js\";import Nav,*as NavInfo from\"#framer/local/canvasComponent/XQ05VRF9F/XQ05VRF9F.js\";import{withMobileNavScrollDot}from\"#framer/local/codeFile/alqq16S/MobileNavScrollDotOverride.js\";const NavFonts=getFonts(Nav);const NavWithMobileNavScrollDotoel3vyWithMappedReactPropsof1wcx=withMappedReactProps(withCodeBoundaryForOverrides(Nav,{nodeId:\"MheV9wJBh\",override:withMobileNavScrollDot,scopeId:\"NxygKxR35\"}),NavInfo);const ScrollbarHiderFonts=getFonts(ScrollbarHider);const FooterFonts=getFonts(Footer);const SmoothScrollFonts=getFonts(SmoothScroll);const MotionDivWithFlowFX=withFlowFX(motion.div);const CursorFonts=getFonts(Cursor);const breakpoints={f02pC5nC9:\"(min-width: 810px) and (max-width: 1199.98px)\",ikZvEhuQ8:\"(min-width: 1200px)\",o1BKTiXSy:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-AIgjK\";const variantClassNames={f02pC5nC9:\"framer-v-1cc6x6f\",ikZvEhuQ8:\"framer-v-pfz1no\",o1BKTiXSy:\"framer-v-jwjt4n\"};const c9UkSjc7z=undefined;const B6C3PuVHU=undefined;const AwMS9y6dw=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;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=[\".framer-AIgjK.framer-sptcvy, .framer-AIgjK .framer-sptcvy { display: block; }\",\".framer-AIgjK.framer-pfz1no { align-content: center; align-items: center; background-color: var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, #f7f7f7); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-AIgjK .framer-oel3vy-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-AIgjK .framer-bumdrc-container { flex: none; height: 1px; left: calc(50.00000000000002% - 1px / 2); order: -999; position: absolute; top: 0px; width: 1px; z-index: 1; }\",\".framer-AIgjK .framer-6f2jmv { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-AIgjK .framer-n97x7e-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 9; }\",\".framer-AIgjK .framer-o4pn6j-container { flex: none; height: auto; order: 1004; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={f02pC5nC9:\"(min-width: 810px) and (max-width: 1199.98px)\",ikZvEhuQ8:\"(min-width: 1200px)\",o1BKTiXSy:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"ikZvEhuQ8\",Phone:\"o1BKTiXSy\",Tablet:\"f02pC5nC9\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({currentPage,footerBackground,height,id,visible,width,...props})=>{return{...props,AwMS9y6dw:footerBackground??props.AwMS9y6dw??\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8)\",B6C3PuVHU:visible??props.B6C3PuVHU??true,c9UkSjc7z:currentPage??props.c9UkSjc7z??\"Home\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ikZvEhuQ8\"};};const cursor={component:Cursor,variant:\"XOY5RoYNP\"};const cursor1={component:Cursor,variant:\"Hl3KIzdDn\"};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,B6C3PuVHU,c9UkSjc7z,AwMS9y6dw,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({dlsq6q:cursor1,neyd71:cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"ikZvEhuQ8\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247)); }\"}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-pfz1no\",className),\"data-framer-cursor\":\"neyd71\",\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:317,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-oel3vy-container\",\"data-framer-layout-hint-center-x\":true,layout:\"position\",layoutScroll:true,nodeId:\"MheV9wJBh\",rendersWithMotion:true,scopeId:\"NxygKxR35\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{f02pC5nC9:{variant:matchVariant(\"SXqy9T6MB\")},o1BKTiXSy:{qRy9SacFm:\"nwpAHBj7b\",Tcv9JYuXW:\"MwHCh7qSf\",variant:matchVariant(\"a8lVeI7vB\")}},children:/*#__PURE__*/_jsx(NavWithMobileNavScrollDotoel3vyWithMappedReactPropsof1wcx,{gyENjUIeA:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",height:\"100%\",id:\"MheV9wJBh\",layoutId:\"MheV9wJBh\",o46sD_NGI:\"dlsq6q\",qRy9SacFm:\"cPhCI0cwU\",style:{width:\"100%\"},Tcv9JYuXW:\"Ad1roXM1N\",variant:matchVariant(\"r84u0iV_n\"),width:\"100%\",ZRUIZomdn:c9UkSjc7z})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-bumdrc-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",nodeId:\"k4QLMiVUI\",rendersWithMotion:true,scopeId:\"NxygKxR35\",children:/*#__PURE__*/_jsx(ScrollbarHider,{active:true,height:\"100%\",id:\"k4QLMiVUI\",layoutId:\"k4QLMiVUI\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-6f2jmv\"}),B6C3PuVHU!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:952,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-n97x7e-container\",layout:\"position\",nodeId:\"S32fObbat\",rendersWithMotion:true,scopeId:\"NxygKxR35\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{f02pC5nC9:{variant:matchVariant(\"q4RZtMso_\")},o1BKTiXSy:{variant:matchVariant(\"z_tJmMYCv\")}},children:/*#__PURE__*/_jsx(Footer,{eAoiWxPS8:\"dlsq6q\",height:\"100%\",id:\"S32fObbat\",layoutId:\"S32fObbat\",style:{width:\"100%\"},variant:matchVariant(\"Oyf9Pi6uH\"),width:\"100%\",xT43Xgq23:\"var(--token-32c6196e-4f17-40c8-8cf8-4163456ea61a, rgb(0, 0, 0))\",y2r_yXK7i:AwMS9y6dw})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-o4pn6j-container\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",nodeId:\"BV9X1KA_Z\",rendersWithMotion:true,scopeId:\"NxygKxR35\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"BV9X1KA_Z\",intensity:89,layoutId:\"BV9X1KA_Z\",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 2191\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"f02pC5nC9\":{\"layout\":[\"fixed\",\"fixed\"]},\"o1BKTiXSy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"B6C3PuVHU\":\"visible\",\"c9UkSjc7z\":\"currentPage\",\"AwMS9y6dw\":\"footerBackground\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ikZvEhuQ8\":[\".framer-oel3vy-container\",\".framer-bumdrc-container\",\".framer-n97x7e-container\",\".framer-o4pn6j-container\"],\"f02pC5nC9\":[\".framer-oel3vy-container\",\".framer-bumdrc-container\",\".framer-n97x7e-container\",\".framer-o4pn6j-container\"],\"o1BKTiXSy\":[\".framer-oel3vy-container\",\".framer-bumdrc-container\",\".framer-n97x7e-container\",\".framer-o4pn6j-container\"]}\n * @framerBreakpoints {\"ikZvEhuQ8\":{\"min\":1200,\"canvasClassName\":\"framer-pfz1no-override\",\"minHeight\":2191,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"f02pC5nC9\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1cc6x6f-override\",\"minHeight\":2191,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"o1BKTiXSy\":{\"max\":809,\"canvasClassName\":\"framer-jwjt4n-override\",\"minHeight\":2181,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant ikZvEhuQ8\n * @framerLayoutTemplate true\n */const FramerNxygKxR35=withCSS(Component,css,\"framer-AIgjK\");export default FramerNxygKxR35;FramerNxygKxR35.displayName=\"Nav + Footer\";FramerNxygKxR35.defaultProps={height:2191,width:1200};addPropertyControls(FramerNxygKxR35,{B6C3PuVHU:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},c9UkSjc7z:{defaultValue:\"Home\",title:\"Current Page\",type:ControlType.String},AwMS9y6dw:{defaultValue:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8)\",title:\"Footer Background\",type:ControlType.Color}});addFonts(FramerNxygKxR35,[{explicitInter:true,fonts:[]},...NavFonts,...ScrollbarHiderFonts,...FooterFonts,...SmoothScrollFonts,...CursorFonts],{supportsExplicitInterCodegen:true});FramerNxygKxR35.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Nav,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNxygKxR35\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"ikZvEhuQ8\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"f02pC5nC9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"o1BKTiXSy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"2191\",\"framerHitTargets\":\"{\\\"ikZvEhuQ8\\\":[\\\".framer-oel3vy-container\\\",\\\".framer-bumdrc-container\\\",\\\".framer-n97x7e-container\\\",\\\".framer-o4pn6j-container\\\"],\\\"f02pC5nC9\\\":[\\\".framer-oel3vy-container\\\",\\\".framer-bumdrc-container\\\",\\\".framer-n97x7e-container\\\",\\\".framer-o4pn6j-container\\\"],\\\"o1BKTiXSy\\\":[\\\".framer-oel3vy-container\\\",\\\".framer-bumdrc-container\\\",\\\".framer-n97x7e-container\\\",\\\".framer-o4pn6j-container\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerBreakpoints\":\"{\\\"ikZvEhuQ8\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-pfz1no-override\\\",\\\"minHeight\\\":2191,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"f02pC5nC9\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1cc6x6f-override\\\",\\\"minHeight\\\":2191,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"o1BKTiXSy\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-jwjt4n-override\\\",\\\"minHeight\\\":2181,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"B6C3PuVHU\\\":\\\"visible\\\",\\\"c9UkSjc7z\\\":\\\"currentPage\\\",\\\"AwMS9y6dw\\\":\\\"footerBackground\\\"}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a322632)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCodeBoundaryForOverrides,withCSS,withFlowFX,withMappedReactProps}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ScrollbarHider from\"https://framerusercontent.com/modules/VOZ2MgHOGEaKFFBcI53W/M9V7kGz3KE5RPiVT8Nsu/ScrollbarHider.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Cursor from\"#framer/local/canvasComponent/d_ATrTBOr/d_ATrTBOr.js\";import Footer from\"#framer/local/canvasComponent/ORsazy0j2/ORsazy0j2.js\";import ProjectCursor from\"#framer/local/canvasComponent/rkkzKje7J/rkkzKje7J.js\";import Nav,*as NavInfo from\"#framer/local/canvasComponent/XQ05VRF9F/XQ05VRF9F.js\";import{withMobileNavScrollDot}from\"#framer/local/codeFile/alqq16S/MobileNavScrollDotOverride.js\";const NavFonts=getFonts(Nav);const NavWithMobileNavScrollDoty1alwpWithMappedReactPropsof1wcx=withMappedReactProps(withCodeBoundaryForOverrides(Nav,{nodeId:\"dQ1zqyWBD\",override:withMobileNavScrollDot,scopeId:\"Qp0CMUDkg\"}),NavInfo);const ScrollbarHiderFonts=getFonts(ScrollbarHider);const SmoothScrollFonts=getFonts(SmoothScroll);const MotionDivWithFlowFX=withFlowFX(motion.div);const CursorFonts=getFonts(Cursor);const ProjectCursorFonts=getFonts(ProjectCursor);const breakpoints={HwqOvVNVu:\"(min-width: 1200px)\",oHCCNpgBw:\"(max-width: 809.98px)\",Oqwy7NESt:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-j39QS\";const variantClassNames={HwqOvVNVu:\"framer-v-2ryg3q\",oHCCNpgBw:\"framer-v-1hr6u83\",Oqwy7NESt:\"framer-v-124x17l\"};const c9UkSjc7z=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;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=[\".framer-j39QS.framer-1f8ehr4, .framer-j39QS .framer-1f8ehr4 { display: block; }\",\".framer-j39QS.framer-2ryg3q { align-content: center; align-items: center; background-color: var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, #f7f7f7); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-j39QS .framer-y1alwp-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-j39QS .framer-vp8rs6-container { flex: none; height: 1px; left: calc(50.00000000000002% - 1px / 2); order: -999; position: absolute; top: 0px; width: 1px; z-index: 1; }\",\".framer-j39QS .framer-1gdwnoz { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-j39QS .framer-sex6cw-container { flex: none; height: auto; order: 1004; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={HwqOvVNVu:\"(min-width: 1200px)\",oHCCNpgBw:\"(max-width: 809.98px)\",Oqwy7NESt:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"HwqOvVNVu\",Phone:\"oHCCNpgBw\",Tablet:\"Oqwy7NESt\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({currentPage,height,id,width,...props})=>{return{...props,c9UkSjc7z:currentPage??props.c9UkSjc7z??\"Home\",variant:humanReadableVariantMap[props.variant]??props.variant??\"HwqOvVNVu\"};};const cursor={component:Cursor,variant:\"XOY5RoYNP\"};const cursor1={component:ProjectCursor,variant:\"Fdab9roME\"};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,c9UkSjc7z,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({\"18eq1vm\":cursor1,neyd71:cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"HwqOvVNVu\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247)); }\"}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-2ryg3q\",className),\"data-framer-cursor\":\"neyd71\",\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:317,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-y1alwp-container\",\"data-framer-layout-hint-center-x\":true,layout:\"position\",layoutScroll:true,nodeId:\"dQ1zqyWBD\",rendersWithMotion:true,scopeId:\"Qp0CMUDkg\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oHCCNpgBw:{qRy9SacFm:\"nwpAHBj7b\",Tcv9JYuXW:\"MwHCh7qSf\",variant:matchVariant(\"YGqGsmAAc\")},Oqwy7NESt:{variant:matchVariant(\"yCPzKBUqG\")}},children:/*#__PURE__*/_jsx(NavWithMobileNavScrollDoty1alwpWithMappedReactPropsof1wcx,{gyENjUIeA:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",height:\"100%\",id:\"dQ1zqyWBD\",layoutId:\"dQ1zqyWBD\",o46sD_NGI:\"18eq1vm\",qRy9SacFm:\"cPhCI0cwU\",style:{width:\"100%\"},Tcv9JYuXW:\"Ad1roXM1N\",variant:matchVariant(\"TT_NE2hx2\"),width:\"100%\",ZRUIZomdn:c9UkSjc7z})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-vp8rs6-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",nodeId:\"aI5_6Ph5B\",rendersWithMotion:true,scopeId:\"Qp0CMUDkg\",children:/*#__PURE__*/_jsx(ScrollbarHider,{active:true,height:\"100%\",id:\"aI5_6Ph5B\",layoutId:\"aI5_6Ph5B\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gdwnoz\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-sex6cw-container\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",nodeId:\"TeMWeDPdb\",rendersWithMotion:true,scopeId:\"Qp0CMUDkg\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"TeMWeDPdb\",intensity:89,layoutId:\"TeMWeDPdb\",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 2191\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Oqwy7NESt\":{\"layout\":[\"fixed\",\"fixed\"]},\"oHCCNpgBw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"c9UkSjc7z\":\"currentPage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"HwqOvVNVu\":[\".framer-y1alwp-container\",\".framer-vp8rs6-container\",\".framer-sex6cw-container\"],\"Oqwy7NESt\":[\".framer-y1alwp-container\",\".framer-vp8rs6-container\",\".framer-sex6cw-container\"],\"oHCCNpgBw\":[\".framer-y1alwp-container\",\".framer-vp8rs6-container\",\".framer-sex6cw-container\"]}\n * @framerBreakpoints {\"HwqOvVNVu\":{\"min\":1200,\"canvasClassName\":\"framer-2ryg3q-override\",\"minHeight\":2191,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Oqwy7NESt\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-124x17l-override\",\"minHeight\":2191,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"oHCCNpgBw\":{\"max\":809,\"canvasClassName\":\"framer-1hr6u83-override\",\"minHeight\":2181,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant HwqOvVNVu\n * @framerLayoutTemplate true\n */const FramerQp0CMUDkg=withCSS(Component,css,\"framer-j39QS\");export default FramerQp0CMUDkg;FramerQp0CMUDkg.displayName=\"Nav + Footer 2\";FramerQp0CMUDkg.defaultProps={height:2191,width:1200};addPropertyControls(FramerQp0CMUDkg,{c9UkSjc7z:{defaultValue:\"Home\",title:\"Current Page\",type:ControlType.String}});addFonts(FramerQp0CMUDkg,[{explicitInter:true,fonts:[]},...NavFonts,...ScrollbarHiderFonts,...SmoothScrollFonts,...CursorFonts,...ProjectCursorFonts],{supportsExplicitInterCodegen:true});FramerQp0CMUDkg.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Nav,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQp0CMUDkg\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"HwqOvVNVu\\\":[\\\".framer-y1alwp-container\\\",\\\".framer-vp8rs6-container\\\",\\\".framer-sex6cw-container\\\"],\\\"Oqwy7NESt\\\":[\\\".framer-y1alwp-container\\\",\\\".framer-vp8rs6-container\\\",\\\".framer-sex6cw-container\\\"],\\\"oHCCNpgBw\\\":[\\\".framer-y1alwp-container\\\",\\\".framer-vp8rs6-container\\\",\\\".framer-sex6cw-container\\\"]}\",\"framerBreakpoints\":\"{\\\"HwqOvVNVu\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-2ryg3q-override\\\",\\\"minHeight\\\":2191,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Oqwy7NESt\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-124x17l-override\\\",\\\"minHeight\\\":2191,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"oHCCNpgBw\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1hr6u83-override\\\",\\\"minHeight\\\":2181,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"2191\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Oqwy7NESt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oHCCNpgBw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"c9UkSjc7z\\\":\\\"currentPage\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"HwqOvVNVu\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ae8a13)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/u7eh2A6aDzCCHXSOBS2v/nTLdVZpVMsX2BD7n7Snw/Vx1W8nsoP.js\";import Buttons from\"https://framerusercontent.com/modules/lVHlheXn0YVtRY84qiuS/ky4dDQ2NwmKEx9wn3Eb2/cz257_Zxc.js\";import Nav from\"https://framerusercontent.com/modules/aJYOfdgqEdGvBSqfPaxQ/jvFHlCesdXaR5pEETl61/XQ05VRF9F.js\";const NavFonts=getFonts(Nav);const ButtonsFonts=getFonts(Buttons);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"mNKA3E5kx\",\"qAGodirWe\"];const serializationHash=\"framer-O1tVD\";const variantClassNames={mNKA3E5kx:\"framer-v-zrxfq5\",qAGodirWe:\"framer-v-w3d1cx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const D30wJMAwO=undefined;const transition1={delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={delay:.05,duration:.6,ease:[.12,.23,.5,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={delay:.1,duration:.6,ease:[.12,.23,.5,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={delay:.15,duration:.6,ease:[.12,.23,.5,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={delay:.2,duration:.6,ease:[.12,.23,.5,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={delay:.25,duration:.6,ease:[.12,.23,.5,1],type:\"tween\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transition7={delay:.3,duration:.6,ease:[.12,.23,.5,1],type:\"tween\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const transition8={delay:.35,duration:.6,ease:[.12,.23,.5,1],type:\"tween\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:0};const transition9={delay:.4,duration:.6,ease:[.12,.23,.5,1],type:\"tween\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:0};const transition10={delay:.45,duration:.6,ease:[.12,.23,.5,1],type:\"tween\"};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition10,x:0,y:0};const transition11={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition11,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Hide:\"qAGodirWe\",Opened:\"mNKA3E5kx\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,tap,width,...props})=>{return{...props,D30wJMAwO:tap??props.D30wJMAwO,variant:humanReadableVariantMap[props.variant]??props.variant??\"mNKA3E5kx\"};};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,D30wJMAwO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mNKA3E5kx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const waLca9HcB1tnkmbu=activeVariantCallback(async(...args)=>{if(D30wJMAwO){const res=await D30wJMAwO(...args);if(res===false)return false;}});const onTap1tnkmbu=activeVariantCallback(async(...args)=>{if(D30wJMAwO){const res=await D30wJMAwO(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-zrxfq5\",className,classNames),\"data-framer-name\":\"Opened\",layoutDependency:layoutDependency,layoutId:\"mNKA3E5kx\",ref:refBinding,style:{opacity:1,...style},variants:{qAGodirWe:{opacity:0}},...addPropertyOverrides({qAGodirWe:{\"data-framer-name\":\"Hide\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:317,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-120-715)/2*0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-116btgw-container\",layoutDependency:layoutDependency,layoutId:\"bMp_1214j-container\",nodeId:\"bMp_1214j\",rendersWithMotion:true,scopeId:\"T1OvyyF9Q\",children:/*#__PURE__*/_jsx(Nav,{gyENjUIeA:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",height:\"100%\",id:\"bMp_1214j\",layoutId:\"bMp_1214j\",qRy9SacFm:\"nwpAHBj7b\",style:{width:\"100%\"},Tcv9JYuXW:\"AWCNgmk56\",variant:matchVariant(\"a8lVeI7vB\"),waLca9HcB:waLca9HcB1tnkmbu,width:\"100%\",ZRUIZomdn:\"\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qi9piv\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"orTYgW9XG\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5hnqh4\",\"data-framer-name\":\"Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"N6PSOUd5c\",onTap:onTap1tnkmbu,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pxnHyp8sh\"},implicitPathVariables:undefined},{href:{webPageId:\"pxnHyp8sh\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(0+317+((componentViewport?.height||800)-120-715)/2*1)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-139s7sr-container\",\"data-framer-appear-id\":\"139s7sr\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"sZj8nlcpp-container\",nodeId:\"sZj8nlcpp\",optimized:true,rendersWithMotion:true,scopeId:\"T1OvyyF9Q\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"Works\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-32c6196e-4f17-40c8-8cf8-4163456ea61a, rgb(0, 0, 0))\",id:\"sZj8nlcpp\",layoutId:\"sZj8nlcpp\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",nh3cXPm3p:resolvedLinks[0],variant:matchVariant(\"mO1TLyg6Y\"),width:\"100%\",...addPropertyOverrides({qAGodirWe:{nh3cXPm3p:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mnbgwe\",\"data-framer-name\":\"Cursor shrink area\",layoutDependency:layoutDependency,layoutId:\"Lo455IjuB\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ua9493\",\"data-framer-name\":\"Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"TyQJRRlDc\",onTap:onTap1tnkmbu,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Q_jFVHOWL\"},implicitPathVariables:undefined},{href:{webPageId:\"Q_jFVHOWL\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(0+317+((componentViewport?.height||800)-120-715)/2*1)+0+20+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-cxkqx2-container\",\"data-framer-appear-id\":\"cxkqx2\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"yCxf3AZ2N-container\",nodeId:\"yCxf3AZ2N\",optimized:true,rendersWithMotion:true,scopeId:\"T1OvyyF9Q\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"About\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-32c6196e-4f17-40c8-8cf8-4163456ea61a, rgb(0, 0, 0))\",id:\"yCxf3AZ2N\",layoutId:\"yCxf3AZ2N\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",nh3cXPm3p:resolvedLinks1[0],variant:matchVariant(\"mO1TLyg6Y\"),width:\"100%\",...addPropertyOverrides({qAGodirWe:{nh3cXPm3p:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1di9kms\",\"data-framer-name\":\"Cursor shrink area\",layoutDependency:layoutDependency,layoutId:\"XICyvaOGj\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ahwfxl\",\"data-framer-name\":\"Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"RjlYFtC9S\",onTap:onTap1tnkmbu,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"A9LtH3w1B\"},implicitPathVariables:undefined},{href:{webPageId:\"A9LtH3w1B\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(0+317+((componentViewport?.height||800)-120-715)/2*1)+0+40+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-1pry9w7-container\",\"data-framer-appear-id\":\"1pry9w7\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"J1qmNwMjr-container\",nodeId:\"J1qmNwMjr\",optimized:true,rendersWithMotion:true,scopeId:\"T1OvyyF9Q\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"News\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-32c6196e-4f17-40c8-8cf8-4163456ea61a, rgb(0, 0, 0))\",id:\"J1qmNwMjr\",layoutId:\"J1qmNwMjr\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",nh3cXPm3p:resolvedLinks2[0],variant:matchVariant(\"mO1TLyg6Y\"),width:\"100%\",...addPropertyOverrides({qAGodirWe:{nh3cXPm3p:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wvxx0v\",\"data-framer-name\":\"Cursor shrink area\",layoutDependency:layoutDependency,layoutId:\"UEsEanEhP\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ks7wyy\",\"data-framer-name\":\"Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Q9oglFcdi\",onTap:onTap1tnkmbu,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"X1ii09nqc\"},implicitPathVariables:undefined},{href:{webPageId:\"X1ii09nqc\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(0+317+((componentViewport?.height||800)-120-715)/2*1)+0+60+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1o2fhni-container\",\"data-framer-appear-id\":\"1o2fhni\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"QpDurOEtv-container\",nodeId:\"QpDurOEtv\",optimized:true,rendersWithMotion:true,scopeId:\"T1OvyyF9Q\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"Contact\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-32c6196e-4f17-40c8-8cf8-4163456ea61a, rgb(0, 0, 0))\",id:\"QpDurOEtv\",layoutId:\"QpDurOEtv\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",nh3cXPm3p:resolvedLinks3[0],variant:matchVariant(\"mO1TLyg6Y\"),width:\"100%\",...addPropertyOverrides({qAGodirWe:{nh3cXPm3p:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1obe9xj\",\"data-framer-name\":\"Cursor shrink area\",layoutDependency:layoutDependency,layoutId:\"Jp2zlksid\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uo10em\",\"data-framer-name\":\"Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZbAFI5xwM\",onTap:onTap1tnkmbu,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"oCSORAvBr\"},implicitPathVariables:undefined},{href:{webPageId:\"oCSORAvBr\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(0+317+((componentViewport?.height||800)-120-715)/2*1)+0+80+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-1abcn8b-container\",\"data-framer-appear-id\":\"1abcn8b\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"pU6aosW7F-container\",nodeId:\"pU6aosW7F\",optimized:true,rendersWithMotion:true,scopeId:\"T1OvyyF9Q\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"Archive\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-32c6196e-4f17-40c8-8cf8-4163456ea61a, rgb(0, 0, 0))\",id:\"pU6aosW7F\",layoutId:\"pU6aosW7F\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",nh3cXPm3p:resolvedLinks4[0],variant:matchVariant(\"mO1TLyg6Y\"),width:\"100%\",...addPropertyOverrides({qAGodirWe:{nh3cXPm3p:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17y2lsz\",\"data-framer-name\":\"Cursor shrink area\",layoutDependency:layoutDependency,layoutId:\"qODKgc8eW\"})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jtu8vh\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"vM2QJJ_06\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17akgdr\",\"data-framer-name\":\"Group\",layoutDependency:layoutDependency,layoutId:\"Yu4lNYN4y\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9yxn4v\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"BlQg6ufmg\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(0+417+((componentViewport?.height||800)-120-715)/2*2)+20+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-3xjmpe-container\",\"data-framer-appear-id\":\"3xjmpe\",\"data-framer-name\":\"Email\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Wrgxk5ujx-container\",name:\"Email\",nodeId:\"Wrgxk5ujx\",optimized:true,rendersWithMotion:true,scopeId:\"T1OvyyF9Q\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"hello@flov.co\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-32c6196e-4f17-40c8-8cf8-4163456ea61a, rgb(0, 0, 0))\",id:\"Wrgxk5ujx\",layoutId:\"Wrgxk5ujx\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",name:\"Email\",nh3cXPm3p:\"mailto:hello@flov.co\",variant:matchVariant(\"CENkIoY8f\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c21pl2\",\"data-framer-name\":\"Social media\",layoutDependency:layoutDependency,layoutId:\"W0FIglIAo\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(0+417+((componentViewport?.height||800)-120-715)/2*2)+20+0+0+0+0+80+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-1ipgtup-container\",\"data-framer-appear-id\":\"1ipgtup\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Imb7yAFUs-container\",nodeId:\"Imb7yAFUs\",optimized:true,rendersWithMotion:true,scopeId:\"T1OvyyF9Q\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"Instagram\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-32c6196e-4f17-40c8-8cf8-4163456ea61a, rgb(0, 0, 0))\",id:\"Imb7yAFUs\",layoutId:\"Imb7yAFUs\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",nh3cXPm3p:\"https://www.instagram.com/satto.studio/\",variant:matchVariant(\"CENkIoY8f\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(0+417+((componentViewport?.height||800)-120-715)/2*2)+20+0+0+0+0+80+0+20,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation8,className:\"framer-11rpmyw-container\",\"data-framer-appear-id\":\"11rpmyw\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"I6YrTcO2f-container\",nodeId:\"I6YrTcO2f\",optimized:true,rendersWithMotion:true,scopeId:\"T1OvyyF9Q\",children:/*#__PURE__*/_jsx(Buttons,{a66axdita:\"Twitter X\",b17iNNaou:\"Os41mo4tg\",HBrxgP9b9:false,height:\"100%\",i2wIZEf1F:\"var(--token-32c6196e-4f17-40c8-8cf8-4163456ea61a, rgb(0, 0, 0))\",id:\"I6YrTcO2f\",layoutId:\"I6YrTcO2f\",m0s_4ctfF:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",MB7O54dsu:\"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8, rgb(247, 247, 247))\",nh3cXPm3p:\"https://x.com/Satto_studio\",variant:matchVariant(\"CENkIoY8f\"),width:\"100%\"})})})]})]}),/*#__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-1pp51bx\",\"data-styles-preset\":\"Vx1W8nsoP\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-32c6196e-4f17-40c8-8cf8-4163456ea61a, rgb(255, 255, 255)))\"},children:\"2026 \\xa9 FLOV STUDIO\"})}),className:\"framer-b50wnp\",\"data-framer-appear-id\":\"b50wnp\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"Jp7SCfPW7\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-32c6196e-4f17-40c8-8cf8-4163456ea61a, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation10,className:\"framer-k3i59d\",\"data-framer-appear-id\":\"k3i59d\",\"data-framer-name\":\"Background\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"a3R2CkGVS\",optimized:true,style:{backgroundColor:\"var(--token-1d7950ca-402d-4506-bb8b-05d49e0ea710, rgb(194, 194, 194))\"}})]})})})});});const css=[\".framer-O1tVD.framer-ep4bz4, .framer-O1tVD .framer-ep4bz4 { display: block; }\",\".framer-O1tVD.framer-zrxfq5 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; height: 800px; justify-content: space-between; overflow: visible; padding: 0px 0px 120px 0px; position: relative; width: 400px; }\",\".framer-O1tVD .framer-116btgw-container { cursor: pointer; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-O1tVD .framer-qi9piv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 20px; position: relative; width: min-content; z-index: 1; }\",\".framer-O1tVD .framer-5hnqh4, .framer-O1tVD .framer-1ua9493 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-O1tVD .framer-139s7sr-container, .framer-O1tVD .framer-cxkqx2-container, .framer-O1tVD .framer-1pry9w7-container, .framer-O1tVD .framer-1o2fhni-container, .framer-O1tVD .framer-1abcn8b-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-O1tVD .framer-mnbgwe, .framer-O1tVD .framer-1di9kms, .framer-O1tVD .framer-1wvxx0v, .framer-O1tVD .framer-1obe9xj, .framer-O1tVD .framer-17y2lsz { flex: none; height: 100%; left: 0px; overflow: var(--overflow-clip-fallback, clip); pointer-events: auto; position: absolute; top: 0px; width: 100%; z-index: 2; }\",\".framer-O1tVD .framer-1ahwfxl, .framer-O1tVD .framer-ks7wyy, .framer-O1tVD .framer-uo10em { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-O1tVD .framer-1jtu8vh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 20px 0px 20px; position: relative; width: 100%; z-index: 3; }\",\".framer-O1tVD .framer-17akgdr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-O1tVD .framer-9yxn4v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 360px; }\",\".framer-O1tVD .framer-3xjmpe-container, .framer-O1tVD .framer-1ipgtup-container, .framer-O1tVD .framer-11rpmyw-container { flex: none; height: auto; position: relative; width: auto; z-index: 0; }\",\".framer-O1tVD .framer-1c21pl2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-O1tVD .framer-b50wnp { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-O1tVD .framer-k3i59d { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: -1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"qAGodirWe\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"D30wJMAwO\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerT1OvyyF9Q=withCSS(Component,css,\"framer-O1tVD\");export default FramerT1OvyyF9Q;FramerT1OvyyF9Q.displayName=\"Mobile_menu\";FramerT1OvyyF9Q.defaultProps={height:800,width:400};addPropertyControls(FramerT1OvyyF9Q,{variant:{options:[\"mNKA3E5kx\",\"qAGodirWe\"],optionTitles:[\"Opened\",\"Hide\"],title:\"Variant\",type:ControlType.Enum},D30wJMAwO:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerT1OvyyF9Q,[{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\"}]},...NavFonts,...ButtonsFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerT1OvyyF9Q.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Nav,{},context),forwardLoader(Buttons,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerT1OvyyF9Q\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"D30wJMAwO\\\":\\\"tap\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"400\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qAGodirWe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ae8a13)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,safeCSSValue,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import ScrollbarHider from\"https://framerusercontent.com/modules/VOZ2MgHOGEaKFFBcI53W/M9V7kGz3KE5RPiVT8Nsu/ScrollbarHider.js\";import Cursor from\"#framer/local/canvasComponent/d_ATrTBOr/d_ATrTBOr.js\";import Mobile_menu from\"#framer/local/canvasComponent/T1OvyyF9Q/T1OvyyF9Q.js\";import Nav from\"#framer/local/canvasComponent/XQ05VRF9F/XQ05VRF9F.js\";const ScrollbarHiderFonts=getFonts(ScrollbarHider);const NavFonts=getFonts(Nav);const Mobile_menuFonts=getFonts(Mobile_menu);const CursorFonts=getFonts(Cursor);const breakpoints={GsxOIJng4:\"(max-width: 809.98px)\",Q5_OtcsQ2:\"(min-width: 1200px)\",TgUTgdK4I:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-uscLQ\";const variantClassNames={GsxOIJng4:\"framer-v-gk4gou\",Q5_OtcsQ2:\"framer-v-1xvt4dt\",TgUTgdK4I:\"framer-v-1jinysj\"};const TTH4jxQNR=undefined;const fiqrrStBY=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={GsxOIJng4:[\".framer-uscLQ.framer-140wh1m { background-color: var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, #ffffff); z-index: 9; }\",\".framer-uscLQ.framer-oo02ig-container { cursor: pointer; height: auto; left: 50%; top: 0px; width: 100%; z-index: 9; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={GsxOIJng4:\".framer-gk4gou-override\"};const rules=[\".framer-uscLQ.framer-11voyxj, .framer-uscLQ .framer-11voyxj { display: block; }\",\".framer-uscLQ.framer-1xvt4dt { align-content: center; align-items: center; background-color: var(--16fam8p); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-uscLQ .framer-14a94ac-container { flex: none; height: 1px; left: calc(50.00000000000002% - 1px / 2); order: -1000; position: absolute; top: 0px; width: 1px; z-index: 1; }\",\".framer-uscLQ .framer-6my0tc { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-uscLQ .framer-2lbp0w-container { cursor: pointer; flex: none; height: auto; left: 50%; order: 1002; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 9; }\",\".framer-uscLQ.framer-140wh1m { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; }\",\".framer-uscLQ.framer-oo02ig-container { flex: none; height: 800px; left: -120px; position: fixed; top: 18px; width: 400px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={GsxOIJng4:\"(max-width: 809.98px)\",Q5_OtcsQ2:\"(min-width: 1200px)\",TgUTgdK4I:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"Q5_OtcsQ2\",Phone:\"GsxOIJng4\",Tablet:\"TgUTgdK4I\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({bacgroundColor,currentPage,height,id,width,...props})=>{return{...props,fiqrrStBY:currentPage??props.fiqrrStBY??\"\",TTH4jxQNR:bacgroundColor??props.TTH4jxQNR??\"var(--token-32c6196e-4f17-40c8-8cf8-4163456ea61a, rgb(0, 0, 0))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Q5_OtcsQ2\"};};const cursor={component:Cursor,variant:\"XOY5RoYNP\"};const cursor1={component:Cursor,variant:\"Hl3KIzdDn\"};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,TTH4jxQNR,fiqrrStBY,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const waLca9HcBko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const D30wJMAwO1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"GsxOIJng4\")return true;return false;};useCustomCursors({dlsq6q:cursor1,neyd71:cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"Q5_OtcsQ2\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(TTH4jxQNR)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1xvt4dt\",className),\"data-framer-cursor\":\"neyd71\",\"data-layout-template\":true,ref:refBinding,style:{\"--16fam8p\":TTH4jxQNR,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-14a94ac-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"j4mlLUiBX\",scopeId:\"b0PI2AwQe\",children:/*#__PURE__*/_jsx(ScrollbarHider,{active:true,height:\"100%\",id:\"j4mlLUiBX\",layoutId:\"j4mlLUiBX\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-6my0tc\"}),/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:317,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsxOIJng4:{\"data-framer-cursor\":undefined},TgUTgdK4I:{\"data-framer-cursor\":undefined}},children:/*#__PURE__*/_jsxs(Container,{className:\"framer-2lbp0w-container\",\"data-framer-cursor\":\"dlsq6q\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"bmRQo3U1h\",scopeId:\"b0PI2AwQe\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsxOIJng4:{qRy9SacFm:\"nwpAHBj7b\",Tcv9JYuXW:\"MwHCh7qSf\",variant:matchVariant(overlay.visible&&\"DXGC46dgC\",overlay.visible?\"DXGC46dgC\":\"a8lVeI7vB\")},TgUTgdK4I:{variant:matchVariant(\"SXqy9T6MB\")}},children:/*#__PURE__*/_jsx(Nav,{gyENjUIeA:\"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(255, 255, 255))\",height:\"100%\",id:\"bmRQo3U1h\",layoutId:\"bmRQo3U1h\",qRy9SacFm:\"cPhCI0cwU\",style:{width:\"100%\"},Tcv9JYuXW:\"Ad1roXM1N\",variant:matchVariant(\"r84u0iV_n\"),waLca9HcB:waLca9HcBko9la1({overlay}),width:\"100%\",ZRUIZomdn:fiqrrStBY})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsxOIJng4:{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}}}},children:/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-140wh1m\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"BfgahR_Mi\")}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsxOIJng4:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsxOIJng4:{transformTemplate:transformTemplate1}},children:/*#__PURE__*/_jsx(Container,{className:`${cx(scopingClassNames,\"framer-oo02ig-container\")} hidden-1xvt4dt hidden-1jinysj`,inComponentSlot:true,nodeId:\"EewpVFD3j\",rendersWithMotion:true,scopeId:\"b0PI2AwQe\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsxOIJng4:{D30wJMAwO:D30wJMAwO1q29jei({overlay}),style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Mobile_menu,{height:\"100%\",id:\"EewpVFD3j\",layoutId:\"EewpVFD3j\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"mNKA3E5kx\"),width:\"100%\"})})})})})})]})}),getContainer())})})]})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TgUTgdK4I\":{\"layout\":[\"fixed\",\"fixed\"]},\"GsxOIJng4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"TTH4jxQNR\":\"bacgroundColor\",\"fiqrrStBY\":\"currentPage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Q5_OtcsQ2\":[\".framer-14a94ac-container\",\".framer-2lbp0w-container\"],\"TgUTgdK4I\":[\".framer-14a94ac-container\",\".framer-2lbp0w-container\"],\"GsxOIJng4\":[\".framer-14a94ac-container\",\".framer-2lbp0w-container\"]}\n * @framerBreakpoints {\"Q5_OtcsQ2\":{\"min\":1200,\"canvasClassName\":\"framer-1xvt4dt-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"TgUTgdK4I\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1jinysj-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"GsxOIJng4\":{\"max\":809,\"canvasClassName\":\"framer-gk4gou-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Q5_OtcsQ2\n * @framerLayoutTemplate true\n */const Framerb0PI2AwQe=withCSS(Component,css,\"framer-uscLQ\");export default Framerb0PI2AwQe;Framerb0PI2AwQe.displayName=\"Nav\";Framerb0PI2AwQe.defaultProps={height:1e3,width:1200};addPropertyControls(Framerb0PI2AwQe,{TTH4jxQNR:{defaultValue:\"var(--token-32c6196e-4f17-40c8-8cf8-4163456ea61a, rgb(0, 0, 0))\",title:\"Bacground color\",type:ControlType.Color},fiqrrStBY:{defaultValue:\"\",title:\"Current Page\",type:ControlType.String}});addFonts(Framerb0PI2AwQe,[{explicitInter:true,fonts:[]},...ScrollbarHiderFonts,...NavFonts,...Mobile_menuFonts,...CursorFonts],{supportsExplicitInterCodegen:true});Framerb0PI2AwQe.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Nav,{},context),forwardLoader(Mobile_menu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerb0PI2AwQe\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TgUTgdK4I\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GsxOIJng4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1000\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"Q5_OtcsQ2\\\":[\\\".framer-14a94ac-container\\\",\\\".framer-2lbp0w-container\\\"],\\\"TgUTgdK4I\\\":[\\\".framer-14a94ac-container\\\",\\\".framer-2lbp0w-container\\\"],\\\"GsxOIJng4\\\":[\\\".framer-14a94ac-container\\\",\\\".framer-2lbp0w-container\\\"]}\",\"framerVariables\":\"{\\\"TTH4jxQNR\\\":\\\"bacgroundColor\\\",\\\"fiqrrStBY\\\":\\\"currentPage\\\"}\",\"framerLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"Q5_OtcsQ2\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1xvt4dt-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"TgUTgdK4I\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1jinysj-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"GsxOIJng4\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-gk4gou-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"Q5_OtcsQ2\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport NavFooter from \"https://framerusercontent.com/modules/5Yc25iqlu85NbWuOynWZ/sQpOhim7GBGQkhNHS5TX/NxygKxR35.js\";\r\nimport NavFooter2 from \"https://framerusercontent.com/modules/Jp0Sm29myzBdcX3LfvYE/OiNl2oHfMyxZo9ovuA3H/Qp0CMUDkg.js\";\r\nimport Nav from \"https://framerusercontent.com/modules/kpb4gYAa2JCD2Pa9xOHE/LjivSv8FG6JJL70C7GQo/b0PI2AwQe.js\";\r\n\r\n\t\tconst routes = {WBuuxB7On: {elements: {fvLvsMWr2: \"about-flov\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8qkhTWDxqLNS5AQlgUsh/Jxnf5PWsPKGXys5cmIFr/WBuuxB7On.js\")), path: \"/\"}, Q_jFVHOWL: {elements: {EEY7oXuWw: \"about-flov\", rI7pP0yiS: \"studio-awards\", sVw2sFKMU: \"studio-clients\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/y6mTEX8fNjiqVNrKCKLM/51psXYv9WRciHvHW7WVv/Q_jFVHOWL.js\")), path: \"/studio\"}, RCXHbKpZW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cxLFyx68WMaTlhd38Xhb/1UqHfLNz0C2fF43PkdYZ/RCXHbKpZW.js\")), path: \"/privacy-policy\"}, pxnHyp8sh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/scYZEubq9GGU6Wez45KG/SnR1UdchACLNJiFo1V0T/pxnHyp8sh.js\")), path: \"/works\"}, j6Sase_2B: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/l5vxsBpJx6fBRC6iwNb4/CVYaLBUbBMFoLuSx0XDz/j6Sase_2B.js\")), path: \"/works/mosaic\"}, QL4JvKGpL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/e0lBd0DzdNhNIQMWhD4l/6bcCKXzkuOpj4GsX7Cf9/QL4JvKGpL.js\")), path: \"/works/list\"}, wl6gEJ4CH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8wRmqH8damRfBcExYTdK/sex9vsx8EP3MsJlR3t3w/wl6gEJ4CH.js\")), path: \"/404\"}, X1ii09nqc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g5HU0woe4s62ViXfm4lL/4tRlCaF8prFxKZqmhvAd/X1ii09nqc.js\")), path: \"/contact\"}, oCSORAvBr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/psE4IOCRxUOi3jLry1cV/hu9HYcd0zeTqT6qm8JSd/oCSORAvBr.js\")), path: \"/playground\"}, ehhwFT83D: {elements: {CGNQZHtpf: \"chapter-4\", DhP9Sg0_U: \"dim-mark-2\", DKN0DDI6z: \"chapter-2\", i5fDP2V_l: \"sec-1\", IcqhZQjWW: \"dim-anchor-2\", ItVQ8DOIc: \"chapter-3\", NfQZEZF2j: \"dim-mark-3\", OFAcYrHyb: \"dim-anchor-1\", PjAG4lfQ7: \"sec-2\", QVp3H_LHQ: \"chapter-1\", xehzLwYun: \"sec-3\", XFb9WQZk9: \"sec-4\", ZQgODsy3z: \"dim-mark-4\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4OCmB0i281wmJEYx65J7/KcSSCeu6z6n9UpyJr4Ee/ehhwFT83D.js\")), path: \"/expertise\"}, MlK9YsQM9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FfvXQpJNiqpX9vonAZAf/dLq85ExTlkP1vzRJACuU/MlK9YsQM9.js\")), path: \"/about-studio\"}, ZodZ_ov6y: {collectionId: \"miLjtMb0r\", elements: {JqrLKplJi: \"project-info\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uhB7zxdNWJA18tT8ktwq/DnhRbh0A2cNloGqErVsT/ZodZ_ov6y.js\")), path: \"/works/:xIyLZbXsA\"}, h4GErrlOl: {collectionId: \"HgcZ6l93y\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hP7ars56iFPcDFQyxqYM/vpStAVXpCsjWCLxBvd7z/h4GErrlOl.js\")), path: \"/categories/:nZTUmiabU\"}, OgZMysP_g: {collectionId: \"HgcZ6l93y\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/e1N4XHp5Cwj1CNYq4KYn/3SilJPe3hIcVaifiuce8/OgZMysP_g.js\")), path: \"/categories/:nZTUmiabU/grid\"}, W1tkC1oTQ: {collectionId: \"HgcZ6l93y\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8TPEWBw7pdOJ0AzTjyij/zDtnXlM7IWj6C5eyvgdX/W1tkC1oTQ.js\")), path: \"/categories/:nZTUmiabU/list\"}, mzAu0EKNE: {collectionId: \"P8_Fa8kUb\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pPOj3RfWhlXUtDvqaUSl/A5YtSxkLrsXUjVxsphpL/mzAu0EKNE.js\")), path: \"/journal/:ubSKTUOsF\"}, uBYj11jlF: {collectionId: \"wcQKaJVup\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r3ahNlOxQXUr0utoSXCq/5orT49PjvfKoUKs320Ip/uBYj11jlF.js\")), path: \"/article-types/:GYLUePbCl\"}, cH1inFxc9: {collectionId: \"wcQKaJVup\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rdG2eYCRWzCYX1bQ6tma/YP3NqGyBrNRDo7BLp9eJ/cH1inFxc9.js\")), path: \"/article-types/:GYLUePbCl/list\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {HgcZ6l93y: async () => (await import(\"https://framerusercontent.com/modules/blEDuTeFHbFEhNZNj0NP/ZJLyH3B8VWOegBtb1EAp/HgcZ6l93y.js\"))?.[\"utils\"], miLjtMb0r: async () => (await import(\"https://framerusercontent.com/modules/oc7A0TVXnknX4PpUlXer/VQbPGsKS0BrZOBOTmeX5/miLjtMb0r.js\"))?.[\"utils\"], P8_Fa8kUb: async () => (await import(\"https://framerusercontent.com/modules/v4z2JbSNZr06MqmZGdTS/MD3GIr0559hgNYwc4FzF/P8_Fa8kUb.js\"))?.[\"utils\"], wcQKaJVup: async () => (await import(\"https://framerusercontent.com/modules/cELsMd8gpFj70Y4vtNgI/1eRHsk5305J8rNA0QHrO/wcQKaJVup.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"b6e7e8b4c37b4870388c8649976d521d231bc1b742bfb077d6dab34c07395567\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {AwMS9y6dw: \"var(--token-d76da1a5-9cdc-4eae-9ddb-1dd0605f10f8)\", B6C3PuVHU: true, c9UkSjc7z: \" \"}\r\nconst props2 = {fiqrrStBY: \" \", TTH4jxQNR: \"var(--token-32c6196e-4f17-40c8-8cf8-4163456ea61a, rgb(0, 0, 0))\"}\r\nconst props3 = {...props1, AwMS9y6dw: \"var(--token-d6fab48b-775e-4674-9915-8507942a1709, rgb(249, 238, 194))\", c9UkSjc7z: \"Studio\"}\r\nconst props4 = {...props1, c9UkSjc7z: \"Privacy Policy\"}\r\nconst props5 = {...props1, AwMS9y6dw: \"var(--token-845c69d1-5897-4dac-bab8-cae9a98aa49a, rgb(244, 243, 242))\", c9UkSjc7z: \"Works\"}\r\nconst props6 = {...props1, c9UkSjc7z: \"Works\"}\r\nconst props7 = {...props1, c9UkSjc7z: \"Journal\"}\r\nconst props8 = {...props1, c9UkSjc7z: \"News\"}\r\nconst props9 = {...props1, c9UkSjc7z: \"404\"}\r\nconst props10 = {...props2, fiqrrStBY: \"Contact\", TTH4jxQNR: \"rgb(218, 237, 237)\"}\r\nconst props11 = {...props2, fiqrrStBY: \"Playground\", TTH4jxQNR: \"rgb(26, 26, 26)\"}\r\nconst props12 = {...props1, AwMS9y6dw: \"rgb(255, 209, 173)\", c9UkSjc7z: \"Expertise\"}\r\nconst props13 = {...props1, c9UkSjc7z: \"About\"}\r\nconst props14 = {}\r\nconst props15 = {...props1, c9UkSjc7z: \"Article\"}\r\nconst props16 = {...props1, c9UkSjc7z: \"Article Type\"}\r\nconst props17 = {...props1, c9UkSjc7z: \"Article Type List\"}\r\nconst templateProps = {A9LtH3w1B: props7, augiA20Il: props2, cH1inFxc9: props17, ehhwFT83D: props12, h4GErrlOl: props6, j6Sase_2B: props6, MlK9YsQM9: props13, mzAu0EKNE: props15, oCSORAvBr: props11, OgZMysP_g: props6, pxnHyp8sh: props5, Q_jFVHOWL: props3, QL4JvKGpL: props6, RCXHbKpZW: props4, SvHLQWN_2: props8, uBYj11jlF: props16, W1tkC1oTQ: props6, WBuuxB7On: props1, wl6gEJ4CH: props9, X1ii09nqc: props10, ZodZ_ov6y: props14}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"WBuuxB7On\":\r\ncase \"Q_jFVHOWL\":\r\ncase \"RCXHbKpZW\":\r\ncase \"pxnHyp8sh\":\r\ncase \"j6Sase_2B\":\r\ncase \"QL4JvKGpL\":\r\ncase \"A9LtH3w1B\":\r\ncase \"SvHLQWN_2\":\r\ncase \"wl6gEJ4CH\":\r\ncase \"ehhwFT83D\":\r\ncase \"MlK9YsQM9\":\r\ncase \"h4GErrlOl\":\r\ncase \"OgZMysP_g\":\r\ncase \"W1tkC1oTQ\":\r\ncase \"mzAu0EKNE\":\r\ncase \"uBYj11jlF\":\r\ncase \"cH1inFxc9\":\r\nreturn React.createElement(NavFooter, {...props, key: \"NavFooter\", style}, children(true));\r\ncase \"augiA20Il\":\r\ncase \"X1ii09nqc\":\r\ncase \"oCSORAvBr\":\r\nreturn React.createElement(Nav, {...props, key: \"Nav\", style}, children(true));\r\ncase \"ZodZ_ov6y\":\r\nreturn React.createElement(NavFooter2, {...props, key: \"NavFooter2\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"WBuuxB7On\":\r\ncase \"Q_jFVHOWL\":\r\ncase \"RCXHbKpZW\":\r\ncase \"pxnHyp8sh\":\r\ncase \"j6Sase_2B\":\r\ncase \"QL4JvKGpL\":\r\ncase \"A9LtH3w1B\":\r\ncase \"SvHLQWN_2\":\r\ncase \"wl6gEJ4CH\":\r\ncase \"ehhwFT83D\":\r\ncase \"MlK9YsQM9\":\r\ncase \"h4GErrlOl\":\r\ncase \"OgZMysP_g\":\r\ncase \"W1tkC1oTQ\":\r\ncase \"mzAu0EKNE\":\r\ncase \"uBYj11jlF\":\r\ncase \"cH1inFxc9\":\r\nreturn [{hash: \"pfz1no\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1cc6x6f\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"jwjt4n\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"augiA20Il\":\r\ncase \"X1ii09nqc\":\r\ncase \"oCSORAvBr\":\r\nreturn [{hash: \"gk4gou\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1jinysj\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1xvt4dt\", mediaQuery: \"(min-width: 1200px)\"}]\r\ncase \"ZodZ_ov6y\":\r\nreturn [{hash: \"2ryg3q\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"124x17l\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1hr6u83\", 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\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8wRmqH8damRfBcExYTdK/sex9vsx8EP3MsJlR3t3w/wl6gEJ4CH.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://flov.co\",\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/eSHqQa7Aif8ZaKvfYGBd/tX1R8PL5E3fyMHNuAbWw/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0, ease: [0.42, 0, 0.58, 1], mass: 1, stagger: 0, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\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 serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}