{"version":3,"file":"script_main.C_KGDReL.mjs","names":["useMemo","useState","useMemo","useCallback","isBrowser","_Fragment","getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","LabelButton","BrandLogoFonts","BrandLogo","FooterLinkFonts","FooterLink","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","RichText","getLocalizedValue","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","v0","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","e","Icon","className","useId","useState","v0","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","useRef","useMemo","useState","HomeFactory","React","exports","__esModule","_regex","useMemo","twemojiParser","getLocalizedValue","valuesByLocaleId","localizedValues","addPropertyOverrides","Material","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","getLocalizedValue","RichText","addPropertyOverrides","SelectorComponent","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","getLocalizedValue","addPropertyOverrides","BrandLogoFonts","BrandLogo","CustomLocaleSelector","MenuButtonFonts","MenuButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","getLocalizedValue","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","BrandLogo","MenuButton","NavItem","FooterLink","serializationHash","variantClassNames","transition1","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","Topbar","SectionMenu","SectionFooter","useRef","React.useId","_Fragment","PropertyOverrides","React.createElement","Template1","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/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js","https:/framerusercontent.com/modules/TtKEzUvlqAPD08r2WT7W/pDSMdvMpMH1qFXjPsryw/CookieConsent.js","https:/framerusercontent.com/modules/Bf4JXpoyKFDFQixezh2W/YSVakr3QnGJ01VVK73Ft/hQ2AD121q.js","https:/framerusercontent.com/modules/sdg2qk1uQvuqlsy8QdRy/77HbEvz4H0topLIWD0TE/ByU53JKGh.js","https:/framerusercontent.com/modules/jVixJzgRxNYpsUeac4bB/bxj3eORI4kkwzg88MtQb/tH9agIy9Y.js","https:/framerusercontent.com/modules/ASukbczth3K5kIno1u1E/Dw2RxN0a6qHzVu815Aow/hQ2AD121q.js","https:/framerusercontent.com/modules/r4mqLbBpQ5Yyl4sd1zsG/H4mJNvTXIb9ouX02A3aB/IFQAICRhG-0.js","https:/framerusercontent.com/modules/r4mqLbBpQ5Yyl4sd1zsG/H4mJNvTXIb9ouX02A3aB/IFQAICRhG.js","https:/framerusercontent.com/modules/bWWCGTOzroc4ucXnie6y/Rg9Nac639zt63Hqp8qIv/LdGPDxGUh.js","https:/framerusercontent.com/modules/4Snihu6nB4W0LlX1eadw/j4n5FWMG3cqCYZGCC62s/n51HxrmD7.js","https:/framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js","https:/framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js","https:/framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js","https:/framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js","https:/framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js","https:/framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/7Wx3r3ii8MhSQ44Rlwa5/LocaleSelector.js","https:/framerusercontent.com/modules/uXmKHIRwIuLn0bLuOoHH/SaOfiXK3TCtkmvIhnvBZ/pEHaVpAKs-0.js","https:/framerusercontent.com/modules/uXmKHIRwIuLn0bLuOoHH/SaOfiXK3TCtkmvIhnvBZ/pEHaVpAKs.js","https:/framerusercontent.com/modules/k399eGMURCHWWRLAoIxM/p9v7bm2MbEZyYo9ppZtD/Home.js","https:/framer.com/m/material-icons/Home.js@0.0.32","https:/framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js","https:/jspm.dev/npm:twemoji-parser@14.0.0/dist/lib/regex!cjs","https:/jspm.dev/npm:twemoji-parser@14.0.0!cjs","https:/jspm.dev/twemoji-parser@14.0.0","https:/framerusercontent.com/modules/xwmmLiR3CC4FXXYz8XsN/lYH3CKjOKcdUfcu0ZKf2/Twemoji.js","https:/framerusercontent.com/modules/kEHidHmspLfAfB6ipuLC/6GO2L1Fq0ifsoaqbM6IU/wEYiTlk0X-0.js","https:/framerusercontent.com/modules/kEHidHmspLfAfB6ipuLC/6GO2L1Fq0ifsoaqbM6IU/wEYiTlk0X.js","https:/framerusercontent.com/modules/cR30GCcq9lGsv6pKni7O/a8UMcJfm82v1xb3cjgSI/wEYiTlk0X.js","https:/framerusercontent.com/modules/w6sGIYYL54WWFmyR3pH4/yvOb3HxmAIhZlA4qPVyb/pEHaVpAKs.js","https:/framerusercontent.com/modules/t5yzuWsOQdlYJ7Jf1hMS/TyDLaJY2WVXc0mVBfcW5/IFQAICRhG.js","https:/framerusercontent.com/modules/akpZLahp6mLtgLpPtiH4/P0ULzEpxXFmGKfHJmNKX/TUm1oGnEA.js","https:/framerusercontent.com/modules/jo4niNijBf0Q68QJ6gXj/36dot8gklf3GbM8mvPyP/X0p_pYeqp.js","https:/framerusercontent.com/modules/uxGp732lbA9u6roghYD8/nP0te4zAHcnIpW50aE3Q/lYkN8IfB2.js","https:/framerusercontent.com/modules/gLr119gpNzTOORgJatCN/WdewNuccZGq67Udni2HN/TUm1oGnEA.js","https:/framerusercontent.com/modules/gL2yiRmczv0We2rB1hTD/MyP3EjUmfrC7gTuQwAzE/VkQ7kqu8E.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useMemo}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 240\n * @framerIntrinsicHeight 240\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */function BlurGradient({blur,borderRadius,direction,transition}){const blurSteps=useMemo(()=>[{blur:`${blur/2/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%`},{blur:`${blur/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%`},{blur:`${blur/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%`},{blur:`${blur/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%`},{blur:`${blur/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%`},{blur:`${blur/2/2}px`,gradient:`rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%`},{blur:`${blur/2}px`,gradient:`rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%`},{blur:`${blur}px`,gradient:`rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%`}],[blur]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,overflow:\"hidden\"},children:blurSteps.map((step,index)=>/*#__PURE__*/_jsx(motion.div,{transition:transition,initial:{backdropFilter:`blur(${step.blur})`},animate:{backdropFilter:`blur(${step.blur})`},style:{opacity:1,position:\"absolute\",inset:0,zIndex:index+1,maskImage:`linear-gradient(${direction}, ${step.gradient})`,WebkitMaskImage:`linear-gradient(${direction}, ${step.gradient})`,borderRadius:borderRadius,pointerEvents:\"none\"}},index))});}BlurGradient.defaultProps={blur:10,borderRadius:\"0px\",direction:\"toBottom\",transition:{duration:.3}};addPropertyControls(BlurGradient,{blur:{title:\"Blur\",type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,description:\"Large blur values (10<) can impact performance.\"},borderRadius:{title:\"Radius\",type:ControlType.BorderRadius,defaultValue:\"0px\",description:\"Blur Gradient component's parent frame can't have border radius (it will break the component). If you need corner radius, apply it directly to the Blur Gradient component here.\"},direction:{title:\"Direction\",type:ControlType.SegmentedEnum,options:[\"to bottom\",\"to top\",\"to left\",\"to right\"],optionTitles:[\"↓\",\"↑\",\"←\",\"→\"],defaultValue:\"to bottom\"},transition:{type:ControlType.Transition,defaultValue:{duration:.3},title:\"Transition\",description:\"Control how the blur animates when used on hover states or any othe interaction.\\n\\nMore components at [Framer University](https://frameruni.link/cc).\"}});BlurGradient.displayName=\"Blur Gradient\";export default BlurGradient;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlurGradient\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"240\",\"framerIntrinsicWidth\":\"240\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlurGradient_Prod.map","/**\n * Cookie Consent Banner\n *\n * Real cookie consent management for Framer sites.\n *\n * IMPORTANT:\n * This component does not require scripts to be pasted into the component.\n * It scans the published page for script tags that have consent attributes.\n *\n * To block scripts until consent, add these attributes to your script tags:\n *\n * Required for external scripts:\n * <script\n *   type=\"text/plain\"\n *   data-cookie-category=\"analytics\"\n *   data-cookie-src=\"https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX\"\n * ></script>\n *\n * Required for inline scripts:\n * <script type=\"text/plain\" data-cookie-category=\"analytics\">\n *   console.log(\"This runs only after analytics consent\")\n * </script>\n *\n * Supported category attributes:\n * data-cookie-category=\"analytics\"\n * data-cookie-category=\"marketing\"\n * data-cookie-category=\"preferences\"\n * data-cookie-category=\"necessary\"\n * data-cookie-category=\"custom_category\"\n *\n * Multiple required categories:\n * data-cookie-categories=\"analytics, marketing\"\n *\n * Optional attributes:\n * data-cookie-src=\"https://example.com/script.js\"\n * data-cookie-type=\"module\"\n * data-cookie-service=\"Google Analytics\"\n * data-cookie-clean-cookies=\"_ga,_gid,_fbp\"\n * data-cookie-clean-storage=\"localStorageKey,sessionStorageKey\"\n * data-cookie-load-once=\"false\"\n *\n * After consent is saved, a 3rem × 3rem cookie button appears in the bottom left.\n * Users can click it any time to reopen cookie settings.\n *\n * This component remembers consent in localStorage and a browser cookie.\n *\n * Global access after publish:\n * window.cookieConsent.openSettings()\n * window.cookieConsent.hasConsent(\"analytics\")\n * window.cookieConsent.reset()\n *\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useCallback,useEffect,useMemo,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";const DEFAULT_PROPS={content:{title:\"Cookie preferences\",message:\"We use cookies and similar technologies to keep the site working, improve your experience, measure performance, and support marketing.\",settingsTitle:\"Cookie settings\",settingsMessage:\"Choose which categories you want to allow. Necessary cookies are always active because the site depends on them.\",helperText:'Add type=\"text/plain\" and data-cookie-category=\"analytics\" or data-cookie-category=\"marketing\" to any script you want blocked until consent. Use data-cookie-src for external script URLs.'},buttons:{acceptAll:\"Accept all\",rejectAll:\"Reject all\",customize:\"Customize\",save:\"Save settings\",back:\"Back\"},categories:{necessaryLabel:\"Necessary\",necessaryDescription:\"Required for core site functionality, security, and consent storage.\",preferencesLabel:\"Preferences\",preferencesDescription:\"Stores choices that improve the experience, such as language or interface preferences.\",analyticsLabel:\"Analytics\",analyticsDescription:\"Helps measure visits, behavior, performance, and content effectiveness.\",marketingLabel:\"Marketing\",marketingDescription:\"Supports ads, retargeting, attribution, and campaign measurement.\"},privacy:{privacyLabel:\"Privacy policy\",privacyUrl:\"\"},consent:{cookieName:\"site_cookie_consent\",consentVersion:\"1\",expiryDays:180,defaultPreferences:false,defaultAnalytics:false,defaultMarketing:false,showRejectAll:true},integrations:{scanScripts:true,observeNewScripts:true,googleConsentMode:true,consentEventName:\"cookieConsentUpdated\",settingsFunctionName:\"openCookieSettings\",debug:false},layout:{position:\"bottomCenter\",zIndex:999999,safeAreaPadding:16,radius:20,panelPadding:22,contentGap:16,buttonGap:8,showHelperText:true,animateIn:true},floatingButton:{enabled:true,position:\"bottomLeft\",label:\"Cookie settings\",showLabel:false,offset:16,size:48},colors:{background:\"#FFFFFF\",text:\"#111111\",mutedText:\"#555555\",border:\"rgba(0,0,0,0.12)\",primary:\"#111111\",primaryText:\"#FFFFFF\",secondary:\"#F4F4F5\",secondaryText:\"#111111\",toggleOn:\"#111111\",toggleOff:\"#D4D4D8\",floatingBackground:\"#111111\",floatingText:\"#FFFFFF\"},typography:{fontFamily:'Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif',titleSize:18,textSize:14,buttonSize:14}};export default function CookieConsentBanner(rawProps){const props=mergeProps(DEFAULT_PROPS,rawProps);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const[ready,setReady]=useState(false);const[bannerVisible,setBannerVisible]=useState(false);const[floatingVisible,setFloatingVisible]=useState(false);const[mounted,setMounted]=useState(false);const[view,setView]=useState(\"banner\");const[storedConsent,setStoredConsent]=useState(null);const[detectedScripts,setDetectedScripts]=useState([]);const[toggles,setToggles]=useState({});const categoryKeys=useMemo(()=>{return getCategoryKeysFromScripts(detectedScripts);},[detectedScripts]);const categoryItems=useMemo(()=>{return categoryKeys.map(key=>({key,label:getCategoryLabel(key,props.categories),description:getCategoryDescription(key,props.categories),locked:key===\"necessary\"}));},[categoryKeys,props.categories]);const scanAndStoreScripts=useCallback(()=>{if(!isBrowser()||!props.integrations.scanScripts)return[];const scripts=scanConsentScripts();setDetectedScripts(scripts);if(props.integrations.debug){console.info(\"[Cookie Consent] Detected consent scripts\",scripts);}return scripts;},[props.integrations.scanScripts,props.integrations.debug]);useEffect(()=>{if(!isBrowser()){setReady(true);return;}const scripts=scanAndStoreScripts();const keys=getCategoryKeysFromScripts(scripts);const defaults=createDefaultToggles(keys,props.consent);if(props.integrations.googleConsentMode){updateGoogleConsent(createConsentFromToggles(defaults,props.consent.consentVersion));}if(isCanvas){setToggles(defaults);setBannerVisible(true);setFloatingVisible(false);setReady(true);return;}const existingConsent=readStoredConsent(props.consent.cookieName,props.consent.consentVersion);if(existingConsent){const normalized=normalizeStoredConsent(existingConsent,keys);setStoredConsent(normalized);setToggles(normalized.categories);setBannerVisible(false);setFloatingVisible(props.floatingButton.enabled);applyConsent(normalized,props,scripts);}else{setStoredConsent(null);setToggles(defaults);setBannerVisible(true);setFloatingVisible(false);setView(\"banner\");}setReady(true);},[props.consent.cookieName,props.consent.consentVersion,props.floatingButton.enabled]);useEffect(()=>{if(!isBrowser()||!props.integrations.observeNewScripts||!props.integrations.scanScripts){return;}let raf=0;const observer=new MutationObserver(()=>{cancelAnimationFrame(raf);raf=requestAnimationFrame(()=>{const scripts=scanAndStoreScripts();if(storedConsent){applyConsent(storedConsent,props,scripts);}});});observer.observe(document.documentElement,{childList:true,subtree:true});return()=>{cancelAnimationFrame(raf);observer.disconnect();};},[props.integrations.observeNewScripts,props.integrations.scanScripts,storedConsent,scanAndStoreScripts,props]);useEffect(()=>{if(bannerVisible){requestAnimationFrame(()=>setMounted(true));}else{setMounted(false);}},[bannerVisible]);useEffect(()=>{setToggles(current=>{const next={...current};for(const key of categoryKeys){if(typeof next[key]!==\"boolean\"){next[key]=getDefaultCategoryValue(key,props.consent);}}next.necessary=true;return next;});},[categoryKeys.join(\"|\")]);const openSettings=useCallback(()=>{const scripts=scanAndStoreScripts();setDetectedScripts(scripts);setView(\"settings\");setBannerVisible(true);setFloatingVisible(false);},[scanAndStoreScripts]);const resetConsent=useCallback(()=>{if(!isBrowser())return;clearStoredConsent(props.consent.cookieName);const scripts=scanAndStoreScripts();const keys=getCategoryKeysFromScripts(scripts);const defaults=createDefaultToggles(keys,props.consent);setStoredConsent(null);setDetectedScripts(scripts);setToggles(defaults);setView(\"banner\");setBannerVisible(true);setFloatingVisible(false);if(props.integrations.googleConsentMode){updateGoogleConsent(createConsentFromToggles(defaults,props.consent.consentVersion));}},[props.consent.cookieName,props.consent.consentVersion,props.consent,props.integrations.googleConsentMode,scanAndStoreScripts]);useEffect(()=>{if(!isBrowser())return;window.cookieConsent={state:storedConsent,hasConsent:category=>{if(!storedConsent)return false;return isCategoryAllowed(storedConsent,category);},openSettings,reset:resetConsent};const functionName=props.integrations.settingsFunctionName?.trim();if(functionName&&isValidGlobalFunctionName(functionName)){window[functionName]=openSettings;}return()=>{if(functionName&&isValidGlobalFunctionName(functionName)&&window[functionName]===openSettings){delete window[functionName];}};},[storedConsent,openSettings,resetConsent,props.integrations.settingsFunctionName]);useEffect(()=>{if(!storedConsent||!isBrowser()||isCanvas)return;const scripts=scanAndStoreScripts();applyConsent(storedConsent,props,scripts);},[storedConsent,props.integrations.scanScripts,props.integrations.googleConsentMode,props.integrations.consentEventName]);const updateToggle=useCallback((category,value)=>{if(category===\"necessary\")return;setToggles(current=>({...current,[category]:value,necessary:true}));},[]);const saveConsent=useCallback(nextToggles=>{const scripts=scanAndStoreScripts();const nextConsent=createConsentFromToggles(nextToggles,props.consent.consentVersion);setStoredConsent(nextConsent);setToggles(nextConsent.categories);if(!isCanvas){writeStoredConsent(props.consent.cookieName,nextConsent,props.consent.expiryDays);applyConsent(nextConsent,props,scripts);setBannerVisible(false);setFloatingVisible(props.floatingButton.enabled);}},[props.consent.cookieName,props.consent.consentVersion,props.consent.expiryDays,props.floatingButton.enabled,props,scanAndStoreScripts,isCanvas]);const acceptAll=useCallback(()=>{const scripts=scanAndStoreScripts();const keys=getCategoryKeysFromScripts(scripts);const next={};for(const key of keys){next[key]=true;}next.necessary=true;saveConsent(next);},[scanAndStoreScripts,saveConsent]);const rejectAll=useCallback(()=>{const scripts=scanAndStoreScripts();const keys=getCategoryKeysFromScripts(scripts);const next={};for(const key of keys){next[key]=key===\"necessary\";}saveConsent(next);},[scanAndStoreScripts,saveConsent]);const saveSettings=useCallback(()=>{saveConsent({...toggles,necessary:true});},[saveConsent,toggles]);if(!ready)return null;const shouldRenderBanner=bannerVisible||isCanvas;const shouldRenderFloatingButton=!isCanvas&&!bannerVisible&&floatingVisible&&props.floatingButton.enabled;return /*#__PURE__*/_jsxs(_Fragment,{children:[shouldRenderBanner?/*#__PURE__*/_jsx(\"div\",{style:getBannerWrapperStyle(props,isCanvas),children:/*#__PURE__*/_jsx(\"section\",{role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":props.content.title,style:{...getPanelStyle(props,mounted,isCanvas),...props.style},children:view===\"banner\"?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(HeaderContent,{title:props.content.title,message:props.content.message,helperText:props.content.helperText,showHelperText:props.layout.showHelperText,privacyLabel:props.privacy.privacyLabel,privacyUrl:props.privacy.privacyUrl,colors:props.colors,typography:props.typography}),/*#__PURE__*/_jsxs(\"div\",{style:getButtonRowStyle(props),children:[/*#__PURE__*/_jsx(Button,{label:props.buttons.customize,variant:\"ghost\",props:props,onClick:()=>setView(\"settings\")}),props.consent.showRejectAll?/*#__PURE__*/_jsx(Button,{label:props.buttons.rejectAll,variant:\"secondary\",props:props,onClick:rejectAll}):null,/*#__PURE__*/_jsx(Button,{label:props.buttons.acceptAll,variant:\"primary\",props:props,onClick:acceptAll})]})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(HeaderContent,{title:props.content.settingsTitle,message:props.content.settingsMessage,helperText:props.content.helperText,showHelperText:props.layout.showHelperText,privacyLabel:props.privacy.privacyLabel,privacyUrl:props.privacy.privacyUrl,colors:props.colors,typography:props.typography}),/*#__PURE__*/_jsx(\"div\",{style:getCategoryListStyle(),children:categoryItems.map((item,index)=>{const checked=item.key===\"necessary\"?true:Boolean(toggles[item.key]);return /*#__PURE__*/_jsx(CategoryToggle,{label:item.label,description:item.description,checked:checked,locked:item.locked,hasBorder:index>0,colors:props.colors,typography:props.typography,onChange:value=>updateToggle(item.key,value)},item.key);})}),/*#__PURE__*/_jsxs(\"div\",{style:getButtonRowStyle(props),children:[/*#__PURE__*/_jsx(Button,{label:props.buttons.back,variant:\"ghost\",props:props,onClick:()=>setView(\"banner\")}),props.consent.showRejectAll?/*#__PURE__*/_jsx(Button,{label:props.buttons.rejectAll,variant:\"secondary\",props:props,onClick:rejectAll}):null,/*#__PURE__*/_jsx(Button,{label:props.buttons.save,variant:\"primary\",props:props,onClick:saveSettings})]})]})})}):null,shouldRenderFloatingButton?/*#__PURE__*/_jsxs(\"button\",{type:\"button\",\"aria-label\":props.floatingButton.label,title:props.floatingButton.label,onClick:openSettings,style:getFloatingButtonStyle(props),children:[/*#__PURE__*/_jsx(CookieIcon,{}),props.floatingButton.showLabel?/*#__PURE__*/_jsx(\"span\",{style:{fontSize:props.typography.buttonSize,fontWeight:700,whiteSpace:\"nowrap\"},children:props.floatingButton.label}):null]}):null]});}function HeaderContent({title,message,helperText,showHelperText,privacyLabel,privacyUrl,colors,typography}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:7,minWidth:0},children:[/*#__PURE__*/_jsx(\"h2\",{style:{margin:0,fontFamily:typography.fontFamily,fontSize:typography.titleSize,lineHeight:1.18,fontWeight:750,letterSpacing:\"-0.025em\",color:colors.text},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,fontFamily:typography.fontFamily,fontSize:typography.textSize,lineHeight:1.55,color:colors.mutedText},children:[message,privacyUrl&&privacyLabel?/*#__PURE__*/_jsxs(_Fragment,{children:[\" \",/*#__PURE__*/_jsx(\"a\",{href:privacyUrl,target:\"_blank\",rel:\"noreferrer noopener\",style:{color:colors.primary,textDecoration:\"underline\",textUnderlineOffset:3,fontWeight:650},children:privacyLabel})]}):null]}),showHelperText?/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontFamily:typography.fontFamily,fontSize:Math.max(typography.textSize-2,11),lineHeight:1.45,color:colors.mutedText,opacity:.78},children:helperText}):null]});}function Button({label,variant,props,onClick}){const[hovered,setHovered]=useState(false);return /*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:onClick,onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{...getButtonStyle(props,variant),opacity:hovered?.88:1,transform:hovered?\"translateY(-1px)\":\"translateY(0)\"},children:label});}function CategoryToggle({label,description,checked,locked,hasBorder,colors,typography,onChange}){const[hovered,setHovered]=useState(false);return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:16,padding:\"14px 0\",borderTop:hasBorder?`1px solid ${colors.border}`:\"none\",minWidth:0},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:4,minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"strong\",{style:{fontFamily:typography.fontFamily,fontSize:typography.textSize,lineHeight:1.3,color:colors.text,fontWeight:700},children:label}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:typography.fontFamily,fontSize:Math.max(typography.textSize-1,11),lineHeight:1.45,color:colors.mutedText},children:description})]}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",role:\"switch\",\"aria-checked\":checked,\"aria-label\":label,disabled:locked,onClick:()=>onChange(!checked),onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{appearance:\"none\",border:\"none\",width:48,minWidth:48,height:28,borderRadius:999,padding:3,background:checked?colors.toggleOn:colors.toggleOff,cursor:locked?\"not-allowed\":\"pointer\",opacity:locked?.62:hovered?.88:1,display:\"flex\",alignItems:\"center\",justifyContent:checked?\"flex-end\":\"flex-start\",transition:\"background 180ms ease, opacity 150ms ease, transform 150ms ease\",flexShrink:0},children:/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",width:22,height:22,borderRadius:\"50%\",background:\"#FFFFFF\",boxShadow:\"0 1px 5px rgba(0,0,0,0.24)\"}})})]});}function CookieIcon(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"22\",height:\"22\",viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",focusable:\"false\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M20.2 13.1A8.5 8.5 0 0 1 10.9 3.8 8.5 8.5 0 1 0 20.2 13.1Z\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8.5 9.2H8.51M11.2 16H11.21M15.3 13.1H15.31\",stroke:\"currentColor\",strokeWidth:\"2.4\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})]});}function getBannerWrapperStyle(props,isCanvas){if(isCanvas){return{position:\"relative\",display:\"flex\",width:\"100%\",height:\"100%\",minWidth:0,minHeight:0,alignItems:\"center\",justifyContent:\"center\",boxSizing:\"border-box\",pointerEvents:\"auto\"};}const padding=`max(${props.layout.safeAreaPadding}px, env(safe-area-inset-bottom)) max(${props.layout.safeAreaPadding}px, env(safe-area-inset-right)) max(${props.layout.safeAreaPadding}px, env(safe-area-inset-bottom)) max(${props.layout.safeAreaPadding}px, env(safe-area-inset-left))`;const base={position:\"fixed\",zIndex:props.layout.zIndex,display:\"flex\",boxSizing:\"border-box\",pointerEvents:\"none\",padding,width:\"100%\",maxWidth:\"100vw\"};if(props.layout.position===\"bottomLeft\"){return{...base,left:0,right:0,bottom:0,justifyContent:\"flex-start\",alignItems:\"flex-end\"};}if(props.layout.position===\"bottomRight\"){return{...base,left:0,right:0,bottom:0,justifyContent:\"flex-end\",alignItems:\"flex-end\"};}if(props.layout.position===\"topCenter\"){return{...base,left:0,right:0,top:0,justifyContent:\"center\",alignItems:\"flex-start\"};}return{...base,left:0,right:0,bottom:0,justifyContent:\"center\",alignItems:\"flex-end\"};}function getPanelStyle(props,mounted,isCanvas){const positionShift=props.layout.position===\"topCenter\"?-16:16;return{pointerEvents:\"auto\",width:\"100%\",minWidth:0,boxSizing:\"border-box\",background:props.colors.background,color:props.colors.text,border:`1px solid ${props.colors.border}`,borderRadius:props.layout.radius,padding:props.layout.panelPadding,boxShadow:\"0 16px 60px rgba(0,0,0,0.18), 0 2px 10px rgba(0,0,0,0.06)\",fontFamily:props.typography.fontFamily,display:\"flex\",flexDirection:\"column\",gap:props.layout.contentGap,opacity:props.layout.animateIn&&!isCanvas?mounted?1:0:1,transform:props.layout.animateIn&&!isCanvas?mounted?\"translateY(0)\":`translateY(${positionShift}px)`:\"none\",transition:props.layout.animateIn&&!isCanvas?\"opacity 240ms ease, transform 300ms cubic-bezier(0.22,1,0.36,1)\":\"none\"};}function getButtonRowStyle(props){return{display:\"flex\",flexWrap:\"wrap\",gap:props.layout.buttonGap,alignItems:\"center\",justifyContent:\"flex-end\",minWidth:0};}function getCategoryListStyle(){return{display:\"flex\",flexDirection:\"column\",minWidth:0};}function getButtonStyle(props,variant){const radius=Math.max(props.layout.radius-8,8);const shared={appearance:\"none\",borderRadius:radius,padding:\"10px 16px\",fontFamily:props.typography.fontFamily,fontSize:props.typography.buttonSize,lineHeight:1,fontWeight:700,cursor:\"pointer\",minHeight:40,transition:\"opacity 150ms ease, transform 150ms ease\",whiteSpace:\"nowrap\",boxSizing:\"border-box\"};if(variant===\"primary\"){return{...shared,border:`1px solid ${props.colors.primary}`,background:props.colors.primary,color:props.colors.primaryText};}if(variant===\"secondary\"){return{...shared,border:`1px solid ${props.colors.border}`,background:props.colors.secondary,color:props.colors.secondaryText};}return{...shared,border:\"1px solid transparent\",background:\"transparent\",color:props.colors.mutedText,fontWeight:650};}function getFloatingButtonStyle(props){const side=props.floatingButton.position===\"bottomLeft\"?{left:props.floatingButton.offset}:{right:props.floatingButton.offset};return{position:\"fixed\",bottom:`max(${props.floatingButton.offset}px, env(safe-area-inset-bottom))`,zIndex:props.layout.zIndex,...side,width:props.floatingButton.size,minWidth:props.floatingButton.size,height:props.floatingButton.size,minHeight:props.floatingButton.size,borderRadius:999,border:`1px solid ${props.colors.border}`,background:props.colors.floatingBackground,color:props.colors.floatingText,boxShadow:\"0 10px 30px rgba(0,0,0,0.22), 0 2px 8px rgba(0,0,0,0.12)\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,padding:props.floatingButton.showLabel?\"0 14px\":0,cursor:\"pointer\",fontFamily:props.typography.fontFamily,boxSizing:\"border-box\"};}function mergeProps(defaults,incoming){return{...defaults,...incoming,content:{...defaults.content,...incoming.content||{}},buttons:{...defaults.buttons,...incoming.buttons||{}},categories:{...defaults.categories,...incoming.categories||{}},privacy:{...defaults.privacy,...incoming.privacy||{}},consent:{...defaults.consent,...incoming.consent||{}},integrations:{...defaults.integrations,...incoming.integrations||{}},layout:{...defaults.layout,...incoming.layout||{}},floatingButton:{...defaults.floatingButton,...incoming.floatingButton||{}},colors:{...defaults.colors,...incoming.colors||{}},typography:{...defaults.typography,...incoming.typography||{}}};}function isBrowser(){return typeof window!==\"undefined\"&&typeof document!==\"undefined\";}function normalizeCategoryKey(value){const raw=String(value||\"\").trim().toLowerCase();if(!raw)return\"\";return raw.replace(/&/g,\"and\").replace(/[^a-z0-9]+/g,\"_\").replace(/^_+|_+$/g,\"\");}function splitList(input){return String(input||\"\").split(/[,\\n]/g).map(item=>item.trim()).filter(Boolean);}function splitCategoryList(input){return splitList(input).map(normalizeCategoryKey).filter(Boolean);}function scanConsentScripts(){if(!isBrowser())return[];const selector=[\"script[data-cookie-category]\",\"script[data-cookie-categories]\"].join(\",\");const scripts=Array.from(document.querySelectorAll(selector));const results=[];scripts.forEach((element,index)=>{if(element.getAttribute(\"data-cookie-consent-loaded\")===\"true\")return;const categories=Array.from(new Set([...splitCategoryList(element.getAttribute(\"data-cookie-category\")),...splitCategoryList(element.getAttribute(\"data-cookie-categories\"))]));if(!categories.length)return;const sourceKey=element.getAttribute(\"data-cookie-src\")||element.getAttribute(\"src\")||element.textContent||index.toString();const existingId=element.getAttribute(\"data-cookie-id\");const generatedId=`cc_script_${hashString(`${sourceKey}_${categories.join(\"_\")}_${index}`)}`;const id=existingId||generatedId;if(!existingId){element.setAttribute(\"data-cookie-id\",id);}results.push({id,element,categories,serviceName:element.getAttribute(\"data-cookie-service\")||element.getAttribute(\"data-service\")||\"\",cleanCookies:splitList(element.getAttribute(\"data-cookie-clean-cookies\")),cleanStorage:splitList(element.getAttribute(\"data-cookie-clean-storage\")),loadOnce:element.getAttribute(\"data-cookie-load-once\")!==\"false\"});});return results;}function getCategoryKeysFromScripts(scripts){const keys=new Set([\"necessary\",\"preferences\",\"analytics\",\"marketing\"]);for(const script of scripts||[]){for(const category of script.categories){const normalized=normalizeCategoryKey(category);if(normalized)keys.add(normalized);}}return Array.from(keys);}function getDefaultCategoryValue(category,consentSettings){if(category===\"necessary\")return true;if(category===\"preferences\")return Boolean(consentSettings.defaultPreferences);if(category===\"analytics\")return Boolean(consentSettings.defaultAnalytics);if(category===\"marketing\")return Boolean(consentSettings.defaultMarketing);return false;}function createDefaultToggles(categoryKeys,consentSettings){const next={};for(const key of categoryKeys){next[key]=getDefaultCategoryValue(key,consentSettings);}next.necessary=true;return next;}function createConsentFromToggles(toggles,version){const now=new Date().toISOString();const categories={};for(const key of Object.keys(toggles)){categories[normalizeCategoryKey(key)]=Boolean(toggles[key]);}categories.necessary=true;return{version,createdAt:now,updatedAt:now,categories};}function normalizeStoredConsent(stored,categoryKeys){const categories={...stored.categories||{}};for(const key of categoryKeys){const normalized=normalizeCategoryKey(key);if(normalized===\"necessary\"){categories.necessary=true;continue;}if(typeof categories[normalized]!==\"boolean\"){categories[normalized]=false;}}categories.necessary=true;return{...stored,categories};}function readStoredConsent(cookieName,version){if(!isBrowser())return null;const storageKey=`cc_${cookieName}`;try{const localValue=window.localStorage.getItem(storageKey);if(localValue){const parsed=JSON.parse(localValue);if(parsed?.version===version&&parsed?.categories)return parsed;}}catch{}try{const cookieValue=document.cookie.split(\"; \").find(item=>item.startsWith(`${cookieName}=`));if(!cookieValue)return null;const parsed=JSON.parse(decodeURIComponent(cookieValue.slice(cookieName.length+1)));if(parsed?.version===version&&parsed?.categories)return parsed;}catch{}return null;}function writeStoredConsent(cookieName,consent,expiryDays){if(!isBrowser())return;const maxAge=Math.max(1,expiryDays)*24*60*60;const encoded=encodeURIComponent(JSON.stringify(consent));const secure=window.location.protocol===\"https:\"?\"; Secure\":\"\";try{window.localStorage.setItem(`cc_${cookieName}`,JSON.stringify(consent));}catch{}document.cookie=`${cookieName}=${encoded}; Max-Age=${maxAge}; Path=/; SameSite=Lax${secure}`;}function clearStoredConsent(cookieName){if(!isBrowser())return;try{window.localStorage.removeItem(`cc_${cookieName}`);}catch{}deleteCookieEverywhere(cookieName);}function isCategoryAllowed(consent,category){const normalized=normalizeCategoryKey(category);if(normalized===\"necessary\")return true;return Boolean(consent.categories?.[normalized]);}function areScriptCategoriesAllowed(consent,script){return script.categories.every(category=>isCategoryAllowed(consent,category));}function applyConsent(consent,props,scripts){if(!isBrowser())return;const existingOpenSettings=window.cookieConsent?.openSettings;const existingReset=window.cookieConsent?.reset;window.cookieConsent={state:consent,hasConsent:category=>isCategoryAllowed(consent,category),openSettings:typeof existingOpenSettings===\"function\"?existingOpenSettings:()=>{},reset:typeof existingReset===\"function\"?existingReset:()=>{}};if(props.integrations.googleConsentMode)updateGoogleConsent(consent);cleanupBlockedTrackingStorage(consent,scripts);activateAllowedScripts(consent,scripts,props);const eventName=props.integrations.consentEventName?.trim()||\"cookieConsentUpdated\";window.dispatchEvent(new CustomEvent(eventName,{detail:consent}));if(props.integrations.debug){console.info(\"[Cookie Consent] Consent applied\",consent);}}function updateGoogleConsent(consent){if(!isBrowser())return;window.dataLayer=window.dataLayer||[];window.gtag=window.gtag||function gtagFallback(){window.dataLayer?.push(arguments);};const analyticsGranted=isCategoryAllowed(consent,\"analytics\");const marketingGranted=isCategoryAllowed(consent,\"marketing\");const preferencesGranted=isCategoryAllowed(consent,\"preferences\");window.gtag(\"consent\",\"update\",{analytics_storage:analyticsGranted?\"granted\":\"denied\",ad_storage:marketingGranted?\"granted\":\"denied\",ad_user_data:marketingGranted?\"granted\":\"denied\",ad_personalization:marketingGranted?\"granted\":\"denied\",functionality_storage:preferencesGranted?\"granted\":\"denied\",personalization_storage:preferencesGranted?\"granted\":\"denied\",security_storage:\"granted\"});}function activateAllowedScripts(consent,scripts,props){if(!isBrowser())return;for(const script of scripts){if(!areScriptCategoriesAllowed(consent,script))continue;const alreadyLoaded=document.querySelector(`script[data-cookie-consent-loaded=\"true\"][data-cookie-id=\"${script.id}\"]`);if(alreadyLoaded&&script.loadOnce)continue;if(alreadyLoaded&&!script.loadOnce)alreadyLoaded.remove();const element=script.element;if(!element.isConnected)continue;if(element.getAttribute(\"data-cookie-activated\")===\"true\"&&script.loadOnce)continue;const activeScript=document.createElement(\"script\");const desiredType=element.getAttribute(\"data-cookie-type\")||(element.getAttribute(\"type\")===\"text/plain\"?\"text/javascript\":element.getAttribute(\"type\"))||\"text/javascript\";const desiredSrc=element.getAttribute(\"data-cookie-src\")||element.getAttribute(\"src\")||\"\";for(const attr of Array.from(element.attributes)){const name=attr.name.toLowerCase();if([\"type\",\"src\",\"data-cookie-src\",\"data-cookie-type\",\"data-cookie-activated\",\"data-cookie-blocked\"].includes(name))continue;activeScript.setAttribute(attr.name,attr.value);}activeScript.type=desiredType;activeScript.setAttribute(\"data-cookie-consent-loaded\",\"true\");activeScript.setAttribute(\"data-cookie-activated\",\"true\");activeScript.setAttribute(\"data-cookie-id\",script.id);if(desiredSrc)activeScript.src=desiredSrc;if(element.textContent?.trim())activeScript.text=element.textContent;element.setAttribute(\"data-cookie-activated\",\"true\");element.replaceWith(activeScript);if(props.integrations.debug){console.info(\"[Cookie Consent] Activated script\",{id:script.id,service:script.serviceName,categories:script.categories,src:desiredSrc});}}}function cleanupBlockedTrackingStorage(consent,scripts){if(!isBrowser())return;for(const script of scripts||[]){if(areScriptCategoriesAllowed(consent,script))continue;for(const cookieName of script.cleanCookies){deleteCookieEverywhere(cookieName);}for(const key of script.cleanStorage){try{window.localStorage.removeItem(key);window.sessionStorage.removeItem(key);}catch{}}}}function deleteCookieEverywhere(name){if(!isBrowser()||!name)return;const host=window.location.hostname;const parts=host.split(\".\");const domains=new Set([host,`.${host}`]);for(let i=0;i<parts.length-1;i++){domains.add(`.${parts.slice(i).join(\".\")}`);}document.cookie=`${name}=; Max-Age=0; Path=/`;for(const domain of domains){document.cookie=`${name}=; Max-Age=0; Path=/; Domain=${domain}`;}}function getCategoryLabel(category,text){if(category===\"necessary\")return text.necessaryLabel;if(category===\"preferences\")return text.preferencesLabel;if(category===\"analytics\")return text.analyticsLabel;if(category===\"marketing\")return text.marketingLabel;return toTitleCase(category.replace(/_/g,\" \"));}function getCategoryDescription(category,text){if(category===\"necessary\")return text.necessaryDescription;if(category===\"preferences\")return text.preferencesDescription;if(category===\"analytics\")return text.analyticsDescription;if(category===\"marketing\")return text.marketingDescription;return\"Controls scripts and storage assigned to this custom consent category.\";}function toTitleCase(value){return value.replace(/\\w\\S*/g,text=>text.charAt(0).toUpperCase()+text.slice(1).toLowerCase());}function isValidGlobalFunctionName(value){return/^[A-Za-z_$][A-Za-z0-9_$]*$/.test(value);}function hashString(input){let hash=0;for(let i=0;i<input.length;i++){hash=(hash<<5)-hash+input.charCodeAt(i);hash|=0;}return Math.abs(hash).toString(36);}CookieConsentBanner.displayName=\"Cookie Consent Banner\";addPropertyControls(CookieConsentBanner,{content:{type:ControlType.Object,title:\"Content\",controls:{title:{type:ControlType.String,title:\"Banner Title\",defaultValue:DEFAULT_PROPS.content.title},message:{type:ControlType.String,title:\"Banner Text\",displayTextArea:true,defaultValue:DEFAULT_PROPS.content.message},settingsTitle:{type:ControlType.String,title:\"Settings Title\",defaultValue:DEFAULT_PROPS.content.settingsTitle},settingsMessage:{type:ControlType.String,title:\"Settings Text\",displayTextArea:true,defaultValue:DEFAULT_PROPS.content.settingsMessage},helperText:{type:ControlType.String,title:\"Script Help\",displayTextArea:true,defaultValue:DEFAULT_PROPS.content.helperText}},defaultValue:DEFAULT_PROPS.content},buttons:{type:ControlType.Object,title:\"Buttons\",controls:{acceptAll:{type:ControlType.String,title:\"Accept All\",defaultValue:DEFAULT_PROPS.buttons.acceptAll},rejectAll:{type:ControlType.String,title:\"Reject All\",defaultValue:DEFAULT_PROPS.buttons.rejectAll},customize:{type:ControlType.String,title:\"Customize\",defaultValue:DEFAULT_PROPS.buttons.customize},save:{type:ControlType.String,title:\"Save\",defaultValue:DEFAULT_PROPS.buttons.save},back:{type:ControlType.String,title:\"Back\",defaultValue:DEFAULT_PROPS.buttons.back}},defaultValue:DEFAULT_PROPS.buttons},categories:{type:ControlType.Object,title:\"Categories\",controls:{necessaryLabel:{type:ControlType.String,title:\"Necessary\",defaultValue:DEFAULT_PROPS.categories.necessaryLabel},necessaryDescription:{type:ControlType.String,title:\"Necessary Text\",displayTextArea:true,defaultValue:DEFAULT_PROPS.categories.necessaryDescription},preferencesLabel:{type:ControlType.String,title:\"Preferences\",defaultValue:DEFAULT_PROPS.categories.preferencesLabel},preferencesDescription:{type:ControlType.String,title:\"Preferences Text\",displayTextArea:true,defaultValue:DEFAULT_PROPS.categories.preferencesDescription},analyticsLabel:{type:ControlType.String,title:\"Analytics\",defaultValue:DEFAULT_PROPS.categories.analyticsLabel},analyticsDescription:{type:ControlType.String,title:\"Analytics Text\",displayTextArea:true,defaultValue:DEFAULT_PROPS.categories.analyticsDescription},marketingLabel:{type:ControlType.String,title:\"Marketing\",defaultValue:DEFAULT_PROPS.categories.marketingLabel},marketingDescription:{type:ControlType.String,title:\"Marketing Text\",displayTextArea:true,defaultValue:DEFAULT_PROPS.categories.marketingDescription}},defaultValue:DEFAULT_PROPS.categories},privacy:{type:ControlType.Object,title:\"Privacy\",controls:{privacyLabel:{type:ControlType.String,title:\"Link Label\",defaultValue:DEFAULT_PROPS.privacy.privacyLabel},privacyUrl:{type:ControlType.String,title:\"Link URL\",defaultValue:DEFAULT_PROPS.privacy.privacyUrl}},defaultValue:DEFAULT_PROPS.privacy},consent:{type:ControlType.Object,title:\"Consent\",controls:{cookieName:{type:ControlType.String,title:\"Cookie Name\",defaultValue:DEFAULT_PROPS.consent.cookieName},consentVersion:{type:ControlType.String,title:\"Version\",defaultValue:DEFAULT_PROPS.consent.consentVersion},expiryDays:{type:ControlType.Number,title:\"Expiry Days\",min:1,max:730,step:1,defaultValue:DEFAULT_PROPS.consent.expiryDays},defaultPreferences:{type:ControlType.Boolean,title:\"Default Prefs\",defaultValue:DEFAULT_PROPS.consent.defaultPreferences},defaultAnalytics:{type:ControlType.Boolean,title:\"Default Analytics\",defaultValue:DEFAULT_PROPS.consent.defaultAnalytics},defaultMarketing:{type:ControlType.Boolean,title:\"Default Marketing\",defaultValue:DEFAULT_PROPS.consent.defaultMarketing},showRejectAll:{type:ControlType.Boolean,title:\"Reject Button\",defaultValue:DEFAULT_PROPS.consent.showRejectAll,enabledTitle:\"Show\",disabledTitle:\"Hide\"}},defaultValue:DEFAULT_PROPS.consent},integrations:{type:ControlType.Object,title:\"Integrations\",controls:{scanScripts:{type:ControlType.Boolean,title:\"Scan Scripts\",defaultValue:DEFAULT_PROPS.integrations.scanScripts},observeNewScripts:{type:ControlType.Boolean,title:\"Watch Scripts\",defaultValue:DEFAULT_PROPS.integrations.observeNewScripts},googleConsentMode:{type:ControlType.Boolean,title:\"Google Consent\",defaultValue:DEFAULT_PROPS.integrations.googleConsentMode},consentEventName:{type:ControlType.String,title:\"Event Name\",defaultValue:DEFAULT_PROPS.integrations.consentEventName},settingsFunctionName:{type:ControlType.String,title:\"Open Function\",defaultValue:DEFAULT_PROPS.integrations.settingsFunctionName},debug:{type:ControlType.Boolean,title:\"Debug Logs\",defaultValue:DEFAULT_PROPS.integrations.debug}},defaultValue:DEFAULT_PROPS.integrations},layout:{type:ControlType.Object,title:\"Layout\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"bottomCenter\",\"bottomLeft\",\"bottomRight\",\"topCenter\"],optionTitles:[\"Bottom Center\",\"Bottom Left\",\"Bottom Right\",\"Top Center\"],defaultValue:DEFAULT_PROPS.layout.position},zIndex:{type:ControlType.Number,title:\"Z Index\",min:1,max:9999999,step:1,defaultValue:DEFAULT_PROPS.layout.zIndex},safeAreaPadding:{type:ControlType.Number,title:\"Screen Pad\",min:0,max:48,step:1,defaultValue:DEFAULT_PROPS.layout.safeAreaPadding},radius:{type:ControlType.Number,title:\"Radius\",min:0,max:48,step:1,defaultValue:DEFAULT_PROPS.layout.radius},panelPadding:{type:ControlType.Number,title:\"Panel Pad\",min:8,max:48,step:1,defaultValue:DEFAULT_PROPS.layout.panelPadding},contentGap:{type:ControlType.Number,title:\"Content Gap\",min:4,max:36,step:1,defaultValue:DEFAULT_PROPS.layout.contentGap},buttonGap:{type:ControlType.Number,title:\"Button Gap\",min:4,max:24,step:1,defaultValue:DEFAULT_PROPS.layout.buttonGap},showHelperText:{type:ControlType.Boolean,title:\"Script Help\",defaultValue:DEFAULT_PROPS.layout.showHelperText},animateIn:{type:ControlType.Boolean,title:\"Animate\",defaultValue:DEFAULT_PROPS.layout.animateIn}},defaultValue:DEFAULT_PROPS.layout},floatingButton:{type:ControlType.Object,title:\"Cookie Icon\",controls:{enabled:{type:ControlType.Boolean,title:\"Enabled\",defaultValue:DEFAULT_PROPS.floatingButton.enabled},position:{type:ControlType.Enum,title:\"Position\",options:[\"bottomLeft\",\"bottomRight\"],optionTitles:[\"Bottom Left\",\"Bottom Right\"],defaultValue:DEFAULT_PROPS.floatingButton.position},label:{type:ControlType.String,title:\"Label\",defaultValue:DEFAULT_PROPS.floatingButton.label},showLabel:{type:ControlType.Boolean,title:\"Show Label\",defaultValue:DEFAULT_PROPS.floatingButton.showLabel},offset:{type:ControlType.Number,title:\"Offset\",min:0,max:80,step:1,defaultValue:DEFAULT_PROPS.floatingButton.offset},size:{type:ControlType.Number,title:\"Icon Size\",min:40,max:80,step:1,defaultValue:DEFAULT_PROPS.floatingButton.size}},defaultValue:DEFAULT_PROPS.floatingButton},colors:{type:ControlType.Object,title:\"Colors\",controls:{background:{type:ControlType.Color,title:\"Background\",defaultValue:DEFAULT_PROPS.colors.background},text:{type:ControlType.Color,title:\"Text\",defaultValue:DEFAULT_PROPS.colors.text},mutedText:{type:ControlType.Color,title:\"Muted Text\",defaultValue:DEFAULT_PROPS.colors.mutedText},border:{type:ControlType.Color,title:\"Border\",defaultValue:DEFAULT_PROPS.colors.border},primary:{type:ControlType.Color,title:\"Primary\",defaultValue:DEFAULT_PROPS.colors.primary},primaryText:{type:ControlType.Color,title:\"Primary Text\",defaultValue:DEFAULT_PROPS.colors.primaryText},secondary:{type:ControlType.Color,title:\"Secondary\",defaultValue:DEFAULT_PROPS.colors.secondary},secondaryText:{type:ControlType.Color,title:\"Secondary Text\",defaultValue:DEFAULT_PROPS.colors.secondaryText},toggleOn:{type:ControlType.Color,title:\"Toggle On\",defaultValue:DEFAULT_PROPS.colors.toggleOn},toggleOff:{type:ControlType.Color,title:\"Toggle Off\",defaultValue:DEFAULT_PROPS.colors.toggleOff},floatingBackground:{type:ControlType.Color,title:\"Icon Bg\",defaultValue:DEFAULT_PROPS.colors.floatingBackground},floatingText:{type:ControlType.Color,title:\"Icon Color\",defaultValue:DEFAULT_PROPS.colors.floatingText}},defaultValue:DEFAULT_PROPS.colors},typography:{type:ControlType.Object,title:\"Typography\",controls:{fontFamily:{type:ControlType.String,title:\"Font\",defaultValue:DEFAULT_PROPS.typography.fontFamily},titleSize:{type:ControlType.Number,title:\"Title Size\",min:12,max:40,step:1,defaultValue:DEFAULT_PROPS.typography.titleSize},textSize:{type:ControlType.Number,title:\"Text Size\",min:10,max:24,step:1,defaultValue:DEFAULT_PROPS.typography.textSize},buttonSize:{type:ControlType.Number,title:\"Button Size\",min:10,max:22,step:1,defaultValue:DEFAULT_PROPS.typography.buttonSize}},defaultValue:DEFAULT_PROPS.typography}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieConsentBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CookieConsent.map","// Generated by Framer (ee61f92)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={wPhUd0MA4:new LazyValue(()=>import(\"./hQ2AD121q-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9805f18)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={lrbD6WgXB:{hover:true}};const cycleOrder=[\"lrbD6WgXB\",\"w9dZ5aJhq\",\"B9N8su7Xc\"];const serializationHash=\"framer-gofUX\";const variantClassNames={B9N8su7Xc:\"framer-v-1qr19np\",lrbD6WgXB:\"framer-v-uk77vz\",w9dZ5aJhq:\"framer-v-1yf8yvk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"lrbD6WgXB\",DIAP:\"B9N8su7Xc\",Phone:\"w9dZ5aJhq\"};const getProps=({click,height,id,width,...props})=>{return{...props,DVGhyJBBc:click??props.DVGhyJBBc,variant:humanReadableVariantMap[props.variant]??props.variant??\"lrbD6WgXB\"};};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,DVGhyJBBc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lrbD6WgXB\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap188miyb=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(DVGhyJBBc){const res=await DVGhyJBBc(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{hash:\":hcq11ze4j\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"lrbD6WgXB\",openInNewTab:false,scopeId:\"ByU53JKGh\",smoothScroll:true,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,as:\"a\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:283,pixelWidth:283,positionX:\"left\",positionY:\"center\",src:\"https://framerusercontent.com/images/qKcvC8h4Y8xcEeBmjSjkd9beY.svg?width=283&height=283\"},className:`${cx(scopingClassNames,\"framer-uk77vz\",className,classNames)} framer-s0wypo`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lrbD6WgXB\",onTap:onTap188miyb,ref:refBinding,style:{opacity:1,...style},variants:{\"lrbD6WgXB-hover\":{opacity:.5}},...addPropertyOverrides({\"lrbD6WgXB-hover\":{\"data-framer-name\":undefined,background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:283,pixelWidth:283,positionX:\"left\",positionY:\"center\",src:\"https://framerusercontent.com/images/qKcvC8h4Y8xcEeBmjSjkd9beY.svg?width=283&height=283\"}},B9N8su7Xc:{\"data-framer-name\":\"DIAP\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:283,pixelWidth:283,positionX:\"left\",positionY:\"center\",src:\"https://framerusercontent.com/images/9fwdPvjIbsYSWHzlfWWbiD0Y94.svg?width=283&height=283\"}},w9dZ5aJhq:{\"data-framer-name\":\"Phone\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:283,pixelWidth:283,positionX:\"left\",positionY:\"center\",src:\"https://framerusercontent.com/images/qKcvC8h4Y8xcEeBmjSjkd9beY.svg?width=283&height=283\"}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gofUX.framer-s0wypo, .framer-gofUX .framer-s0wypo { display: block; }\",\".framer-gofUX.framer-uk77vz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 100px; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: 100px; }\",\".framer-gofUX.framer-v-1yf8yvk.framer-uk77vz { height: 50px; min-width: 80px; width: min-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"w9dZ5aJhq\":{\"layout\":[\"auto\",\"fixed\"]},\"B9N8su7Xc\":{\"layout\":[\"fixed\",\"fixed\"]},\"G8E5l79h9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"DVGhyJBBc\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerByU53JKGh=withCSS(Component,css,\"framer-gofUX\");export default FramerByU53JKGh;FramerByU53JKGh.displayName=\"Brand Logo\";FramerByU53JKGh.defaultProps={height:100,width:100};addPropertyControls(FramerByU53JKGh,{variant:{options:[\"lrbD6WgXB\",\"w9dZ5aJhq\",\"B9N8su7Xc\"],optionTitles:[\"Desktop\",\"Phone\",\"DIAP\"],title:\"Variant\",type:ControlType.Enum},DVGhyJBBc:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerByU53JKGh,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerByU53JKGh\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"w9dZ5aJhq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"B9N8su7Xc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G8E5l79h9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"100\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"100\",\"framerVariables\":\"{\\\"DVGhyJBBc\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ByU53JKGh.map","// Generated by Framer (dc5e905)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/gJi0jHTKeOd90VSxKTuw/XorD1wyMJx2pS2DQEpvg/jaSZCaBxX.js\";const enabledGestures={kfWTKbUXj:{hover:true}};const cycleOrder=[\"kfWTKbUXj\",\"VCjyG5PI8\"];const serializationHash=\"framer-TqB2d\";const variantClassNames={kfWTKbUXj:\"framer-v-1l9nh8f\",VCjyG5PI8:\"framer-v-606fug\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"kfWTKbUXj\",Phone:\"VCjyG5PI8\"};const getProps=({height,id,link,text,width,...props})=>{return{...props,FsF01WpXP:link??props.FsF01WpXP,variant:humanReadableVariantMap[props.variant]??props.variant??\"kfWTKbUXj\",xLdp1nfJN:text??props.xLdp1nfJN??\"Label\"};};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,xLdp1nfJN,FsF01WpXP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kfWTKbUXj\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"VCjyG5PI8\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:FsF01WpXP,motionChild:true,nodeId:\"kfWTKbUXj\",scopeId:\"tH9agIy9Y\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1l9nh8f\",className,classNames)} framer-7p4ceu`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"kfWTKbUXj\",ref:refBinding,style:{...style},...addPropertyOverrides({\"kfWTKbUXj-hover\":{\"data-framer-name\":undefined},VCjyG5PI8:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-163ine5\",\"data-styles-preset\":\"jaSZCaBxX\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-147280fe-8d47-4d07-bf16-57fce976a6eb, rgb(5, 5, 5)))\"},children:\"Label\"})}),className:\"framer-1ml5k89\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bebUBoJqW\",style:{\"--extracted-r6o4lv\":\"var(--token-147280fe-8d47-4d07-bf16-57fce976a6eb, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:xLdp1nfJN,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-163ine5\",\"data-styles-preset\":\"jaSZCaBxX\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-147280fe-8d47-4d07-bf16-57fce976a6eb, rgb(5, 5, 5)))\"},children:\"Label\"})}),className:\"framer-imyepz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WnrdoQc0W\",style:{\"--extracted-r6o4lv\":\"var(--token-147280fe-8d47-4d07-bf16-57fce976a6eb, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:xLdp1nfJN,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TqB2d.framer-7p4ceu, .framer-TqB2d .framer-7p4ceu { display: block; }\",\".framer-TqB2d.framer-1l9nh8f { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 25px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-TqB2d .framer-1ml5k89, .framer-TqB2d .framer-imyepz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-TqB2d.framer-v-606fug.framer-1l9nh8f { cursor: unset; height: min-content; }\",\".framer-TqB2d.framer-v-1l9nh8f.hover.framer-1l9nh8f { justify-content: flex-end; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25\n * @framerIntrinsicWidth 43.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"VCjyG5PI8\":{\"layout\":[\"auto\",\"auto\"]},\"KcxNHI0Pa\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"xLdp1nfJN\":\"text\",\"FsF01WpXP\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertH9agIy9Y=withCSS(Component,css,\"framer-TqB2d\");export default FramertH9agIy9Y;FramertH9agIy9Y.displayName=\"Footer Link\";FramertH9agIy9Y.defaultProps={height:25,width:43.5};addPropertyControls(FramertH9agIy9Y,{variant:{options:[\"kfWTKbUXj\",\"VCjyG5PI8\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},xLdp1nfJN:{defaultValue:\"Label\",displayTextArea:false,title:\"Text\",type:ControlType.String},FsF01WpXP:{title:\"Link\",type:ControlType.Link}});addFonts(FramertH9agIy9Y,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertH9agIy9Y\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"25\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"VCjyG5PI8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KcxNHI0Pa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"43.5\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"xLdp1nfJN\\\":\\\"text\\\",\\\"FsF01WpXP\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ee61f92)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/gJi0jHTKeOd90VSxKTuw/XorD1wyMJx2pS2DQEpvg/jaSZCaBxX.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/Wqko4ObjoEE6z6F3PNd5/IZ6U4sneHPLCrsOIDK7S/mtb_XMXCo.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/von9mKVVkZymSOr4BsDM/SkbYlvIZ4FE8LrUGkbQi/rWJePfN9p.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fbD4RyHjnT2PyXPNgTg6/SibTW5KYZPdFDwC0ebum/XK5DCovkQ.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/aIBcp5M9y8eyMKPLthUW/Bz2rLVeJSwVem3aGhHXu/Y4XqVEu7B.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/Bf4JXpoyKFDFQixezh2W/YSVakr3QnGJ01VVK73Ft/hQ2AD121q.js\";import BrandLogo from\"https://framerusercontent.com/modules/sdg2qk1uQvuqlsy8QdRy/77HbEvz4H0topLIWD0TE/ByU53JKGh.js\";import LabelButton from\"https://framerusercontent.com/modules/nVSkytEuLGTAXFDCXn5u/C3qeaj7e7CRoLNCzHIIt/HnhZdI40g.js\";import FooterLink from\"https://framerusercontent.com/modules/jVixJzgRxNYpsUeac4bB/bxj3eORI4kkwzg88MtQb/tH9agIy9Y.js\";const LabelButtonFonts=getFonts(LabelButton);const BrandLogoFonts=getFonts(BrandLogo);const FooterLinkFonts=getFonts(FooterLink);const cycleOrder=[\"iQniL2piN\",\"qJ_sLPSFx\",\"s0M065LfA\"];const serializationHash=\"framer-4b6ne\";const variantClassNames={iQniL2piN:\"framer-v-whjcdg\",qJ_sLPSFx:\"framer-v-1j27e9g\",s0M065LfA:\"framer-v-v59f6d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"iQniL2piN\",Phone:\"s0M065LfA\",Tablet:\"qJ_sLPSFx\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"iQniL2piN\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iQniL2piN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);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__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-whjcdg\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"iQniL2piN\",ref:refBinding,style:{backgroundColor:\"var(--token-fe4255dc-567a-4590-a99f-8251b9f3946f, rgb(219, 219, 226))\",...style},...addPropertyOverrides({qJ_sLPSFx:{\"data-framer-name\":\"Tablet\"},s0M065LfA:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12nshds\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"QGrFESvl5\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6e8i5d\",\"data-framer-name\":\"Content Wrapper\",layoutDependency:layoutDependency,layoutId:\"zX0BtEppC\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f2opvy\",\"data-framer-name\":\"VTA\",layoutDependency:layoutDependency,layoutId:\"qIZ4nBcKU\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1paoatn\",\"data-framer-name\":\"Headline & Desc\",layoutDependency:layoutDependency,layoutId:\"UgL583gpk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1wh4xnv\",\"data-styles-preset\":\"Y4XqVEu7B\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Sterk werk begint met een goed gesprek\"})}),className:\"framer-u5d21i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iejj1PlVu\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{s0M065LfA:{\"--extracted-1of0zx5\":\"var(--token-147280fe-8d47-4d07-bf16-57fce976a6eb, rgb(5, 5, 5))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({s0M065LfA:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Qml0dGVyLTgwMA==\",\"--framer-font-family\":'\"Bitter\", \"Bitter Placeholder\", serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"54px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-147280fe-8d47-4d07-bf16-57fce976a6eb, rgb(5, 5, 5)))\"},children:\"Sterk werk begint met een goed gesprek\"})}),fonts:[\"GF;Bitter-800\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m7s0i5\",\"data-styles-preset\":\"XK5DCovkQ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Overtuigd? Deel je communicatievraagstuk met ons. We horen graag je verhaal. Samen bekijken we wat we concreet voor je kunnen betekenen.\"})}),className:\"framer-fwmpx0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Dv3RA2Tpk\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1woemxm\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"FaQF54ruo\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(60+((componentViewport?.height||840.5)-140-711.5)/2)+0+0+0+0+0+265.8+0,...addPropertyOverrides({qJ_sLPSFx:{y:(componentViewport?.y||0)+(150+((componentViewport?.height||911.5)-230-691.5)/2)+0+0+0+0+0+265.8+0},s0M065LfA:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-160-986.6)/2)+0+0+0+0+0+250.4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qg6jjr-container\",layoutDependency:layoutDependency,layoutId:\"gM7BW6TLA-container\",nodeId:\"gM7BW6TLA\",rendersWithMotion:true,scopeId:\"hQ2AD121q\",children:/*#__PURE__*/_jsx(LabelButton,{height:\"100%\",id:\"gM7BW6TLA\",layoutId:\"gM7BW6TLA\",N9ukKAxk9:\"https://meetings.hubspot.com/joost\",PPLQdr4wM:\"\",style:{height:\"100%\"},uocGl3mY3:getLocalizedValue(\"v3\",activeLocale)??\"Plan een call in\",variant:matchVariant(\"fy1rthlEv\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(60+((componentViewport?.height||840.5)-140-711.5)/2)+0+0+0+0+0+265.8+0,...addPropertyOverrides({qJ_sLPSFx:{y:(componentViewport?.y||0)+(150+((componentViewport?.height||911.5)-230-691.5)/2)+0+0+0+0+0+265.8+0},s0M065LfA:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-160-986.6)/2)+0+0+0+0+0+250.4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w56eqi-container\",layoutDependency:layoutDependency,layoutId:\"ZqTpOCOkH-container\",nodeId:\"ZqTpOCOkH\",rendersWithMotion:true,scopeId:\"hQ2AD121q\",children:/*#__PURE__*/_jsx(LabelButton,{height:\"100%\",id:\"ZqTpOCOkH\",layoutId:\"ZqTpOCOkH\",N9ukKAxk9:\"mailto:info@sowiesohelder.nl\",PPLQdr4wM:\"\",style:{height:\"100%\"},uocGl3mY3:getLocalizedValue(\"v4\",activeLocale)??\"Email ons\",variant:matchVariant(\"oebZ9dwfN\"),width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1miqcvb\",\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"vOIvPMdSs\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16vf9gt\",\"data-framer-name\":\"Company & Article CTA\",layoutDependency:layoutDependency,layoutId:\"YUhdAZgDA\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v7tneh\",\"data-framer-name\":\"Company\",layoutDependency:layoutDependency,layoutId:\"yBExTe1FZ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kmwu8\",layoutDependency:layoutDependency,layoutId:\"W1fVMHvkQ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+(60+((componentViewport?.height||840.5)-140-711.5)/2)+0+0+0+433.8+0+0+0+0+0+0+0,...addPropertyOverrides({qJ_sLPSFx:{y:(componentViewport?.y||0)+(150+((componentViewport?.height||911.5)-230-691.5)/2)+0+0+0+413.8+0+0+0+0+0+0+0},s0M065LfA:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-160-986.6)/2)+0+0+0+378.4+0+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ocpjx8-container\",layoutDependency:layoutDependency,layoutId:\"R29ekznio-container\",nodeId:\"R29ekznio\",rendersWithMotion:true,scopeId:\"hQ2AD121q\",children:/*#__PURE__*/_jsx(BrandLogo,{height:\"100%\",id:\"R29ekznio\",layoutId:\"R29ekznio\",variant:matchVariant(\"lrbD6WgXB\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\"},children:\"SugarCity\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\"},children:\"SuikerSilo-Oost 2\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\"},children:\"1165 MS Halfweg\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\"},children:\"The Netherlands\"})]}),className:\"framer-19eju8b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VxUZrUOXy\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gkzaz6\",\"data-framer-name\":\"Nav Wrapper\",layoutDependency:layoutDependency,layoutId:\"YV0whsNGz\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-io8pv0\",\"data-framer-name\":\"Nav & Socials\",layoutDependency:layoutDependency,layoutId:\"U7dwiYnz5\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14547a4\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"h7ArY3fT2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-163ine5\",\"data-styles-preset\":\"jaSZCaBxX\",children:\"Navigatie\"})}),className:\"framer-vfyelq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"O2WxluK9t\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lngye0\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"eIEd96L16\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MfdGz05xR\"},implicitPathVariables:undefined},{href:{webPageId:\"MfdGz05xR\"},implicitPathVariables:undefined},{href:{webPageId:\"MfdGz05xR\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+(60+((componentViewport?.height||840.5)-140-711.5)/2)+0+0+0+433.8+0+0+0+0+41.2+0+0,...addPropertyOverrides({qJ_sLPSFx:{y:(componentViewport?.y||0)+(150+((componentViewport?.height||911.5)-230-691.5)/2)+0+0+0+413.8+0+0+0+0+41.2+0+0},s0M065LfA:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-160-986.6)/2)+0+0+0+378.4+0+228+0+0+0+0+41.2+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nn67aj-container\",layoutDependency:layoutDependency,layoutId:\"LpsolWPul-container\",nodeId:\"LpsolWPul\",rendersWithMotion:true,scopeId:\"hQ2AD121q\",children:/*#__PURE__*/_jsx(FooterLink,{FsF01WpXP:resolvedLinks[0],height:\"100%\",id:\"LpsolWPul\",layoutId:\"LpsolWPul\",variant:matchVariant(\"kfWTKbUXj\"),width:\"100%\",xLdp1nfJN:getLocalizedValue(\"v6\",activeLocale)??\"Bekijk ons werk\",...addPropertyOverrides({qJ_sLPSFx:{FsF01WpXP:resolvedLinks[1],variant:matchVariant(\"VCjyG5PI8\")},s0M065LfA:{FsF01WpXP:resolvedLinks[2],variant:matchVariant(\"VCjyG5PI8\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"s7MNc5mqi\"},implicitPathVariables:undefined},{href:{webPageId:\"s7MNc5mqi\"},implicitPathVariables:undefined},{href:{webPageId:\"s7MNc5mqi\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+(60+((componentViewport?.height||840.5)-140-711.5)/2)+0+0+0+433.8+0+0+0+0+41.2+0+37,...addPropertyOverrides({qJ_sLPSFx:{y:(componentViewport?.y||0)+(150+((componentViewport?.height||911.5)-230-691.5)/2)+0+0+0+413.8+0+0+0+0+41.2+0+37},s0M065LfA:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-160-986.6)/2)+0+0+0+378.4+0+228+0+0+0+0+41.2+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hi0nj9-container\",layoutDependency:layoutDependency,layoutId:\"t4sOjTmdL-container\",nodeId:\"t4sOjTmdL\",rendersWithMotion:true,scopeId:\"hQ2AD121q\",children:/*#__PURE__*/_jsx(FooterLink,{FsF01WpXP:resolvedLinks1[0],height:\"100%\",id:\"t4sOjTmdL\",layoutId:\"t4sOjTmdL\",variant:matchVariant(\"kfWTKbUXj\"),width:\"100%\",xLdp1nfJN:getLocalizedValue(\"v7\",activeLocale)??\"Onze Merkversneller\\xae\",...addPropertyOverrides({qJ_sLPSFx:{FsF01WpXP:resolvedLinks1[1],variant:matchVariant(\"VCjyG5PI8\")},s0M065LfA:{FsF01WpXP:resolvedLinks1[2],variant:matchVariant(\"VCjyG5PI8\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LYJ9DBJZJ\"},implicitPathVariables:undefined},{href:{webPageId:\"LYJ9DBJZJ\"},implicitPathVariables:undefined},{href:{webPageId:\"LYJ9DBJZJ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+(60+((componentViewport?.height||840.5)-140-711.5)/2)+0+0+0+433.8+0+0+0+0+41.2+0+74,...addPropertyOverrides({qJ_sLPSFx:{y:(componentViewport?.y||0)+(150+((componentViewport?.height||911.5)-230-691.5)/2)+0+0+0+413.8+0+0+0+0+41.2+0+74},s0M065LfA:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-160-986.6)/2)+0+0+0+378.4+0+228+0+0+0+0+41.2+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gvv83v-container\",layoutDependency:layoutDependency,layoutId:\"PaX2g1UwY-container\",nodeId:\"PaX2g1UwY\",rendersWithMotion:true,scopeId:\"hQ2AD121q\",children:/*#__PURE__*/_jsx(FooterLink,{FsF01WpXP:resolvedLinks2[0],height:\"100%\",id:\"PaX2g1UwY\",layoutId:\"PaX2g1UwY\",variant:matchVariant(\"kfWTKbUXj\"),width:\"100%\",xLdp1nfJN:getLocalizedValue(\"v8\",activeLocale)??\"Rijk netwerk voor activaties \",...addPropertyOverrides({qJ_sLPSFx:{FsF01WpXP:resolvedLinks2[1],variant:matchVariant(\"VCjyG5PI8\")},s0M065LfA:{FsF01WpXP:resolvedLinks2[2],variant:matchVariant(\"VCjyG5PI8\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"X9E3AqlX4\"},implicitPathVariables:undefined},{href:{webPageId:\"X9E3AqlX4\"},implicitPathVariables:undefined},{href:{webPageId:\"X9E3AqlX4\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+(60+((componentViewport?.height||840.5)-140-711.5)/2)+0+0+0+433.8+0+0+0+0+41.2+0+111,...addPropertyOverrides({qJ_sLPSFx:{y:(componentViewport?.y||0)+(150+((componentViewport?.height||911.5)-230-691.5)/2)+0+0+0+413.8+0+0+0+0+41.2+0+111},s0M065LfA:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-160-986.6)/2)+0+0+0+378.4+0+228+0+0+0+0+41.2+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r87ki9-container\",layoutDependency:layoutDependency,layoutId:\"DHPFEBrPU-container\",nodeId:\"DHPFEBrPU\",rendersWithMotion:true,scopeId:\"hQ2AD121q\",children:/*#__PURE__*/_jsx(FooterLink,{FsF01WpXP:resolvedLinks3[0],height:\"100%\",id:\"DHPFEBrPU\",layoutId:\"DHPFEBrPU\",variant:matchVariant(\"kfWTKbUXj\"),width:\"100%\",xLdp1nfJN:getLocalizedValue(\"v9\",activeLocale)??\"Dit is ons team\",...addPropertyOverrides({qJ_sLPSFx:{FsF01WpXP:resolvedLinks3[1],variant:matchVariant(\"VCjyG5PI8\")},s0M065LfA:{FsF01WpXP:resolvedLinks3[2],variant:matchVariant(\"VCjyG5PI8\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hsUJjvaxI\"},implicitPathVariables:undefined},{href:{webPageId:\"hsUJjvaxI\"},implicitPathVariables:undefined},{href:{webPageId:\"hsUJjvaxI\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+(60+((componentViewport?.height||840.5)-140-711.5)/2)+0+0+0+433.8+0+0+0+0+41.2+0+148,...addPropertyOverrides({qJ_sLPSFx:{y:(componentViewport?.y||0)+(150+((componentViewport?.height||911.5)-230-691.5)/2)+0+0+0+413.8+0+0+0+0+41.2+0+148},s0M065LfA:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-160-986.6)/2)+0+0+0+378.4+0+228+0+0+0+0+41.2+0+148}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1miekm9-container\",layoutDependency:layoutDependency,layoutId:\"GBemkUs_v-container\",nodeId:\"GBemkUs_v\",rendersWithMotion:true,scopeId:\"hQ2AD121q\",children:/*#__PURE__*/_jsx(FooterLink,{FsF01WpXP:resolvedLinks4[0],height:\"100%\",id:\"GBemkUs_v\",layoutId:\"GBemkUs_v\",variant:matchVariant(\"kfWTKbUXj\"),width:\"100%\",xLdp1nfJN:getLocalizedValue(\"v10\",activeLocale)??\"Contact of afspraak\",...addPropertyOverrides({qJ_sLPSFx:{FsF01WpXP:resolvedLinks4[1],variant:matchVariant(\"VCjyG5PI8\")},s0M065LfA:{FsF01WpXP:resolvedLinks4[2],variant:matchVariant(\"VCjyG5PI8\")}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e7dri\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"zeBAGWFL1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v11\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-163ine5\",\"data-styles-preset\":\"jaSZCaBxX\",children:\"Socials\"})}),className:\"framer-11rbkh3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"t5YvkQtJJ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1it7pcp\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"zg1I4DLvJ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+(60+((componentViewport?.height||840.5)-140-711.5)/2)+0+0+0+433.8+0+0+0+0+41.2+0+0,...addPropertyOverrides({qJ_sLPSFx:{y:(componentViewport?.y||0)+(150+((componentViewport?.height||911.5)-230-691.5)/2)+0+0+0+413.8+0+0+0+0+41.2+0+0},s0M065LfA:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-160-986.6)/2)+0+0+0+378.4+0+228+0+0+0+0+41.2+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dpnzgb-container\",layoutDependency:layoutDependency,layoutId:\"YL9Ipjoiz-container\",nodeId:\"YL9Ipjoiz\",rendersWithMotion:true,scopeId:\"hQ2AD121q\",children:/*#__PURE__*/_jsx(FooterLink,{FsF01WpXP:\"https://www.linkedin.com/search/results/all/?fetchDeterministicClustersOnly=true&heroEntityKey=urn%3Ali%3Aorganization%3A17911352&keywords=communicatiebureau%20sowiesohelder&origin=RICH_QUERY_SUGGESTION&position=0&searchId=2d700c57-d571-4142-a397-f73b6e7e07c5&sid=enA&spellCorrectionEnabled=false\",height:\"100%\",id:\"YL9Ipjoiz\",layoutId:\"YL9Ipjoiz\",variant:matchVariant(\"kfWTKbUXj\"),width:\"100%\",xLdp1nfJN:getLocalizedValue(\"v12\",activeLocale)??\"LinkedIn\",...addPropertyOverrides({qJ_sLPSFx:{variant:matchVariant(\"VCjyG5PI8\")},s0M065LfA:{variant:matchVariant(\"VCjyG5PI8\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+(60+((componentViewport?.height||840.5)-140-711.5)/2)+0+0+0+433.8+0+0+0+0+41.2+0+37,...addPropertyOverrides({qJ_sLPSFx:{y:(componentViewport?.y||0)+(150+((componentViewport?.height||911.5)-230-691.5)/2)+0+0+0+413.8+0+0+0+0+41.2+0+37},s0M065LfA:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-160-986.6)/2)+0+0+0+378.4+0+228+0+0+0+0+41.2+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3c6jrp-container\",layoutDependency:layoutDependency,layoutId:\"kg3V2nBkP-container\",nodeId:\"kg3V2nBkP\",rendersWithMotion:true,scopeId:\"hQ2AD121q\",children:/*#__PURE__*/_jsx(FooterLink,{FsF01WpXP:\"https://www.facebook.com/SowiesoHelder/\",height:\"100%\",id:\"kg3V2nBkP\",layoutId:\"kg3V2nBkP\",variant:matchVariant(\"kfWTKbUXj\"),width:\"100%\",xLdp1nfJN:getLocalizedValue(\"v13\",activeLocale)??\"Facebook\",...addPropertyOverrides({qJ_sLPSFx:{variant:matchVariant(\"VCjyG5PI8\")},s0M065LfA:{variant:matchVariant(\"VCjyG5PI8\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+(60+((componentViewport?.height||840.5)-140-711.5)/2)+0+0+0+433.8+0+0+0+0+41.2+0+74,...addPropertyOverrides({qJ_sLPSFx:{y:(componentViewport?.y||0)+(150+((componentViewport?.height||911.5)-230-691.5)/2)+0+0+0+413.8+0+0+0+0+41.2+0+74},s0M065LfA:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-160-986.6)/2)+0+0+0+378.4+0+228+0+0+0+0+41.2+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zj0wsj-container\",layoutDependency:layoutDependency,layoutId:\"FODYzuJxM-container\",nodeId:\"FODYzuJxM\",rendersWithMotion:true,scopeId:\"hQ2AD121q\",children:/*#__PURE__*/_jsx(FooterLink,{FsF01WpXP:\"https://www.instagram.com/sowiesohelder/\",height:\"100%\",id:\"FODYzuJxM\",layoutId:\"FODYzuJxM\",variant:matchVariant(\"kfWTKbUXj\"),width:\"100%\",xLdp1nfJN:getLocalizedValue(\"v14\",activeLocale)??\"Instagram\",...addPropertyOverrides({qJ_sLPSFx:{variant:matchVariant(\"VCjyG5PI8\")},s0M065LfA:{variant:matchVariant(\"VCjyG5PI8\")}},baseVariant,gestureVariant)})})})]})]})]})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1euekdo\",\"data-border\":true,\"data-framer-name\":\"Credit\",layoutDependency:layoutDependency,layoutId:\"n4OEK_Fs_\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-fe4255dc-567a-4590-a99f-8251b9f3946f, rgb(219, 219, 226))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v15\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1an04rn\",\"data-styles-preset\":\"rWJePfN9p\",children:\"SowiesoHelder \\xa9 2026. All rights reserved.\"})}),className:\"framer-wvss3f\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kAdYZl5od\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v16\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1an04rn\",\"data-styles-preset\":\"rWJePfN9p\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"h1NdqcInb\"},motionChild:true,nodeId:\"T3cS1Mno3\",openInNewTab:false,relValues:[],scopeId:\"hQ2AD121q\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-7qnil9\",\"data-styles-preset\":\"mtb_XMXCo\",children:\"Privacy Statement\"})})})}),className:\"framer-5ld8jh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"T3cS1Mno3\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v17\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1an04rn\",\"data-styles-preset\":\"rWJePfN9p\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qHAJ2JX8_\"},motionChild:true,nodeId:\"c6JKgQJ78\",openInNewTab:false,relValues:[],scopeId:\"hQ2AD121q\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-7qnil9\",\"data-styles-preset\":\"mtb_XMXCo\",children:\"Disclaimer\"})})})}),className:\"framer-1wui9jl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c6JKgQJ78\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v18\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1an04rn\",\"data-styles-preset\":\"rWJePfN9p\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"seOO6TcOM\"},motionChild:true,nodeId:\"bE9dUL_5g\",openInNewTab:false,relValues:[],scopeId:\"hQ2AD121q\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-7qnil9\",\"data-styles-preset\":\"mtb_XMXCo\",children:\"Algemene voorwaarden\"})})})}),className:\"framer-1o9kzts\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bE9dUL_5g\",verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\".framer-4b6ne.framer-1ras4dr, .framer-4b6ne .framer-1ras4dr { display: block; }\",\".framer-4b6ne.framer-whjcdg { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 60px 40px 80px 40px; position: relative; width: 1200px; }\",\".framer-4b6ne .framer-12nshds { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1120px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-4b6ne .framer-6e8i5d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-4b6ne .framer-f2opvy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 800px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4b6ne .framer-1paoatn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4b6ne .framer-u5d21i { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-4b6ne .framer-fwmpx0 { flex: none; height: auto; max-width: 800px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-4b6ne .framer-1woemxm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4b6ne .framer-1qg6jjr-container, .framer-4b6ne .framer-1w56eqi-container { flex: none; height: 48px; position: relative; width: auto; z-index: 0; }\",\".framer-4b6ne .framer-1miqcvb { align-content: flex-start; align-items: flex-start; 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-4b6ne .framer-16vf9gt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4b6ne .framer-1v7tneh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4b6ne .framer-1kmwu8 { align-content: flex-start; align-items: flex-start; align-self: stretch; 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: auto; }\",\".framer-4b6ne .framer-1ocpjx8-container, .framer-4b6ne .framer-nn67aj-container, .framer-4b6ne .framer-1hi0nj9-container, .framer-4b6ne .framer-gvv83v-container, .framer-4b6ne .framer-1r87ki9-container, .framer-4b6ne .framer-1miekm9-container, .framer-4b6ne .framer-dpnzgb-container, .framer-4b6ne .framer-3c6jrp-container, .framer-4b6ne .framer-zj0wsj-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-4b6ne .framer-19eju8b { flex: none; height: 68px; position: relative; white-space: pre-wrap; width: 201px; word-break: break-word; word-wrap: break-word; }\",\".framer-4b6ne .framer-1gkzaz6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-4b6ne .framer-io8pv0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4b6ne .framer-14547a4, .framer-4b6ne .framer-e7dri { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-4b6ne .framer-vfyelq, .framer-4b6ne .framer-11rbkh3, .framer-4b6ne .framer-wvss3f, .framer-4b6ne .framer-5ld8jh, .framer-4b6ne .framer-1wui9jl, .framer-4b6ne .framer-1o9kzts { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4b6ne .framer-lngye0, .framer-4b6ne .framer-1it7pcp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-4b6ne .framer-1euekdo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-4b6ne.framer-v-1j27e9g.framer-whjcdg { padding: 150px 40px 80px 40px; width: 810px; }\",\".framer-4b6ne.framer-v-1j27e9g .framer-12nshds, .framer-4b6ne.framer-v-v59f6d .framer-12nshds { max-width: unset; }\",\".framer-4b6ne.framer-v-1j27e9g .framer-6e8i5d { gap: 100px; }\",\".framer-4b6ne.framer-v-1j27e9g .framer-io8pv0, .framer-4b6ne.framer-v-v59f6d .framer-6e8i5d { gap: 80px; }\",\".framer-4b6ne.framer-v-v59f6d.framer-whjcdg { padding: 100px 20px 60px 20px; width: 390px; }\",\".framer-4b6ne.framer-v-v59f6d .framer-u5d21i { --framer-text-wrap: balance; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",\".framer-4b6ne.framer-v-v59f6d .framer-1qg6jjr-container, .framer-4b6ne.framer-v-v59f6d .framer-5ld8jh { order: 1; }\",\".framer-4b6ne.framer-v-v59f6d .framer-1w56eqi-container, .framer-4b6ne.framer-v-v59f6d .framer-wvss3f { order: 0; }\",\".framer-4b6ne.framer-v-v59f6d .framer-1miqcvb { flex-direction: column; gap: 40px; justify-content: flex-start; }\",\".framer-4b6ne.framer-v-v59f6d .framer-16vf9gt { width: 100%; }\",\".framer-4b6ne.framer-v-v59f6d .framer-1gkzaz6 { flex-direction: column; gap: 40px; width: 100%; }\",\".framer-4b6ne.framer-v-v59f6d .framer-1euekdo { flex-direction: column; gap: 16px; justify-content: flex-start; padding: 16px 0px 0px 0px; }\",\".framer-4b6ne.framer-v-v59f6d .framer-1wui9jl { order: 2; }\",\".framer-4b6ne.framer-v-v59f6d .framer-1o9kzts { order: 3; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-4b6ne[data-border=\"true\"]::after, .framer-4b6ne [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 840.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"qJ_sLPSFx\":{\"layout\":[\"fixed\",\"auto\"]},\"s0M065LfA\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhQ2AD121q=withCSS(Component,css,\"framer-4b6ne\");export default FramerhQ2AD121q;FramerhQ2AD121q.displayName=\"Section/Footer\";FramerhQ2AD121q.defaultProps={height:840.5,width:1200};addPropertyControls(FramerhQ2AD121q,{variant:{options:[\"iQniL2piN\",\"qJ_sLPSFx\",\"s0M065LfA\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerhQ2AD121q,[{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:\"Bitter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Bitter\",url:\"https://fonts.gstatic.com/s/bitter/v42/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8XbYCLrEXFh2reU.woff2\",weight:\"800\"}]},...LabelButtonFonts,...BrandLogoFonts,...FooterLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramerhQ2AD121q.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(LabelButton,{},context),()=>forwardLoader(BrandLogo,{},context),()=>forwardLoader(FooterLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhQ2AD121q\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"840.5\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qJ_sLPSFx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"s0M065LfA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hQ2AD121q.map","export const v0=\"Menu\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9fdca5e)\nimport*as localizedValues from\"./IFQAICRhG-0.js\";const valuesByLocaleId={wPhUd0MA4:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9805f18)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Roboto-600\",\"GF;Roboto-900\",\"GF;Roboto-900italic\",\"GF;Roboto-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Roboto\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Roboto\",url:\"https://fonts.gstatic.com/s/roboto/v49/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaammWggvWl0Qn.woff2\",weight:\"600\"},{cssFamilyName:\"Roboto\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Roboto\",url:\"https://fonts.gstatic.com/s/roboto/v49/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtammWggvWl0Qn.woff2\",weight:\"900\"},{cssFamilyName:\"Roboto\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Roboto\",url:\"https://fonts.gstatic.com/s/roboto/v49/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXiAr0klQnx24.woff2\",weight:\"900\"},{cssFamilyName:\"Roboto\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Roboto\",url:\"https://fonts.gstatic.com/s/roboto/v49/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XiAr0klQnx24.woff2\",weight:\"600\"}]}];export const css=['.framer-6GUdR .framer-styles-preset-efvsgz:not(.rich-text-wrapper), .framer-6GUdR .framer-styles-preset-efvsgz.rich-text-wrapper p { --framer-font-family: \"Roboto\", \"Roboto Placeholder\", sans-serif; --framer-font-family-bold: \"Roboto\", sans-serif; --framer-font-family-bold-italic: \"Roboto\", sans-serif; --framer-font-family-italic: \"Roboto\", \"Roboto Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-66ae98c1-deaf-4ce7-9fa2-a6328c1f3110, #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-6GUdR .framer-styles-preset-efvsgz:not(.rich-text-wrapper), .framer-6GUdR .framer-styles-preset-efvsgz.rich-text-wrapper p { --framer-font-family: \"Roboto\", \"Roboto Placeholder\", sans-serif; --framer-font-family-bold: \"Roboto\", sans-serif; --framer-font-family-bold-italic: \"Roboto\", sans-serif; --framer-font-family-italic: \"Roboto\", \"Roboto Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-66ae98c1-deaf-4ce7-9fa2-a6328c1f3110, #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-6GUdR .framer-styles-preset-efvsgz:not(.rich-text-wrapper), .framer-6GUdR .framer-styles-preset-efvsgz.rich-text-wrapper p { --framer-font-family: \"Roboto\", \"Roboto Placeholder\", sans-serif; --framer-font-family-bold: \"Roboto\", sans-serif; --framer-font-family-bold-italic: \"Roboto\", sans-serif; --framer-font-family-italic: \"Roboto\", \"Roboto Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-66ae98c1-deaf-4ce7-9fa2-a6328c1f3110, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-6GUdR\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dc53115)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/bWWCGTOzroc4ucXnie6y/Rg9Nac639zt63Hqp8qIv/LdGPDxGUh.js\";const enabledGestures={Y9L5WzGDN:{hover:true}};const cycleOrder=[\"Y9L5WzGDN\",\"DTQXTry0I\"];const serializationHash=\"framer-dOU8k\";const variantClassNames={DTQXTry0I:\"framer-v-1f2etpv\",Y9L5WzGDN:\"framer-v-p6s6sm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"Y9L5WzGDN\",Phone:\"DTQXTry0I\"};const getProps=({click,height,id,text,width,...props})=>{return{...props,OTI5i7jPD:click??props.OTI5i7jPD,um8byyOul:text??props.um8byyOul??\"Menu\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Y9L5WzGDN\"};};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,OTI5i7jPD,um8byyOul,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Y9L5WzGDN\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapp9yb6q=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(OTI5i7jPD){const res=await OTI5i7jPD(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"DTQXTry0I\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-p6s6sm\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Y9L5WzGDN\",onTap:onTapp9yb6q,ref:refBinding,style:{backgroundColor:\"var(--token-97722fdc-ed6f-4dc4-ac5b-74308ef60958, rgb(41, 50, 66))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},...addPropertyOverrides({\"Y9L5WzGDN-hover\":{\"data-framer-name\":undefined},DTQXTry0I:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xu92yv\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"NpZS_wHC3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-efvsgz\",\"data-styles-preset\":\"LdGPDxGUh\",children:\"Menu\"})}),className:\"framer-16rdhhc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"q5FkQU441\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:um8byyOul,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-efvsgz\",\"data-styles-preset\":\"LdGPDxGUh\",children:\"Menu\"})}),className:\"framer-1ymu81s\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eQqwZPyX5\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:um8byyOul,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dOU8k.framer-1bi8l8x, .framer-dOU8k .framer-1bi8l8x { display: block; }\",\".framer-dOU8k.framer-p6s6sm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 8px 16px 8px 16px; position: relative; width: min-content; }\",\".framer-dOU8k .framer-xu92yv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 20px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-dOU8k .framer-16rdhhc, .framer-dOU8k .framer-1ymu81s { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dOU8k.framer-v-1f2etpv .framer-xu92yv { height: min-content; }\",\".framer-dOU8k.framer-v-p6s6sm.hover .framer-xu92yv { justify-content: flex-end; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 73\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"DTQXTry0I\":{\"layout\":[\"auto\",\"auto\"]},\"khSZfqdjL\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"OTI5i7jPD\":\"click\",\"um8byyOul\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framern51HxrmD7=withCSS(Component,css,\"framer-dOU8k\");export default Framern51HxrmD7;Framern51HxrmD7.displayName=\"Menu Button\";Framern51HxrmD7.defaultProps={height:36,width:73};addPropertyControls(Framern51HxrmD7,{variant:{options:[\"Y9L5WzGDN\",\"DTQXTry0I\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},OTI5i7jPD:{title:\"Click\",type:ControlType.EventHandler},um8byyOul:{defaultValue:\"Menu\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(Framern51HxrmD7,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framern51HxrmD7\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"36\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"73\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DTQXTry0I\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"khSZfqdjL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"OTI5i7jPD\\\":\\\"click\\\",\\\"um8byyOul\\\":\\\"text\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{ControlType as e}from\"framer\";export function getBorderStyle({color:e,width:t=0,widthPerSide:o=!1,widthTop:d=0,widthRight:r=0,widthBottom:i=0,widthLeft:l=0,style:h=\"none\"}={}){let b={};return e?(b[\"--framer-border-color\"]=e,b.borderStyle=h,o?(b.borderTopWidth=d,b.borderRightWidth=r,b.borderBottomWidth=i,b.borderLeftWidth=l):(b.borderTopWidth=t,b.borderRightWidth=t,b.borderBottomWidth=t,b.borderLeftWidth=t)):b.border=\"none\",b;}export const borderControls={color:{type:e.Color,defaultValue:\"#444\"},width:{type:e.FusedNumber,toggleKey:\"widthPerSide\",toggleTitles:[\"Width\",\"Width per side\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],defaultValue:1,min:0},style:{type:e.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"borderControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBorderStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BorderOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./border.map","import{ControlType}from\"framer\";export function getFocusStyle({color,width,style,offset}={}){const result={};if(color){result[\"--framer-focus-outline\"]=`${width}px ${style} ${color}`;result[\"--framer-focus-outline-offset\"]=`${offset}px`;}return result;}export const focusControls={color:{type:ControlType.Color,defaultValue:\"#09f\"},width:{type:ControlType.Number,displayStepper:true,defaultValue:1,min:0},style:{type:ControlType.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"},offset:{type:ControlType.Number,displayStepper:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"focusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFocusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FocusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./focus.map","import{ControlType}from\"framer\";export function getHoverStyle({fillColor,textColor,borderColor}={}){return{\"--framer-hover-background-color\":fillColor,\"--framer-hover-color\":textColor,\"--framer-hover-border-color\":borderColor};}export const hoverControls={fillColor:{type:ControlType.Color,title:\"Fill\",optional:true},textColor:{type:ControlType.Color,title:\"Text\",optional:true},borderColor:{type:ControlType.Color,title:\"Border\",optional:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"HoverOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getHoverStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hoverControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hover.map","import{ControlType}from\"framer\";export function getPaddingStyle({padding=0,paddingPerSide=false,paddingTop=0,paddingRight=0,paddingBottom=0,paddingLeft=0}={}){if(typeof padding===\"string\"){return{padding};}if(paddingPerSide){return{paddingTop:paddingTop,paddingRight:paddingRight,paddingBottom:paddingBottom,paddingLeft:paddingLeft};}else{return{paddingTop:padding,paddingRight:padding,paddingBottom:padding,paddingLeft:padding};}}export const paddingControls={padding:{type:ControlType.Padding,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"paddingControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getPaddingStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./padding.map","import{ControlType}from\"framer\";export function getRadiusStyle({radius=0,radiusPerCorner=false,radiusTopLeft=0,radiusTopRight=0,radiusBottomRight=0,radiusBottomLeft=0}={}){if(typeof radius===\"string\"){return{borderRadius:radius};}const result={};if(radiusPerCorner){result.borderTopLeftRadius=radiusTopLeft;result.borderTopRightRadius=radiusTopRight;result.borderBottomRightRadius=radiusBottomRight;result.borderBottomLeftRadius=radiusBottomLeft;}else{result.borderTopLeftRadius=radius;result.borderTopRightRadius=radius;result.borderBottomRightRadius=radius;result.borderBottomLeftRadius=radius;}return result;}export const radiusControls={radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"getRadiusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"radiusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./radius.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,// @ts-ignore Internal function\nuseLocaleInfo,// @ts-ignore Internal function\nuseLocalesForCurrentRoute,withCSS}from\"framer\";import{useId,useState}from\"react\";import{getBorderStyle,borderControls}from\"https://framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js\";import{getFocusStyle,focusControls}from\"https://framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js\";import{getHoverStyle,hoverControls}from\"https://framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js\";import{getPaddingStyle,paddingControls}from\"https://framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js\";import{getRadiusStyle,radiusControls}from\"https://framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js\";const className=\"framer-locale-picker\";function addPixel(value){if(typeof value===\"number\"){return`${value}px`;}return value;}var IconType;(function(IconType){IconType[\"Default\"]=\"default\";IconType[\"Custom\"]=\"custom\";})(IconType||(IconType={}));function Icon({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:size,height:size,fill:color,children:/*#__PURE__*/_jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.63,96H175.8c-1.41-28.46-10.27-55.47-25.12-77A88.2,88.2,0,0,1,215.63,120ZM128,215.89c-18.73-20.27-30.09-49-31.77-79.89h63.54C158.09,166.87,146.73,195.62,128,215.89ZM96.23,120c1.68-30.87,13-59.62,31.77-79.89,18.73,20.27,30.09,49,31.77,79.89Zm9.09-77C90.47,64.53,81.61,91.54,80.2,120H40.37A88.2,88.2,0,0,1,105.32,43ZM40.37,136H80.2c1.41,28.46,10.27,55.47,25.12,77A88.2,88.2,0,0,1,40.37,136Zm110.31,77c14.85-21.56,23.71-48.57,25.12-77h39.83A88.2,88.2,0,0,1,150.68,213Z\"})});}var CaretType;(function(CaretType){CaretType[\"Default\"]=\"default\";CaretType[\"Custom\"]=\"custom\";})(CaretType||(CaretType={}));function Caret({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 12 12\",width:size,height:size,children:/*#__PURE__*/_jsx(\"path\",{d:\"M 2 4.5 L 6 8.5 L 10 4.5\",fill:\"none\",stroke:color,strokeWidth:1.5,strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n * @framerIntrinsicWidth 120\n * @framerIntrinsicHeight 34\n */const LocaleSelector=withCSS(({font,fillColor,textColor,icon,caret,options:{title,gap,border,hover,focus},style,...props})=>{const id=useId();const{activeLocale,locales,setLocale}=useLocaleInfo();const localesForCurrentRoute=useLocalesForCurrentRoute();const activeLocaleId=activeLocale?.id??\"default\";const[lastActiveLocaleId,setLastActiveLocaleId]=useState(activeLocaleId);// The useLocaleInfo hook updates the activeLocale variable inside\n// a startTransition to load the translations with Suspense. To make\n// the component feel responsive we update our own state without Suspense.\nconst[selectedLocaleId,setSelectedLocaleId]=useState(activeLocaleId);const selectedLocale=locales.find(locale=>locale.id===selectedLocaleId);// The active locale was updated. Ensure we update our internal state as well.\nif(lastActiveLocaleId!==activeLocaleId){setLastActiveLocaleId(activeLocaleId);if(selectedLocaleId!==activeLocaleId){setSelectedLocaleId(activeLocaleId);}}function handleChange(event){const localeId=event.target.value;setSelectedLocaleId(localeId);const locale=locales.find(locale=>locale.id===localeId);setLocale(locale);}return /*#__PURE__*/_jsxs(\"div\",{className:className,style:style,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:id,children:\"Select Language\"}),/*#__PURE__*/_jsx(\"select\",{id:id,value:selectedLocaleId,onChange:handleChange,// If a navigation occurs from switching locales\n// the browser can attempt to autofill the select to the last value\n// when you use browser back navigation. We don't want that.\nautoComplete:\"off\",children:localesForCurrentRoute.map(locale=>/*#__PURE__*/_jsx(\"option\",{value:locale.id,children:locale.name},locale.id))}),/*#__PURE__*/_jsxs(\"div\",{className:\"input\",style:{...font,\"--framer-background-color\":fillColor,\"--framer-color\":textColor,...getPaddingStyle(props),...getRadiusStyle(props),...getBorderStyle(border),...getHoverStyle(hover),...getFocusStyle(focus),gap},children:[icon&&/*#__PURE__*/_jsx(\"div\",{className:\"icon\",children:/*#__PURE__*/_jsx(Icon,{...icon})}),title&&/*#__PURE__*/_jsx(\"div\",{className:\"title\",children:selectedLocale?.name??\"English\"}),caret&&/*#__PURE__*/_jsx(\"div\",{className:\"caret\",children:/*#__PURE__*/_jsx(Caret,{...caret})})]})]});},[`\n            .${className} {\n                position: relative;\n            }\n        `,`\n            .${className} label {\n                position: absolute;\n                width: 1px;\n                height: 1px;\n                margin: -1px;\n                overflow: hidden;\n                white-space: nowrap;\n                clip: rect(0 0 0 0);\n                clip-path: inset(50%);\n            }\n        `,`\n            .${className} select {\n                appearance: none;\n                position: absolute;\n                opacity: 0;\n                top: 0;\n                right: 0;\n                bottom: 0;\n                left: 0;\n                cursor: inherit;\n                width: 100%;\n            }\n        `,`\n            .${className} .input {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                height: 100%;\n                pointer-events: none;\n                overflow: hidden;\n                background-color: var(--framer-background-color);\n                color: var(--framer-color);\n                border-color: var(--framer-border-color);\n            }\n        `,`\n            .${className} select:focus-visible + .input  {\n                outline: var(--framer-focus-outline, none);\n                outline-offset: var(--framer-focus-outline-offset);\n            }\n        `,`\n            .${className}:hover .input {\n                background-color: var(--framer-hover-background-color, var(--framer-background-color));\n                color: var(--framer-hover-color, var(--framer-color));\n                border-color: var(--framer-hover-border-color, var(--framer-border-color));\n            }\n        `,`\n            .${className} .title {\n                flex: 1 1 auto;\n                white-space: nowrap;\n                text-overflow: ellipsis;\n                overflow: hidden;\n            }\n        `,`\n            .${className} .icon, .${className} .caret {\n                display: flex;\n                align-items: center;\n            }\n        `],\"framer-library-LocalePicker\");LocaleSelector.displayName=\"Locale Selector\";addPropertyControls(LocaleSelector,{font:{// @ts-ignore\ntype:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"}},fillColor:{type:ControlType.Color,title:\"Fill\",optional:true,defaultValue:\"#eee\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000\"},...paddingControls,...radiusControls,icon:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(IconType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:18}}},caret:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(CaretType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#999\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:12}},defaultValue:{type:\"default\"}},options:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Border, Hover\",controls:{title:{type:ControlType.Boolean,defaultValue:true},gap:{type:ControlType.Number,displayStepper:true,defaultValue:5},border:{type:ControlType.Object,buttonTitle:\"Color, Width\",optional:true,controls:borderControls},hover:{type:ControlType.Object,buttonTitle:\"Fill, Border\",optional:true,controls:hoverControls},focus:{type:ControlType.Object,buttonTitle:\"Color, Width\",controls:focusControls}}}});export default LocaleSelector;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocaleSelector\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"34\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"* @framerIntrinsicWidth 120\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LocaleSelector.map","export const v0=\"EN\";export const v1=\"🇬🇧\";export const v2=\"NL\";export const v3=\"🇬🇧\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7c2f7bf)\nimport*as localizedValues from\"./pEHaVpAKs-0.js\";const valuesByLocaleId={wPhUd0MA4:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","const o = (e) => {\n    return e;\n};\nlet t;\nvar h = (e) => {\n    return (t || (t = o(e.createElement(\"path\", {d: \"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z\"}), \"Home\")),t);\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, h as default };","/*\n * Home (material-icons/Home@0.0.32)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/k399eGMURCHWWRLAoIxM/p9v7bm2MbEZyYo9ppZtD/Home.js\"\nexport { default } from \"https://framerusercontent.com/modules/k399eGMURCHWWRLAoIxM/p9v7bm2MbEZyYo9ppZtD/Home.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useMemo,useRef}from\"react\";import{addPropertyControls,ControlType,motion,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/material-icons/Home.js@0.0.32\";import{defaultEvents,useIconSelection,getIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const moduleBaseUrl=\"https://framer.com/m/material-icons/\";const icons={AcUnit:15,AccessAlarm:15,AccessAlarms:15,AccessTime:15,AccessTimeFilled:0,Accessibility:7,AccessibilityNew:0,Accessible:15,AccessibleForward:0,AccountBalance:2,AccountBalanceWallet:0,AccountBox:15,AccountCircle:7,AccountTree:15,AdUnits:15,Adb:15,Add:15,AddAPhoto:15,AddAlarm:15,AddAlert:15,AddBox:15,AddBusiness:15,AddCircle:15,AddCircleOutline:0,AddComment:15,AddIcCall:15,AddLink:15,AddLocation:15,AddLocationAlt:2,AddModerator:15,AddPhotoAlternate:0,AddReaction:15,AddRoad:15,AddShoppingCart:2,AddTask:15,AddToDrive:15,AddToHomeScreen:2,AddToPhotos:15,AddToQueue:15,Addchart:15,Adjust:15,AdminPanelSettings:0,Agriculture:15,Air:15,AirlineSeatFlat:2,AirplaneTicket:2,AirplanemodeActive:0,AirplanemodeInactive:0,Airplay:15,AirportShuttle:2,Alarm:15,AlarmAdd:15,AlarmOff:15,AlarmOn:15,Album:15,AlignHorizontalLeft:0,AlignHorizontalRight:0,AlignVerticalBottom:0,AlignVerticalCenter:0,AlignVerticalTop:0,AllInbox:15,AllInclusive:15,AllOut:15,AltRoute:15,AlternateEmail:2,Analytics:15,Anchor:15,Android:15,Animation:15,Announcement:15,Aod:15,Apartment:15,Api:15,AppBlocking:15,AppRegistration:2,AppSettingsAlt:2,Apple:0,Approval:15,Apps:15,Architecture:15,Archive:15,ArrowBack:15,ArrowBackIos:15,ArrowBackIosNew:2,ArrowCircleDown:2,ArrowCircleUp:7,ArrowDownward:7,ArrowDropDown:7,ArrowDropDownCircle:0,ArrowDropUp:15,ArrowForward:15,ArrowForwardIos:2,ArrowLeft:15,ArrowRight:15,ArrowRightAlt:7,ArrowUpward:15,ArtTrack:15,Article:15,AspectRatio:15,Assessment:15,Assignment:15,AssignmentInd:7,AssignmentLate:2,AssignmentReturn:0,AssignmentReturned:0,AssignmentTurnedIn:0,Assistant:15,AssistantDirection:0,AssistantPhoto:2,Atm:15,AttachEmail:15,AttachFile:15,AttachMoney:15,Attachment:15,Attractions:15,Attribution:15,Audiotrack:15,AutoAwesome:15,AutoAwesomeMosaic:0,AutoAwesomeMotion:0,AutoDelete:15,AutoFixHigh:15,AutoFixNormal:7,AutoFixOff:15,AutoGraph:15,AutoStories:15,AutofpsSelect:7,Autorenew:15,AvTimer:15,BabyChangingStation:0,Backpack:15,Backspace:15,Backup:15,BackupTable:15,Badge:15,BakeryDining:15,Balcony:15,Ballot:15,BarChart:15,BatchPrediction:2,Bathroom:15,Bathtub:15,Battery20:15,Battery30:15,Battery50:15,Battery60:15,Battery80:15,Battery90:15,BatteryAlert:15,BatteryCharging20:0,BatteryCharging30:0,BatteryCharging50:0,BatteryCharging60:0,BatteryCharging80:0,BatteryCharging90:0,BatteryChargingFull:0,BatteryFull:15,BatterySaver:15,BatteryStd:15,BatteryUnknown:2,BeachAccess:15,Bed:15,BedroomBaby:15,BedroomChild:15,BedroomParent:7,Bedtime:15,Beenhere:15,Bento:15,BikeScooter:15,Biotech:15,Blender:15,Block:15,Bloodtype:15,Bluetooth:15,BluetoothAudio:2,BluetoothConnected:0,BluetoothDisabled:0,BluetoothDrive:2,BluetoothSearching:0,BlurCircular:15,BlurLinear:15,BlurOff:15,BlurOn:15,Bolt:15,Book:15,BookOnline:15,Bookmark:15,BookmarkAdd:15,BookmarkAdded:7,BookmarkBorder:2,BookmarkRemove:2,Bookmarks:15,BorderAll:15,BorderBottom:15,BorderClear:15,BorderColor:15,BorderHorizontal:0,BorderInner:15,BorderLeft:15,BorderOuter:15,BorderRight:15,BorderStyle:15,BorderTop:15,BorderVertical:2,BrandingWatermark:0,BreakfastDining:2,Brightness1:15,Brightness2:15,Brightness3:15,Brightness4:15,Brightness5:15,Brightness6:15,Brightness7:15,BrightnessAuto:2,BrightnessHigh:2,BrightnessLow:7,BrightnessMedium:0,BrokenImage:15,BrowserNotSupported:0,BrunchDining:15,Brush:15,BubbleChart:15,BugReport:15,Build:15,BuildCircle:15,Bungalow:15,BurstMode:15,BusAlert:15,Business:15,BusinessCenter:2,Cabin:15,Cable:15,Cached:15,Cake:15,Calculate:15,CalendarToday:7,CalendarViewDay:2,CalendarViewMonth:0,CalendarViewWeek:0,Call:15,CallEnd:15,CallMade:15,CallMerge:15,CallMissed:15,CallMissedOutgoing:0,CallReceived:15,CallSplit:15,CallToAction:15,Camera:15,CameraAlt:15,CameraEnhance:7,CameraFront:15,CameraIndoor:15,CameraOutdoor:7,CameraRear:15,CameraRoll:15,Cameraswitch:15,Campaign:15,Cancel:15,CancelPresentation:0,CancelScheduleSend:0,CarRental:15,CarRepair:15,CardGiftcard:15,CardMembership:2,CardTravel:15,Carpenter:15,Cases:15,Casino:15,Cast:15,CastConnected:7,CastForEducation:0,CatchingPokemon:2,Category:15,Celebration:15,CellWifi:15,CenterFocusStrong:0,CenterFocusWeak:2,Chair:15,ChairAlt:15,Chalet:15,ChangeCircle:15,ChangeHistory:7,ChargingStation:2,Chat:15,ChatBubble:15,ChatBubbleOutline:0,Check:15,CheckBox:15,CheckBoxOutlineBlank:0,CheckCircle:15,CheckCircleOutline:0,Checkroom:15,ChevronLeft:15,ChevronRight:15,ChildCare:15,ChildFriendly:7,ChromeReaderMode:0,Circle:15,CircleNotifications:0,Class:15,CleanHands:15,CleaningServices:0,Clear:15,ClearAll:15,Close:15,CloseFullscreen:2,ClosedCaption:7,ClosedCaptionOff:0,Cloud:15,CloudCircle:15,CloudDone:15,CloudDownload:7,CloudOff:15,CloudQueue:15,CloudUpload:15,Code:15,CodeOff:15,Coffee:15,CoffeeMaker:15,Collections:15,CollectionsBookmark:0,ColorLens:15,Colorize:15,Comment:15,CommentBank:15,Commute:15,Compare:15,CompareArrows:7,CompassCalibration:0,Compress:15,Computer:15,ConfirmationNumber:0,ConnectedTv:15,Construction:15,ContactMail:15,ContactPage:15,ContactPhone:15,ContactSupport:2,Contactless:15,Contacts:15,ContentCopy:15,ContentCut:15,ContentPaste:15,ContentPasteOff:2,ControlCamera:7,ControlPoint:15,CopyAll:15,Copyright:15,Coronavirus:15,CorporateFare:7,Cottage:15,Countertops:15,Create:15,CreateNewFolder:2,CreditCard:15,CreditCardOff:7,CreditScore:15,Crib:15,Crop:15,Crop169:15,Crop32:15,Crop54:15,Crop75:15,CropDin:15,CropFree:15,CropLandscape:7,CropOriginal:15,CropPortrait:15,CropRotate:15,CropSquare:15,Dangerous:15,DarkMode:15,Dashboard:15,DashboardCustomize:0,DataSaverOff:15,DataSaverOn:15,DataUsage:15,DateRange:15,Deck:15,Dehaze:15,Delete:15,DeleteForever:7,DeleteOutline:7,DeleteSweep:15,DeliveryDining:2,DepartureBoard:2,Description:15,DesignServices:2,DesktopMac:15,DesktopWindows:2,Details:15,DeveloperBoard:2,DeveloperBoardOff:0,DeveloperMode:7,DeviceHub:15,DeviceThermostat:0,DeviceUnknown:7,Devices:15,DevicesOther:15,DialerSip:15,Dialpad:15,Dining:15,DinnerDining:15,Directions:15,DirectionsBike:2,DirectionsBoat:2,DirectionsBoatFilled:0,DirectionsBus:7,DirectionsBusFilled:0,DirectionsCar:7,DirectionsCarFilled:0,DirectionsOff:7,DirectionsRailway:0,DirectionsRun:7,DirectionsSubway:0,DirectionsTransit:0,DirectionsWalk:2,DirtyLens:15,DisabledByDefault:0,DiscFull:15,Dns:15,DoDisturb:15,DoDisturbAlt:15,DoDisturbOff:15,DoDisturbOn:15,DoNotDisturb:15,DoNotDisturbAlt:2,DoNotDisturbOff:2,DoNotDisturbOn:2,DoNotStep:15,DoNotTouch:15,Dock:15,DocumentScanner:2,Domain:15,DomainDisabled:2,DomainVerification:0,Done:15,DoneAll:15,DoneOutline:15,DonutLarge:15,DonutSmall:15,DoorBack:15,DoorFront:15,DoorSliding:15,Doorbell:15,DoubleArrow:15,DownhillSkiing:2,Download:15,DownloadDone:15,DownloadForOffline:0,Downloading:15,Drafts:15,DragHandle:15,DragIndicator:7,DriveEta:15,DriveFileMove:7,DriveFolderUpload:0,Dry:15,DryCleaning:15,Duo:15,Dvr:15,DynamicFeed:15,DynamicForm:15,EMobiledata:15,Earbuds:15,EarbudsBattery:2,East:15,Eco:15,EdgesensorHigh:2,EdgesensorLow:7,Edit:15,EditAttributes:2,EditLocation:15,EditLocationAlt:2,EditNotifications:0,EditOff:15,EditRoad:15,EightK:15,EightKPlus:15,EightMp:15,EightteenMp:15,Eject:15,Elderly:15,ElectricBike:15,ElectricCar:15,ElectricMoped:7,ElectricRickshaw:0,ElectricScooter:2,ElectricalServices:0,Elevator:15,ElevenMp:15,Email:15,EmojiEmotions:7,EmojiEvents:15,EmojiFlags:15,EmojiFoodBeverage:0,EmojiNature:15,EmojiObjects:15,EmojiPeople:15,EmojiSymbols:15,EmojiTransportation:0,Engineering:15,EnhancedEncryption:0,Equalizer:15,Error:15,ErrorOutline:15,Escalator:15,EscalatorWarning:0,Euro:15,EuroSymbol:15,EvStation:15,Event:15,EventAvailable:2,EventBusy:15,EventNote:15,EventSeat:15,ExitToApp:15,Expand:15,ExpandLess:15,ExpandMore:15,Explicit:15,Explore:15,ExploreOff:15,Exposure:15,Extension:15,ExtensionOff:15,Face:15,FaceRetouchingOff:0,Facebook:15,FactCheck:15,FamilyRestroom:2,FastForward:15,FastRewind:15,Fastfood:15,Favorite:15,FavoriteBorder:2,FeaturedPlayList:0,FeaturedVideo:7,Feed:15,Feedback:15,Female:15,Fence:15,Festival:15,FiberDvr:15,FiberManualRecord:0,FiberNew:15,FiberPin:15,FiberSmartRecord:0,FileCopy:15,FileDownload:15,FileDownloadDone:0,FileDownloadOff:2,FilePresent:15,FileUpload:15,Filter:15,Filter1:15,Filter2:15,Filter3:15,Filter4:15,Filter5:15,Filter6:15,Filter7:15,Filter8:15,Filter9:15,Filter9Plus:15,FilterAlt:15,FilterBAndW:15,FilterCenterFocus:0,FilterDrama:15,FilterFrames:15,FilterHdr:15,FilterList:15,FilterNone:15,FilterTiltShift:2,FilterVintage:7,FindInPage:15,FindReplace:15,Fingerprint:15,FireExtinguisher:0,Fireplace:15,FirstPage:15,FitScreen:15,FitnessCenter:7,FiveG:15,FiveK:15,FiveKPlus:15,FiveMp:15,FivteenMp:15,Flag:15,Flaky:15,Flare:15,FlashAuto:15,FlashOff:15,FlashOn:15,FlashlightOff:7,FlashlightOn:15,Flatware:15,Flight:15,FlightLand:15,FlightTakeoff:7,Flip:15,FlipCameraAndroid:0,FlipCameraIos:7,FlipToBack:15,FlipToFront:15,Flourescent:15,FlutterDash:15,FmdBad:15,FmdGood:15,Folder:15,FolderOpen:15,FolderShared:15,FolderSpecial:7,FollowTheSigns:2,FontDownload:15,FontDownloadOff:2,FoodBank:15,FormatAlignCenter:0,FormatAlignJustify:0,FormatAlignLeft:2,FormatAlignRight:0,FormatBold:15,FormatClear:15,FormatColorFill:2,FormatColorReset:0,FormatColorText:2,FormatIndentDecrease:0,FormatIndentIncrease:0,FormatItalic:15,FormatLineSpacing:0,FormatListBulleted:0,FormatListNumbered:0,FormatPaint:15,FormatQuote:15,FormatShapes:15,FormatSize:15,FormatStrikethrough:0,FormatUnderlined:0,Forum:15,Forward:15,Forward10:15,Forward30:15,Forward5:15,ForwardToInbox:2,Foundation:15,FourGMobiledata:2,FourGPlusMobiledata:0,FourK:15,FourKPlus:15,FourMp:15,FourteenMp:15,FreeBreakfast:7,Fullscreen:15,FullscreenExit:2,Functions:15,GMobiledata:15,GTranslate:15,Gamepad:15,Games:15,Garage:15,Gavel:15,Gesture:15,GetApp:15,Gif:15,GitHub:0,Gite:15,GolfCourse:15,Google:0,GppBad:15,GppGood:15,GppMaybe:15,GpsFixed:15,GpsNotFixed:15,GpsOff:15,Grade:15,Gradient:15,Grading:15,Grain:15,GraphicEq:15,Grass:15,Grid3x3:15,Grid4x4:15,GridGoldenratio:2,GridOff:15,GridOn:15,GridView:15,Group:15,GroupAdd:15,GroupWork:15,Groups:15,HMobiledata:15,HPlusMobiledata:2,Hail:15,Handyman:15,Hardware:15,Hd:15,HdrAuto:15,HdrAutoSelect:7,HdrEnhancedSelect:0,HdrOff:15,HdrOffSelect:15,HdrOn:15,HdrOnSelect:15,HdrPlus:15,HdrStrong:15,HdrWeak:15,Headphones:15,HeadphonesBattery:0,Headset:15,HeadsetMic:15,HeadsetOff:15,Healing:15,HealthAndSafety:2,Hearing:15,HearingDisabled:2,Height:15,Help:15,HelpCenter:15,HelpOutline:15,Hevc:15,HideImage:15,HideSource:15,HighQuality:15,Highlight:15,HighlightAlt:15,HighlightOff:15,Hiking:15,History:15,HistoryEdu:15,HistoryToggleOff:0,HolidayVillage:2,Home:15,HomeMax:15,HomeMini:15,HomeRepairService:0,HomeWork:15,HorizontalRule:2,HorizontalSplit:2,HotTub:15,Hotel:15,HourglassBottom:2,HourglassDisabled:0,HourglassEmpty:2,HourglassFull:7,HourglassTop:15,House:15,HouseSiding:15,Houseboat:15,HowToReg:15,HowToVote:15,Http:15,Https:15,Hvac:15,IceSkating:15,Icecream:15,Image:15,ImageAspectRatio:0,ImageNotSupported:0,ImageSearch:15,ImagesearchRoller:0,ImportContacts:2,ImportExport:15,ImportantDevices:0,Inbox:15,Info:15,Input:15,InsertChart:15,InsertComment:7,InsertDriveFile:2,InsertEmoticon:2,InsertInvitation:0,InsertLink:15,InsertPhoto:15,Insights:15,Instagram:0,Inventory:15,Inventory2:15,InvertColors:15,InvertColorsOff:2,IosShare:15,Iron:15,Iso:15,Kayaking:15,Keyboard:15,KeyboardAlt:15,KeyboardArrowDown:0,KeyboardArrowLeft:0,KeyboardArrowRight:0,KeyboardArrowUp:2,KeyboardBackspace:0,KeyboardCapslock:0,KeyboardHide:15,KeyboardReturn:2,KeyboardTab:15,KeyboardVoice:7,KingBed:15,Kitchen:15,Kitesurfing:15,Label:15,LabelImportant:2,LabelOff:15,Landscape:15,Language:15,Laptop:15,LaptopChromebook:0,LaptopMac:15,LaptopWindows:7,LastPage:15,Launch:15,Layers:15,LayersClear:15,Leaderboard:15,LeakAdd:15,LeakRemove:15,LegendToggle:15,Lens:15,LensBlur:15,LibraryAdd:15,LibraryAddCheck:2,LibraryBooks:15,LibraryMusic:15,Light:15,LightMode:15,Lightbulb:15,LineStyle:15,LineWeight:15,LinearScale:15,Link:15,LinkOff:15,LinkedCamera:15,LinkedIn:0,Liquor:15,List:15,ListAlt:15,LiveHelp:15,LiveTv:15,Living:15,LocalActivity:7,LocalAirport:15,LocalAtm:15,LocalBar:15,LocalCafe:15,LocalCarWash:15,LocalDining:15,LocalDrink:15,LocalFireDepartment:0,LocalFlorist:15,LocalGasStation:2,LocalGroceryStore:0,LocalHospital:7,LocalHotel:15,LocalLaundryService:0,LocalLibrary:15,LocalMall:15,LocalMovies:15,LocalOffer:15,LocalParking:15,LocalPharmacy:7,LocalPhone:15,LocalPizza:15,LocalPlay:15,LocalPolice:15,LocalPostOffice:2,LocalPrintshop:2,LocalSee:15,LocalShipping:7,LocalTaxi:15,LocationCity:15,LocationDisabled:0,LocationOff:15,LocationOn:15,LocationSearching:0,Lock:15,LockClock:15,LockOpen:15,Login:15,Logout:15,Looks:15,Looks3:15,Looks4:15,Looks5:15,Looks6:15,LooksOne:15,LooksTwo:15,Loop:15,Loupe:15,LowPriority:15,Loyalty:15,LteMobiledata:7,LtePlusMobiledata:0,Luggage:15,LunchDining:15,Mail:15,MailOutline:15,Male:15,ManageAccounts:2,ManageSearch:15,Map:15,MapsHomeWork:15,MapsUgc:15,Margin:15,MarkAsUnread:15,MarkChatRead:15,MarkChatUnread:2,MarkEmailRead:7,MarkEmailUnread:2,Markunread:15,MarkunreadMailbox:0,Masks:15,Maximize:15,MediaBluetoothOff:0,MediaBluetoothOn:0,Mediation:15,MedicalServices:2,Medication:15,MeetingRoom:15,Memory:15,Menu:15,MenuBook:15,MenuOpen:15,MergeType:15,Message:15,Mic:15,MicExternalOff:2,MicExternalOn:7,MicNone:15,MicOff:15,Microwave:15,MilitaryTech:15,Minimize:15,MissedVideoCall:2,Mms:15,MobileFriendly:2,MobileOff:15,MobileScreenShare:0,MobiledataOff:7,Mode:15,ModeComment:15,ModeEdit:15,ModeEditOutline:2,ModeNight:15,ModeStandby:15,ModelTraining:7,MonetizationOn:2,Money:15,MoneyOff:15,MoneyOffCsred:7,Monitor:15,MonitorWeight:7,MonochromePhotos:0,Mood:15,MoodBad:15,Moped:15,More:15,MoreHoriz:15,MoreTime:15,MoreVert:15,MotionPhotosAuto:0,MotionPhotosOff:2,Mouse:15,MoveToInbox:15,Movie:15,MovieCreation:7,MovieFilter:15,Moving:15,Mp:15,MultilineChart:2,MultipleStop:15,Museum:15,MusicNote:15,MusicOff:15,MusicVideo:15,MyLocation:15,Nat:15,Nature:15,NaturePeople:15,NavigateBefore:2,NavigateNext:15,Navigation:15,NearMe:15,NearMeDisabled:2,NearbyError:15,NearbyOff:15,NetworkCell:15,NetworkCheck:15,NetworkLocked:7,NetworkWifi:15,NewReleases:15,NextPlan:15,NextWeek:15,Nfc:15,NightShelter:15,Nightlife:15,Nightlight:15,NightlightRound:2,NightsStay:15,NineK:15,NineKPlus:15,NineMp:15,NineteenMp:15,NoAccounts:15,NoBackpack:15,NoCell:15,NoDrinks:15,NoEncryption:15,NoFlash:15,NoFood:15,NoLuggage:15,NoMeals:15,NoMeetingRoom:7,NoPhotography:7,NoSim:15,NoStroller:15,NoTransfer:15,NordicWalking:7,North:15,NorthEast:15,NorthWest:15,NotAccessible:7,NotInterested:7,NotListedLocation:0,NotStarted:15,Note:15,NoteAdd:15,NoteAlt:15,Notes:15,NotificationAdd:2,Notifications:7,NotificationsActive:0,NotificationsNone:0,NotificationsOff:0,NotificationsPaused:0,OfflineBolt:15,OfflinePin:15,OfflineShare:15,OndemandVideo:7,OneK:15,OneKPlus:15,OneKk:15,OnlinePrediction:0,Opacity:15,OpenInBrowser:7,OpenInFull:15,OpenInNew:15,OpenInNewOff:15,OpenWith:15,OtherHouses:15,Outbound:15,Outbox:15,OutdoorGrill:15,Outlet:15,Padding:15,Pages:15,Pageview:15,Paid:15,Palette:15,PanTool:15,Panorama:15,PanoramaFishEye:2,PanoramaHorizontal:0,PanoramaPhotosphere:0,PanoramaVertical:0,PanoramaWideAngle:0,Paragliding:15,Park:15,PartyMode:15,Password:15,Pattern:15,Pause:15,PauseCircle:15,PauseCircleFilled:0,PauseCircleOutline:0,PausePresentation:0,Payment:15,Payments:15,PedalBike:15,Pending:15,PendingActions:2,People:15,PeopleAlt:15,PeopleOutline:7,PermCameraMic:7,PermContactCalendar:0,PermDataSetting:2,PermIdentity:15,PermMedia:15,PermPhoneMsg:15,PermScanWifi:15,Person:15,PersonAdd:15,PersonAddAlt:15,PersonAddAlt1:7,PersonAddDisabled:0,PersonOff:15,PersonOutline:7,PersonPin:15,PersonPinCircle:2,PersonRemove:15,PersonRemoveAlt1:0,PersonSearch:15,PersonalVideo:7,PestControl:15,PestControlRodent:0,Pets:15,Phone:15,PhoneAndroid:15,PhoneCallback:7,PhoneDisabled:7,PhoneEnabled:15,PhoneForwarded:2,PhoneInTalk:15,PhoneIphone:15,PhoneLocked:15,PhoneMissed:15,PhonePaused:15,Phonelink:15,PhonelinkErase:2,PhonelinkLock:7,PhonelinkOff:15,PhonelinkRing:7,PhonelinkSetup:2,Photo:15,PhotoAlbum:15,PhotoCamera:15,PhotoCameraBack:2,PhotoCameraFront:0,PhotoFilter:15,PhotoLibrary:15,PhotoSizeSelectLarge:0,PhotoSizeSelectSmall:0,Piano:15,PianoOff:15,PictureAsPdf:15,PictureInPicture:0,PictureInPictureAlt:0,PieChart:15,PieChartOutline:2,Pin:15,PinDrop:15,Pinterest:0,PivotTableChart:2,Place:15,Plagiarism:15,PlayArrow:15,PlayCircle:15,PlayCircleFilled:0,PlayCircleOutline:0,PlayDisabled:15,PlayForWork:15,PlayLesson:15,PlaylistAdd:15,PlaylistAddCheck:0,PlaylistPlay:15,Plumbing:15,PlusOne:15,Podcasts:15,PointOfSale:15,Policy:15,Poll:15,Pool:15,PortableWifiOff:2,Portrait:15,PostAdd:15,Power:15,PowerInput:15,PowerOff:15,PowerSettingsNew:0,PregnantWoman:7,PresentToAll:15,Preview:15,PriceChange:15,PriceCheck:15,Print:15,PrintDisabled:7,PriorityHigh:15,PrivacyTip:15,Psychology:15,Public:15,PublicOff:15,Publish:15,PublishedWithChanges:0,PushPin:15,QrCode:15,QrCode2:15,QrCodeScanner:7,QueryBuilder:15,QueryStats:15,QuestionAnswer:2,Queue:15,QueueMusic:15,QueuePlayNext:7,Quickreply:15,Quiz:15,RMobiledata:15,Radar:15,Radio:15,RadioButtonChecked:0,RadioButtonUnchecked:0,RailwayAlert:15,RamenDining:15,RateReview:15,RawOff:15,RawOn:15,ReadMore:15,Receipt:15,ReceiptLong:15,RecentActors:15,Recommend:15,RecordVoiceOver:2,Reddit:0,Redeem:15,Redo:15,ReduceCapacity:2,Refresh:15,RememberMe:15,Remove:15,RemoveCircle:15,RemoveCircleOutline:0,RemoveDone:15,RemoveFromQueue:2,RemoveModerator:2,RemoveRedEye:15,RemoveShoppingCart:0,Reorder:15,Repeat:15,RepeatOn:15,RepeatOne:15,RepeatOneOn:15,Replay:15,Replay10:15,Replay30:15,Replay5:15,ReplayCircleFilled:0,Reply:15,ReplyAll:15,Report:15,ReportGmailerrorred:0,ReportOff:15,ReportProblem:7,RequestPage:15,RequestQuote:15,ResetTv:15,RestartAlt:15,Restaurant:15,RestaurantMenu:2,Restore:15,RestoreFromTrash:0,RestorePage:15,Reviews:15,RiceBowl:15,RingVolume:15,Roofing:15,Room:15,RoomPreferences:2,RoomService:15,Rotate90DegreesCcw:0,RotateLeft:15,RotateRight:15,Router:15,Rowing:15,RssFeed:15,Rsvp:15,Rtt:15,Rule:15,RuleFolder:15,RunCircle:15,RunningWithErrors:0,RvHookup:15,SafetyDivider:7,Sailing:15,Sanitizer:15,Satellite:15,Save:15,SaveAlt:15,SavedSearch:15,Savings:15,Scanner:15,ScatterPlot:15,Schedule:15,ScheduleSend:15,Schema:15,School:15,Science:15,Score:15,ScreenLockLandscape:0,ScreenLockPortrait:0,ScreenLockRotation:0,ScreenRotation:2,ScreenSearchDesktop:0,ScreenShare:15,Screenshot:15,Sd:15,SdCard:15,SdCardAlert:15,SdStorage:15,Search:15,SearchOff:15,Security:15,SecurityUpdate:2,SecurityUpdateGood:0,Segment:15,SelectAll:15,SelfImprovement:2,Sell:15,Send:15,SendAndArchive:2,SendToMobile:15,SensorDoor:15,SensorWindow:15,Sensors:15,SensorsOff:15,SentimentNeutral:0,SentimentSatisfied:0,SetMeal:15,Settings:15,SettingsApplications:0,SettingsBluetooth:0,SettingsBrightness:0,SettingsCell:15,SettingsEthernet:0,SettingsInputAntenna:0,SettingsInputHdmi:0,SettingsInputSvideo:0,SettingsOverscan:0,SettingsPhone:7,SettingsPower:7,SettingsRemote:2,SettingsSuggest:2,SettingsVoice:7,SevenK:15,SevenKPlus:15,SevenMp:15,SeventeenMp:15,Share:15,ShareLocation:7,Shield:15,Shop:15,Shop2:15,ShopTwo:15,ShoppingBag:15,ShoppingBasket:2,ShoppingCart:15,ShortText:15,Shortcut:15,ShowChart:15,Shower:15,Shuffle:15,ShuffleOn:15,ShutterSpeed:15,Sick:15,SignalCellular0Bar:0,SignalCellular1Bar:0,SignalCellular2Bar:0,SignalCellular3Bar:0,SignalCellular4Bar:0,SignalCellularAlt:0,SignalCellularNoSim:0,SignalCellularNodata:0,SignalCellularNull:0,SignalCellularOff:0,SignalWifi0Bar:2,SignalWifi1Bar:2,SignalWifi1BarLock:0,SignalWifi2Bar:2,SignalWifi2BarLock:0,SignalWifi3Bar:2,SignalWifi3BarLock:0,SignalWifi4Bar:2,SignalWifi4BarLock:0,SignalWifiBad:7,SignalWifiOff:7,SimCard:15,SimCardAlert:15,SimCardDownload:2,SingleBed:15,Sip:15,SixK:15,SixKPlus:15,SixMp:15,SixteenMp:15,SixtyFps:15,SixtyFpsSelect:2,Skateboarding:7,SkipNext:15,SkipPrevious:15,Sledding:15,Slideshow:15,SlowMotionVideo:2,SmartButton:15,SmartDisplay:15,SmartScreen:15,SmartToy:15,Smartphone:15,SmokeFree:15,SmokingRooms:15,Sms:15,SmsFailed:15,SnippetFolder:7,Snooze:15,Snowboarding:15,Snowmobile:15,Snowshoeing:15,Soap:15,SocialDistance:2,Sort:15,SortByAlpha:15,Source:15,South:15,SouthEast:15,SouthWest:15,Spa:15,SpaceBar:15,Speaker:15,SpeakerGroup:15,SpeakerNotes:15,SpeakerNotesOff:2,SpeakerPhone:15,Speed:15,Spellcheck:15,Splitscreen:15,Sports:15,SportsBar:15,SportsBaseball:2,SportsBasketball:0,SportsCricket:7,SportsEsports:7,SportsFootball:2,SportsGolf:15,SportsHandball:2,SportsHockey:15,SportsKabaddi:7,SportsMma:15,SportsMotorsports:0,SportsRugby:15,SportsScore:15,SportsSoccer:15,SportsTennis:15,SportsVolleyball:0,SquareFoot:15,StackedBarChart:2,StackedLineChart:0,Stairs:15,Star:15,StarBorder:15,StarBorderPurple500:0,StarHalf:15,StarOutline:15,StarPurple500:7,StarRate:15,Stars:15,StayCurrentLandscape:0,StayCurrentPortrait:0,StayPrimaryLandscape:0,StayPrimaryPortrait:0,StickyNote2:15,Stop:15,StopCircle:15,StopScreenShare:2,Storage:15,Store:15,StoreMallDirectory:0,Storefront:15,Storm:15,Straighten:15,Stream:15,Streetview:15,StrikethroughS:2,Stroller:15,Style:15,Subject:15,Subscript:15,Subscriptions:7,Subtitles:15,SubtitlesOff:15,Subway:15,Summarize:15,Superscript:15,SupervisedUserCircle:0,SupervisorAccount:0,Support:15,SupportAgent:15,Surfing:15,SurroundSound:7,SwapCalls:15,SwapHoriz:15,SwapHorizontalCircle:0,SwapVert:15,SwapVerticalCircle:0,Swipe:15,SwitchAccount:7,SwitchCamera:15,SwitchLeft:15,SwitchRight:15,SwitchVideo:15,Sync:15,SyncAlt:15,SyncDisabled:15,SyncProblem:15,SystemSecurityUpdate:0,SystemUpdate:15,SystemUpdateAlt:2,Tab:15,TabUnselected:7,TableChart:15,TableRows:15,TableView:15,Tablet:15,TabletAndroid:7,TabletMac:15,Tag:15,TagFaces:15,TakeoutDining:7,TapAndPlay:15,Tapas:15,Task:15,TaskAlt:15,TaxiAlert:15,Telegram:0,TenMp:15,Terrain:15,TextFields:15,TextFormat:15,TextRotateUp:15,TextRotateVertical:0,TextRotationAngleup:0,TextRotationDown:0,TextRotationNone:0,TextSnippet:15,Textsms:15,Texture:15,TheaterComedy:7,Theaters:15,Thermostat:15,ThermostatAuto:2,ThirteenMp:15,ThirtyFps:15,ThirtyFpsSelect:2,ThreeDRotation:2,ThreeGMobiledata:0,ThreeK:15,ThreeKPlus:15,ThreeMp:15,ThreeP:15,ThreeSixty:15,ThumbDown:15,ThumbDownAlt:15,ThumbDownOffAlt:2,ThumbUp:15,ThumbUpAlt:15,ThumbUpOffAlt:7,ThumbsUpDown:15,TimeToLeave:15,Timelapse:15,Timeline:15,Timer:15,Timer10:15,Timer10Select:7,Timer3:15,Timer3Select:15,TimerOff:15,TimesOneMobiledata:0,Title:15,Toc:15,Today:15,ToggleOff:15,ToggleOn:15,Toll:15,Tonality:15,Topic:15,TouchApp:15,Tour:15,Toys:15,TrackChanges:15,Traffic:15,Train:15,Tram:15,Transform:15,Transgender:15,TransitEnterexit:0,Translate:15,TravelExplore:7,TrendingDown:15,TrendingFlat:15,TrendingUp:15,TripOrigin:15,Try:15,Tty:15,Tune:15,Tungsten:15,TurnedIn:15,TurnedInNot:15,Tv:15,TvOff:15,TwelveMp:15,TwentyFourMp:15,TwentyOneMp:15,TwentyThreeMp:7,TwentyTwoMp:15,TwentyZeroMp:15,Twitter:0,TwoK:15,TwoKPlus:15,TwoMp:15,TwoWheeler:15,Umbrella:15,Unarchive:15,Undo:15,UnfoldLess:15,UnfoldMore:15,Unpublished:15,Unsubscribe:15,Upcoming:15,Update:15,UpdateDisabled:2,Upgrade:15,Upload:15,UploadFile:15,Usb:15,UsbOff:15,Verified:15,VerifiedUser:15,VerticalAlignBottom:0,VerticalAlignCenter:0,VerticalAlignTop:0,VerticalSplit:7,Vibration:15,VideoCall:15,VideoCameraBack:2,VideoCameraFront:0,VideoLabel:15,VideoLibrary:15,VideoSettings:7,VideoStable:15,Videocam:15,VideocamOff:15,VideogameAsset:2,VideogameAssetOff:0,ViewAgenda:15,ViewArray:15,ViewCarousel:15,ViewColumn:15,ViewComfy:15,ViewCompact:15,ViewDay:15,ViewHeadline:15,ViewInAr:15,ViewList:15,ViewModule:15,ViewQuilt:15,ViewSidebar:15,ViewStream:15,ViewWeek:15,Vignette:15,Villa:15,Visibility:15,VisibilityOff:7,VoiceChat:15,VoiceOverOff:15,Voicemail:15,VolumeDown:15,VolumeMute:15,VolumeOff:15,VolumeUp:15,VolunteerActivism:0,VpnKey:15,VpnLock:15,Vrpano:15,Wallpaper:15,Warning:15,WarningAmber:15,Wash:15,Watch:15,WatchLater:15,Water:15,WaterDamage:15,WaterfallChart:2,Waves:15,WbAuto:15,WbCloudy:15,WbIncandescent:2,WbIridescent:15,WbShade:15,WbSunny:15,WbTwilight:15,Wc:15,Web:15,WebAsset:15,WebAssetOff:15,Weekend:15,West:15,WhatsApp:0,Whatshot:15,WheelchairPickup:0,WhereToVote:15,Widgets:15,Wifi:15,WifiCalling:15,WifiCalling3:15,WifiLock:15,WifiOff:15,WifiProtectedSetup:0,WifiTethering:7,WifiTetheringOff:0,Window:15,WineBar:15,Work:15,WorkOff:15,WorkOutline:15,Workspaces:15,WrapText:15,WrongLocation:7,Wysiwyg:15,Yard:15,YouTube:0,YoutubeSearchedFor:0,ZoomIn:15,ZoomOut:15,ZoomOutMap:15};const iconKeys=Object.keys(icons);const weightOptions=[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\",\"Outlined\",];const styleKeyOptions={15:[...weightOptions],7:[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\"],2:[\"Filled\",\"Sharp\"]};const styleOptionPropKeys=Object.keys(styleKeyOptions).map(optionKey=>`iconStyle${optionKey}`);const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * MATERIAL\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored,style}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Get props to use for deps array\nconst styleOptionProps=styleOptionPropKeys.map(prop=>props[prop]);// Get style of icon\nconst iconStyle=useMemo(()=>{const iconStyleKey=icons[iconKey];if(!iconStyleKey)return;const activeStyle=props[`iconStyle${iconStyleKey}`];if(activeStyle===\"Filled\")return;return activeStyle;},[...styleOptionProps]);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// If bad search or doesn't exist, show null state\nif(typeof icons[iconKey]!==\"number\"){setSelectedIcon(null);return;}// Get the selected module\ntry{const style=iconStyle?iconStyle:\"\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}${style}.js@0.0.32`;// console.log(iconModuleUrl)\nconst module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey,...styleOptionProps]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined,...style},focusable:\"false\",viewBox:\"0 0 24 24\",color:color,children:SelectedIcon}):emptyState});}Icon.displayName=\"Material\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,weight:\"Filled\",mirrored:false};function hideStyleOptions(props,styleOptions){const{selectByList,iconSearch,iconSelection}=props;const styleOptionsNumber=parseInt(styleOptions);const name=getIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const icon=icons[name];if(!icon||styleOptionsNumber===0)return true;if(icon===styleOptionsNumber)return false;else return true;}addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Material site](https://fonts.google.com/icons)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...Object.keys(styleKeyOptions).reduce((result,optionKey)=>{result[`iconStyle${optionKey}`]={type:ControlType.Enum,title:\"Style\",defaultValue:\"Filled\",options:styleKeyOptions[optionKey],hidden:props=>hideStyleOptions(props,optionKey)};return result;},{}),...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Material.map","var exports = {};\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n}); // Copyright Twitter Inc. Licensed under MIT\n// https://github.com/twitter/twemoji-parser/blob/master/LICENSE.md\n// This file is generated by source/emoji/scripts/generate.sh\n\nexports.default = /(?:\\ud83d\\udc68\\ud83c\\udffb\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc68\\ud83c\\udffc\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc68\\ud83c\\udffd\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc68\\ud83c\\udffe\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc68\\ud83c\\udfff\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffb\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffb\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc69\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffc\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffc\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc69\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffd\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffd\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc69\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffe\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffe\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc69\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udfff\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udfff\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc69\\ud83c[\\udffb-\\udfff]|\\ud83e\\uddd1\\ud83c\\udffb\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83e\\uddd1\\ud83c[\\udffc-\\udfff]|\\ud83e\\uddd1\\ud83c\\udffc\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83e\\uddd1\\ud83c[\\udffb\\udffd-\\udfff]|\\ud83e\\uddd1\\ud83c\\udffd\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83e\\uddd1\\ud83c[\\udffb\\udffc\\udffe\\udfff]|\\ud83e\\uddd1\\ud83c\\udffe\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83e\\uddd1\\ud83c[\\udffb-\\udffd\\udfff]|\\ud83e\\uddd1\\ud83c\\udfff\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83e\\uddd1\\ud83c[\\udffb-\\udffe]|\\ud83d\\udc68\\ud83c\\udffb\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc68\\ud83c\\udffb\\u200d\\ud83e\\udd1d\\u200d\\ud83d\\udc68\\ud83c[\\udffc-\\udfff]|\\ud83d\\udc68\\ud83c\\udffc\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc68\\ud83c\\udffc\\u200d\\ud83e\\udd1d\\u200d\\ud83d\\udc68\\ud83c[\\udffb\\udffd-\\udfff]|\\ud83d\\udc68\\ud83c\\udffd\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc68\\ud83c\\udffd\\u200d\\ud83e\\udd1d\\u200d\\ud83d\\udc68\\ud83c[\\udffb\\udffc\\udffe\\udfff]|\\ud83d\\udc68\\ud83c\\udffe\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc68\\ud83c\\udffe\\u200d\\ud83e\\udd1d\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udffd\\udfff]|\\ud83d\\udc68\\ud83c\\udfff\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc68\\ud83c\\udfff\\u200d\\ud83e\\udd1d\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udffe]|\\ud83d\\udc69\\ud83c\\udffb\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffb\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc69\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffb\\u200d\\ud83e\\udd1d\\u200d\\ud83d\\udc68\\ud83c[\\udffc-\\udfff]|\\ud83d\\udc69\\ud83c\\udffb\\u200d\\ud83e\\udd1d\\u200d\\ud83d\\udc69\\ud83c[\\udffc-\\udfff]|\\ud83d\\udc69\\ud83c\\udffc\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffc\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc69\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffc\\u200d\\ud83e\\udd1d\\u200d\\ud83d\\udc68\\ud83c[\\udffb\\udffd-\\udfff]|\\ud83d\\udc69\\ud83c\\udffc\\u200d\\ud83e\\udd1d\\u200d\\ud83d\\udc69\\ud83c[\\udffb\\udffd-\\udfff]|\\ud83d\\udc69\\ud83c\\udffd\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffd\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc69\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffd\\u200d\\ud83e\\udd1d\\u200d\\ud83d\\udc68\\ud83c[\\udffb\\udffc\\udffe\\udfff]|\\ud83d\\udc69\\ud83c\\udffd\\u200d\\ud83e\\udd1d\\u200d\\ud83d\\udc69\\ud83c[\\udffb\\udffc\\udffe\\udfff]|\\ud83d\\udc69\\ud83c\\udffe\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffe\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc69\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udffe\\u200d\\ud83e\\udd1d\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udffd\\udfff]|\\ud83d\\udc69\\ud83c\\udffe\\u200d\\ud83e\\udd1d\\u200d\\ud83d\\udc69\\ud83c[\\udffb-\\udffd\\udfff]|\\ud83d\\udc69\\ud83c\\udfff\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udfff\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc69\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc69\\ud83c\\udfff\\u200d\\ud83e\\udd1d\\u200d\\ud83d\\udc68\\ud83c[\\udffb-\\udffe]|\\ud83d\\udc69\\ud83c\\udfff\\u200d\\ud83e\\udd1d\\u200d\\ud83d\\udc69\\ud83c[\\udffb-\\udffe]|\\ud83e\\uddd1\\ud83c\\udffb\\u200d\\u2764\\ufe0f\\u200d\\ud83e\\uddd1\\ud83c[\\udffc-\\udfff]|\\ud83e\\uddd1\\ud83c\\udffb\\u200d\\ud83e\\udd1d\\u200d\\ud83e\\uddd1\\ud83c[\\udffb-\\udfff]|\\ud83e\\uddd1\\ud83c\\udffc\\u200d\\u2764\\ufe0f\\u200d\\ud83e\\uddd1\\ud83c[\\udffb\\udffd-\\udfff]|\\ud83e\\uddd1\\ud83c\\udffc\\u200d\\ud83e\\udd1d\\u200d\\ud83e\\uddd1\\ud83c[\\udffb-\\udfff]|\\ud83e\\uddd1\\ud83c\\udffd\\u200d\\u2764\\ufe0f\\u200d\\ud83e\\uddd1\\ud83c[\\udffb\\udffc\\udffe\\udfff]|\\ud83e\\uddd1\\ud83c\\udffd\\u200d\\ud83e\\udd1d\\u200d\\ud83e\\uddd1\\ud83c[\\udffb-\\udfff]|\\ud83e\\uddd1\\ud83c\\udffe\\u200d\\u2764\\ufe0f\\u200d\\ud83e\\uddd1\\ud83c[\\udffb-\\udffd\\udfff]|\\ud83e\\uddd1\\ud83c\\udffe\\u200d\\ud83e\\udd1d\\u200d\\ud83e\\uddd1\\ud83c[\\udffb-\\udfff]|\\ud83e\\uddd1\\ud83c\\udfff\\u200d\\u2764\\ufe0f\\u200d\\ud83e\\uddd1\\ud83c[\\udffb-\\udffe]|\\ud83e\\uddd1\\ud83c\\udfff\\u200d\\ud83e\\udd1d\\u200d\\ud83e\\uddd1\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc68\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d\\udc68|\\ud83d\\udc69\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc8b\\u200d\\ud83d[\\udc68\\udc69]|\\ud83e\\udef1\\ud83c\\udffb\\u200d\\ud83e\\udef2\\ud83c[\\udffc-\\udfff]|\\ud83e\\udef1\\ud83c\\udffc\\u200d\\ud83e\\udef2\\ud83c[\\udffb\\udffd-\\udfff]|\\ud83e\\udef1\\ud83c\\udffd\\u200d\\ud83e\\udef2\\ud83c[\\udffb\\udffc\\udffe\\udfff]|\\ud83e\\udef1\\ud83c\\udffe\\u200d\\ud83e\\udef2\\ud83c[\\udffb-\\udffd\\udfff]|\\ud83e\\udef1\\ud83c\\udfff\\u200d\\ud83e\\udef2\\ud83c[\\udffb-\\udffe]|\\ud83d\\udc68\\u200d\\u2764\\ufe0f\\u200d\\ud83d\\udc68|\\ud83d\\udc69\\u200d\\u2764\\ufe0f\\u200d\\ud83d[\\udc68\\udc69]|\\ud83e\\uddd1\\u200d\\ud83e\\udd1d\\u200d\\ud83e\\uddd1|\\ud83d\\udc6b\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc6c\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc6d\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc8f\\ud83c[\\udffb-\\udfff]|\\ud83d\\udc91\\ud83c[\\udffb-\\udfff]|\\ud83e\\udd1d\\ud83c[\\udffb-\\udfff]|\\ud83d[\\udc6b-\\udc6d\\udc8f\\udc91]|\\ud83e\\udd1d)|(?:\\ud83d[\\udc68\\udc69]|\\ud83e\\uddd1)(?:\\ud83c[\\udffb-\\udfff])?\\u200d(?:\\u2695\\ufe0f|\\u2696\\ufe0f|\\u2708\\ufe0f|\\ud83c[\\udf3e\\udf73\\udf7c\\udf84\\udf93\\udfa4\\udfa8\\udfeb\\udfed]|\\ud83d[\\udcbb\\udcbc\\udd27\\udd2c\\ude80\\ude92]|\\ud83e[\\uddaf-\\uddb3\\uddbc\\uddbd])|(?:\\ud83c[\\udfcb\\udfcc]|\\ud83d[\\udd74\\udd75]|\\u26f9)((?:\\ud83c[\\udffb-\\udfff]|\\ufe0f)\\u200d[\\u2640\\u2642]\\ufe0f)|(?:\\ud83c[\\udfc3\\udfc4\\udfca]|\\ud83d[\\udc6e\\udc70\\udc71\\udc73\\udc77\\udc81\\udc82\\udc86\\udc87\\ude45-\\ude47\\ude4b\\ude4d\\ude4e\\udea3\\udeb4-\\udeb6]|\\ud83e[\\udd26\\udd35\\udd37-\\udd39\\udd3d\\udd3e\\uddb8\\uddb9\\uddcd-\\uddcf\\uddd4\\uddd6-\\udddd])(?:\\ud83c[\\udffb-\\udfff])?\\u200d[\\u2640\\u2642]\\ufe0f|(?:\\ud83d\\udc68\\u200d\\ud83d\\udc68\\u200d\\ud83d\\udc66\\u200d\\ud83d\\udc66|\\ud83d\\udc68\\u200d\\ud83d\\udc68\\u200d\\ud83d\\udc67\\u200d\\ud83d[\\udc66\\udc67]|\\ud83d\\udc68\\u200d\\ud83d\\udc69\\u200d\\ud83d\\udc66\\u200d\\ud83d\\udc66|\\ud83d\\udc68\\u200d\\ud83d\\udc69\\u200d\\ud83d\\udc67\\u200d\\ud83d[\\udc66\\udc67]|\\ud83d\\udc69\\u200d\\ud83d\\udc69\\u200d\\ud83d\\udc66\\u200d\\ud83d\\udc66|\\ud83d\\udc69\\u200d\\ud83d\\udc69\\u200d\\ud83d\\udc67\\u200d\\ud83d[\\udc66\\udc67]|\\ud83d\\udc68\\u200d\\ud83d\\udc66\\u200d\\ud83d\\udc66|\\ud83d\\udc68\\u200d\\ud83d\\udc67\\u200d\\ud83d[\\udc66\\udc67]|\\ud83d\\udc68\\u200d\\ud83d\\udc68\\u200d\\ud83d[\\udc66\\udc67]|\\ud83d\\udc68\\u200d\\ud83d\\udc69\\u200d\\ud83d[\\udc66\\udc67]|\\ud83d\\udc69\\u200d\\ud83d\\udc66\\u200d\\ud83d\\udc66|\\ud83d\\udc69\\u200d\\ud83d\\udc67\\u200d\\ud83d[\\udc66\\udc67]|\\ud83d\\udc69\\u200d\\ud83d\\udc69\\u200d\\ud83d[\\udc66\\udc67]|\\ud83c\\udff3\\ufe0f\\u200d\\u26a7\\ufe0f|\\ud83c\\udff3\\ufe0f\\u200d\\ud83c\\udf08|\\ud83d\\ude36\\u200d\\ud83c\\udf2b\\ufe0f|\\u2764\\ufe0f\\u200d\\ud83d\\udd25|\\u2764\\ufe0f\\u200d\\ud83e\\ude79|\\ud83c\\udff4\\u200d\\u2620\\ufe0f|\\ud83d\\udc15\\u200d\\ud83e\\uddba|\\ud83d\\udc3b\\u200d\\u2744\\ufe0f|\\ud83d\\udc41\\u200d\\ud83d\\udde8|\\ud83d\\udc68\\u200d\\ud83d[\\udc66\\udc67]|\\ud83d\\udc69\\u200d\\ud83d[\\udc66\\udc67]|\\ud83d\\udc6f\\u200d\\u2640\\ufe0f|\\ud83d\\udc6f\\u200d\\u2642\\ufe0f|\\ud83d\\ude2e\\u200d\\ud83d\\udca8|\\ud83d\\ude35\\u200d\\ud83d\\udcab|\\ud83e\\udd3c\\u200d\\u2640\\ufe0f|\\ud83e\\udd3c\\u200d\\u2642\\ufe0f|\\ud83e\\uddde\\u200d\\u2640\\ufe0f|\\ud83e\\uddde\\u200d\\u2642\\ufe0f|\\ud83e\\udddf\\u200d\\u2640\\ufe0f|\\ud83e\\udddf\\u200d\\u2642\\ufe0f|\\ud83d\\udc08\\u200d\\u2b1b)|[#*0-9]\\ufe0f?\\u20e3|(?:[©®\\u2122\\u265f]\\ufe0f)|(?:\\ud83c[\\udc04\\udd70\\udd71\\udd7e\\udd7f\\ude02\\ude1a\\ude2f\\ude37\\udf21\\udf24-\\udf2c\\udf36\\udf7d\\udf96\\udf97\\udf99-\\udf9b\\udf9e\\udf9f\\udfcd\\udfce\\udfd4-\\udfdf\\udff3\\udff5\\udff7]|\\ud83d[\\udc3f\\udc41\\udcfd\\udd49\\udd4a\\udd6f\\udd70\\udd73\\udd76-\\udd79\\udd87\\udd8a-\\udd8d\\udda5\\udda8\\uddb1\\uddb2\\uddbc\\uddc2-\\uddc4\\uddd1-\\uddd3\\udddc-\\uddde\\udde1\\udde3\\udde8\\uddef\\uddf3\\uddfa\\udecb\\udecd-\\udecf\\udee0-\\udee5\\udee9\\udef0\\udef3]|[\\u203c\\u2049\\u2139\\u2194-\\u2199\\u21a9\\u21aa\\u231a\\u231b\\u2328\\u23cf\\u23ed-\\u23ef\\u23f1\\u23f2\\u23f8-\\u23fa\\u24c2\\u25aa\\u25ab\\u25b6\\u25c0\\u25fb-\\u25fe\\u2600-\\u2604\\u260e\\u2611\\u2614\\u2615\\u2618\\u2620\\u2622\\u2623\\u2626\\u262a\\u262e\\u262f\\u2638-\\u263a\\u2640\\u2642\\u2648-\\u2653\\u2660\\u2663\\u2665\\u2666\\u2668\\u267b\\u267f\\u2692-\\u2697\\u2699\\u269b\\u269c\\u26a0\\u26a1\\u26a7\\u26aa\\u26ab\\u26b0\\u26b1\\u26bd\\u26be\\u26c4\\u26c5\\u26c8\\u26cf\\u26d1\\u26d3\\u26d4\\u26e9\\u26ea\\u26f0-\\u26f5\\u26f8\\u26fa\\u26fd\\u2702\\u2708\\u2709\\u270f\\u2712\\u2714\\u2716\\u271d\\u2721\\u2733\\u2734\\u2744\\u2747\\u2757\\u2763\\u2764\\u27a1\\u2934\\u2935\\u2b05-\\u2b07\\u2b1b\\u2b1c\\u2b50\\u2b55\\u3030\\u303d\\u3297\\u3299])(?:\\ufe0f|(?!\\ufe0e))|(?:(?:\\ud83c[\\udfcb\\udfcc]|\\ud83d[\\udd74\\udd75\\udd90]|[\\u261d\\u26f7\\u26f9\\u270c\\u270d])(?:\\ufe0f|(?!\\ufe0e))|(?:\\ud83c[\\udf85\\udfc2-\\udfc4\\udfc7\\udfca]|\\ud83d[\\udc42\\udc43\\udc46-\\udc50\\udc66-\\udc69\\udc6e\\udc70-\\udc78\\udc7c\\udc81-\\udc83\\udc85-\\udc87\\udcaa\\udd7a\\udd95\\udd96\\ude45-\\ude47\\ude4b-\\ude4f\\udea3\\udeb4-\\udeb6\\udec0\\udecc]|\\ud83e[\\udd0c\\udd0f\\udd18-\\udd1c\\udd1e\\udd1f\\udd26\\udd30-\\udd39\\udd3d\\udd3e\\udd77\\uddb5\\uddb6\\uddb8\\uddb9\\uddbb\\uddcd-\\uddcf\\uddd1-\\udddd\\udec3-\\udec5\\udef0-\\udef6]|[\\u270a\\u270b]))(?:\\ud83c[\\udffb-\\udfff])?|(?:\\ud83c\\udff4\\udb40\\udc67\\udb40\\udc62\\udb40\\udc65\\udb40\\udc6e\\udb40\\udc67\\udb40\\udc7f|\\ud83c\\udff4\\udb40\\udc67\\udb40\\udc62\\udb40\\udc73\\udb40\\udc63\\udb40\\udc74\\udb40\\udc7f|\\ud83c\\udff4\\udb40\\udc67\\udb40\\udc62\\udb40\\udc77\\udb40\\udc6c\\udb40\\udc73\\udb40\\udc7f|\\ud83c\\udde6\\ud83c[\\udde8-\\uddec\\uddee\\uddf1\\uddf2\\uddf4\\uddf6-\\uddfa\\uddfc\\uddfd\\uddff]|\\ud83c\\udde7\\ud83c[\\udde6\\udde7\\udde9-\\uddef\\uddf1-\\uddf4\\uddf6-\\uddf9\\uddfb\\uddfc\\uddfe\\uddff]|\\ud83c\\udde8\\ud83c[\\udde6\\udde8\\udde9\\uddeb-\\uddee\\uddf0-\\uddf5\\uddf7\\uddfa-\\uddff]|\\ud83c\\udde9\\ud83c[\\uddea\\uddec\\uddef\\uddf0\\uddf2\\uddf4\\uddff]|\\ud83c\\uddea\\ud83c[\\udde6\\udde8\\uddea\\uddec\\udded\\uddf7-\\uddfa]|\\ud83c\\uddeb\\ud83c[\\uddee-\\uddf0\\uddf2\\uddf4\\uddf7]|\\ud83c\\uddec\\ud83c[\\udde6\\udde7\\udde9-\\uddee\\uddf1-\\uddf3\\uddf5-\\uddfa\\uddfc\\uddfe]|\\ud83c\\udded\\ud83c[\\uddf0\\uddf2\\uddf3\\uddf7\\uddf9\\uddfa]|\\ud83c\\uddee\\ud83c[\\udde8-\\uddea\\uddf1-\\uddf4\\uddf6-\\uddf9]|\\ud83c\\uddef\\ud83c[\\uddea\\uddf2\\uddf4\\uddf5]|\\ud83c\\uddf0\\ud83c[\\uddea\\uddec-\\uddee\\uddf2\\uddf3\\uddf5\\uddf7\\uddfc\\uddfe\\uddff]|\\ud83c\\uddf1\\ud83c[\\udde6-\\udde8\\uddee\\uddf0\\uddf7-\\uddfb\\uddfe]|\\ud83c\\uddf2\\ud83c[\\udde6\\udde8-\\udded\\uddf0-\\uddff]|\\ud83c\\uddf3\\ud83c[\\udde6\\udde8\\uddea-\\uddec\\uddee\\uddf1\\uddf4\\uddf5\\uddf7\\uddfa\\uddff]|\\ud83c\\uddf4\\ud83c\\uddf2|\\ud83c\\uddf5\\ud83c[\\udde6\\uddea-\\udded\\uddf0-\\uddf3\\uddf7-\\uddf9\\uddfc\\uddfe]|\\ud83c\\uddf6\\ud83c\\udde6|\\ud83c\\uddf7\\ud83c[\\uddea\\uddf4\\uddf8\\uddfa\\uddfc]|\\ud83c\\uddf8\\ud83c[\\udde6-\\uddea\\uddec-\\uddf4\\uddf7-\\uddf9\\uddfb\\uddfd-\\uddff]|\\ud83c\\uddf9\\ud83c[\\udde6\\udde8\\udde9\\uddeb-\\udded\\uddef-\\uddf4\\uddf7\\uddf9\\uddfb\\uddfc\\uddff]|\\ud83c\\uddfa\\ud83c[\\udde6\\uddec\\uddf2\\uddf3\\uddf8\\uddfe\\uddff]|\\ud83c\\uddfb\\ud83c[\\udde6\\udde8\\uddea\\uddec\\uddee\\uddf3\\uddfa]|\\ud83c\\uddfc\\ud83c[\\uddeb\\uddf8]|\\ud83c\\uddfd\\ud83c\\uddf0|\\ud83c\\uddfe\\ud83c[\\uddea\\uddf9]|\\ud83c\\uddff\\ud83c[\\udde6\\uddf2\\uddfc]|\\ud83c[\\udccf\\udd8e\\udd91-\\udd9a\\udde6-\\uddff\\ude01\\ude32-\\ude36\\ude38-\\ude3a\\ude50\\ude51\\udf00-\\udf20\\udf2d-\\udf35\\udf37-\\udf7c\\udf7e-\\udf84\\udf86-\\udf93\\udfa0-\\udfc1\\udfc5\\udfc6\\udfc8\\udfc9\\udfcf-\\udfd3\\udfe0-\\udff0\\udff4\\udff8-\\udfff]|\\ud83d[\\udc00-\\udc3e\\udc40\\udc44\\udc45\\udc51-\\udc65\\udc6a\\udc6f\\udc79-\\udc7b\\udc7d-\\udc80\\udc84\\udc88-\\udc8e\\udc90\\udc92-\\udca9\\udcab-\\udcfc\\udcff-\\udd3d\\udd4b-\\udd4e\\udd50-\\udd67\\udda4\\uddfb-\\ude44\\ude48-\\ude4a\\ude80-\\udea2\\udea4-\\udeb3\\udeb7-\\udebf\\udec1-\\udec5\\uded0-\\uded2\\uded5-\\uded7\\udedd-\\udedf\\udeeb\\udeec\\udef4-\\udefc\\udfe0-\\udfeb\\udff0]|\\ud83e[\\udd0d\\udd0e\\udd10-\\udd17\\udd20-\\udd25\\udd27-\\udd2f\\udd3a\\udd3c\\udd3f-\\udd45\\udd47-\\udd76\\udd78-\\uddb4\\uddb7\\uddba\\uddbc-\\uddcc\\uddd0\\uddde-\\uddff\\ude70-\\ude74\\ude78-\\ude7c\\ude80-\\ude86\\ude90-\\udeac\\udeb0-\\udeba\\udec0-\\udec2\\uded0-\\uded9\\udee0-\\udee7]|[\\u23e9-\\u23ec\\u23f0\\u23f3\\u267e\\u26ce\\u2705\\u2728\\u274c\\u274e\\u2753-\\u2755\\u2795-\\u2797\\u27b0\\u27bf\\ue50a])|\\ufe0f/g;\nconst __esModule = exports.__esModule;\n\nexport { __esModule, exports as default };\n\n//# sourceMappingURL=regex!cjs.map","import exports$1 from './npm:twemoji-parser@14.0.0/dist/lib/regex!cjs';\n\nvar exports = {};\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.TypeName = undefined;\nexports.parse = parse;\nexports.toCodePoints = toCodePoints;\nvar _regex = exports$1;\n\nvar _regex2 = _interopRequireDefault(_regex);\n\nfunction _interopRequireDefault(obj) {\n  return obj && obj.__esModule ? obj : {\n    default: obj\n  };\n}\n\nvar TypeName = exports.TypeName = \"emoji\"; // Copyright Twitter Inc. Licensed under MIT\n// https://github.com/twitter/twemoji-parser/blob/master/LICENSE.md\n\nfunction parse(text, options) {\n  var assetType = options && options.assetType ? options.assetType : \"svg\";\n  var getTwemojiUrl = options && options.buildUrl ? options.buildUrl : function (codepoints, assetType) {\n    return assetType === \"png\" ? \"https://twemoji.maxcdn.com/v/latest/72x72/\" + codepoints + \".png\" : \"https://twemoji.maxcdn.com/v/latest/svg/\" + codepoints + \".svg\";\n  };\n  var entities = [];\n  _regex2.default.lastIndex = 0;\n\n  while (true) {\n    var result = _regex2.default.exec(text);\n\n    if (!result) {\n      break;\n    }\n\n    var emojiText = result[0];\n    var codepoints = toCodePoints(removeVS16s(emojiText)).join(\"-\");\n    entities.push({\n      url: codepoints ? getTwemojiUrl(codepoints, assetType) : \"\",\n      indices: [result.index, _regex2.default.lastIndex],\n      text: emojiText,\n      type: TypeName\n    });\n  }\n\n  return entities;\n}\n\nvar vs16RegExp = /\\uFE0F/g; // avoid using a string literal like '\\u200D' here because minifiers expand it inline\n\nvar zeroWidthJoiner = String.fromCharCode(8205);\n\nvar removeVS16s = function removeVS16s(rawEmoji) {\n  return rawEmoji.indexOf(zeroWidthJoiner) < 0 ? rawEmoji.replace(vs16RegExp, \"\") : rawEmoji;\n};\n\nfunction toCodePoints(unicodeSurrogates) {\n  var points = [];\n  var char = 0;\n  var previous = 0;\n  var i = 0;\n\n  while (i < unicodeSurrogates.length) {\n    char = unicodeSurrogates.charCodeAt(i++);\n\n    if (previous) {\n      points.push((65536 + (previous - 55296 << 10) + (char - 56320)).toString(16));\n      previous = 0;\n    } else if (char > 55296 && char <= 56319) {\n      previous = char;\n    } else {\n      points.push(char.toString(16));\n    }\n  }\n\n  return points;\n}\nconst __esModule = exports.__esModule;\nconst _TypeName = exports.TypeName,\n      _parse = exports.parse,\n      _toCodePoints = exports.toCodePoints;\n\nexport { _TypeName as TypeName, __esModule, exports as default, _parse as parse, _toCodePoints as toCodePoints };\n\n//# sourceMappingURL=npm:twemoji-parser@14.0.0!cjs.map","import \"/npm:twemoji-parser@14.0.0/dist/lib/regex!cjs\";\nexport * from \"/npm:twemoji-parser@14.0.0!cjs\";\nexport { default } from \"/npm:twemoji-parser@14.0.0!cjs\";\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useMemo}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import twemojiParser from\"https://jspm.dev/twemoji-parser@14.0.0\";const fireSrc=\"https://cdnjs.cloudflare.com/ajax/libs/twemoji/14.0.2/svg/1f525.svg\";const baseURL=\"https://cdnjs.cloudflare.com/ajax/libs/twemoji/14.0.2/svg/\";/**\n * TWEMOJI\n *\n * Convert any emoji into a Twemoji from Twitter. Choose a preset or type in your emoji and the Twemoji will automatically appear on the canvas.\n *\n * ```jsx\n * <Twemoji search=\"🍐\" />\n * ```\n *\n * @framerIntrinsicWidth 100\n * @framerIntrinsicHeight 100\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Twemoji(props){const{search,isSelection,selection,style}=props;const emoji=useMemo(()=>{if(isSelection)return selection;if(!search)return\"⭐️\";return search;},[search,isSelection,selection]);const src=useMemo(()=>{const parsedTwemoji=twemojiParser.parse(emoji,{buildUrl:icon=>`${baseURL}${icon}.svg`});return parsedTwemoji[0].url;},[emoji]);return /*#__PURE__*/ _jsx(\"div\",{style:containerStyle,children:/*#__PURE__*/ _jsx(\"img\",{src:src,style:containerStyle})});}Twemoji.defaultProps={width:100,height:100,search:\"⭐️\"};addPropertyControls(Twemoji,{isSelection:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"Preset\",disabledTitle:\"Search\"},selection:{type:ControlType.Enum,title:\" \",options:[\"🔥\",\"💖\",\"😆\",\"👍\",\"👎\"],defaultValue:\"🔥\",displaySegmentedControl:true,hidden:({isSelection})=>!isSelection},search:{type:ControlType.String,title:\" \",placeholder:\"Paste Emoji…\",hidden:({isSelection})=>isSelection}});const containerStyle={height:\"100%\",width:\"100%\",objectFit:\"contain\",textAlign:\"center\",overflow:\"hidden\",backgroundColor:\"transparent\"};\nexport const __FramerMetadata__ = {\"exports\":{\"Twemoji\":{\"type\":\"reactComponent\",\"name\":\"Twemoji\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"100\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"100\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Twemoji.map","export const v0=\"Home\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7c2f7bf)\nimport*as localizedValues from\"./wEYiTlk0X-0.js\";const valuesByLocaleId={wPhUd0MA4:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7c2f7bf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import{Twemoji}from\"https://framerusercontent.com/modules/xwmmLiR3CC4FXXYz8XsN/lYH3CKjOKcdUfcu0ZKf2/Twemoji.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/kEHidHmspLfAfB6ipuLC/6GO2L1Fq0ifsoaqbM6IU/wEYiTlk0X.js\";const MaterialFonts=getFonts(Material);const TwemojiFonts=getFonts(Twemoji);const cycleOrder=[\"BGrifnvz0\",\"MTolC6Jxc\"];const serializationHash=\"framer-ikOtR\";const variantClassNames={BGrifnvz0:\"framer-v-fb1a28\",MTolC6Jxc:\"framer-v-xki2kj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Qs2bzBwl1=undefined;const RHsBjanF5=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Hover:\"MTolC6Jxc\",Primary:\"BGrifnvz0\"};const Variants=motion.create(React.Fragment);const getProps=({flag,height,id,language,width,...props})=>{return{...props,Qs2bzBwl1:flag??props.Qs2bzBwl1??\"🇬🇧\",RHsBjanF5:language??props.RHsBjanF5??\"EN\",variant:humanReadableVariantMap[props.variant]??props.variant??\"BGrifnvz0\"};};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,RHsBjanF5,Qs2bzBwl1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BGrifnvz0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1utd14e=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"MTolC6Jxc\");});const onMouseLeave1kq2aaz=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"BGrifnvz0\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-fb1a28\",className,classNames),\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"BGrifnvz0\",onMouseEnter:onMouseEnter1utd14e,ref:refBinding,style:{backgroundColor:\"var(--token-66ae98c1-deaf-4ce7-9fa2-a6328c1f3110, rgb(255, 255, 255))\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,...style},...addPropertyOverrides({MTolC6Jxc:{\"data-framer-name\":\"Hover\",onMouseLeave:onMouseLeave1kq2aaz}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vw32yn\",\"data-framer-name\":\"Flag\",layoutDependency:layoutDependency,layoutId:\"k6nw2pDdB\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1an7h9r-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"KDn3Gs4ZK-container\",nodeId:\"KDn3Gs4ZK\",rendersWithMotion:true,scopeId:\"wEYiTlk0X\",children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-758fcc68-6d3d-4f15-b05e-2ffdbe577bc3, rgb(37, 34, 34))\",height:\"100%\",iconSearch:getLocalizedValue(\"v0\",activeLocale)??\"Home\",iconSelection:\"Language\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"KDn3Gs4ZK\",layoutId:\"KDn3Gs4ZK\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13b4akm-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"n1qDH_owa-container\",nodeId:\"n1qDH_owa\",rendersWithMotion:true,scopeId:\"wEYiTlk0X\",children:/*#__PURE__*/_jsx(Twemoji,{height:\"100%\",id:\"n1qDH_owa\",isSelection:false,layoutId:\"n1qDH_owa\",search:Qs2bzBwl1,selection:\"🔥\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yiwud\",\"data-framer-name\":\"Language\",layoutDependency:layoutDependency,layoutId:\"YInVSoG0g\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Um9ib3RvLTYwMA==\",\"--framer-font-family\":'\"Roboto\", \"Roboto Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-147280fe-8d47-4d07-bf16-57fce976a6eb, rgb(5, 5, 5)))\"},children:\"EN\"})}),className:\"framer-1fllai8\",fonts:[\"GF;Roboto-600\"],layoutDependency:layoutDependency,layoutId:\"WBoPTPNdG\",style:{\"--extracted-r6o4lv\":\"var(--token-147280fe-8d47-4d07-bf16-57fce976a6eb, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:RHsBjanF5,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10jx39t-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pERc0JWS_-container\",nodeId:\"pERc0JWS_\",rendersWithMotion:true,scopeId:\"wEYiTlk0X\",style:{rotate:90},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-758fcc68-6d3d-4f15-b05e-2ffdbe577bc3, rgb(37, 34, 34))\",height:\"100%\",iconSearch:getLocalizedValue(\"v0\",activeLocale)??\"Home\",iconSelection:\"ChevronRight\",iconStyle15:\"Rounded\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"pERc0JWS_\",layoutId:\"pERc0JWS_\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ikOtR.framer-5vnvob, .framer-ikOtR .framer-5vnvob { display: block; }\",\".framer-ikOtR.framer-fb1a28 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 40px; justify-content: center; overflow: visible; padding: 12px 18px 12px 18px; position: relative; width: min-content; }\",\".framer-ikOtR .framer-1vw32yn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; left: 18px; overflow: hidden; padding: 0px; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 16px; }\",\".framer-ikOtR .framer-1an7h9r-container { flex: none; height: 16px; left: 0px; position: absolute; right: 0px; top: -16px; z-index: 1; }\",\".framer-ikOtR .framer-13b4akm-container { flex: none; height: 16px; left: 0px; position: absolute; right: 0px; top: calc(50.00000000000002% - 16px / 2); z-index: 1; }\",\".framer-ikOtR .framer-yiwud { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 24px; position: relative; user-select: none; width: min-content; }\",\".framer-ikOtR .framer-1fllai8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ikOtR .framer-10jx39t-container { flex: none; height: 14px; position: relative; width: 14px; }\",\".framer-ikOtR.framer-v-xki2kj .framer-1an7h9r-container { top: calc(50.00000000000002% - 16px / 2); }\",\".framer-ikOtR.framer-v-xki2kj .framer-13b4akm-container { bottom: -16px; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 93\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"MTolC6Jxc\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"RHsBjanF5\":\"language\",\"Qs2bzBwl1\":\"flag\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwEYiTlk0X=withCSS(Component,css,\"framer-ikOtR\");export default FramerwEYiTlk0X;FramerwEYiTlk0X.displayName=\"Selector Component\";FramerwEYiTlk0X.defaultProps={height:40,width:93};addPropertyControls(FramerwEYiTlk0X,{variant:{options:[\"BGrifnvz0\",\"MTolC6Jxc\"],optionTitles:[\"Primary\",\"Hover\"],title:\"Variant\",type:ControlType.Enum},RHsBjanF5:{defaultValue:\"EN\",displayTextArea:false,title:\"Language\",type:ControlType.String},onRHsBjanF5Change:{changes:\"RHsBjanF5\",type:ControlType.ChangeHandler},Qs2bzBwl1:{defaultValue:\"🇬🇧\",placeholder:\"Paste Emoji…\",title:\"Flag\",type:ControlType.String},onQs2bzBwl1Change:{changes:\"Qs2bzBwl1\",type:ControlType.ChangeHandler}});addFonts(FramerwEYiTlk0X,[{explicitInter:true,fonts:[{cssFamilyName:\"Roboto\",source:\"google\",style:\"normal\",uiFamilyName:\"Roboto\",url:\"https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaammWggvWl0Qn.woff2\",weight:\"600\"}]},...MaterialFonts,...TwemojiFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwEYiTlk0X\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"MTolC6Jxc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"93\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"RHsBjanF5\\\":\\\"language\\\",\\\"Qs2bzBwl1\\\":\\\"flag\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wEYiTlk0X.map","// Generated by Framer (7c2f7bf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/7Wx3r3ii8MhSQ44Rlwa5/LocaleSelector.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/uXmKHIRwIuLn0bLuOoHH/SaOfiXK3TCtkmvIhnvBZ/pEHaVpAKs.js\";import SelectorComponent from\"https://framerusercontent.com/modules/cR30GCcq9lGsv6pKni7O/a8UMcJfm82v1xb3cjgSI/wEYiTlk0X.js\";const LocaleSelectorFonts=getFonts(LocaleSelector);const SelectorComponentFonts=getFonts(SelectorComponent);const enabledGestures={FHFjagEre:{hover:true},wT7pOh5Kh:{hover:true}};const cycleOrder=[\"wT7pOh5Kh\",\"FHFjagEre\"];const serializationHash=\"framer-3TYXi\";const variantClassNames={FHFjagEre:\"framer-v-kiwin0\",wT7pOh5Kh:\"framer-v-1yri37i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={EN:\"wT7pOh5Kh\",NL:\"FHFjagEre\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wT7pOh5Kh\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wT7pOh5Kh\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1yri37i\",className,classNames),\"data-framer-name\":\"EN\",layoutDependency:layoutDependency,layoutId:\"wT7pOh5Kh\",ref:refBinding,style:{backgroundColor:\"var(--token-97ae1e4b-4ae5-4778-a439-55c5b7f9f0fe, rgb(255, 255, 255))\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,...style},...addPropertyOverrides({\"FHFjagEre-hover\":{\"data-framer-name\":undefined},\"wT7pOh5Kh-hover\":{\"data-framer-name\":undefined},FHFjagEre:{\"data-framer-name\":\"NL\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-127wsa0-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IFqQm5kRK-container\",nodeId:\"IFqQm5kRK\",rendersWithMotion:true,scopeId:\"pEHaVpAKs\",children:/*#__PURE__*/_jsx(LocaleSelector,{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",id:\"IFqQm5kRK\",layoutId:\"IFqQm5kRK\",options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:5,title:false},padding:\"0px\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},textColor:\"rgb(0, 0, 0)\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-40)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c4xxw1-container\",layoutDependency:layoutDependency,layoutId:\"H89a2BHXs-container\",nodeId:\"H89a2BHXs\",rendersWithMotion:true,scopeId:\"pEHaVpAKs\",children:/*#__PURE__*/_jsx(SelectorComponent,{height:\"100%\",id:\"H89a2BHXs\",layoutId:\"H89a2BHXs\",Qs2bzBwl1:getLocalizedValue(\"v1\",activeLocale)??\"🇬🇧\",RHsBjanF5:getLocalizedValue(\"v0\",activeLocale)??\"EN\",variant:matchVariant(\"BGrifnvz0\"),width:\"100%\",...addPropertyOverrides({\"FHFjagEre-hover\":{variant:matchVariant(\"MTolC6Jxc\")},\"wT7pOh5Kh-hover\":{variant:matchVariant(\"MTolC6Jxc\")},FHFjagEre:{Qs2bzBwl1:getLocalizedValue(\"v3\",activeLocale)??\"🇳🇱\",RHsBjanF5:getLocalizedValue(\"v2\",activeLocale)??\"NL\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3TYXi.framer-1g6dx13, .framer-3TYXi .framer-1g6dx13 { display: block; }\",\".framer-3TYXi.framer-1yri37i { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3TYXi .framer-127wsa0-container { flex: none; height: 100%; left: 0px; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 2; }\",\".framer-3TYXi .framer-c4xxw1-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 94\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"FHFjagEre\":{\"layout\":[\"auto\",\"auto\"]},\"byS8CVUJS\":{\"layout\":[\"auto\",\"auto\"]},\"E6jEUll0k\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpEHaVpAKs=withCSS(Component,css,\"framer-3TYXi\");export default FramerpEHaVpAKs;FramerpEHaVpAKs.displayName=\"Custom Locale Selector\";FramerpEHaVpAKs.defaultProps={height:40,width:94};addPropertyControls(FramerpEHaVpAKs,{variant:{options:[\"wT7pOh5Kh\",\"FHFjagEre\"],optionTitles:[\"EN\",\"NL\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerpEHaVpAKs,[{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\"}]},...LocaleSelectorFonts,...SelectorComponentFonts],{supportsExplicitInterCodegen:true});FramerpEHaVpAKs.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SelectorComponent,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpEHaVpAKs\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"94\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FHFjagEre\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"byS8CVUJS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"E6jEUll0k\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9fdca5e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/r4mqLbBpQ5Yyl4sd1zsG/H4mJNvTXIb9ouX02A3aB/IFQAICRhG.js\";import BrandLogo from\"https://framerusercontent.com/modules/sdg2qk1uQvuqlsy8QdRy/77HbEvz4H0topLIWD0TE/ByU53JKGh.js\";import MenuButton from\"https://framerusercontent.com/modules/4Snihu6nB4W0LlX1eadw/j4n5FWMG3cqCYZGCC62s/n51HxrmD7.js\";import CustomLocaleSelector from\"https://framerusercontent.com/modules/w6sGIYYL54WWFmyR3pH4/yvOb3HxmAIhZlA4qPVyb/pEHaVpAKs.js\";const BrandLogoFonts=getFonts(BrandLogo);const CustomLocaleSelectorFonts=getFonts(CustomLocaleSelector);const MenuButtonFonts=getFonts(MenuButton);const cycleOrder=[\"ut4aW6BwZ\",\"NYMxK_d2b\",\"v3YtiMqlf\"];const serializationHash=\"framer-cIFCl\";const variantClassNames={NYMxK_d2b:\"framer-v-lvl6zf\",ut4aW6BwZ:\"framer-v-g4gwoj\",v3YtiMqlf:\"framer-v-14ag4c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const n9OLJBwJj=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"default\":return\"FHFjagEre\";case\"wPhUd0MA4\":return\"wT7pOh5Kh\";default:return\"FHFjagEre\";}};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:\"ut4aW6BwZ\",Phone:\"v3YtiMqlf\",Tablet:\"NYMxK_d2b\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,menu,width,...props})=>{return{...props,n9OLJBwJj:menu??props.n9OLJBwJj,variant:humanReadableVariantMap[props.variant]??props.variant??\"ut4aW6BwZ\"};};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,n9OLJBwJj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ut4aW6BwZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const OTI5i7jPDtkm03c=activeVariantCallback(async(...args)=>{if(n9OLJBwJj){const res=await n9OLJBwJj(...args);if(res===false)return false;}setVariant(\"ut4aW6BwZ\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-g4gwoj\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ut4aW6BwZ\",ref:refBinding,style:{backgroundColor:\"var(--token-dfdf6b80-65d9-45bc-8fde-1fd85ec30c8d, rgb(246, 246, 248))\",...style},...addPropertyOverrides({NYMxK_d2b:{\"data-framer-name\":\"Tablet\"},v3YtiMqlf:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-157sgm9\",\"data-framer-name\":\"Top Bar\",layoutDependency:layoutDependency,layoutId:\"FwfzBvVc5\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"80px\",y:(componentViewport?.y||0)+20+0+0,...addPropertyOverrides({NYMxK_d2b:{y:(componentViewport?.y||0)+12+0+0},v3YtiMqlf:{height:60,width:\"60px\",y:(componentViewport?.y||0)+12+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qpibvx-container\",layoutDependency:layoutDependency,layoutId:\"ftB6P7Xpo-container\",nodeId:\"ftB6P7Xpo\",rendersWithMotion:true,scopeId:\"IFQAICRhG\",children:/*#__PURE__*/_jsx(BrandLogo,{height:\"100%\",id:\"ftB6P7Xpo\",layoutId:\"ftB6P7Xpo\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"lrbD6WgXB\"),width:\"100%\",...addPropertyOverrides({NYMxK_d2b:{variant:matchVariant(\"w9dZ5aJhq\")},v3YtiMqlf:{variant:matchVariant(\"w9dZ5aJhq\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9gmo94\",\"data-framer-name\":\"Locale + Menu\",layoutDependency:layoutDependency,layoutId:\"w8lZkrfyL\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+20+0+20+0,...addPropertyOverrides({NYMxK_d2b:{y:(componentViewport?.y||0)+12+0+20+0},v3YtiMqlf:{y:(componentViewport?.y||0)+12+0+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ra9j7o-container\",layoutDependency:layoutDependency,layoutId:\"kRgRUN8Em-container\",nodeId:\"kRgRUN8Em\",rendersWithMotion:true,scopeId:\"IFQAICRhG\",children:/*#__PURE__*/_jsx(CustomLocaleSelector,{height:\"100%\",id:\"kRgRUN8Em\",layoutId:\"kRgRUN8Em\",variant:matchVariant(convertFromEnum(activeLocale?.id,activeLocale)),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+20+0+20+2,...addPropertyOverrides({NYMxK_d2b:{y:(componentViewport?.y||0)+12+0+20+2},v3YtiMqlf:{y:(componentViewport?.y||0)+12+0+10+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uud6a8-container\",layoutDependency:layoutDependency,layoutId:\"sxsBRz0dS-container\",nodeId:\"sxsBRz0dS\",rendersWithMotion:true,scopeId:\"IFQAICRhG\",children:/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",id:\"sxsBRz0dS\",layoutId:\"sxsBRz0dS\",OTI5i7jPD:OTI5i7jPDtkm03c,um8byyOul:getLocalizedValue(\"v0\",activeLocale)??\"Menu\",variant:matchVariant(\"Y9L5WzGDN\"),width:\"100%\",...addPropertyOverrides({NYMxK_d2b:{variant:matchVariant(\"DTQXTry0I\")},v3YtiMqlf:{variant:matchVariant(\"DTQXTry0I\")}},baseVariant,gestureVariant)})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cIFCl.framer-xyfgm, .framer-cIFCl .framer-xyfgm { display: block; }\",\".framer-cIFCl.framer-g4gwoj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; padding: 20px 40px 20px 40px; position: relative; width: 1200px; }\",\".framer-cIFCl .framer-157sgm9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-cIFCl .framer-1qpibvx-container { flex: none; height: 80px; position: relative; width: 80px; }\",\".framer-cIFCl .framer-9gmo94 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cIFCl .framer-ra9j7o-container, .framer-cIFCl .framer-uud6a8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-cIFCl.framer-v-lvl6zf.framer-g4gwoj { padding: 12px 40px 12px 40px; width: 810px; }\",\".framer-cIFCl.framer-v-lvl6zf .framer-157sgm9, .framer-cIFCl.framer-v-14ag4c .framer-157sgm9 { max-width: unset; }\",\".framer-cIFCl.framer-v-lvl6zf .framer-9gmo94, .framer-cIFCl.framer-v-14ag4c .framer-9gmo94 { gap: 16px; }\",\".framer-cIFCl.framer-v-14ag4c.framer-g4gwoj { padding: 12px 20px 12px 20px; width: 390px; }\",\".framer-cIFCl.framer-v-14ag4c .framer-1qpibvx-container { height: 60px; width: 60px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 120\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"NYMxK_d2b\":{\"layout\":[\"fixed\",\"auto\"]},\"v3YtiMqlf\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"n9OLJBwJj\":\"menu\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIFQAICRhG=withCSS(Component,css,\"framer-cIFCl\");export default FramerIFQAICRhG;FramerIFQAICRhG.displayName=\"Topbar\";FramerIFQAICRhG.defaultProps={height:120,width:1200};addPropertyControls(FramerIFQAICRhG,{variant:{options:[\"ut4aW6BwZ\",\"NYMxK_d2b\",\"v3YtiMqlf\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},n9OLJBwJj:{title:\"Menu\",type:ControlType.EventHandler}});addFonts(FramerIFQAICRhG,[{explicitInter:true,fonts:[]},...BrandLogoFonts,...CustomLocaleSelectorFonts,...MenuButtonFonts],{supportsExplicitInterCodegen:true});FramerIFQAICRhG.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(BrandLogo,{},context),forwardLoader(CustomLocaleSelector,{},context),forwardLoader(MenuButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIFQAICRhG\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"n9OLJBwJj\\\":\\\"menu\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NYMxK_d2b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"v3YtiMqlf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"120\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IFQAICRhG.map","// Generated by Framer (ee61f92)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={wPhUd0MA4:new LazyValue(()=>import(\"./TUm1oGnEA-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f353506)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Source Sans 3-variable-regular\",\"GF;Source Sans 3-variable-regularVF=IndnaHQiIDM1MA==\",\"GF;Source Sans 3-variable-regularVF=IndnaHQiIDM1MA==\",\"GF;Source Sans 3-variable-regularVF=IndnaHQiIDM1MA==\"]);const variationAxes=[{defaultValue:200,maxValue:900,minValue:200,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Source Sans 3 Variable\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Source Sans 3\",url:\"https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R7w0QZMrc9HY.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-WXUSd .framer-styles-preset-1osjf64:not(.rich-text-wrapper), .framer-WXUSd .framer-styles-preset-1osjf64.rich-text-wrapper p { --framer-font-family: \"Source Sans 3 Variable\", \"Source Sans 3 Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Source Sans 3 Variable\", \"Source Sans 3 Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Source Sans 3 Variable\", \"Source Sans 3 Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Source Sans 3 Variable\", \"Source Sans 3 Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 54px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 350; --framer-font-variation-axes-bold: \"wght\" 350; --framer-font-variation-axes-bold-italic: \"wght\" 350; --framer-font-variation-axes-italic: \"wght\" 350; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-2dd290a5-8671-4654-adda-7cc34eff5037, #73738c); --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-WXUSd .framer-styles-preset-1osjf64:not(.rich-text-wrapper), .framer-WXUSd .framer-styles-preset-1osjf64.rich-text-wrapper p { --framer-font-family: \"Source Sans 3 Variable\", \"Source Sans 3 Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Source Sans 3 Variable\", \"Source Sans 3 Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Source Sans 3 Variable\", \"Source Sans 3 Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Source Sans 3 Variable\", \"Source Sans 3 Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 56px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 350; --framer-font-variation-axes-bold: \"wght\" 350; --framer-font-variation-axes-bold-italic: \"wght\" 350; --framer-font-variation-axes-italic: \"wght\" 350; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-2dd290a5-8671-4654-adda-7cc34eff5037, #73738c); --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-WXUSd .framer-styles-preset-1osjf64:not(.rich-text-wrapper), .framer-WXUSd .framer-styles-preset-1osjf64.rich-text-wrapper p { --framer-font-family: \"Source Sans 3 Variable\", \"Source Sans 3 Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Source Sans 3 Variable\", \"Source Sans 3 Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Source Sans 3 Variable\", \"Source Sans 3 Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Source Sans 3 Variable\", \"Source Sans 3 Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 350; --framer-font-variation-axes-bold: \"wght\" 350; --framer-font-variation-axes-bold-italic: \"wght\" 350; --framer-font-variation-axes-italic: \"wght\" 350; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-2dd290a5-8671-4654-adda-7cc34eff5037, #73738c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-WXUSd\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f353506)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/jo4niNijBf0Q68QJ6gXj/36dot8gklf3GbM8mvPyP/X0p_pYeqp.js\";const enabledGestures={gBtPbDbfP:{hover:true}};const cycleOrder=[\"gBtPbDbfP\",\"zAVImvxeb\",\"Nf8lkg5Ur\"];const serializationHash=\"framer-SFmiO\";const variantClassNames={gBtPbDbfP:\"framer-v-1sks9q2\",Nf8lkg5Ur:\"framer-v-ci48jq\",zAVImvxeb:\"framer-v-f6r28r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const IWkXOBFhr=undefined;const N9A1GfCvA=undefined;const YuugZRSFL=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop def\":\"Nf8lkg5Ur\",Desktop:\"gBtPbDbfP\",Phone:\"zAVImvxeb\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,text,width,...props})=>{return{...props,IWkXOBFhr:click??props.IWkXOBFhr,N9A1GfCvA:link??props.N9A1GfCvA,variant:humanReadableVariantMap[props.variant]??props.variant??\"gBtPbDbfP\",YuugZRSFL:text??props.YuugZRSFL??\"Projects\\xae\"};};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,YuugZRSFL,N9A1GfCvA,IWkXOBFhr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gBtPbDbfP\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapv8ju7l=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(IWkXOBFhr){const res=await IWkXOBFhr(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:N9A1GfCvA,motionChild:true,nodeId:\"gBtPbDbfP\",scopeId:\"lYkN8IfB2\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1sks9q2\",className,classNames)} framer-1rx7kmj`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gBtPbDbfP\",onTap:onTapv8ju7l,ref:refBinding,style:{...style},...addPropertyOverrides({\"gBtPbDbfP-hover\":{\"data-framer-name\":undefined},Nf8lkg5Ur:{\"data-framer-name\":\"Desktop def\"},zAVImvxeb:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1osjf64\",\"data-styles-preset\":\"X0p_pYeqp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-147280fe-8d47-4d07-bf16-57fce976a6eb, rgb(5, 5, 5)))\"},children:\"Projects\"})}),className:\"framer-6r5ywq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wgwfpFwja\",style:{\"--extracted-r6o4lv\":\"var(--token-147280fe-8d47-4d07-bf16-57fce976a6eb, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:YuugZRSFL,variants:{\"gBtPbDbfP-hover\":{\"--extracted-r6o4lv\":\"var(--token-cae75ab7-cdff-4bd2-a10f-73951d7f5b28, rgb(81, 116, 164))\"},Nf8lkg5Ur:{\"--extracted-2gg91v\":'\"wght\" 350'},zAVImvxeb:{\"--extracted-2gg91v\":'\"wght\" 350'}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"gBtPbDbfP-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1osjf64\",\"data-styles-preset\":\"X0p_pYeqp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cae75ab7-cdff-4bd2-a10f-73951d7f5b28, rgb(81, 116, 164)))\"},children:\"Projects\"})})},Nf8lkg5Ur:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U291cmNlIFNhbnMgMy12YXJpYWJsZS1yZWd1bGFyVkY9SW5kbmFIUWlJRE0xTUE9PQ==\",\"--framer-font-family\":'\"Source Sans 3 Variable\", \"Source Sans 3 Variable Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"42px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 350)',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-147280fe-8d47-4d07-bf16-57fce976a6eb, rgb(5, 5, 5)))\"},children:\"Projects\\xae\"})}),fonts:[\"GF;Source Sans 3-variable-regular\"]},zAVImvxeb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U291cmNlIFNhbnMgMy12YXJpYWJsZS1yZWd1bGFyVkY9SW5kbmFIUWlJRE0xTUE9PQ==\",\"--framer-font-family\":'\"Source Sans 3 Variable\", \"Source Sans 3 Variable Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"28px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 350)',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-147280fe-8d47-4d07-bf16-57fce976a6eb, rgb(5, 5, 5)))\"},children:\"Projects\\xae\"})}),fonts:[\"GF;Source Sans 3-variable-regular\"]}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SFmiO.framer-1rx7kmj, .framer-SFmiO .framer-1rx7kmj { display: block; }\",\".framer-SFmiO.framer-1sks9q2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-SFmiO .framer-6r5ywq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-SFmiO.framer-v-1sks9q2.hover.framer-1sks9q2 { padding: 0px 0px 0px 12px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 65\n * @framerIntrinsicWidth 201\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"zAVImvxeb\":{\"layout\":[\"auto\",\"auto\"]},\"Nf8lkg5Ur\":{\"layout\":[\"auto\",\"auto\"]},\"TAud7XJ1O\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"YuugZRSFL\":\"text\",\"N9A1GfCvA\":\"link\",\"IWkXOBFhr\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlYkN8IfB2=withCSS(Component,css,\"framer-SFmiO\");export default FramerlYkN8IfB2;FramerlYkN8IfB2.displayName=\"Nav Item\";FramerlYkN8IfB2.defaultProps={height:65,width:201};addPropertyControls(FramerlYkN8IfB2,{variant:{options:[\"gBtPbDbfP\",\"zAVImvxeb\",\"Nf8lkg5Ur\"],optionTitles:[\"Desktop\",\"Phone\",\"Desktop def\"],title:\"Variant\",type:ControlType.Enum},YuugZRSFL:{defaultValue:\"Projects\\xae\",displayTextArea:false,title:\"Text\",type:ControlType.String},onYuugZRSFLChange:{changes:\"YuugZRSFL\",type:ControlType.ChangeHandler},N9A1GfCvA:{title:\"Link\",type:ControlType.Link},IWkXOBFhr:{title:\"Click\",type:ControlType.EventHandler}});const variationAxes=[{defaultValue:200,maxValue:900,minValue:200,name:\"Weight\",tag:\"wght\"}];addFonts(FramerlYkN8IfB2,[{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:\"Source Sans 3 Variable\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Source Sans 3\",url:\"https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R7w0QZMrc9HY.woff2\",variationAxes,weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlYkN8IfB2\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zAVImvxeb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Nf8lkg5Ur\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TAud7XJ1O\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"YuugZRSFL\\\":\\\"text\\\",\\\"N9A1GfCvA\\\":\\\"link\\\",\\\"IWkXOBFhr\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"65\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"201\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ee61f92)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/akpZLahp6mLtgLpPtiH4/P0ULzEpxXFmGKfHJmNKX/TUm1oGnEA.js\";import BrandLogo from\"https://framerusercontent.com/modules/sdg2qk1uQvuqlsy8QdRy/77HbEvz4H0topLIWD0TE/ByU53JKGh.js\";import NavItem from\"https://framerusercontent.com/modules/uxGp732lbA9u6roghYD8/nP0te4zAHcnIpW50aE3Q/lYkN8IfB2.js\";import MenuButton from\"https://framerusercontent.com/modules/4Snihu6nB4W0LlX1eadw/j4n5FWMG3cqCYZGCC62s/n51HxrmD7.js\";import FooterLink from\"https://framerusercontent.com/modules/jVixJzgRxNYpsUeac4bB/bxj3eORI4kkwzg88MtQb/tH9agIy9Y.js\";const BrandLogoFonts=getFonts(BrandLogo);const MenuButtonFonts=getFonts(MenuButton);const NavItemFonts=getFonts(NavItem);const FooterLinkFonts=getFonts(FooterLink);const cycleOrder=[\"LSwWa1PlM\",\"q0BfM9xjy\",\"LgPxSL8zU\"];const serializationHash=\"framer-RIewr\";const variantClassNames={LgPxSL8zU:\"framer-v-9top2k\",LSwWa1PlM:\"framer-v-b95yg9\",q0BfM9xjy:\"framer-v-7y38q8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const UXWMkRO9g=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"LSwWa1PlM\",Phone:\"LgPxSL8zU\",Tablet:\"q0BfM9xjy\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,menuClose,width,...props})=>{return{...props,UXWMkRO9g:menuClose??props.UXWMkRO9g,variant:humanReadableVariantMap[props.variant]??props.variant??\"LSwWa1PlM\"};};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,UXWMkRO9g,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LSwWa1PlM\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const DVGhyJBBc1uh97ii=activeVariantCallback(async(...args)=>{if(UXWMkRO9g){const res=await UXWMkRO9g(...args);if(res===false)return false;}});usePreloadLocalizedValues(activeLocale);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-b95yg9\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"LSwWa1PlM\",ref:refBinding,style:{backgroundColor:\"var(--token-66ae98c1-deaf-4ce7-9fa2-a6328c1f3110, rgb(255, 255, 255))\",...style},...addPropertyOverrides({LgPxSL8zU:{\"data-framer-name\":\"Phone\"},q0BfM9xjy:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1whhep7\",\"data-framer-name\":\"Top Bar\",layoutDependency:layoutDependency,layoutId:\"D9Qy5Bsgx\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+24+0+0,...addPropertyOverrides({LgPxSL8zU:{y:(componentViewport?.y||0)+12+0+0},q0BfM9xjy:{y:(componentViewport?.y||0)+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m9cv3s-container\",layoutDependency:layoutDependency,layoutId:\"Oimr1IKW_-container\",nodeId:\"Oimr1IKW_\",rendersWithMotion:true,scopeId:\"TUm1oGnEA\",children:/*#__PURE__*/_jsx(BrandLogo,{DVGhyJBBc:DVGhyJBBc1uh97ii,height:\"100%\",id:\"Oimr1IKW_\",layoutId:\"Oimr1IKW_\",variant:matchVariant(\"lrbD6WgXB\"),width:\"100%\",...addPropertyOverrides({LgPxSL8zU:{variant:matchVariant(\"w9dZ5aJhq\")},q0BfM9xjy:{variant:matchVariant(\"w9dZ5aJhq\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+24+0+32,...addPropertyOverrides({LgPxSL8zU:{y:(componentViewport?.y||0)+12+0+32},q0BfM9xjy:{y:(componentViewport?.y||0)+20+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zeli6h-container\",layoutDependency:layoutDependency,layoutId:\"laFwKooKw-container\",nodeId:\"laFwKooKw\",rendersWithMotion:true,scopeId:\"TUm1oGnEA\",children:/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",id:\"laFwKooKw\",layoutId:\"laFwKooKw\",OTI5i7jPD:DVGhyJBBc1uh97ii,um8byyOul:getLocalizedValue(\"v0\",activeLocale)??\"Close\",variant:matchVariant(\"Y9L5WzGDN\"),width:\"100%\",...addPropertyOverrides({LgPxSL8zU:{variant:matchVariant(\"DTQXTry0I\")},q0BfM9xjy:{variant:matchVariant(\"DTQXTry0I\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5f42pd\",\"data-framer-name\":\"Nav Wrapper\",layoutDependency:layoutDependency,layoutId:\"izihNdUvE\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MfdGz05xR\"},implicitPathVariables:undefined},{href:{webPageId:\"MfdGz05xR\"},implicitPathVariables:undefined},{href:{webPageId:\"MfdGz05xR\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,y:(componentViewport?.y||0)+24+180+0+0,...addPropertyOverrides({LgPxSL8zU:{y:(componentViewport?.y||0)+12+180+0+0},q0BfM9xjy:{y:(componentViewport?.y||0)+20+180+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t4998c-container\",layoutDependency:layoutDependency,layoutId:\"t7HoPMleQ-container\",nodeId:\"t7HoPMleQ\",rendersWithMotion:true,scopeId:\"TUm1oGnEA\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"t7HoPMleQ\",IWkXOBFhr:DVGhyJBBc1uh97ii,layoutId:\"t7HoPMleQ\",N9A1GfCvA:resolvedLinks[0],variant:matchVariant(\"Nf8lkg5Ur\"),width:\"100%\",YuugZRSFL:getLocalizedValue(\"v1\",activeLocale)??\"Bekijk ons werk\",...addPropertyOverrides({LgPxSL8zU:{N9A1GfCvA:resolvedLinks[2],variant:matchVariant(\"zAVImvxeb\")},q0BfM9xjy:{N9A1GfCvA:resolvedLinks[1],variant:matchVariant(\"zAVImvxeb\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"s7MNc5mqi\"},implicitPathVariables:undefined},{href:{webPageId:\"s7MNc5mqi\"},implicitPathVariables:undefined},{href:{webPageId:\"s7MNc5mqi\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,y:(componentViewport?.y||0)+24+180+0+73,...addPropertyOverrides({LgPxSL8zU:{y:(componentViewport?.y||0)+12+180+0+73},q0BfM9xjy:{y:(componentViewport?.y||0)+20+180+0+73}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1392910-container\",layoutDependency:layoutDependency,layoutId:\"Jdlxtowzm-container\",nodeId:\"Jdlxtowzm\",rendersWithMotion:true,scopeId:\"TUm1oGnEA\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"Jdlxtowzm\",IWkXOBFhr:DVGhyJBBc1uh97ii,layoutId:\"Jdlxtowzm\",N9A1GfCvA:resolvedLinks1[0],variant:matchVariant(\"Nf8lkg5Ur\"),width:\"100%\",YuugZRSFL:getLocalizedValue(\"v2\",activeLocale)??\"Onze Merkversneller\\xae\",...addPropertyOverrides({LgPxSL8zU:{N9A1GfCvA:resolvedLinks1[2],variant:matchVariant(\"zAVImvxeb\")},q0BfM9xjy:{N9A1GfCvA:resolvedLinks1[1],variant:matchVariant(\"zAVImvxeb\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LYJ9DBJZJ\"},implicitPathVariables:undefined},{href:{webPageId:\"LYJ9DBJZJ\"},implicitPathVariables:undefined},{href:{webPageId:\"LYJ9DBJZJ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,y:(componentViewport?.y||0)+24+180+0+146,...addPropertyOverrides({LgPxSL8zU:{y:(componentViewport?.y||0)+12+180+0+146},q0BfM9xjy:{y:(componentViewport?.y||0)+20+180+0+146}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v9zd0e-container\",layoutDependency:layoutDependency,layoutId:\"bzVPnhwzc-container\",nodeId:\"bzVPnhwzc\",rendersWithMotion:true,scopeId:\"TUm1oGnEA\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"bzVPnhwzc\",IWkXOBFhr:DVGhyJBBc1uh97ii,layoutId:\"bzVPnhwzc\",N9A1GfCvA:resolvedLinks2[0],variant:matchVariant(\"Nf8lkg5Ur\"),width:\"100%\",YuugZRSFL:getLocalizedValue(\"v3\",activeLocale)??\"Rijk netwerk voor activaties \",...addPropertyOverrides({LgPxSL8zU:{N9A1GfCvA:resolvedLinks2[2],variant:matchVariant(\"zAVImvxeb\")},q0BfM9xjy:{N9A1GfCvA:resolvedLinks2[1],variant:matchVariant(\"zAVImvxeb\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"X9E3AqlX4\"},implicitPathVariables:undefined},{href:{webPageId:\"X9E3AqlX4\"},implicitPathVariables:undefined},{href:{webPageId:\"X9E3AqlX4\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,y:(componentViewport?.y||0)+24+180+0+219,...addPropertyOverrides({LgPxSL8zU:{y:(componentViewport?.y||0)+12+180+0+219},q0BfM9xjy:{y:(componentViewport?.y||0)+20+180+0+219}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-132qf2u-container\",layoutDependency:layoutDependency,layoutId:\"UgbGrJErj-container\",nodeId:\"UgbGrJErj\",rendersWithMotion:true,scopeId:\"TUm1oGnEA\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"UgbGrJErj\",IWkXOBFhr:DVGhyJBBc1uh97ii,layoutId:\"UgbGrJErj\",N9A1GfCvA:resolvedLinks3[0],variant:matchVariant(\"Nf8lkg5Ur\"),width:\"100%\",YuugZRSFL:getLocalizedValue(\"v4\",activeLocale)??\"Dit is ons team\",...addPropertyOverrides({LgPxSL8zU:{N9A1GfCvA:resolvedLinks3[2],variant:matchVariant(\"zAVImvxeb\")},q0BfM9xjy:{N9A1GfCvA:resolvedLinks3[1],variant:matchVariant(\"zAVImvxeb\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hsUJjvaxI\"},implicitPathVariables:undefined},{href:{webPageId:\"hsUJjvaxI\"},implicitPathVariables:undefined},{href:{webPageId:\"hsUJjvaxI\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,y:(componentViewport?.y||0)+24+180+0+292,...addPropertyOverrides({LgPxSL8zU:{y:(componentViewport?.y||0)+12+180+0+292},q0BfM9xjy:{y:(componentViewport?.y||0)+20+180+0+292}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-125ovs0-container\",layoutDependency:layoutDependency,layoutId:\"MS26xsoLc-container\",nodeId:\"MS26xsoLc\",rendersWithMotion:true,scopeId:\"TUm1oGnEA\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"MS26xsoLc\",IWkXOBFhr:DVGhyJBBc1uh97ii,layoutId:\"MS26xsoLc\",N9A1GfCvA:resolvedLinks4[0],variant:matchVariant(\"Nf8lkg5Ur\"),width:\"100%\",YuugZRSFL:getLocalizedValue(\"v5\",activeLocale)??\"Contact of afspraak?\",...addPropertyOverrides({LgPxSL8zU:{N9A1GfCvA:resolvedLinks4[2],variant:matchVariant(\"zAVImvxeb\")},q0BfM9xjy:{N9A1GfCvA:resolvedLinks4[1],variant:matchVariant(\"zAVImvxeb\")}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-79f9k3\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"kH6GQWfE2\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+24+(0+(100+Math.max(0,((componentViewport?.height||800)-104-285)/1)*1)+160)+0,...addPropertyOverrides({LgPxSL8zU:{y:(componentViewport?.y||0)+12+(0+(100+Math.max(0,((componentViewport?.height||810)-52-330)/1)*1)+160)+0+0},q0BfM9xjy:{y:(componentViewport?.y||0)+20+(0+(100+Math.max(0,((componentViewport?.height||1080)-100-285)/1)*1)+160)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kbdxrw-container\",layoutDependency:layoutDependency,layoutId:\"nJI_SuWq7-container\",nodeId:\"nJI_SuWq7\",rendersWithMotion:true,scopeId:\"TUm1oGnEA\",children:/*#__PURE__*/_jsx(FooterLink,{FsF01WpXP:\"mailto:info@sowiesohelder.nl\",height:\"100%\",id:\"nJI_SuWq7\",layoutId:\"nJI_SuWq7\",style:{height:\"100%\"},variant:matchVariant(\"kfWTKbUXj\"),width:\"100%\",xLdp1nfJN:getLocalizedValue(\"v6\",activeLocale)??\"info@sowiesohelder.nl\",...addPropertyOverrides({LgPxSL8zU:{variant:matchVariant(\"VCjyG5PI8\")},q0BfM9xjy:{variant:matchVariant(\"VCjyG5PI8\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+24+(0+(100+Math.max(0,((componentViewport?.height||800)-104-285)/1)*1)+160)+0,...addPropertyOverrides({LgPxSL8zU:{y:(componentViewport?.y||0)+12+(0+(100+Math.max(0,((componentViewport?.height||810)-52-330)/1)*1)+160)+0+0},q0BfM9xjy:{y:(componentViewport?.y||0)+20+(0+(100+Math.max(0,((componentViewport?.height||1080)-100-285)/1)*1)+160)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xzset3-container\",layoutDependency:layoutDependency,layoutId:\"KBqGNAFwn-container\",nodeId:\"KBqGNAFwn\",rendersWithMotion:true,scopeId:\"TUm1oGnEA\",children:/*#__PURE__*/_jsx(FooterLink,{FsF01WpXP:\"https://www.linkedin.com/search/results/all/?fetchDeterministicClustersOnly=true&heroEntityKey=urn%3Ali%3Aorganization%3A17911352&keywords=communicatiebureau%20sowiesohelder&origin=RICH_QUERY_SUGGESTION&position=0&searchId=2d700c57-d571-4142-a397-f73b6e7e07c5&sid=enA&spellCorrectionEnabled=false\",height:\"100%\",id:\"KBqGNAFwn\",layoutId:\"KBqGNAFwn\",style:{height:\"100%\"},variant:matchVariant(\"kfWTKbUXj\"),width:\"100%\",xLdp1nfJN:getLocalizedValue(\"v7\",activeLocale)??\"LinkedIn\",...addPropertyOverrides({LgPxSL8zU:{variant:matchVariant(\"VCjyG5PI8\")},q0BfM9xjy:{variant:matchVariant(\"VCjyG5PI8\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+24+(0+(100+Math.max(0,((componentViewport?.height||800)-104-285)/1)*1)+160)+0,...addPropertyOverrides({LgPxSL8zU:{y:(componentViewport?.y||0)+12+(0+(100+Math.max(0,((componentViewport?.height||810)-52-330)/1)*1)+160)+0+45},q0BfM9xjy:{y:(componentViewport?.y||0)+20+(0+(100+Math.max(0,((componentViewport?.height||1080)-100-285)/1)*1)+160)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gnia77-container\",layoutDependency:layoutDependency,layoutId:\"szxJK_i4m-container\",nodeId:\"szxJK_i4m\",rendersWithMotion:true,scopeId:\"TUm1oGnEA\",children:/*#__PURE__*/_jsx(FooterLink,{FsF01WpXP:\"https://www.facebook.com/SowiesoHelder/\",height:\"100%\",id:\"szxJK_i4m\",layoutId:\"szxJK_i4m\",style:{height:\"100%\"},variant:matchVariant(\"kfWTKbUXj\"),width:\"100%\",xLdp1nfJN:getLocalizedValue(\"v8\",activeLocale)??\"Facebook\",...addPropertyOverrides({LgPxSL8zU:{variant:matchVariant(\"VCjyG5PI8\")},q0BfM9xjy:{variant:matchVariant(\"VCjyG5PI8\")}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\".framer-RIewr.framer-gopdj4, .framer-RIewr .framer-gopdj4 { display: block; }\",\".framer-RIewr.framer-b95yg9 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: 800px; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 24px 24px 80px 24px; position: relative; width: 600px; }\",\".framer-RIewr .framer-1whhep7 { 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-RIewr .framer-1m9cv3s-container, .framer-RIewr .framer-zeli6h-container, .framer-RIewr .framer-1t4998c-container, .framer-RIewr .framer-1392910-container, .framer-RIewr .framer-v9zd0e-container, .framer-RIewr .framer-132qf2u-container, .framer-RIewr .framer-125ovs0-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-RIewr .framer-5f42pd { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RIewr .framer-79f9k3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-RIewr .framer-kbdxrw-container, .framer-RIewr .framer-xzset3-container, .framer-RIewr .framer-gnia77-container { flex: none; height: 25px; position: relative; width: auto; }\",\".framer-RIewr.framer-v-7y38q8.framer-b95yg9 { height: 1080px; padding: 20px 40px 80px 40px; }\",\".framer-RIewr.framer-v-7y38q8 .framer-1whhep7 { order: 0; }\",\".framer-RIewr.framer-v-7y38q8 .framer-5f42pd { order: 1; }\",\".framer-RIewr.framer-v-7y38q8 .framer-79f9k3 { order: 2; }\",\".framer-RIewr.framer-v-9top2k.framer-b95yg9 { height: 810px; min-height: calc(var(--framer-viewport-height, 100vh) * 0.8); padding: 12px 20px 40px 20px; width: 390px; }\",\".framer-RIewr.framer-v-9top2k .framer-79f9k3 { align-content: unset; align-items: unset; display: grid; gap: 20px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); justify-content: center; }\",\".framer-RIewr.framer-v-9top2k .framer-kbdxrw-container, .framer-RIewr.framer-v-9top2k .framer-xzset3-container, .framer-RIewr.framer-v-9top2k .framer-gnia77-container { align-self: start; justify-self: start; width: fit-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]},\"q0BfM9xjy\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]},\"LgPxSL8zU\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"80vh\",null]}}}\n * @framerVariables {\"UXWMkRO9g\":\"menuClose\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTUm1oGnEA=withCSS(Component,css,\"framer-RIewr\");export default FramerTUm1oGnEA;FramerTUm1oGnEA.displayName=\"Section/Menu\";FramerTUm1oGnEA.defaultProps={height:800,width:600};addPropertyControls(FramerTUm1oGnEA,{variant:{options:[\"LSwWa1PlM\",\"q0BfM9xjy\",\"LgPxSL8zU\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},UXWMkRO9g:{title:\"Menu Close\",type:ControlType.EventHandler}});addFonts(FramerTUm1oGnEA,[{explicitInter:true,fonts:[]},...BrandLogoFonts,...MenuButtonFonts,...NavItemFonts,...FooterLinkFonts],{supportsExplicitInterCodegen:true});FramerTUm1oGnEA.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(BrandLogo,{},context),()=>forwardLoader(MenuButton,{},context),()=>forwardLoader(NavItem,{},context),()=>forwardLoader(FooterLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTUm1oGnEA\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"UXWMkRO9g\\\":\\\"menuClose\\\"}\",\"framerIntrinsicWidth\":\"600\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"q0BfM9xjy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"LgPxSL8zU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"80vh\\\",null]}}}\",\"framerIntrinsicHeight\":\"800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TUm1oGnEA.map","// Generated by Framer (6cd4c26)\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,runTasksWithYield,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 BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js\";import CookieConsentBanner from\"https://framerusercontent.com/modules/TtKEzUvlqAPD08r2WT7W/pDSMdvMpMH1qFXjPsryw/CookieConsent.js\";import SectionFooter from\"#framer/local/canvasComponent/hQ2AD121q/hQ2AD121q.js\";import Topbar from\"#framer/local/canvasComponent/IFQAICRhG/IFQAICRhG.js\";import SectionMenu from\"#framer/local/canvasComponent/TUm1oGnEA/TUm1oGnEA.js\";const TopbarFonts=getFonts(Topbar);const SectionMenuFonts=getFonts(SectionMenu);const SectionFooterFonts=getFonts(SectionFooter);const BlurGradientFonts=getFonts(BlurGradient);const CookieConsentBannerFonts=getFonts(CookieConsentBanner);const breakpoints={O_oox04mV:\"(min-width: 810px) and (max-width: 1199.98px)\",qtLdefG30:\"(max-width: 809.98px)\",TVyWkQwqa:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Wv3bx\";const variantClassNames={O_oox04mV:\"framer-v-113ik04\",qtLdefG30:\"framer-v-1emf1ia\",TVyWkQwqa:\"framer-v-1uyappp\"};const G_Wg0COaB=undefined;const dm27RvF4c=undefined;const toOverflowWithClipFallback=value=>{if(value===\"clip\")return\"var(--overflow-clip-fallback, clip)\";return value;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={delay:0,duration:.4,ease:[.98,.14,.42,.65],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:600,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:600,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:-800};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-800};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={qtLdefG30:[\".framer-Wv3bx.framer-fwk03z-container { bottom: unset; height: 80vh; left: 0px; width: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={qtLdefG30:\".framer-1emf1ia-override\"};const rules=[\".framer-Wv3bx.framer-k1lza, .framer-Wv3bx .framer-k1lza { display: block; }\",\".framer-Wv3bx.framer-1uyappp { align-content: center; align-items: center; background-color: var(--token-dfdf6b80-65d9-45bc-8fde-1fd85ec30c8d, #f6f6f8); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--1npm8kb); padding: 0px; position: relative; width: 100%; }\",\".framer-Wv3bx .framer-1xab3as-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",\".framer-Wv3bx.framer-hji5ml { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-Wv3bx.framer-fwk03z-container { bottom: 0px; flex: none; position: fixed; right: 0px; top: 0px; width: 600px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-Wv3bx .framer-8gi0hm { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Wv3bx .framer-1shiv2x-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-Wv3bx .framer-qccoxw-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: 100px; left: 0px; order: 1003; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); right: 0px; z-index: 9; }\",\".framer-Wv3bx .framer-1qtx5iq-container { flex: none; height: auto; order: 1004; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={O_oox04mV:\"(min-width: 810px) and (max-width: 1199.98px)\",qtLdefG30:\"(max-width: 809.98px)\",TVyWkQwqa:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"TVyWkQwqa\",Phone:\"qtLdefG30\",Tablet:\"O_oox04mV\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={Clip:\"clip\",Hidden:\"hidden\",Scroll:\"auto\",Visible:\"visible\"};const getProps=({footer,height,id,overflow,width,...props})=>{return{...props,dm27RvF4c:footer??props.dm27RvF4c??true,G_Wg0COaB:humanReadableEnumMap[overflow]??overflow??props.G_Wg0COaB??\"hidden\",variant:humanReadableVariantMap[props.variant]??props.variant??\"TVyWkQwqa\"};};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,dm27RvF4c,G_Wg0COaB,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const n9OLJBwJjko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const UXWMkRO9g1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"TVyWkQwqa\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-dfdf6b80-65d9-45bc-8fde-1fd85ec30c8d, rgb(246, 246, 248)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1uyappp\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--1npm8kb\":toOverflowWithClipFallback(G_Wg0COaB),...style},children:[/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1xab3as-container\",layoutScroll:true,nodeId:\"y0rTlhhsB\",scopeId:\"VkQ7kqu8E\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{O_oox04mV:{variant:matchVariant(overlay.visible&&\"NYMxK_d2b\",overlay.visible?\"NYMxK_d2b\":\"NYMxK_d2b\")},qtLdefG30:{variant:matchVariant(overlay.visible&&\"v3YtiMqlf\",overlay.visible?\"v3YtiMqlf\":\"v3YtiMqlf\")}},children:/*#__PURE__*/_jsx(Topbar,{height:\"100%\",id:\"y0rTlhhsB\",layoutId:\"y0rTlhhsB\",n9OLJBwJj:n9OLJBwJjko9la1({overlay}),style:{width:\"100%\"},variant:matchVariant(overlay.visible&&\"ut4aW6BwZ\",overlay.visible?\"ut4aW6BwZ\":\"ut4aW6BwZ\"),width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1},className:cx(scopingClassNames,\"framer-hji5ml\"),exit:{opacity:0},initial:{opacity:0},onTap:()=>overlay.hide(),transition:{delay:0,duration:.6,ease:[1,.23,.28,.79],type:\"tween\"}},\"SH4Tv29pY\"),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qtLdefG30:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"600px\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qtLdefG30:{exit:animation3,initial:animation4}},children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-fwk03z-container\"),exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"Icy1OBUxq\",rendersWithMotion:true,scopeId:\"VkQ7kqu8E\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{O_oox04mV:{variant:matchVariant(\"q0BfM9xjy\")},qtLdefG30:{variant:matchVariant(\"LgPxSL8zU\")}},children:/*#__PURE__*/_jsx(SectionMenu,{height:\"100%\",id:\"Icy1OBUxq\",layoutId:\"Icy1OBUxq\",style:{height:\"100%\",width:\"100%\"},UXWMkRO9g:UXWMkRO9g1q29jei({overlay}),variant:matchVariant(\"LSwWa1PlM\"),width:\"100%\"})})})})})})]})}),getContainer())})})]})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-8gi0hm\"}),dm27RvF4c!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:840,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1shiv2x-container\",nodeId:\"IQtMusnTz\",scopeId:\"VkQ7kqu8E\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{O_oox04mV:{variant:matchVariant(\"qJ_sLPSFx\")},qtLdefG30:{variant:matchVariant(\"s0M065LfA\")}},children:/*#__PURE__*/_jsx(SectionFooter,{height:\"100%\",id:\"IQtMusnTz\",layoutId:\"IQtMusnTz\",style:{width:\"100%\"},variant:matchVariant(\"iQniL2piN\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-qccoxw-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"Krb3GsbqY\",scopeId:\"VkQ7kqu8E\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:10,borderRadius:\"0px\",direction:\"to bottom\",height:\"100%\",id:\"Krb3GsbqY\",layoutId:\"Krb3GsbqY\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qtx5iq-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"QXl_pquPq\",scopeId:\"VkQ7kqu8E\",children:/*#__PURE__*/_jsx(CookieConsentBanner,{buttons:{acceptAll:\"Accept all\",back:\"Back\",customize:\"Customize\",rejectAll:\"Reject all\",save:\"Save settings\"},categories:{analyticsDescription:\"Helps measure visits, behavior, performance, and content effectiveness.\",analyticsLabel:\"Analytics\",marketingDescription:\"Supports ads, retargeting, attribution, and campaign measurement.\",marketingLabel:\"Marketing\",necessaryDescription:\"Required for core site functionality, security, and consent storage.\",necessaryLabel:\"Necessary\",preferencesDescription:\"Stores choices that improve the experience, such as language or interface preferences.\",preferencesLabel:\"Preferences\"},colors:{background:\"rgb(255, 255, 255)\",border:\"rgba(0, 0, 0, 0.12)\",floatingBackground:\"rgb(17, 17, 17)\",floatingText:\"rgb(255, 255, 255)\",mutedText:\"rgb(85, 85, 85)\",primary:\"rgb(17, 17, 17)\",primaryText:\"rgb(255, 255, 255)\",secondary:\"rgb(244, 244, 245)\",secondaryText:\"rgb(17, 17, 17)\",text:\"rgb(17, 17, 17)\",toggleOff:\"rgb(212, 212, 216)\",toggleOn:\"rgb(17, 17, 17)\"},consent:{consentVersion:\"1\",cookieName:\"site_cookie_consent\",defaultAnalytics:false,defaultMarketing:false,defaultPreferences:false,expiryDays:180,showRejectAll:true},content:{helperText:\"\",message:\"We use necessary cookies and, with your consent, marketing cookies to measure and improve our website and campaigns.\",settingsMessage:\"Choose which categories you want to allow. Necessary cookies are always active because the site depends on them.\",settingsTitle:\"Cookie settings\",title:\"Cookie preferences\"},floatingButton:{enabled:true,label:\"Cookie settings\",offset:16,position:\"bottomLeft\",showLabel:false,size:48},height:\"100%\",id:\"QXl_pquPq\",integrations:{consentEventName:\"cookieConsentUpdated\",debug:false,googleConsentMode:true,observeNewScripts:true,scanScripts:true,settingsFunctionName:\"openCookieSettings\"},layout:{animateIn:true,buttonGap:8,contentGap:16,panelPadding:22,position:\"bottomCenter\",radius:20,safeAreaPadding:16,showHelperText:true,zIndex:999999},layoutId:\"QXl_pquPq\",privacy:{privacyLabel:\"Privacy policy\",privacyUrl:\"\"},typography:{buttonSize:14,fontFamily:'Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif',textSize:14,titleSize:18},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"O_oox04mV\":{\"layout\":[\"fixed\",\"fixed\"]},\"qtLdefG30\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"dm27RvF4c\":\"footer\",\"G_Wg0COaB\":\"overflow\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"TVyWkQwqa\":[\".framer-1xab3as-container\",\".framer-1shiv2x-container\",\".framer-1qtx5iq-container\"],\"O_oox04mV\":[\".framer-1xab3as-container\",\".framer-1shiv2x-container\",\".framer-1qtx5iq-container\"],\"qtLdefG30\":[\".framer-1xab3as-container\",\".framer-1shiv2x-container\",\".framer-1qtx5iq-container\"]}\n * @framerBreakpoints {\"TVyWkQwqa\":{\"min\":1200,\"canvasClassName\":\"framer-1uyappp-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"O_oox04mV\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-113ik04-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"qtLdefG30\":{\"max\":809,\"canvasClassName\":\"framer-1emf1ia-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant TVyWkQwqa\n * @framerLayoutTemplate true\n */const FramerVkQ7kqu8E=withCSS(Component,css,\"framer-Wv3bx\");export default FramerVkQ7kqu8E;FramerVkQ7kqu8E.displayName=\"Template\";FramerVkQ7kqu8E.defaultProps={height:1e3,width:1200};addPropertyControls(FramerVkQ7kqu8E,{dm27RvF4c:{defaultValue:true,title:\"Footer\",type:ControlType.Boolean},G_Wg0COaB:{defaultValue:\"hidden\",options:[\"clip\",\"visible\",\"hidden\",\"auto\"],optionTitles:[\"Clip\",\"Visible\",\"Hidden\",\"Scroll\"],title:\"Overflow\",type:ControlType.Enum}});addFonts(FramerVkQ7kqu8E,[{explicitInter:true,fonts:[]},...TopbarFonts,...SectionMenuFonts,...SectionFooterFonts,...BlurGradientFonts,...CookieConsentBannerFonts],{supportsExplicitInterCodegen:true});FramerVkQ7kqu8E.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Topbar,{},context),()=>forwardLoader(SectionMenu,{},context),()=>forwardLoader(SectionFooter,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVkQ7kqu8E\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"TVyWkQwqa\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1uyappp-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"O_oox04mV\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-113ik04-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"qtLdefG30\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1emf1ia-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"O_oox04mV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qtLdefG30\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerDefaultVariant\":\"TVyWkQwqa\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"TVyWkQwqa\\\":[\\\".framer-1xab3as-container\\\",\\\".framer-1shiv2x-container\\\",\\\".framer-1qtx5iq-container\\\"],\\\"O_oox04mV\\\":[\\\".framer-1xab3as-container\\\",\\\".framer-1shiv2x-container\\\",\\\".framer-1qtx5iq-container\\\"],\\\"qtLdefG30\\\":[\\\".framer-1xab3as-container\\\",\\\".framer-1shiv2x-container\\\",\\\".framer-1qtx5iq-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"dm27RvF4c\\\":\\\"footer\\\",\\\"G_Wg0COaB\\\":\\\"overflow\\\"}\"}},\"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 Template1 from \"https://framerusercontent.com/modules/gL2yiRmczv0We2rB1hTD/MyP3EjUmfrC7gTuQwAzE/VkQ7kqu8E.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {dGReRgPRV: \"images\", hcq11ze4j: \"hero\", n27ybV6hu: \"image\", ps6S9ZSJ4: \"images-1\", Uq5tpSLjb: \"services\", zNXUyofz3: \"grid-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ytOmBTXvxLhjWPNDw9ds/zkmzDzkLt1J1QU8UXOnl/augiA20Il.js\")), path: \"/\"}, MfdGz05xR: {elements: {Flp2rWY0v: \"main-1\", rtwBGkWeG: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iP0wZdTsXMYbY11rFdpq/cSBxu1bMuBxKHYflsEnu/MfdGz05xR.js\")), path: \"/portfolio\"}, QPDvROlin: {elements: {x0O3Mo0QS: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3C6apegzytC8BfoD0D0S/Vz88bkaAPJZjzLeHrX8M/QPDvROlin.js\")), path: \"/blogs\"}, X9E3AqlX4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wIzfSe77lUyqaI0Xy9RL/F2GmOpNsdGDo4Lv3sZoP/X9E3AqlX4.js\")), path: \"/team\"}, s7MNc5mqi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jusSCQFAXiwGs54MYgCr/sHC9bhlLgsOcXZWG0WIE/s7MNc5mqi.js\")), path: \"/merkversneller\"}, LYJ9DBJZJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/59Y4ACb6DShGNU6AHV5x/KhdSZdFTOlGg9ZFN775h/LYJ9DBJZJ.js\")), path: \"/retail\"}, h1NdqcInb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9bLVp2c15QsyPWNuMqbB/o1rv0qcZa0kJjHCR8GFL/h1NdqcInb.js\")), path: \"/privacy_statement\"}, qHAJ2JX8_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fK8o2hnfdwXpUt1iEv1V/HAznDuDI33VvcR4jPsZZ/qHAJ2JX8_.js\")), path: \"/disclaimer\"}, seOO6TcOM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DZEzL5l9rTuTatN0bTXs/NN2Zy4WHQ7b1tYyUxNPL/seOO6TcOM.js\")), path: \"/algemene_voorwaarden\"}, hsUJjvaxI: {elements: {qeoh76ZhW: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/55fnca5PjpbMaGnedD5A/9rte4WpMhKBUwCI0heAF/hsUJjvaxI.js\")), path: \"/contact\"}, RKOZxwgOo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eVFstA1cTArFyNS5MQ36/7TSHjpdZaLJHh4t6WCsk/RKOZxwgOo.js\")), path: \"/thankyou\"}, ejvkeDEBH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yZgQMMmGCioCv2gvQq6x/ixasHDZB2hEphD602m1p/ejvkeDEBH.js\")), path: \"/404\"}, tRHLSY4GB: {collectionId: \"e3N2iquqi\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jcfPEpfVU2zFotDQYAeG/gZT2UXqP4Jh5k3edtGR3/tRHLSY4GB.js\")), path: \"/portfolio/:DcZfJt7vz\"}, C2qHTuiPr: {collectionId: \"J1ELOYOnm\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1CIFHVRxsKPr7osiIM2f/brYdjX8388WfH4nnYegL/C2qHTuiPr.js\")), path: \"/blogs/:b7sGBYHdC\"}}\r\n\r\n\t\tconst locales = [{code: \"nl-NL\", id: \"default\", name: \"🇳🇱\", slug: \"\", textDirection: \"ltr\"}, {code: \"en\", id: \"wPhUd0MA4\", name: \"🇬🇧\", slug: \"en\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {e3N2iquqi: async () => (await import(\"https://framerusercontent.com/modules/ubOv8bNizYATtqt6711U/yOsJShvAmM0A7p4crZKD/e3N2iquqi.js\"))?.[\"utils\"], J1ELOYOnm: async () => (await import(\"https://framerusercontent.com/modules/bBGucg4NQx2QWT0sUxFJ/kSAKqqsOQVAYKCqN5ZGT/J1ELOYOnm.js\"))?.[\"utils\"], wqaN6eeSn: async () => (await import(\"https://framerusercontent.com/modules/2ayAHKRAT0U3M27tFTQe/3l96cLQYs3FbufKt71iW/wqaN6eeSn.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"af3836186480c7c81d2f046c6fb99db5a50db4ab350af6c72743e59314fd88bb\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {dm27RvF4c: true, G_Wg0COaB: \"hidden\"}\r\nconst props2 = {...props1, G_Wg0COaB: \"visible\"}\r\nconst props3 = {...props1, dm27RvF4c: false}\r\nconst templateProps = {augiA20Il: props1, C2qHTuiPr: props1, eGmCHladN: props2, ejvkeDEBH: props3, h1NdqcInb: props2, hsUJjvaxI: props1, LYJ9DBJZJ: props2, MfdGz05xR: props1, qHAJ2JX8_: props2, QPDvROlin: props1, RKOZxwgOo: props3, s7MNc5mqi: props2, seOO6TcOM: props2, tRHLSY4GB: props1, X9E3AqlX4: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"MfdGz05xR\":\r\ncase \"QPDvROlin\":\r\ncase \"eGmCHladN\":\r\ncase \"X9E3AqlX4\":\r\ncase \"s7MNc5mqi\":\r\ncase \"LYJ9DBJZJ\":\r\ncase \"h1NdqcInb\":\r\ncase \"qHAJ2JX8_\":\r\ncase \"seOO6TcOM\":\r\ncase \"hsUJjvaxI\":\r\ncase \"RKOZxwgOo\":\r\ncase \"ejvkeDEBH\":\r\ncase \"tRHLSY4GB\":\r\ncase \"C2qHTuiPr\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"MfdGz05xR\":\r\ncase \"QPDvROlin\":\r\ncase \"eGmCHladN\":\r\ncase \"X9E3AqlX4\":\r\ncase \"s7MNc5mqi\":\r\ncase \"LYJ9DBJZJ\":\r\ncase \"h1NdqcInb\":\r\ncase \"qHAJ2JX8_\":\r\ncase \"seOO6TcOM\":\r\ncase \"hsUJjvaxI\":\r\ncase \"RKOZxwgOo\":\r\ncase \"ejvkeDEBH\":\r\ncase \"tRHLSY4GB\":\r\ncase \"C2qHTuiPr\":\r\nreturn [{hash: \"1emf1ia\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"113ik04\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1uyappp\", mediaQuery: \"(min-width: 1200px)\"}]\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/yZgQMMmGCioCv2gvQq6x/ixasHDZB2hEphD602m1p/ejvkeDEBH.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://sowiesohelder.nl\",\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/8nxlC5SzeXetgSDkYsNc/d2Kx8cHBAjYz0PYNEgsB/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: {mask: {type: \"circle\", x: \"50%\", y: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1.5, transition: {damping: 30, delay: 0, duration: 1.2, ease: [0.74, 0.1, 0.23, 0.57], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {mask: {type: \"circle\", x: \"50%\", y: \"50%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1.5, transition: {damping: 30, delay: 0, duration: 1.2, ease: [0.74, 0.1, 0.23, 0.57], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"2000px\"}}, 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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"}