{"version":3,"file":"script_main.C4L0mbqq.mjs","names":["fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","Image1","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Linkedin","EUFundingBlock","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","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","getProps","React.forwardRef","useId","useState","useRef","useCallback","useMemo","useContext","fonts","css","className","fonts","css","className","css","ChevronDown","Globe","ButtonFonts","Button","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","React.useRef","className","Image1","RichText","_Fragment","Linkedin","AArrowDown","Menu","X","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","useRef","useCallback","useState","useRef","useCallback","useRef","useCallback","Button","ButtonInfo","Header","HeaderInfo","Footer","useRef","React.useId","Linkedin","AArrowDown","PropertyOverrides","React.createElement","Site","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/VVv1QbiZVKywGMqvPpr0/0svF4RwP5juJULQNHJFQ/yq8BQxcM3.js","https:/framerusercontent.com/modules/z8md7q4S1wtDVOEx61JF/gYxe8cuYNHrJ6bwAbIKO/EH8qVILUH.js","https:/framerusercontent.com/modules/tjACuDBAKm1JmZDRimM6/zqG7GTVySrKcnyli2DGK/EH7ptf4Zy.js","https:/framerusercontent.com/modules/hSxF9RhdxUv761LGd1O7/QGVQ9r8NLpfP7H53ByhN/EH8qVILUH.js","https:/framerusercontent.com/modules/mNeiRkA5V0nFVQwaMVQs/u5KTLipI3AVJ6T0Yqmkj/GH5HfCGiL.js","https:/framerusercontent.com/modules/N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js","https:/framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js","https:/framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js","https:/framerusercontent.com/modules/8HsB0cSt4RQroBq2Rtd4/lgdAkOr7M3IH89ONAXjy/CommunityDropdown.js","https:/framerusercontent.com/modules/ZlBdVh8Ay4WFYGOIzgXh/bs9gkL9SbMn92vNR5mnp/ArsUFVAac.js","https:/framerusercontent.com/modules/fgCkxiTandH9cGRnnF8L/C18mmGnZQuB6VvCVPEgx/F24Fgi7Pg.js","https:/framerusercontent.com/modules/57Ib7md8giwydOfHUkQz/CXpNDBbjI01ov97NbeXJ/oFN_qi8Oa.js","https:/framerusercontent.com/modules/5tBPmDNbPjWeJ1fNp2Mj/WaFkjI8863qH1E3OAAiz/GMWUmC8TK.js","https:/framerusercontent.com/modules/UZOA9XYvS8ml7bXesyNy/fnfuWcMFmGcCde4g2ifr/HeaderKeyboardBehavior.js","https:/framerusercontent.com/modules/eKt9XVZdkKlAIwRGoHY3/0TA2oNxkQP56YHx4NlSY/HeaderBehavior.js","https:/framerusercontent.com/modules/Vlhx3DTZCrKPXQUp4NIw/CQDrrC2E8BVGAHkAisdY/SkipToMain.js","https:/framerusercontent.com/modules/riaooENbQCGrIu11FGXp/qfnMF7ReTmYO3sriIFcj/Xi1LDpQav.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (e19f2fb)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-TXkZE .framer-styles-preset-n8n79f:not(.rich-text-wrapper), .framer-TXkZE .framer-styles-preset-n8n79f.rich-text-wrapper a { --framer-link-current-text-color: var(--token-65910ae0-b046-4bf6-8ce5-a31ff3ecdca9); --framer-link-hover-text-color: var(--token-65910ae0-b046-4bf6-8ce5-a31ff3ecdca9); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.15s; transition-property: color; transition-timing-function: cubic-bezier(0.2, 0.6, 0.2, 1); }\"];export const className=\"framer-TXkZE\";\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 (7732c94)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={GmWsO38mp:new LazyValue(()=>import(\"./EH8qVILUH-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 (e503c47)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,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/dUd0WDvqXRwdFY94KcVq/ANMT10mD8FZM2A39YcYF/fCy1XWpRk.js\";const cycleOrder=[\"uvQ_xwljF\",\"LMiOi1HrX\",\"dQETiJKbU\",\"Uluaej1Jg\"];const serializationHash=\"framer-r4BMG\";const variantClassNames={dQETiJKbU:\"framer-v-z7lwoh\",LMiOi1HrX:\"framer-v-1w4krns\",Uluaej1Jg:\"framer-v-bh2e4r\",uvQ_xwljF:\"framer-v-trtnyy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const OyZxEom3g=undefined;const S5oXTnzdy=undefined;const piNLKW9nw=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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={\"On dark compact\":\"dQETiJKbU\",\"On dark\":\"LMiOi1HrX\",\"On light compact\":\"Uluaej1Jg\",\"On light\":\"uvQ_xwljF\"};const Variants=motion.create(React.Fragment);const getProps=({disclaimer,emblemNegative,emblemPositive,height,id,width,...props})=>{return{...props,OyZxEom3g:emblemPositive??props.OyZxEom3g??{pixelHeight:919,pixelWidth:4119,src:\"https://framerusercontent.com/images/7mdTz6IIDrbDTJ64WTI0TRKB2iU.png?width=4119&height=919\",srcSet:\"https://framerusercontent.com/images/7mdTz6IIDrbDTJ64WTI0TRKB2iU.png?scale-down-to=512&width=4119&height=919 512w,https://framerusercontent.com/images/7mdTz6IIDrbDTJ64WTI0TRKB2iU.png?scale-down-to=1024&width=4119&height=919 1024w,https://framerusercontent.com/images/7mdTz6IIDrbDTJ64WTI0TRKB2iU.png?scale-down-to=2048&width=4119&height=919 2048w,https://framerusercontent.com/images/7mdTz6IIDrbDTJ64WTI0TRKB2iU.png?scale-down-to=4096&width=4119&height=919 4096w,https://framerusercontent.com/images/7mdTz6IIDrbDTJ64WTI0TRKB2iU.png?width=4119&height=919 4119w\"},piNLKW9nw:disclaimer??props.piNLKW9nw??\"Compass AI is co-funded under the EU4Health Programme 2021–2027 under grant agreement no. 101233553. Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Health and Digital Executive Agency. Neither the European Union nor the granting authority can be held responsible for them.\",S5oXTnzdy:emblemNegative??props.S5oXTnzdy??{pixelHeight:919,pixelWidth:4119,src:\"https://framerusercontent.com/images/cSBn9GYEyOJ2G4nv9T9c2iPg8.png?width=4119&height=919\",srcSet:\"https://framerusercontent.com/images/cSBn9GYEyOJ2G4nv9T9c2iPg8.png?scale-down-to=512&width=4119&height=919 512w,https://framerusercontent.com/images/cSBn9GYEyOJ2G4nv9T9c2iPg8.png?scale-down-to=1024&width=4119&height=919 1024w,https://framerusercontent.com/images/cSBn9GYEyOJ2G4nv9T9c2iPg8.png?scale-down-to=2048&width=4119&height=919 2048w,https://framerusercontent.com/images/cSBn9GYEyOJ2G4nv9T9c2iPg8.png?scale-down-to=4096&width=4119&height=919 4096w,https://framerusercontent.com/images/cSBn9GYEyOJ2G4nv9T9c2iPg8.png?width=4119&height=919 4119w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"uvQ_xwljF\"};};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,OyZxEom3g,S5oXTnzdy,piNLKW9nw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uvQ_xwljF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-trtnyy\",className,classNames),\"data-framer-name\":\"On light\",layoutDependency:layoutDependency,layoutId:\"uvQ_xwljF\",ref:refBinding,style:{...style},...addPropertyOverrides({dQETiJKbU:{\"data-framer-name\":\"On dark compact\"},LMiOi1HrX:{\"data-framer-name\":\"On dark\"},Uluaej1Jg:{\"data-framer-name\":\"On light compact\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-r9m2n9\",\"data-framer-name\":\"Emblem clear space\",layoutDependency:layoutDependency,layoutId:\"DcRoXgv69\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Co-funded by the European Union\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+12),pixelHeight:919,pixelWidth:4119,sizes:\"215px\",...toResponsiveImage(OyZxEom3g)},className:\"framer-l6gab\",\"data-framer-name\":\"Emblem\",layoutDependency:layoutDependency,layoutId:\"PXAKyMyFK\",...addPropertyOverrides({dQETiJKbU:{background:{alt:\"Co-funded by the European Union\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+12),pixelHeight:919,pixelWidth:4119,sizes:\"215px\",...toResponsiveImage(S5oXTnzdy)}},LMiOi1HrX:{background:{alt:\"Co-funded by the European Union\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+12),pixelHeight:919,pixelWidth:4119,sizes:\"215px\",...toResponsiveImage(S5oXTnzdy)}},Uluaej1Jg:{background:{alt:\"Co-funded by the European Union\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+12),pixelHeight:919,pixelWidth:4119,sizes:\"215px\",...toResponsiveImage(OyZxEom3g)}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uph4u2\",\"data-styles-preset\":\"fCy1XWpRk\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e117cd21-0c4b-4759-8f7a-c3725298775b))\"},children:\"Disclaimer\"})}),className:\"framer-xiaflh\",\"data-framer-name\":\"Disclaimer\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WpzOfBSqJ\",style:{\"--extracted-r6o4lv\":\"var(--token-e117cd21-0c4b-4759-8f7a-c3725298775b)\"},text:piNLKW9nw,variants:{dQETiJKbU:{\"--extracted-r6o4lv\":\"var(--token-201038b0-cdaa-4018-92e0-59fdf51147e1)\"},LMiOi1HrX:{\"--extracted-r6o4lv\":\"var(--token-201038b0-cdaa-4018-92e0-59fdf51147e1)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dQETiJKbU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uph4u2\",\"data-styles-preset\":\"fCy1XWpRk\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-201038b0-cdaa-4018-92e0-59fdf51147e1))\"},children:\"Compass AI is co-funded under the EU4Health Programme 2021–2027 under grant agreement no. 101233553. Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Health and Digital Executive Agency. Neither the European Union nor the granting authority can be held responsible for them.\"})})},LMiOi1HrX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uph4u2\",\"data-styles-preset\":\"fCy1XWpRk\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-201038b0-cdaa-4018-92e0-59fdf51147e1))\"},children:\"Compass AI is co-funded under the EU4Health Programme 2021–2027 under grant agreement no. 101233553. Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Health and Digital Executive Agency. Neither the European Union nor the granting authority can be held responsible for them.\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-r4BMG.framer-gp4ird, .framer-r4BMG .framer-gp4ird { display: block; }\",\".framer-r4BMG.framer-trtnyy { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: wrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 720px; }\",\".framer-r4BMG .framer-r9m2n9 { 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: 12px; position: relative; width: min-content; }\",\".framer-r4BMG .framer-l6gab { flex: none; height: 48px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 215px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-r4BMG .framer-xiaflh { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-r4BMG.framer-v-z7lwoh.framer-trtnyy, .framer-r4BMG.framer-v-bh2e4r.framer-trtnyy { flex-direction: column; gap: 16px; width: 320px; }\",\".framer-r4BMG.framer-v-z7lwoh .framer-xiaflh, .framer-r4BMG.framer-v-bh2e4r .framer-xiaflh { flex: none; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 720\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LMiOi1HrX\":{\"layout\":[\"fixed\",\"auto\"]},\"dQETiJKbU\":{\"layout\":[\"fixed\",\"auto\"]},\"Uluaej1Jg\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"OyZxEom3g\":\"emblemPositive\",\"S5oXTnzdy\":\"emblemNegative\",\"piNLKW9nw\":\"disclaimer\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEH7ptf4Zy=withCSS(Component,css,\"framer-r4BMG\");export default FramerEH7ptf4Zy;FramerEH7ptf4Zy.displayName=\"EU funding block\";FramerEH7ptf4Zy.defaultProps={height:200,width:720};addPropertyControls(FramerEH7ptf4Zy,{variant:{options:[\"uvQ_xwljF\",\"LMiOi1HrX\",\"dQETiJKbU\",\"Uluaej1Jg\"],optionTitles:[\"On light\",\"On dark\",\"On dark compact\",\"On light compact\"],title:\"Variant\",type:ControlType.Enum},OyZxEom3g:{__defaultAssetReference:\"data:framer/asset-reference,7mdTz6IIDrbDTJ64WTI0TRKB2iU.png?originalFilename=EN_Co-fundedbytheEU_RGB_POS.png&width=4119&height=919\",title:\"Emblem Positive\",type:ControlType.ResponsiveImage},S5oXTnzdy:{__defaultAssetReference:\"data:framer/asset-reference,cSBn9GYEyOJ2G4nv9T9c2iPg8.png?originalFilename=EN_Co-fundedbytheEU_RGB_NEG.png&width=4119&height=919\",title:\"Emblem Negative\",type:ControlType.ResponsiveImage},piNLKW9nw:{defaultValue:\"Compass AI is co-funded under the EU4Health Programme 2021–2027 under grant agreement no. 101233553. Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Health and Digital Executive Agency. Neither the European Union nor the granting authority can be held responsible for them.\",displayTextArea:true,title:\"Disclaimer\",type:ControlType.String},onpiNLKW9nwChange:{changes:\"piNLKW9nw\",type:ControlType.ChangeHandler}});addFonts(FramerEH7ptf4Zy,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEH7ptf4Zy\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"720\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LMiOi1HrX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dQETiJKbU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Uluaej1Jg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"200\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"OyZxEom3g\\\":\\\"emblemPositive\\\",\\\"S5oXTnzdy\\\":\\\"emblemNegative\\\",\\\"piNLKW9nw\\\":\\\"disclaimer\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7732c94)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Linkedin from\"https://framerusercontent.com/modules/jLVfLScc4Pw6lyTMb6Ap/WV2r0vnJw1UsYWrqninT/AGIu2296z.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/MP0rMr3C8f2IP5UKnD1c/xus6aeIAVnBtoJpXlHxe/BUIH1HlW5.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/dUd0WDvqXRwdFY94KcVq/ANMT10mD8FZM2A39YcYF/fCy1XWpRk.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/VVv1QbiZVKywGMqvPpr0/0svF4RwP5juJULQNHJFQ/yq8BQxcM3.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/cACFM7BsoYxBnHThC1zS/0UqBYrtrrOuM9EdV9qAx/z13WGNgz9.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/z8md7q4S1wtDVOEx61JF/gYxe8cuYNHrJ6bwAbIKO/EH8qVILUH.js\";import EUFundingBlock from\"https://framerusercontent.com/modules/tjACuDBAKm1JmZDRimM6/zqG7GTVySrKcnyli2DGK/EH7ptf4Zy.js\";const LinkedinFonts=getFonts(Linkedin);const EUFundingBlockFonts=getFonts(EUFundingBlock);const cycleOrder=[\"ZmxDpXGix\",\"bNcSK19LY\",\"h_cBkCoOP\"];const serializationHash=\"framer-yGhGi\";const variantClassNames={bNcSK19LY:\"framer-v-1f5uvzm\",h_cBkCoOP:\"framer-v-1tak83y\",ZmxDpXGix:\"framer-v-1fz5gpr\"};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:\"ZmxDpXGix\",Phone:\"h_cBkCoOP\",Tablet:\"bNcSK19LY\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZmxDpXGix\"};};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:\"ZmxDpXGix\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);const isDisplayed=()=>{if(baseVariant===\"h_cBkCoOP\")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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1fz5gpr\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ZmxDpXGix\",ref:refBinding,style:{backgroundColor:\"var(--token-5494969a-9f4d-483e-ad19-3f656d4f01ba)\",...style},...addPropertyOverrides({bNcSK19LY:{\"data-framer-name\":\"Tablet\"},h_cBkCoOP:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-46vi2u\",\"data-framer-name\":\"Content (1200)\",layoutDependency:layoutDependency,layoutId:\"mSKXCe6tq\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cvbeg0\",\"data-framer-name\":\"Columns\",layoutDependency:layoutDependency,layoutId:\"a_TciKkuK\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vkmusp\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"HCzTy_nHc\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:getLocalizedValue(\"v0\",activeLocale)??\"Compass AI\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+96+0+0+0+0),pixelHeight:177,pixelWidth:1e3,sizes:\"181px\",src:\"https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?width=1000&height=177\",srcSet:\"https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?scale-down-to=512&width=1000&height=177 512w,https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?width=1000&height=177 1000w\"},className:\"framer-1ma6ko7\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"c3VL1FWTd\",...addPropertyOverrides({bNcSK19LY:{background:{alt:getLocalizedValue(\"v0\",activeLocale)??\"Compass AI\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+64+0+0+0+0),pixelHeight:177,pixelWidth:1e3,sizes:\"181px\",src:\"https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?width=1000&height=177\",srcSet:\"https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?scale-down-to=512&width=1000&height=177 512w,https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?width=1000&height=177 1000w\"}},h_cBkCoOP:{background:{alt:getLocalizedValue(\"v0\",activeLocale)??\"Compass AI\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+48+0+0+0+0+0),pixelHeight:177,pixelWidth:1e3,sizes:\"181px\",src:\"https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?width=1000&height=177\",srcSet:\"https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?scale-down-to=512&width=1000&height=177 512w,https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?width=1000&height=177 1000w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wf7tsk\",\"data-styles-preset\":\"BUIH1HlW5\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16))\"},children:\"Compass AI — The European network of expertise on AI deployment in healthcare\"})}),className:\"framer-ftryd0\",\"data-framer-name\":\"Tagline\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"niO2wY3aU\",style:{\"--extracted-r6o4lv\":\"var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wuzg8r\",\"data-framer-name\":\"Column 2 (empty)\",layoutDependency:layoutDependency,layoutId:\"i5zi9csJm\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19y6ccm\",\"data-framer-name\":\"Links group\",layoutDependency:layoutDependency,layoutId:\"qi_70hBAG\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lr9tfs\",\"data-framer-name\":\"Column 3\",layoutDependency:layoutDependency,layoutId:\"BdChqcI6H\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17ung4p\",\"data-framer-name\":\"LinkedIn row\",layoutDependency:layoutDependency,layoutId:\"PeHQmLICj\",children:[/*#__PURE__*/_jsx(Linkedin,{animated:true,className:\"framer-13s8s3j\",layoutDependency:layoutDependency,layoutId:\"D2M0lUZ42\",style:{\"--t829wi\":\"var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/showcase/compassai-health/\",motionChild:true,nodeId:\"GBbLx_S3e\",openInNewTab:true,relValues:[],scopeId:\"EH8qVILUH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-n8n79f\",\"data-styles-preset\":\"yq8BQxcM3\",children:\"LinkedIn\"})})})}),className:\"framer-nwyywz\",\"data-framer-name\":\"LinkedIn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GBbLx_S3e\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"boBHs5Zj9\"},motionChild:true,nodeId:\"YW53sTPn8\",openInNewTab:false,relValues:[],scopeId:\"EH8qVILUH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-n8n79f\",\"data-styles-preset\":\"yq8BQxcM3\",children:\"About us\"})})})}),className:\"framer-fcbmxz\",\"data-framer-name\":\"About us\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YW53sTPn8\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XlWfpyi9D\"},motionChild:true,nodeId:\"V3OrT2cUy\",openInNewTab:false,relValues:[],scopeId:\"EH8qVILUH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-n8n79f\",\"data-styles-preset\":\"yq8BQxcM3\",children:\"Contact\"})})})}),className:\"framer-1og4qo8\",\"data-framer-name\":\"Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V3OrT2cUy\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ulot4p\",\"data-framer-name\":\"Column 4\",layoutDependency:layoutDependency,layoutId:\"xujlMZfBy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hd53tPqAQ\"},motionChild:true,nodeId:\"Zw6JZWaOc\",openInNewTab:false,relValues:[],scopeId:\"EH8qVILUH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-n8n79f\",\"data-styles-preset\":\"yq8BQxcM3\",children:\"Privacy policy\"})})})}),className:\"framer-133egsw\",\"data-framer-name\":\"Privacy policy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Zw6JZWaOc\",style:{\"--extracted-r6o4lv\":\"var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iMbEOBNBX\"},motionChild:true,nodeId:\"zFQ18xNwU\",openInNewTab:false,relValues:[],scopeId:\"EH8qVILUH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-n8n79f\",\"data-styles-preset\":\"yq8BQxcM3\",children:\"Cookie policy\"})})})}),className:\"framer-1fte66w\",\"data-framer-name\":\"Cookie policy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zFQ18xNwU\",style:{\"--extracted-r6o4lv\":\"var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GSmE4QkCP\"},motionChild:true,nodeId:\"G5XTDyr33\",openInNewTab:false,relValues:[],scopeId:\"EH8qVILUH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-n8n79f\",\"data-styles-preset\":\"yq8BQxcM3\",children:\"Legal notice\"})})})}),className:\"framer-v8nbec\",\"data-framer-name\":\"Legal notice\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"G5XTDyr33\",style:{\"--extracted-r6o4lv\":\"var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"o1wdQDwwL\"},motionChild:true,nodeId:\"pelAvYo0g\",openInNewTab:false,relValues:[],scopeId:\"EH8qVILUH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-n8n79f\",\"data-styles-preset\":\"yq8BQxcM3\",children:\"Accessibility statement\"})})})}),className:\"framer-e86y4s\",\"data-framer-name\":\"Accessibility statement\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pelAvYo0g\",style:{\"--extracted-r6o4lv\":\"var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9kbyya\",\"data-framer-name\":\"Funding block wrap\",layoutDependency:layoutDependency,layoutId:\"xKPaj6EeN\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 144px)`,y:(componentViewport?.y||0)+0+0+96+240+0+0,...addPropertyOverrides({bNcSK19LY:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 112px)`,y:(componentViewport?.y||0)+0+0+64+240+0+0},h_cBkCoOP:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 96px)`,y:(componentViewport?.y||0)+0+0+48+489.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19kjy2m-container\",\"data-framer-name\":\"EU funding block\",layoutDependency:layoutDependency,layoutId:\"SDxJuvAD_-container\",name:\"EU funding block\",nodeId:\"SDxJuvAD_\",rendersWithMotion:true,scopeId:\"EH8qVILUH\",children:/*#__PURE__*/_jsx(EUFundingBlock,{height:\"100%\",id:\"SDxJuvAD_\",layoutId:\"SDxJuvAD_\",name:\"EU funding block\",piNLKW9nw:getLocalizedValue(\"v9\",activeLocale)??\"Compass AI is co-funded under the EU4Health Programme 2021–2027 under grant agreement no. 101233553. Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Health and Digital Executive Agency. Neither the European Union nor the granting authority can be held responsible for them.\",style:{width:\"100%\"},variant:matchVariant(\"LMiOi1HrX\"),width:\"100%\",...addPropertyOverrides({h_cBkCoOP:{variant:matchVariant(\"dQETiJKbU\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uph4u2\",\"data-styles-preset\":\"fCy1XWpRk\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-201038b0-cdaa-4018-92e0-59fdf51147e1))\"},children:\"\\xa9 Compass AI 2026 \\xb7 compassai.eu\"})}),className:\"framer-109bxcg\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SiaYKLWOF\",style:{\"--extracted-r6o4lv\":\"var(--token-201038b0-cdaa-4018-92e0-59fdf51147e1)\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\".framer-yGhGi.framer-si3n97, .framer-yGhGi .framer-si3n97 { display: block; }\",\".framer-yGhGi.framer-1fz5gpr { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-yGhGi .framer-46vi2u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 1200px; padding: 96px 48px 48px 48px; position: relative; width: 100%; }\",\".framer-yGhGi .framer-cvbeg0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px 32px 0px 0px; position: relative; width: 100%; }\",\".framer-yGhGi .framer-1vkmusp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 300px; }\",\".framer-yGhGi .framer-1ma6ko7 { flex: none; height: 32px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 181px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-yGhGi .framer-ftryd0, .framer-yGhGi .framer-109bxcg { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-yGhGi .framer-1wuzg8r { flex: 1 0 0px; height: 1px; position: relative; width: 1px; }\",\".framer-yGhGi .framer-19y6ccm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-yGhGi .framer-1lr9tfs { 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; min-width: 140px; padding: 0px; position: relative; width: min-content; }\",\".framer-yGhGi .framer-17ung4p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-yGhGi .framer-13s8s3j { flex: none; height: auto; position: relative; width: 16px; }\",\".framer-yGhGi .framer-nwyywz, .framer-yGhGi .framer-fcbmxz, .framer-yGhGi .framer-1og4qo8, .framer-yGhGi .framer-133egsw, .framer-yGhGi .framer-1fte66w, .framer-yGhGi .framer-v8nbec, .framer-yGhGi .framer-e86y4s { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-yGhGi .framer-ulot4p { 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; min-width: 160px; padding: 0px; position: relative; width: min-content; }\",\".framer-yGhGi .framer-9kbyya { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-yGhGi .framer-19kjy2m-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-yGhGi.framer-v-1f5uvzm.framer-1fz5gpr { width: 810px; }\",\".framer-yGhGi.framer-v-1f5uvzm .framer-46vi2u { padding: 64px 32px 32px 32px; }\",\".framer-yGhGi.framer-v-1f5uvzm .framer-1vkmusp { width: 230px; }\",\".framer-yGhGi.framer-v-1f5uvzm .framer-19y6ccm { gap: 40px; }\",\".framer-yGhGi.framer-v-1tak83y.framer-1fz5gpr { width: 390px; }\",\".framer-yGhGi.framer-v-1tak83y .framer-46vi2u { gap: 32px; padding: 48px 24px 24px 24px; }\",\".framer-yGhGi.framer-v-1tak83y .framer-cvbeg0, .framer-yGhGi.framer-v-1tak83y .framer-19y6ccm { flex-direction: column; gap: 24px; }\",\".framer-yGhGi.framer-v-1tak83y .framer-1vkmusp { width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 463.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"bNcSK19LY\":{\"layout\":[\"fixed\",\"auto\"]},\"h_cBkCoOP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEH8qVILUH=withCSS(Component,css,\"framer-yGhGi\");export default FramerEH8qVILUH;FramerEH8qVILUH.displayName=\"Footer\";FramerEH8qVILUH.defaultProps={height:463.5,width:1200};addPropertyControls(FramerEH8qVILUH,{variant:{options:[\"ZmxDpXGix\",\"bNcSK19LY\",\"h_cBkCoOP\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerEH8qVILUH,[{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\"}]},...LinkedinFonts,...EUFundingBlockFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerEH8qVILUH.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(EUFundingBlock,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEH8qVILUH\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"463.5\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bNcSK19LY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"h_cBkCoOP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EH8qVILUH.map","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 10 C 0 4.477 4.477 0 10 0 C 15.523 0 20 4.477 20 10 C 20 15.523 15.523 20 10 20 C 4.477 20 0 15.523 0 10 Z\" fill=\"transparent\" height=\"20px\" id=\"RooPbZbXM\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 2)\" width=\"20px\"/><path d=\"M 4 0 C -1.333 5.6 -1.333 14.4 4 20 C 9.333 14.4 9.333 5.6 4 0\" fill=\"transparent\" height=\"20px\" id=\"L5Jbry1PM\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(8 2)\" width=\"8px\"/><path d=\"M 0 0 L 20 0\" fill=\"transparent\" height=\"1px\" id=\"shzTB_gWo\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 12)\" width=\"20px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3984941335\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-gFLMO\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-gFLMO { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Globe\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-gFLMO\");Icon.displayName=\"Globe\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Globe\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 6 6 L 12 0\" fill=\"transparent\" height=\"6px\" id=\"HLE2KBXxw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 9)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"4024583230\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-rjFuH\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-rjFuH { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron Down\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-rjFuH\");Icon.displayName=\"Chevron Down\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Chevron Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"YnobPTYMb\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 5)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"Cb0Gao21R\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 12)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"oPtuyu4df\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 19)\" width=\"16px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3467097230\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-grV1P\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-grV1P { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-grV1P\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"qMvRy61Gj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/><path d=\"M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"YX0AMSC6b\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2710857035\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-RiU4T\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-RiU4T { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-RiU4T\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{createContext,forwardRef,useCallback,useContext,useEffect,useId,useMemo,useRef,useState}from\"react\";const DropdownContext=/*#__PURE__*/createContext(null);function assignRef(ref,node){if(typeof ref===\"function\"){ref(node);}else if(ref&&\"current\"in ref){ref.current=node;}}export function communityDropdown(Component){return /*#__PURE__*/forwardRef(function CommunityDropdown(props,ref){const panelId=\"community-panel-\"+useId().replace(/[^a-zA-Z0-9_-]/g,\"\");const[open,setOpen]=useState(false);const sourceRef=useRef(null);// Set by Escape while the pointer is over the item, cleared when the\n// pointer leaves: hover must not reopen a panel the user dismissed.\nconst dismissedRef=useRef(false);const rootRef=useRef(null);const toggleRef=useRef(null);// A touch tap fires compatibility mouse events (mouseenter, then\n// click). Without this, a tap on the toggle would hover-open and then\n// immediately click-close the panel.\nconst lastPointerTypeRef=useRef(null);const show=useCallback(source=>{sourceRef.current=source;setOpen(true);},[]);const hide=useCallback(()=>{sourceRef.current=null;setOpen(false);},[]);const setRootRef=useCallback(node=>{rootRef.current=node;assignRef(ref,node);},[ref]);const registerToggle=useCallback(node=>{toggleRef.current=node;},[]);const toggleClick=useCallback(()=>{if(open){const root=rootRef.current;if(root&&root.matches(\":hover\"))dismissedRef.current=true;hide();return;}dismissedRef.current=false;show(\"toggle\");},[open,hide,show]);// Escape and outside presses, listened for only while open.\nuseEffect(()=>{if(!open||typeof document===\"undefined\")return;const onKeyDown=event=>{if(event.key!==\"Escape\")return;const root=rootRef.current;const focusWasInside=Boolean(root&&root.contains(document.activeElement));if(root&&root.matches(\":hover\"))dismissedRef.current=true;hide();if(focusWasInside){const toggle=toggleRef.current??root?.querySelector(`[aria-controls=\"${panelId}\"]`);toggle?.focus();}};const onPointerDown=event=>{const root=rootRef.current;const target=event.target;if(root&&target instanceof Node&&root.contains(target))return;hide();};document.addEventListener(\"keydown\",onKeyDown);document.addEventListener(\"pointerdown\",onPointerDown);return()=>{document.removeEventListener(\"keydown\",onKeyDown);document.removeEventListener(\"pointerdown\",onPointerDown);};},[open,hide,panelId]);const onPointerDown=event=>{lastPointerTypeRef.current=event.pointerType??null;if(typeof props.onPointerDown===\"function\")props.onPointerDown(event);};const onMouseEnter=event=>{if(!rootRef.current)rootRef.current=event.currentTarget;const fromTouch=lastPointerTypeRef.current===\"touch\"||event.nativeEvent?.sourceCapabilities?.firesTouchEvents===true;if(!open&&!dismissedRef.current&&!fromTouch)show(\"hover\");if(typeof props.onMouseEnter===\"function\")props.onMouseEnter(event);};const onMouseLeave=event=>{dismissedRef.current=false;const root=event.currentTarget;const focusInside=root.contains(document.activeElement);if(sourceRef.current===\"hover\"&&!focusInside)hide();if(typeof props.onMouseLeave===\"function\")props.onMouseLeave(event);};const onBlur=event=>{const root=event.currentTarget;const next=event.relatedTarget;// relatedTarget is null when focus goes nowhere in particular\n// (a click on empty space, switching windows). Outside presses\n// are handled by the pointerdown listener instead.\nif(next instanceof Node&&!root.contains(next)){const keepForHover=sourceRef.current===\"hover\"&&root.matches(\":hover\");if(!keepForHover)hide();}if(typeof props.onBlur===\"function\")props.onBlur(event);};const value=useMemo(()=>({open,panelId,toggleClick,registerToggle}),[open,panelId,toggleClick,registerToggle]);return /*#__PURE__*/_jsx(DropdownContext.Provider,{value:value,children:/*#__PURE__*/_jsx(Component,{ref:setRootRef,...props,onMouseEnter:onMouseEnter,onMouseLeave:onMouseLeave,onBlur:onBlur,onPointerDown:onPointerDown})});});}export function communityToggle(Component){return /*#__PURE__*/forwardRef(function CommunityToggle(props,ref){const context=useContext(DropdownContext);const registerToggle=context?.registerToggle;const setRef=useCallback(node=>{if(registerToggle)registerToggle(node);assignRef(ref,node);},[registerToggle,ref]);// No provider (editor canvas, or the layer moved out of the item):\n// render untouched.\nif(!context)return /*#__PURE__*/_jsx(Component,{ref:ref,...props});const onClick=event=>{context.toggleClick();if(typeof props.onClick===\"function\")props.onClick(event);};return /*#__PURE__*/_jsx(Component,{ref:setRef,...props,type:\"button\",\"aria-expanded\":context.open,\"aria-controls\":context.panelId,onClick:onClick});});}const CLOSED_STYLE={visibility:\"hidden\",opacity:0,pointerEvents:\"none\"};export function communityPanel(Component){return /*#__PURE__*/forwardRef(function CommunityPanel(props,ref){const context=useContext(DropdownContext);// Fail closed: without the communityDropdown provider (override\n// detached from \"Community item\", or the panel moved out of it) there\n// is no state that could open the panel, so keep it hidden instead of\n// leaving it permanently visible over the page. Overrides do not run\n// on the editor canvas, so the canvas still shows it for editing.\nif(!context){return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:{...props.style,...CLOSED_STYLE}});}// Merge into the canvas style; never replace it.\nconst style=context.open?props.style:{...props.style,...CLOSED_STYLE};return /*#__PURE__*/_jsx(Component,{ref:ref,...props,id:context.panelId,style:style});});}\nexport const __FramerMetadata__ = {\"exports\":{\"communityToggle\":{\"type\":\"reactHoc\",\"name\":\"communityToggle\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"communityDropdown\":{\"type\":\"reactHoc\",\"name\":\"communityDropdown\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"communityPanel\":{\"type\":\"reactHoc\",\"name\":\"communityPanel\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CommunityDropdown.map","// Generated by Framer (9801af1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-0NWc7 .framer-styles-preset-bp74xl:not(.rich-text-wrapper), .framer-0NWc7 .framer-styles-preset-bp74xl.rich-text-wrapper a { --framer-link-current-text-color: var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-8d06eaa3-cfaa-4256-82d2-c2749d1634d7); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.15s; transition-property: color; transition-timing-function: cubic-bezier(0.2, 0.6, 0.2, 1); }\"];export const className=\"framer-0NWc7\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9801af1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-xX98Z .framer-styles-preset-1xwd9u4:not(.rich-text-wrapper), .framer-xX98Z .framer-styles-preset-1xwd9u4.rich-text-wrapper a { --framer-link-current-text-color: var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-8d06eaa3-cfaa-4256-82d2-c2749d1634d7); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.15s; transition-property: color; transition-timing-function: cubic-bezier(0.2, 0.6, 0.2, 1); }\"];export const className=\"framer-xX98Z\";\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 (9801af1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-S0VEo .framer-styles-preset-9reiws:not(.rich-text-wrapper), .framer-S0VEo .framer-styles-preset-9reiws.rich-text-wrapper a { --framer-link-current-text-color: var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-65910ae0-b046-4bf6-8ce5-a31ff3ecdca9); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16); transition-delay: 0s; transition-duration: 0.15s; transition-property: color; transition-timing-function: cubic-bezier(0.2, 0.6, 0.2, 1); }\"];export const className=\"framer-S0VEo\";\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 (f8e97a5)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Instance,Link,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AArrowDown from\"https://framerusercontent.com/modules/5TByCufQiySHgSnGpRS1/rHdNFhfPlOGo79LoF9Ii/t1VOyLSKw.js\";import Linkedin from\"https://framerusercontent.com/modules/jLVfLScc4Pw6lyTMb6Ap/WV2r0vnJw1UsYWrqninT/AGIu2296z.js\";import Globe from\"https://framerusercontent.com/modules/mNeiRkA5V0nFVQwaMVQs/u5KTLipI3AVJ6T0Yqmkj/GH5HfCGiL.js\";import ChevronDown from\"https://framerusercontent.com/modules/N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js\";import Menu from\"https://framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js\";import X from\"https://framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js\";import{communityDropdown,communityPanel,communityToggle}from\"https://framerusercontent.com/modules/8HsB0cSt4RQroBq2Rtd4/lgdAkOr7M3IH89ONAXjy/CommunityDropdown.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/ZlBdVh8Ay4WFYGOIzgXh/bs9gkL9SbMn92vNR5mnp/ArsUFVAac.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fgCkxiTandH9cGRnnF8L/C18mmGnZQuB6VvCVPEgx/F24Fgi7Pg.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/57Ib7md8giwydOfHUkQz/CXpNDBbjI01ov97NbeXJ/oFN_qi8Oa.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cACFM7BsoYxBnHThC1zS/0UqBYrtrrOuM9EdV9qAx/z13WGNgz9.js\";import Button from\"https://framerusercontent.com/modules/7eLFD1pbbkgScuxQx2L7/F7vtMDg5Tv5KfVk6N8lZ/Mlaao5aM4.js\";const ChevronDownFonts=getFonts(ChevronDown);const MotionButtonCommunityToggle1sh5wud=withCodeBoundaryForOverrides(motion.button,{nodeId:\"VmhROTYeB\",override:communityToggle,scopeId:\"GMWUmC8TK\"});const MotionDivCommunityPanel114nlyt=withCodeBoundaryForOverrides(motion.div,{nodeId:\"jIe79X7fj\",override:communityPanel,scopeId:\"GMWUmC8TK\"});const MotionDivCommunityDropdownu2wkpe=withCodeBoundaryForOverrides(motion.div,{nodeId:\"CxpNaqev1\",override:communityDropdown,scopeId:\"GMWUmC8TK\"});const GlobeFonts=getFonts(Globe);const MotionDivWithFX=withFX(motion.div);const ButtonFonts=getFonts(Button);const cycleOrder=[\"TZhNdsjX_\",\"kafaFBajm\",\"I_XegEdq7\",\"ixs8sVG6j\",\"c7GOsyx6A\",\"qhyCBrfLp\",\"qsG0Rsflo\",\"rn2db8mgS\",\"sAm_mI08h\",\"vSfxasZB3\",\"kGr8khBRq\",\"Pp_32Ki_z\",\"pebt7dZ20\"];const serializationHash=\"framer-dOsR6\";const variantClassNames={c7GOsyx6A:\"framer-v-717799\",I_XegEdq7:\"framer-v-1h0j4s7\",ixs8sVG6j:\"framer-v-1c1vi2c\",kafaFBajm:\"framer-v-ovj0qg\",kGr8khBRq:\"framer-v-1rc75rn\",pebt7dZ20:\"framer-v-10dssar\",Pp_32Ki_z:\"framer-v-f988xr\",qhyCBrfLp:\"framer-v-1yhl4dr\",qsG0Rsflo:\"framer-v-1gv82c2\",rn2db8mgS:\"framer-v-5pg2wt\",sAm_mI08h:\"framer-v-115fyl4\",TZhNdsjX_:\"framer-v-vf5fnm\",vSfxasZB3:\"framer-v-27s7a4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const TpOEbaZuL=undefined;const ywyfZITvr=undefined;const WdPukzKWb=undefined;const DSxjtjMaT=undefined;const Kc5mCzKxl=undefined;const transition1={bounce:.2,delay:0,duration:.3,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:-4};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:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-4};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 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 transparent light\":\"kGr8khBRq\",\"Desktop transparent\":\"rn2db8mgS\",\"Mobile closed transparent light\":\"pebt7dZ20\",\"Mobile closed transparent\":\"vSfxasZB3\",\"Mobile closed\":\"c7GOsyx6A\",\"Mobile open\":\"qsG0Rsflo\",\"Tablet transparent light\":\"Pp_32Ki_z\",\"Tablet transparent\":\"sAm_mI08h\",\"zz — unused (do not wire to scroll) Desktop condensed\":\"kafaFBajm\",\"zz — unused (do not wire to scroll) Mobile condensed\":\"qhyCBrfLp\",\"zz — unused (do not wire to scroll) Tablet condensed\":\"ixs8sVG6j\",Desktop:\"TZhNdsjX_\",Tablet:\"I_XegEdq7\"};const Variants=motion.create(React.Fragment);const getProps=({getUpdatesTarget,height,id,languageCode,logo,showLanguageSelector,visible,width,...props})=>{return{...props,DSxjtjMaT:languageCode??props.DSxjtjMaT??\"EN\",Kc5mCzKxl:getUpdatesTarget??props.Kc5mCzKxl,TpOEbaZuL:logo??props.TpOEbaZuL??{pixelHeight:177,pixelWidth:1e3,src:\"https://framerusercontent.com/images/vPj1TMB9nJeiqrPkQjviPNVn4k.svg?width=1000&height=177\",srcSet:\"https://framerusercontent.com/images/vPj1TMB9nJeiqrPkQjviPNVn4k.svg?scale-down-to=512&width=1000&height=177 512w,https://framerusercontent.com/images/vPj1TMB9nJeiqrPkQjviPNVn4k.svg?width=1000&height=177 1000w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"TZhNdsjX_\",WdPukzKWb:visible??props.WdPukzKWb??true,ywyfZITvr:showLanguageSelector??props.ywyfZITvr??false};};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,TpOEbaZuL,DSxjtjMaT,Kc5mCzKxl,WdPukzKWb,ywyfZITvr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TZhNdsjX_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"qsG0Rsflo\")return true;return false;};const isDisplayed1=()=>{if([\"c7GOsyx6A\",\"qhyCBrfLp\",\"qsG0Rsflo\",\"vSfxasZB3\",\"pebt7dZ20\"].includes(baseVariant))return false;return true;};const isDisplayed2=(value,value1)=>{if([\"kafaFBajm\",\"ixs8sVG6j\",\"qhyCBrfLp\"].includes(baseVariant))return value1;return value;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed3=()=>{if([\"c7GOsyx6A\",\"qhyCBrfLp\",\"qsG0Rsflo\",\"vSfxasZB3\",\"pebt7dZ20\"].includes(baseVariant))return true;return false;};const onTap1yr7d17=activeVariantCallback(async(...args)=>{setVariant(\"qsG0Rsflo\");});const onTap1k3vi9r=activeVariantCallback(async(...args)=>{setVariant(\"c7GOsyx6A\");});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.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-vf5fnm\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"TZhNdsjX_\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-83d89a02-41ae-4c1c-be13-937d8e8b8f87)\",...style},variants:{c7GOsyx6A:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},I_XegEdq7:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},ixs8sVG6j:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e8e75bda-8be5-46be-88e6-94c885aa46b2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},kafaFBajm:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e8e75bda-8be5-46be-88e6-94c885aa46b2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},kGr8khBRq:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e8e75bda-8be5-46be-88e6-94c885aa46b2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},pebt7dZ20:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e8e75bda-8be5-46be-88e6-94c885aa46b2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},Pp_32Ki_z:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e8e75bda-8be5-46be-88e6-94c885aa46b2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},qhyCBrfLp:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e8e75bda-8be5-46be-88e6-94c885aa46b2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},qsG0Rsflo:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},rn2db8mgS:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(158, 189, 254, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},sAm_mI08h:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(158, 189, 254, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},vSfxasZB3:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(158, 189, 254, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({c7GOsyx6A:{\"data-framer-name\":\"Mobile closed\"},I_XegEdq7:{\"data-framer-name\":\"Tablet\"},ixs8sVG6j:{\"data-border\":true,\"data-framer-name\":\"zz — unused (do not wire to scroll) Tablet condensed\"},kafaFBajm:{\"data-border\":true,\"data-framer-name\":\"zz — unused (do not wire to scroll) Desktop condensed\"},kGr8khBRq:{\"data-border\":true,\"data-framer-name\":\"Desktop transparent light\"},pebt7dZ20:{\"data-border\":true,\"data-framer-name\":\"Mobile closed transparent light\"},Pp_32Ki_z:{\"data-border\":true,\"data-framer-name\":\"Tablet transparent light\"},qhyCBrfLp:{\"data-border\":true,\"data-framer-name\":\"zz — unused (do not wire to scroll) Mobile condensed\"},qsG0Rsflo:{\"data-framer-name\":\"Mobile open\"},rn2db8mgS:{\"data-border\":true,\"data-framer-name\":\"Desktop transparent\"},sAm_mI08h:{\"data-border\":true,\"data-framer-name\":\"Tablet transparent\"},vSfxasZB3:{\"data-border\":true,\"data-framer-name\":\"Mobile closed transparent\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-5t9btn\",\"data-framer-name\":\"Scrim\",layoutDependency:layoutDependency,layoutId:\"PwQ9WAIHL\",style:{backgroundColor:\"var(--token-c7adb5f4-232d-4283-930f-9464370606d8)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5p90vm\",\"data-framer-name\":\"Header content (1200)\",layoutDependency:layoutDependency,layoutId:\"Oiy5SNzMu\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qe0gfw\",\"data-framer-name\":\"Bar\",layoutDependency:layoutDependency,layoutId:\"JvtR14In0\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-11bthmc\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"XseY5ZeMa\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"rYt0tC6cE\",scopeId:\"GMWUmC8TK\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Compass AI home\",className:\"framer-161a8wl framer-1gd21k6\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"rYt0tC6cE\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+24+0+0),pixelHeight:177,pixelWidth:1e3,sizes:\"181px\",...toResponsiveImage(TpOEbaZuL)},className:\"framer-1bwqcf0\",\"data-framer-name\":\"Wordmark\",layoutDependency:layoutDependency,layoutId:\"I_Xj7dNWC\",...addPropertyOverrides({c7GOsyx6A:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+18+0+0),pixelHeight:177,pixelWidth:1e3,sizes:\"158px\",...toResponsiveImage(TpOEbaZuL)}},ixs8sVG6j:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+18+0+0),pixelHeight:177,pixelWidth:1e3,sizes:\"158px\",...toResponsiveImage(TpOEbaZuL)}},kafaFBajm:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+18+0+0),pixelHeight:177,pixelWidth:1e3,sizes:\"158px\",...toResponsiveImage(TpOEbaZuL)}},pebt7dZ20:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+18+0+0),pixelHeight:177,pixelWidth:1e3,sizes:\"158px\",...toResponsiveImage(TpOEbaZuL)}},qhyCBrfLp:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+18+0+0),pixelHeight:177,pixelWidth:1e3,sizes:\"158px\",...toResponsiveImage(TpOEbaZuL)}},qsG0Rsflo:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+18+0+0),pixelHeight:177,pixelWidth:1e3,sizes:\"158px\",...toResponsiveImage(TpOEbaZuL)}},rn2db8mgS:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+24+0+0),pixelHeight:177,pixelWidth:1e3,sizes:\"181px\",src:\"https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?width=1000&height=177\",srcSet:\"https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?scale-down-to=512&width=1000&height=177 512w,https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?width=1000&height=177 1000w\"}},sAm_mI08h:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+24+0+0),pixelHeight:177,pixelWidth:1e3,sizes:\"181px\",src:\"https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?width=1000&height=177\",srcSet:\"https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?scale-down-to=512&width=1000&height=177 512w,https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?width=1000&height=177 1000w\"}},vSfxasZB3:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+18+0+0),pixelHeight:177,pixelWidth:1e3,sizes:\"158px\",src:\"https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?width=1000&height=177\",srcSet:\"https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?scale-down-to=512&width=1000&height=177 512w,https://framerusercontent.com/images/wamAQ9r8WpjcH9IlAvMPYVVuZ0s.svg?width=1000&height=177 1000w\"}}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-tjh627\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"Mk1fuja9G\",children:[/*#__PURE__*/_jsxs(MotionDivCommunityDropdownu2wkpe,{className:\"framer-u2wkpe\",\"data-framer-name\":\"Community item\",layoutDependency:layoutDependency,layoutId:\"CxpNaqev1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KhKrQKMI1\"},motionChild:true,nodeId:\"O2Uovxwor\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1xwd9u4\",\"data-styles-preset\":\"F24Fgi7Pg\",children:\"Community\"})})})}),className:\"framer-1nwyepa\",\"data-framer-name\":\"Community\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"O2Uovxwor\",style:{\"--extracted-r6o4lv\":\"var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kGr8khBRq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KhKrQKMI1\"},motionChild:true,nodeId:\"O2Uovxwor\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bp74xl\",\"data-styles-preset\":\"ArsUFVAac\",children:\"Community\"})})})})},Pp_32Ki_z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KhKrQKMI1\"},motionChild:true,nodeId:\"O2Uovxwor\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bp74xl\",\"data-styles-preset\":\"ArsUFVAac\",children:\"Community\"})})})})},rn2db8mgS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KhKrQKMI1\"},motionChild:true,nodeId:\"O2Uovxwor\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9reiws\",\"data-styles-preset\":\"oFN_qi8Oa\",children:\"Community\"})})})})},sAm_mI08h:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KhKrQKMI1\"},motionChild:true,nodeId:\"O2Uovxwor\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9reiws\",\"data-styles-preset\":\"oFN_qi8Oa\",children:\"Community\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(MotionButtonCommunityToggle1sh5wud,{\"aria-label\":\"Community pages\",className:\"framer-1sh5wud\",\"data-framer-name\":\"Community toggle\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"VmhROTYeB\",children:/*#__PURE__*/_jsx(ChevronDown,{animated:true,className:\"framer-1l6aaf2\",\"data-framer-name\":\"Chevron\",layoutDependency:layoutDependency,layoutId:\"DK4a0j7LN\",style:{\"--1m973uw\":\"var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24)\",\"--js9iwy\":2},variants:{rn2db8mgS:{\"--1m973uw\":\"var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16)\"},sAm_mI08h:{\"--1m973uw\":\"var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16)\"}}})}),/*#__PURE__*/_jsx(MotionDivCommunityPanel114nlyt,{className:\"framer-114nlyt\",\"data-framer-name\":\"Community panel\",layoutDependency:layoutDependency,layoutId:\"jIe79X7fj\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ebwn85\",\"data-border\":true,\"data-framer-name\":\"Panel surface\",layoutDependency:layoutDependency,layoutId:\"pBIWmEOgy\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e8e75bda-8be5-46be-88e6-94c885aa46b2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-83d89a02-41ae-4c1c-be13-937d8e8b8f87)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-10mfq7h\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"NGWI4FcRA\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KhKrQKMI1\"},motionChild:true,nodeId:\"AilWMfCbi\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1xwd9u4\",\"data-styles-preset\":\"F24Fgi7Pg\",children:\"Community of Experts\"})})})}),className:\"framer-zfr3iv\",\"data-framer-name\":\"Community of Experts\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AilWMfCbi\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vforkr\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"CrO6eGLR8\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"a59p1rIQd\"},motionChild:true,nodeId:\"vUcK5muyg\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1xwd9u4\",\"data-styles-preset\":\"F24Fgi7Pg\",children:\"Community Advisory Board\"})})})}),className:\"framer-11dtuap\",\"data-framer-name\":\"Community Advisory Board\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vUcK5muyg\",verticalAlignment:\"top\",withExternalLayout:true})})]})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"boBHs5Zj9\"},motionChild:true,nodeId:\"ZKzqDetgc\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1xwd9u4\",\"data-styles-preset\":\"F24Fgi7Pg\",children:\"About us\"})})})}),className:\"framer-166nbai\",\"data-framer-name\":\"About us\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZKzqDetgc\",style:{\"--extracted-r6o4lv\":\"var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kGr8khBRq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"boBHs5Zj9\"},motionChild:true,nodeId:\"ZKzqDetgc\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bp74xl\",\"data-styles-preset\":\"ArsUFVAac\",children:\"About us\"})})})})},Pp_32Ki_z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"boBHs5Zj9\"},motionChild:true,nodeId:\"ZKzqDetgc\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bp74xl\",\"data-styles-preset\":\"ArsUFVAac\",children:\"About us\"})})})})},rn2db8mgS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"boBHs5Zj9\"},motionChild:true,nodeId:\"ZKzqDetgc\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9reiws\",\"data-styles-preset\":\"oFN_qi8Oa\",children:\"About us\"})})})})},sAm_mI08h:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"boBHs5Zj9\"},motionChild:true,nodeId:\"ZKzqDetgc\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9reiws\",\"data-styles-preset\":\"oFN_qi8Oa\",children:\"About us\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XlWfpyi9D\"},motionChild:true,nodeId:\"oQm76TxVr\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1xwd9u4\",\"data-styles-preset\":\"F24Fgi7Pg\",children:\"Contact\"})})})}),className:\"framer-l90yoj\",\"data-framer-name\":\"Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oQm76TxVr\",style:{\"--extracted-r6o4lv\":\"var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kGr8khBRq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XlWfpyi9D\"},motionChild:true,nodeId:\"oQm76TxVr\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bp74xl\",\"data-styles-preset\":\"ArsUFVAac\",children:\"Contact\"})})})})},Pp_32Ki_z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XlWfpyi9D\"},motionChild:true,nodeId:\"oQm76TxVr\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bp74xl\",\"data-styles-preset\":\"ArsUFVAac\",children:\"Contact\"})})})})},rn2db8mgS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XlWfpyi9D\"},motionChild:true,nodeId:\"oQm76TxVr\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9reiws\",\"data-styles-preset\":\"oFN_qi8Oa\",children:\"Contact\"})})})})},sAm_mI08h:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XlWfpyi9D\"},motionChild:true,nodeId:\"oQm76TxVr\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9reiws\",\"data-styles-preset\":\"oFN_qi8Oa\",children:\"Contact\"})})})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-50dq84\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"YYGgfebSO\",children:[isDisplayed2(ywyfZITvr!==false,WdPukzKWb!==false)&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{\"aria-label\":\"Select language\",className:\"framer-1y25cog\",\"data-framer-name\":\"Language selector\",\"data-highlight\":true,id:`${layoutId}-1y25cog`,layoutDependency:layoutDependency,layoutId:\"MGDg0bJo3\",onMouseEnter:onMouseEnter13elrgn({overlay}),ref:ref1,style:{borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},children:[/*#__PURE__*/_jsx(Globe,{animated:true,className:\"framer-1iv03s\",\"data-framer-name\":\"Globe\",layoutDependency:layoutDependency,layoutId:\"nZa86yjse\",style:{\"--1m973uw\":\"var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24)\",\"--js9iwy\":2},variants:{rn2db8mgS:{\"--1m973uw\":\"var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16)\"},sAm_mI08h:{\"--1m973uw\":\"var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16)\"},vSfxasZB3:{\"--1m973uw\":\"var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16)\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24))\"},children:\"Language code\"})}),className:\"framer-dzsmwa\",\"data-framer-name\":\"Code\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"shX13ps_M\",style:{\"--extracted-r6o4lv\":\"var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24)\"},text:DSxjtjMaT,variants:{rn2db8mgS:{\"--extracted-r6o4lv\":\"var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16)\"},sAm_mI08h:{\"--extracted-r6o4lv\":\"var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16)\"},vSfxasZB3:{\"--extracted-r6o4lv\":\"var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({rn2db8mgS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16))\"},children:\"Language code\"})})},sAm_mI08h:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16))\"},children:\"Language code\"})})},vSfxasZB3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16))\"},children:\"Language code\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"end\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1y25cog`,offsetX:0,offsetY:8,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-15okmy2\",\"data-border\":true,\"data-framer-name\":\"Language menu\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"qKpDNaed3\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e8e75bda-8be5-46be-88e6-94c885aa46b2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-83d89a02-41ae-4c1c-be13-937d8e8b8f87)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ydl32k\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"HBdh5g58d\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",children:\"English\"})}),className:\"framer-1ignw1o\",\"data-framer-name\":\"English\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OnbXDqwjx\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g779og\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"hcF6RqxiK\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",children:\"Espa\\xf1ol\"})}),className:\"framer-4mq4jm\",\"data-framer-name\":\"Espanol\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uB2DxhUJX\",verticalAlignment:\"top\",withExternalLayout:true})})]})})})]})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+0+0+0+16+0,...addPropertyOverrides({ixs8sVG6j:{y:(componentViewport?.y||0)+0+0+0+0+8+0},kafaFBajm:{y:(componentViewport?.y||0)+0+0+0+0+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b7mpuk-container\",\"data-framer-name\":\"Get updates\",layoutDependency:layoutDependency,layoutId:\"CRfpGXVDG-container\",name:\"Get updates\",nodeId:\"CRfpGXVDG\",rendersWithMotion:true,scopeId:\"GMWUmC8TK\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",HlyBzojH5:false,HTZ5A0OVO:Kc5mCzKxl,id:\"CRfpGXVDG\",layoutId:\"CRfpGXVDG\",lSUTdG44a:false,name:\"Get updates\",nw_Us9AOW:Linkedin,variant:matchVariant(\"e3vVF8gmv\"),width:\"100%\",WlKFIs03L:\"CNyKKJvkN\",YhOlUwog4:\"Get updates\",Z8fsBsafK:AArrowDown,...addPropertyOverrides({rn2db8mgS:{variant:matchVariant(\"WNTDKAuhH\")},sAm_mI08h:{variant:matchVariant(\"WNTDKAuhH\")}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.button,{\"aria-label\":\"Open menu\",className:\"framer-1tmaehi\",\"data-framer-name\":\"Menu toggle\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"glLPLnVXA\",...addPropertyOverrides({c7GOsyx6A:{\"data-highlight\":true,onTap:onTap1yr7d17},pebt7dZ20:{\"data-highlight\":true,onTap:onTap1yr7d17},qhyCBrfLp:{\"data-highlight\":true,onTap:onTap1yr7d17},qsG0Rsflo:{\"aria-label\":\"Close menu\",\"data-highlight\":true,onTap:onTap1k3vi9r},vSfxasZB3:{\"data-highlight\":true,onTap:onTap1yr7d17}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-y9jhe3\",Component:Menu,\"data-framer-name\":\"Glyph\",layoutDependency:layoutDependency,layoutId:\"cQfqmMUAO\",style:{\"--1m973uw\":\"var(--token-53c7b0d6-33ef-44c6-ae2a-28ed361aca24)\",\"--js9iwy\":2},variants:{vSfxasZB3:{\"--1m973uw\":\"var(--token-f55cf23c-9eb8-442b-8843-7f1bd8c48b16)\"}},...addPropertyOverrides({qsG0Rsflo:{Component:X}},baseVariant,gestureVariant)})})]})]})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-gp5n2k\",\"data-framer-name\":\"Drawer\",layoutDependency:layoutDependency,layoutId:\"Fisu4NuBY\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jrvw56\",\"data-framer-name\":\"Drawer content\",layoutDependency:layoutDependency,layoutId:\"w1LtRDC3X\",style:{backgroundColor:\"var(--token-83d89a02-41ae-4c1c-be13-937d8e8b8f87)\"},...addPropertyOverrides({qsG0Rsflo:{\"data-highlight\":true,onTap:onTap1k3vi9r}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KhKrQKMI1\"},motionChild:true,nodeId:\"Z2SfBVEYr\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1xwd9u4\",\"data-styles-preset\":\"F24Fgi7Pg\",children:\"Community of Experts\"})})})}),className:\"framer-zkv3ry\",\"data-framer-name\":\"Community of Experts\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Z2SfBVEYr\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"a59p1rIQd\"},motionChild:true,nodeId:\"XLJpJ46fJ\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1xwd9u4\",\"data-styles-preset\":\"F24Fgi7Pg\",children:\"Community Advisory Board\"})})})}),className:\"framer-1up2tmr\",\"data-framer-name\":\"Community Advisory Board\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XLJpJ46fJ\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"boBHs5Zj9\"},motionChild:true,nodeId:\"yt5DslduP\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1xwd9u4\",\"data-styles-preset\":\"F24Fgi7Pg\",children:\"About us\"})})})}),className:\"framer-q3qr2m\",\"data-framer-name\":\"About us\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yt5DslduP\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljvbwt\",\"data-styles-preset\":\"z13WGNgz9\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XlWfpyi9D\"},motionChild:true,nodeId:\"pma1JdSYV\",openInNewTab:false,relValues:[],scopeId:\"GMWUmC8TK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1xwd9u4\",\"data-styles-preset\":\"F24Fgi7Pg\",children:\"Contact\"})})})}),className:\"framer-xq4cmq\",\"data-framer-name\":\"Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pma1JdSYV\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({c7GOsyx6A:{y:(componentViewport?.y||0)+0+64+0+0+24+514},pebt7dZ20:{y:(componentViewport?.y||0)+0+64+0+0+24+514},qhyCBrfLp:{y:(componentViewport?.y||0)+0+64+0+0+24+514},qsG0Rsflo:{y:(componentViewport?.y||0)+0+64+0+0+24+514},vSfxasZB3:{y:(componentViewport?.y||0)+0+64+0+0+24+514}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3acszn-container\",\"data-framer-name\":\"Get updates\",layoutDependency:layoutDependency,layoutId:\"AmV1Ur65b-container\",name:\"Get updates\",nodeId:\"AmV1Ur65b\",rendersWithMotion:true,scopeId:\"GMWUmC8TK\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",HlyBzojH5:false,HTZ5A0OVO:Kc5mCzKxl,id:\"AmV1Ur65b\",layoutId:\"AmV1Ur65b\",lSUTdG44a:false,name:\"Get updates\",nw_Us9AOW:Linkedin,variant:matchVariant(\"e3vVF8gmv\"),width:\"100%\",WlKFIs03L:\"CNyKKJvkN\",YhOlUwog4:\"Get updates\",Z8fsBsafK:AArrowDown})})})]})})]})})})});});const css=[\".framer-dOsR6.framer-1gd21k6, .framer-dOsR6 .framer-1gd21k6 { display: block; }\",\".framer-dOsR6.framer-vf5fnm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-dOsR6 .framer-5t9btn { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); left: 0px; position: absolute; top: 80px; width: 100%; z-index: 0; }\",\".framer-dOsR6 .framer-5p90vm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px 48px 0px 48px; position: relative; width: 100%; z-index: 2; }\",\".framer-dOsR6 .framer-qe0gfw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 80px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-dOsR6 .framer-11bthmc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-dOsR6 .framer-161a8wl { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-dOsR6 .framer-1bwqcf0 { flex: none; height: 32px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 181px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-dOsR6 .framer-tjh627 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-dOsR6 .framer-u2wkpe { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 8px 0px 8px 4px; position: relative; width: min-content; }\",\".framer-dOsR6 .framer-1nwyepa, .framer-dOsR6 .framer-166nbai, .framer-dOsR6 .framer-l90yoj, .framer-dOsR6 .framer-dzsmwa { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dOsR6 .framer-1sh5wud { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 5px; position: relative; width: min-content; }\",\".framer-dOsR6 .framer-1l6aaf2 { flex: none; height: auto; position: relative; width: 14px; }\",\".framer-dOsR6 .framer-114nlyt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; left: 0px; padding: 8px 0px 0px 0px; position: absolute; top: 39px; width: 252px; z-index: 3; }\",\".framer-dOsR6 .framer-1ebwn85 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-dOsR6 .framer-10mfq7h, .framer-dOsR6 .framer-1vforkr, .framer-dOsR6 .framer-1ydl32k, .framer-dOsR6 .framer-g779og { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 8px; position: relative; width: 100%; }\",\".framer-dOsR6 .framer-zfr3iv, .framer-dOsR6 .framer-11dtuap, .framer-dOsR6 .framer-1ignw1o, .framer-dOsR6 .framer-4mq4jm { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-dOsR6 .framer-50dq84 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-dOsR6 .framer-1y25cog { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 8px 12px 8px 12px; position: relative; width: min-content; }\",\".framer-dOsR6 .framer-1iv03s { flex: none; height: auto; position: relative; width: 16px; }\",\".framer-dOsR6 .framer-15okmy2 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; width: 180px; will-change: var(--framer-will-change-override, transform); }\",\".framer-dOsR6 .framer-b7mpuk-container, .framer-dOsR6 .framer-3acszn-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dOsR6 .framer-1tmaehi { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 44px; justify-content: center; padding: 0px; position: relative; width: 44px; }\",\".framer-dOsR6 .framer-y9jhe3 { flex: none; height: auto; position: relative; width: 24px; }\",\".framer-dOsR6 .framer-gp5n2k { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 0px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-dOsR6 .framer-jrvw56 { 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: visible; padding: 24px 24px 32px 24px; position: relative; width: 100%; }\",\".framer-dOsR6 .framer-zkv3ry, .framer-dOsR6 .framer-1up2tmr, .framer-dOsR6 .framer-q3qr2m, .framer-dOsR6 .framer-xq4cmq { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-dOsR6.framer-v-ovj0qg .framer-qe0gfw, .framer-dOsR6.framer-v-1c1vi2c .framer-qe0gfw { height: 64px; }\",\".framer-dOsR6.framer-v-ovj0qg .framer-1bwqcf0, .framer-dOsR6.framer-v-1c1vi2c .framer-1bwqcf0, .framer-dOsR6.framer-v-717799 .framer-1bwqcf0, .framer-dOsR6.framer-v-1yhl4dr .framer-1bwqcf0, .framer-dOsR6.framer-v-1gv82c2 .framer-1bwqcf0, .framer-dOsR6.framer-v-27s7a4 .framer-1bwqcf0, .framer-dOsR6.framer-v-10dssar .framer-1bwqcf0 { height: 28px; width: 158px; }\",\".framer-dOsR6.framer-v-1h0j4s7.framer-vf5fnm, .framer-dOsR6.framer-v-1c1vi2c.framer-vf5fnm, .framer-dOsR6.framer-v-115fyl4.framer-vf5fnm, .framer-dOsR6.framer-v-f988xr.framer-vf5fnm { width: 810px; }\",\".framer-dOsR6.framer-v-1h0j4s7 .framer-5p90vm, .framer-dOsR6.framer-v-115fyl4 .framer-5p90vm, .framer-dOsR6.framer-v-f988xr .framer-5p90vm { padding: 0px 32px 0px 32px; }\",\".framer-dOsR6.framer-v-717799.framer-vf5fnm, .framer-dOsR6.framer-v-1yhl4dr.framer-vf5fnm, .framer-dOsR6.framer-v-1gv82c2.framer-vf5fnm, .framer-dOsR6.framer-v-27s7a4.framer-vf5fnm, .framer-dOsR6.framer-v-10dssar.framer-vf5fnm { width: 390px; }\",\".framer-dOsR6.framer-v-717799 .framer-5p90vm, .framer-dOsR6.framer-v-27s7a4 .framer-5p90vm, .framer-dOsR6.framer-v-10dssar .framer-5p90vm { padding: 0px 24px 0px 24px; }\",\".framer-dOsR6.framer-v-717799 .framer-qe0gfw, .framer-dOsR6.framer-v-1yhl4dr .framer-qe0gfw, .framer-dOsR6.framer-v-1gv82c2 .framer-qe0gfw, .framer-dOsR6.framer-v-27s7a4 .framer-qe0gfw, .framer-dOsR6.framer-v-10dssar .framer-qe0gfw { gap: 16px; height: 64px; }\",\".framer-dOsR6.framer-v-717799 .framer-11bthmc, .framer-dOsR6.framer-v-1yhl4dr .framer-11bthmc, .framer-dOsR6.framer-v-1gv82c2 .framer-11bthmc, .framer-dOsR6.framer-v-27s7a4 .framer-11bthmc, .framer-dOsR6.framer-v-10dssar .framer-11bthmc { flex: none; width: min-content; }\",\".framer-dOsR6.framer-v-1gv82c2 .framer-5t9btn { top: 64px; }\",\".framer-dOsR6.framer-v-1gv82c2 .framer-gp5n2k { height: min-content; }\",\".framer-dOsR6.framer-v-1gv82c2 .framer-jrvw56 { cursor: pointer; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-dOsR6[data-border=\"true\"]::after, .framer-dOsR6 [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 80\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kafaFBajm\":{\"layout\":[\"fixed\",\"auto\"]},\"I_XegEdq7\":{\"layout\":[\"fixed\",\"auto\"]},\"ixs8sVG6j\":{\"layout\":[\"fixed\",\"auto\"]},\"c7GOsyx6A\":{\"layout\":[\"fixed\",\"auto\"]},\"qhyCBrfLp\":{\"layout\":[\"fixed\",\"auto\"]},\"qsG0Rsflo\":{\"layout\":[\"fixed\",\"auto\"]},\"rn2db8mgS\":{\"layout\":[\"fixed\",\"auto\"]},\"sAm_mI08h\":{\"layout\":[\"fixed\",\"auto\"]},\"vSfxasZB3\":{\"layout\":[\"fixed\",\"auto\"]},\"kGr8khBRq\":{\"layout\":[\"fixed\",\"auto\"]},\"Pp_32Ki_z\":{\"layout\":[\"fixed\",\"auto\"]},\"pebt7dZ20\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"TpOEbaZuL\":\"logo\",\"DSxjtjMaT\":\"languageCode\",\"Kc5mCzKxl\":\"getUpdatesTarget\",\"WdPukzKWb\":\"visible\",\"ywyfZITvr\":\"showLanguageSelector\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGMWUmC8TK=withCSS(Component,css,\"framer-dOsR6\");export default FramerGMWUmC8TK;FramerGMWUmC8TK.displayName=\"Header\";FramerGMWUmC8TK.defaultProps={height:80,width:1200};addPropertyControls(FramerGMWUmC8TK,{variant:{options:[\"TZhNdsjX_\",\"kafaFBajm\",\"I_XegEdq7\",\"ixs8sVG6j\",\"c7GOsyx6A\",\"qhyCBrfLp\",\"qsG0Rsflo\",\"rn2db8mgS\",\"sAm_mI08h\",\"vSfxasZB3\",\"kGr8khBRq\",\"Pp_32Ki_z\",\"pebt7dZ20\"],optionTitles:[\"Desktop\",\"zz — unused (do not wire to scroll) Desktop condensed\",\"Tablet\",\"zz — unused (do not wire to scroll) Tablet condensed\",\"Mobile closed\",\"zz — unused (do not wire to scroll) Mobile condensed\",\"Mobile open\",\"Desktop transparent\",\"Tablet transparent\",\"Mobile closed transparent\",\"Desktop transparent light\",\"Tablet transparent light\",\"Mobile closed transparent light\"],title:\"Variant\",type:ControlType.Enum},TpOEbaZuL:{__defaultAssetReference:\"data:framer/asset-reference,vPj1TMB9nJeiqrPkQjviPNVn4k.svg?originalFilename=compass-ai-logo-midnight.svg&width=1000&height=177\",title:\"Logo\",type:ControlType.ResponsiveImage},DSxjtjMaT:{defaultValue:\"EN\",title:\"Language Code\",type:ControlType.String},onDSxjtjMaTChange:{changes:\"DSxjtjMaT\",type:ControlType.ChangeHandler},Kc5mCzKxl:{title:\"Get Updates Target\",type:ControlType.Link},WdPukzKWb:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},onWdPukzKWbChange:{changes:\"WdPukzKWb\",type:ControlType.ChangeHandler},ywyfZITvr:{defaultValue:false,title:\"Show language selector\",type:ControlType.Boolean},onywyfZITvrChange:{changes:\"ywyfZITvr\",type:ControlType.ChangeHandler}});addFonts(FramerGMWUmC8TK,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ChevronDownFonts,...GlobeFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerGMWUmC8TK.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Button,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGMWUmC8TK\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"TpOEbaZuL\\\":\\\"logo\\\",\\\"DSxjtjMaT\\\":\\\"languageCode\\\",\\\"Kc5mCzKxl\\\":\\\"getUpdatesTarget\\\",\\\"WdPukzKWb\\\":\\\"visible\\\",\\\"ywyfZITvr\\\":\\\"showLanguageSelector\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kafaFBajm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"I_XegEdq7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ixs8sVG6j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"c7GOsyx6A\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qhyCBrfLp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qsG0Rsflo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rn2db8mgS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sAm_mI08h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vSfxasZB3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kGr8khBRq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Pp_32Ki_z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pebt7dZ20\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"80\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GMWUmC8TK.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useCallback,useEffect,useRef}from\"react\";export function headerKeyboardBehavior(Component){return /*#__PURE__*/forwardRef(function HeaderKeyboardBehaviorOverride(props,ref){const rootRef=useRef(null);const setCombinedRef=useCallback(node=>{rootRef.current=node;if(typeof ref===\"function\"){ref(node);}else if(ref&&\"current\"in ref){ref.current=node;}},[ref]);useEffect(()=>{if(typeof document===\"undefined\")return;const root=rootRef.current;if(!root)return;const listenerCleanups=[];let observer=null;let pollId=null;// -- Protection 1: read-first attribute writes -------------------\n// A MutationObserver queues a record for setAttribute even when the\n// value is unchanged. An unguarded write inside the observer's own\n// callback therefore re-triggers it forever. This is what took the\n// branch down. Every attribute write in the sync path goes through\n// this helper, which cannot queue a record for an unchanged value.\nconst setAttrIfChanged=(el,name,value)=>{if(!el)return;if(el.getAttribute(name)===value)return;el.setAttribute(name,value);};// -- Protection 2: re-entrancy guard -----------------------------\nlet syncing=false;// -- Protection 3: circuit breaker -------------------------------\n// Overrides run on the editor canvas as well as the published page,\n// so a hot loop here takes the editor down with the site. A missed\n// guard must degrade to a non-functioning menu, never to that.\nconst SYNC_BUDGET=50;const SYNC_WINDOW_MS=1e3;let windowStart=0;let windowCount=0;let tripped=false;let syncCalls=0;const tripBreaker=()=>{tripped=true;if(observer)observer.disconnect();if(pollId!==null){window.clearInterval(pollId);pollId=null;}console.warn(\"[headerKeyboardBehavior] sync ran more than \"+SYNC_BUDGET+\" times in \"+SYNC_WINDOW_MS+\"ms. Disconnecting to protect the render. The mobile \"+\"menu will not respond until this is fixed.\");};const focusableSelector='a[href], button:not([disabled]), [tabindex]:not([tabindex=\"-1\"]), input:not([disabled]), select:not([disabled]), textarea:not([disabled])';const isVisible=element=>{const style=window.getComputedStyle(element);return style.display!==\"none\"&&style.visibility!==\"hidden\";};const getFocusable=container=>{if(!container)return[];return Array.from(container.querySelectorAll(focusableSelector)).filter(el=>!el.hasAttribute(\"disabled\")&&isVisible(el));};const findMenuToggle=()=>{const named=root.querySelector('[data-framer-name=\"Menu toggle\"]');if(named)return named;return root.querySelector('button[aria-label=\"Open menu\"], button[aria-label=\"Close menu\"], [aria-label=\"Open menu\"], [aria-label=\"Close menu\"]');};const findDrawer=()=>{const named=root.querySelector('[data-framer-name=\"Drawer\"]');if(named)return named;return null;};const state={toggle:null,drawer:null,drawerOpen:false};const isDrawerOpen=()=>{if(!state.drawer)return false;const label=state.toggle?.getAttribute(\"aria-label\")?.toLowerCase()??\"\";if(label.includes(\"close\"))return true;const style=window.getComputedStyle(state.drawer);return style.display!==\"none\"&&style.visibility!==\"hidden\"&&state.drawer.offsetHeight>0;};const focusFirstInDrawer=()=>{const focusables=getFocusable(state.drawer);if(focusables.length>0){focusables[0].focus();}};const runSyncPass=()=>{listenerCleanups.splice(0).forEach(cleanup=>cleanup());state.toggle=findMenuToggle();state.drawer=findDrawer();setAttrIfChanged(state.toggle,\"role\",\"button\");const onDocumentKeyDown=event=>{const drawerOpenNow=isDrawerOpen();state.drawerOpen=drawerOpenNow;if(!drawerOpenNow)return;if(event.key===\"Escape\"){event.preventDefault();state.toggle?.dispatchEvent(new MouseEvent(\"click\",{bubbles:true}));window.setTimeout(()=>{state.toggle?.focus();},0);return;}if(event.key!==\"Tab\"||!state.drawer)return;const focusables=getFocusable(state.drawer);if(focusables.length===0)return;const first=focusables[0];const last=focusables[focusables.length-1];const active=document.activeElement;const activeInsideDrawer=active?state.drawer.contains(active):false;if(!activeInsideDrawer)return;if(!event.shiftKey&&active===last){event.preventDefault();first.focus();}else if(event.shiftKey&&active===first){event.preventDefault();last.focus();}};const onToggleClick=()=>{window.setTimeout(()=>{const nowOpen=isDrawerOpen();if(nowOpen&&!state.drawerOpen){focusFirstInDrawer();}state.drawerOpen=nowOpen;},0);};document.addEventListener(\"keydown\",onDocumentKeyDown);listenerCleanups.push(()=>{document.removeEventListener(\"keydown\",onDocumentKeyDown);});if(state.toggle){state.toggle.addEventListener(\"click\",onToggleClick);listenerCleanups.push(()=>{state.toggle?.removeEventListener(\"click\",onToggleClick);});}state.drawerOpen=isDrawerOpen();};// Protections 2 and 3 wrap every entry into the sync pass.\nconst syncElementsAndListeners=()=>{if(tripped||syncing)return;const now=Date.now();if(now-windowStart>SYNC_WINDOW_MS){windowStart=now;windowCount=0;}windowCount+=1;syncCalls+=1;if(windowCount>SYNC_BUDGET){tripBreaker();return;}syncing=true;try{runSyncPass();}finally{syncing=false;}};syncElementsAndListeners();observer=new MutationObserver(()=>{syncElementsAndListeners();});// Narrowed deliberately. Watching every attribute makes each one\n// the override writes a potential feedback edge, including ones added\n// later by someone who does not know the guard rule.\n//\n//   childList + subtree - a variant swap replaces the header subtree,\n//       invalidating every cached element reference.\n//   style              - Framer animates the drawer via inline style.\n//   class              - variant swaps change the framer-v-* class.\n//   aria-label         - isDrawerOpen() reads the toggle's label,\n//                        which flips between \"Open menu\"/\"Close menu\".\nobserver.observe(root,{childList:true,subtree:true,attributes:true,attributeFilter:[\"style\",\"class\",\"aria-label\"]});pollId=window.setInterval(()=>{syncElementsAndListeners();},500);return()=>{if(observer)observer.disconnect();if(pollId!==null)window.clearInterval(pollId);listenerCleanups.splice(0).forEach(cleanup=>cleanup());};},[]);return /*#__PURE__*/_jsx(Component,{ref:setCombinedRef,...props});});}\nexport const __FramerMetadata__ = {\"exports\":{\"headerKeyboardBehavior\":{\"type\":\"reactHoc\",\"name\":\"headerKeyboardBehavior\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HeaderKeyboardBehavior.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useCallback,useEffect,useRef,useState}from\"react\";import{headerKeyboardBehavior}from\"https://framerusercontent.com/modules/UZOA9XYvS8ml7bXesyNy/fnfuWcMFmGcCde4g2ifr/HeaderKeyboardBehavior.js\";/**\n * Vertical scroll distance, in pixels, at which the header switches from its\n * transparent variant to its opaque variant. This is the only value to change\n * when retuning the transition point.\n */export const SCROLL_THRESHOLD_PX=24;/**\n * Render-time variant mapping: transparent base -> its opaque counterpart,\n * applied only while scrolled.\n *\n * These targets are the FULL-HEIGHT opaque variants, not the condensed ones.\n * The condensed variants are genuinely shorter, so mapping to them made the bar\n * shrink and the logo jump on scroll. Each pair below is now geometrically\n * identical to its base, so crossing the threshold changes colour and nothing\n * else. Do not point these at `*condensed` variants.\n *\n * Framer passes `variant` as the variant's *id*, never its display name, so\n * this map is keyed by id. Display names are accepted as harmless secondary\n * keys in case that ever changes. Any variant not listed passes through\n * untouched.\n *\n *   rn2db8mgS  Desktop transparent        ->  TZhNdsjX_  Desktop\n *   sAm_mI08h  Tablet transparent         ->  I_XegEdq7  Tablet\n *   vSfxasZB3  Mobile closed transparent  ->  c7GOsyx6A  Mobile closed\n */const OPAQUE_BY_TRANSPARENT={rn2db8mgS:\"TZhNdsjX_\",\"Desktop transparent\":\"TZhNdsjX_\",kGr8khBRq:\"TZhNdsjX_\",\"Desktop transparent light\":\"TZhNdsjX_\",sAm_mI08h:\"I_XegEdq7\",\"Tablet transparent\":\"I_XegEdq7\",Pp_32Ki_z:\"I_XegEdq7\",\"Tablet transparent light\":\"I_XegEdq7\",vSfxasZB3:\"c7GOsyx6A\",\"Mobile closed transparent\":\"c7GOsyx6A\",pebt7dZ20:\"c7GOsyx6A\",\"Mobile closed transparent light\":\"c7GOsyx6A\"};function scrollVariant(Component){return /*#__PURE__*/forwardRef(function ScrollVariant(props,ref){// Initialised false, and never seeded from `window`, so the server and\n// the first client render agree: the instance's own configured variant\n// is what lands in the HTML.\nconst[scrolled,setScrolled]=useState(false);const rootRef=useRef(null);const lastSyncedVariant=useRef(null);const setCombinedRef=useCallback(node=>{rootRef.current=node;if(typeof ref===\"function\"){ref(node);}else if(ref&&\"current\"in ref){ref.current=node;}},[ref]);// Effect 1 of 2 - scroll listening only, with its own cleanup.\nuseEffect(()=>{if(typeof window===\"undefined\")return;let frame=0;const read=()=>{frame=0;setScrolled(window.scrollY>SCROLL_THRESHOLD_PX);};const onScroll=()=>{if(frame===0)frame=window.requestAnimationFrame(read);};window.addEventListener(\"scroll\",onScroll,{passive:true});read()// corrects an already-scrolled load on the first client pass\n;return()=>{window.removeEventListener(\"scroll\",onScroll);if(frame!==0)window.cancelAnimationFrame(frame);};},[]);// The mapping happens here, during render - never in an effect. A value\n// computed in an effect ships the wrong state in the server HTML.\nconst incoming=props.variant;const mapped=scrolled&&typeof incoming===\"string\"&&Object.prototype.hasOwnProperty.call(OPAQUE_BY_TRANSPARENT,incoming)?OPAQUE_BY_TRANSPARENT[incoming]:incoming;// Effect 2 of 2 - immediate re-sync signal for the keyboard half.\n// Writing an attribute on the shared root node is a mutation inside the\n// subtree that half's MutationObserver watches, so its element lookup\n// re-runs in the same microtask as the variant swap instead of waiting\n// on its 500 ms poll.\nuseEffect(()=>{const root=rootRef.current;if(!root)return;const next=String(mapped);if(lastSyncedVariant.current===next)return;lastSyncedVariant.current=next;root.setAttribute(\"data-header-variant\",next);},[mapped]);// Effect 3 of 3 - expose current-page state via aria-current.\nuseEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const root=rootRef.current;if(!root)return;const MANAGED_ATTR=\"data-header-aria-current-managed\";const normalizePathname=pathname=>{let normalized=pathname.trim();if(normalized===\"\")return\"/\";normalized=normalized.replace(/\\/index\\.html$/i,\"/\");if(!normalized.startsWith(\"/\"))normalized=\"/\"+normalized;if(normalized.length>1)normalized=normalized.replace(/\\/+$/,\"\");return normalized||\"/\";};const syncCurrentNavAria=()=>{const currentPath=normalizePathname(window.location.pathname);const anchors=Array.from(root.querySelectorAll(\"a[href]\"));for(const anchor of anchors){const rawHref=anchor.getAttribute(\"href\")??\"\";if(!rawHref||rawHref.trim().startsWith(\"#\")){if(anchor.getAttribute(MANAGED_ATTR)===\"true\"){anchor.removeAttribute(\"aria-current\");anchor.removeAttribute(MANAGED_ATTR);}continue;}let resolved;try{resolved=new URL(rawHref,window.location.href);}catch(_error){if(anchor.getAttribute(MANAGED_ATTR)===\"true\"){anchor.removeAttribute(\"aria-current\");anchor.removeAttribute(MANAGED_ATTR);}continue;}if(resolved.origin!==window.location.origin){if(anchor.getAttribute(MANAGED_ATTR)===\"true\"){anchor.removeAttribute(\"aria-current\");anchor.removeAttribute(MANAGED_ATTR);}continue;}const targetPath=normalizePathname(resolved.pathname);const isCurrent=targetPath===currentPath;const existingAriaCurrent=anchor.getAttribute(\"aria-current\");const managed=anchor.getAttribute(MANAGED_ATTR)===\"true\";if(isCurrent){if(existingAriaCurrent===\"page\"){if(managed)anchor.removeAttribute(MANAGED_ATTR);}else{anchor.setAttribute(\"aria-current\",\"page\");anchor.setAttribute(MANAGED_ATTR,\"true\");}}else if(managed){anchor.removeAttribute(\"aria-current\");anchor.removeAttribute(MANAGED_ATTR);}}};syncCurrentNavAria();let frame=0;const scheduleSync=()=>{if(frame!==0)return;frame=window.requestAnimationFrame(()=>{frame=0;syncCurrentNavAria();});};const observer=new MutationObserver(()=>{scheduleSync();});observer.observe(root,{childList:true,subtree:true,attributes:true,attributeFilter:[\"href\"]});window.addEventListener(\"popstate\",scheduleSync);window.addEventListener(\"hashchange\",scheduleSync);document.addEventListener(\"click\",scheduleSync,true);return()=>{observer.disconnect();window.removeEventListener(\"popstate\",scheduleSync);window.removeEventListener(\"hashchange\",scheduleSync);document.removeEventListener(\"click\",scheduleSync,true);if(frame!==0)window.cancelAnimationFrame(frame);const anchors=root.querySelectorAll(\"a[href]\");anchors.forEach(anchor=>{if(anchor.getAttribute(MANAGED_ATTR)===\"true\"){anchor.removeAttribute(\"aria-current\");anchor.removeAttribute(MANAGED_ATTR);}});};},[]);// Every other prop is forwarded untouched; only `variant` is rewritten.\nreturn /*#__PURE__*/_jsx(Component,{...props,variant:mapped,ref:setCombinedRef});});}/**\n * The single override to attach to Header instances.\n *\n * `codeOverride` is one slot per node, so scroll behaviour and keyboard/ARIA\n * behaviour have to arrive together. Attaching either one bare to a Header\n * instance would silently erase the other, with no error.\n *\n * This is attached once, on the Header inside the `Site` layout template. Do\n * not attach it per page.\n */export function headerBehavior(Component){return scrollVariant(headerKeyboardBehavior(Component));}\nexport const __FramerMetadata__ = {\"exports\":{\"SCROLL_THRESHOLD_PX\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"headerBehavior\":{\"type\":\"reactHoc\",\"name\":\"headerBehavior\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useCallback,useEffect,useRef}from\"react\";const FALLBACK_TARGET_ID=\"main-content\";/** Offset from the top-left of the viewport when the link is revealed. */const REVEAL_OFFSET=\"16px\";/** The header sits at z-index 5, so the skip link has to clear it. */const REVEAL_Z_INDEX=\"10\";/**\n * Resolve the page's content landmark.\n *\n * Do NOT use `#main`. Framer's own app root renders as `<div id=\"main\">`, so\n * `document.getElementById(\"main\")` returns the wrapper around the entire page\n * - header included - and skipping to it skips nothing. Resolving by the\n * semantic `<main>` tag sidesteps that and keeps working whatever id Framer\n * ends up emitting.\n */function resolveMainLandmark(){if(typeof document===\"undefined\")return null;const landmark=document.querySelector(\"main\");if(landmark)return landmark;return document.getElementById(FALLBACK_TARGET_ID);}/**\n * Read-first attribute write. Nothing in this file is observed, but the rule is\n * cheap and keeps every override in this project consistent: never queue a\n * mutation record for a value that is not changing.\n */function setAttrIfChanged(el,name,value){if(!el)return;if(el.getAttribute(name)===value)return;el.setAttribute(name,value);}/**\n * The visual styling comes from the Button component's `Primary sm` variant -\n * an Accent (Bright Blue) pill with a white label - so the link is already\n * legible on any background and already uses the design system. It is hidden\n * purely by position: the canvas node sits at `top: -48px`.\n *\n * Revealing it is therefore a positioning change and nothing else. `fixed` is\n * used rather than a positive `top`, so it is visible wherever the reader has\n * scrolled. The element is out of flow in both states, so revealing it never\n * shifts page layout.\n *\n * The positioned element is the instance wrapper, one level above the anchor\n * this override wraps, so walk up to the nearest positioned ancestor.\n *//**\n * Resolve the rendered anchor.\n *\n * The Button component does NOT forward a ref, so `rootRef.current` is null\n * here. Anything that depends on the ref alone silently does nothing. Framer\n * emits the layer name as a `name` attribute, which is stable and unique\n * enough to find the anchor without one.\n */function resolveAnchor(root,name){if(typeof document===\"undefined\")return null;if(root){if(root.tagName.toLowerCase()===\"a\")return root;const inner=root.querySelector(\"a\");if(inner)return inner;}if(typeof name===\"string\"&&name){const escaped=typeof CSS!==\"undefined\"&&typeof CSS.escape===\"function\"?CSS.escape(name):name.replace(/\"/g,'\\\\\"');return document.querySelector(`a[name=\"${escaped}\"]`);}return null;}function findPositionedWrapper(el){let node=el?.parentElement??null;for(let i=0;i<4&&node;i++){const position=window.getComputedStyle(node).position;if(position===\"absolute\"||position===\"fixed\")return node;node=node.parentElement;}return el;}export function skipToMain(Component){return /*#__PURE__*/forwardRef(function SkipToMainOverride(props,ref){const rootRef=useRef(null);const setCombinedRef=useCallback(node=>{rootRef.current=node;if(typeof ref===\"function\"){ref(node);}else if(ref&&\"current\"in ref){ref.current=node;}},[ref]);// Effect 1 of 2 - point the anchor at the real content landmark.\nuseEffect(()=>{if(typeof document===\"undefined\")return;const target=resolveMainLandmark();if(!target)return;if(!target.id)target.id=FALLBACK_TARGET_ID;const anchor=resolveAnchor(rootRef.current,props.name);setAttrIfChanged(anchor,\"href\",\"#\"+target.id);},[props.name]);// Effect 2 of 2 - reveal on focus, hide again on blur. No observers:\n// this only reacts to focus events on its own subtree.\nuseEffect(()=>{if(typeof window===\"undefined\")return;// Was `rootRef.current` alone, which is always null here - the\n// listeners were never attached and the link never revealed.\nconst root=resolveAnchor(rootRef.current,props.name);if(!root)return;const wrapper=findPositionedWrapper(root);if(!wrapper)return;const reveal=()=>{wrapper.style.position=\"fixed\";wrapper.style.top=REVEAL_OFFSET;wrapper.style.left=REVEAL_OFFSET;wrapper.style.zIndex=REVEAL_Z_INDEX;};// Clearing the inline values hands control back to the canvas\n// styles, which park the node at top: -48px.\nconst conceal=()=>{wrapper.style.position=\"\";wrapper.style.top=\"\";wrapper.style.left=\"\";wrapper.style.zIndex=\"\";};const onFocusIn=()=>reveal();const onFocusOut=event=>{// This node currently has two tab stops (the anchor and the\n// Button's inner pill). Moving between them fires focusout on\n// the way, so ignore it while focus is still inside.\nconst next=event.relatedTarget;if(next instanceof Node&&root.contains(next))return;conceal();};root.addEventListener(\"focusin\",onFocusIn);root.addEventListener(\"focusout\",onFocusOut);return()=>{root.removeEventListener(\"focusin\",onFocusIn);root.removeEventListener(\"focusout\",onFocusOut);conceal();};},[props.name]);const handleClick=useCallback(event=>{const target=resolveMainLandmark();if(target){event.preventDefault();if(!target.hasAttribute(\"tabindex\")){target.setAttribute(\"tabindex\",\"-1\");}try{target.focus({preventScroll:false});}catch(_error){target.focus();}target.scrollIntoView({behavior:\"smooth\",block:\"start\"});}if(typeof props.onClick===\"function\"){props.onClick(event);}},[props]);return /*#__PURE__*/_jsx(Component,{ref:setCombinedRef,...props,onClick:handleClick});});}\nexport const __FramerMetadata__ = {\"exports\":{\"skipToMain\":{\"type\":\"reactHoc\",\"name\":\"skipToMain\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SkipToMain.map","// Generated by Framer (7732c94)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,ResolveLinks,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AArrowDown from\"https://framerusercontent.com/modules/5TByCufQiySHgSnGpRS1/rHdNFhfPlOGo79LoF9Ii/t1VOyLSKw.js\";import Linkedin from\"https://framerusercontent.com/modules/jLVfLScc4Pw6lyTMb6Ap/WV2r0vnJw1UsYWrqninT/AGIu2296z.js\";import Footer from\"#framer/local/canvasComponent/EH8qVILUH/EH8qVILUH.js\";import Header,*as HeaderInfo from\"#framer/local/canvasComponent/GMWUmC8TK/GMWUmC8TK.js\";import Button,*as ButtonInfo from\"#framer/local/canvasComponent/Mlaao5aM4/Mlaao5aM4.js\";import{headerBehavior}from\"#framer/local/codeFile/exmCl9w/HeaderBehavior.js\";import{skipToMain}from\"#framer/local/codeFile/cEgaVIy/SkipToMain.js\";const ButtonFonts=getFonts(Button);const ButtonSkipToMain1qrxi2aWithMappedReactProps1v1ipky=withMappedReactProps(withCodeBoundaryForOverrides(Button,{nodeId:\"NfXj0NUWk\",override:skipToMain,scopeId:\"Xi1LDpQav\"}),ButtonInfo);const HeaderFonts=getFonts(Header);const HeaderHeaderBehavior1krvtfgWithMappedReactPropsc9x0go=withMappedReactProps(withCodeBoundaryForOverrides(Header,{nodeId:\"ywdBKueyR\",override:headerBehavior,scopeId:\"Xi1LDpQav\"}),HeaderInfo);const FooterFonts=getFonts(Footer);const HeaderControls=getPropertyControls(Header);const breakpoints={HapFTjNYz:\"(min-width: 810px) and (max-width: 1199.98px)\",rwRpLCCse:\"(max-width: 809.98px)\",TqxicgFSI:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-nsxkw\";const variantClassNames={HapFTjNYz:\"framer-v-zxycz2\",rwRpLCCse:\"framer-v-1tngimt\",TqxicgFSI:\"framer-v-11s0qxa\"};const wc2usJxyn=undefined;const OamT9yvwa=undefined;const wn8t7_3JO=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-nsxkw.framer-1um0k79, .framer-nsxkw .framer-1um0k79 { display: block; }\",\".framer-nsxkw.framer-11s0qxa { align-content: center; align-items: center; background-color: var(--token-83d89a02-41ae-4c1c-be13-937d8e8b8f87); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-nsxkw .framer-1qrxi2a-container { flex: none; height: auto; left: 16px; order: -1000; position: absolute; top: -48px; width: auto; z-index: 10; }\",\".framer-nsxkw .framer-1krvtfg-container { flex: none; height: auto; left: 0px; order: -999; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 5; }\",\".framer-nsxkw .framer-1vtpgiw { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-nsxkw .framer-g2hruz-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={HapFTjNYz:\"(min-width: 810px) and (max-width: 1199.98px)\",rwRpLCCse:\"(max-width: 809.98px)\",TqxicgFSI:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"TqxicgFSI\",Phone:\"rwRpLCCse\",Tablet:\"HapFTjNYz\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop transparent light\":\"kGr8khBRq\",\"Desktop transparent\":\"rn2db8mgS\",\"Mobile closed transparent light\":\"pebt7dZ20\",\"Mobile closed transparent\":\"vSfxasZB3\",\"Mobile closed\":\"c7GOsyx6A\",\"Mobile open\":\"qsG0Rsflo\",\"Tablet transparent light\":\"Pp_32Ki_z\",\"Tablet transparent\":\"sAm_mI08h\",\"zz — unused (do not wire to scroll) Desktop condensed\":\"kafaFBajm\",\"zz — unused (do not wire to scroll) Mobile condensed\":\"qhyCBrfLp\",\"zz — unused (do not wire to scroll) Tablet condensed\":\"ixs8sVG6j\",Desktop:\"TZhNdsjX_\",Tablet:\"I_XegEdq7\"};const getProps=({headerDesktopVariant,headerMobileVariant,headerTabletVariant,height,id,width,...props})=>{return{...props,OamT9yvwa:humanReadableEnumMap[headerTabletVariant]??headerTabletVariant??props.OamT9yvwa??\"TZhNdsjX_\",variant:humanReadableVariantMap[props.variant]??props.variant??\"TqxicgFSI\",wc2usJxyn:humanReadableEnumMap[headerDesktopVariant]??headerDesktopVariant??props.wc2usJxyn??\"TZhNdsjX_\",wn8t7_3JO:humanReadableEnumMap[headerMobileVariant]??headerMobileVariant??props.wn8t7_3JO??\"TZhNdsjX_\"};};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,wc2usJxyn,OamT9yvwa,wn8t7_3JO,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"TqxicgFSI\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-83d89a02-41ae-4c1c-be13-937d8e8b8f87); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-11s0qxa\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:-48,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qrxi2a-container\",\"data-framer-name\":\"Skip to content\",name:\"Skip to content\",nodeId:\"NfXj0NUWk\",rendersWithMotion:true,scopeId:\"Xi1LDpQav\",children:/*#__PURE__*/_jsx(ButtonSkipToMain1qrxi2aWithMappedReactProps1v1ipky,{height:\"100%\",HlyBzojH5:false,id:\"NfXj0NUWk\",layoutId:\"NfXj0NUWk\",lSUTdG44a:false,name:\"Skip to content\",nw_Us9AOW:Linkedin,variant:matchVariant(\"e3vVF8gmv\"),width:\"100%\",WlKFIs03L:\"CNyKKJvkN\",YhOlUwog4:\"Skip to content\",Z8fsBsafK:AArrowDown})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":zHQMNyRek\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":zHQMNyRek\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":zHQMNyRek\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1krvtfg-container\",\"data-framer-name\":\"Header\",layoutScroll:true,name:\"Header\",nodeId:\"ywdBKueyR\",rendersWithMotion:true,scopeId:\"Xi1LDpQav\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HapFTjNYz:{Kc5mCzKxl:resolvedLinks[1],variant:matchVariant(OamT9yvwa)},rwRpLCCse:{Kc5mCzKxl:resolvedLinks[2],variant:matchVariant(wn8t7_3JO)}},children:/*#__PURE__*/_jsx(HeaderHeaderBehavior1krvtfgWithMappedReactPropsc9x0go,{DSxjtjMaT:\"EN\",height:\"100%\",id:\"ywdBKueyR\",Kc5mCzKxl:resolvedLinks[0],layoutId:\"ywdBKueyR\",name:\"Header\",style:{width:\"100%\"},variant:matchVariant(wc2usJxyn),width:\"100%\",ywyfZITvr:false})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1vtpgiw\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:463,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-g2hruz-container\",\"data-framer-name\":\"Site footer\",name:\"Site footer\",nodeId:\"JaQoSzNXp\",scopeId:\"Xi1LDpQav\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HapFTjNYz:{variant:matchVariant(\"bNcSK19LY\")},rwRpLCCse:{variant:matchVariant(\"h_cBkCoOP\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"JaQoSzNXp\",layoutId:\"JaQoSzNXp\",name:\"Site footer\",style:{width:\"100%\"},variant:matchVariant(\"ZmxDpXGix\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 900\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HapFTjNYz\":{\"layout\":[\"fixed\",\"fixed\"]},\"rwRpLCCse\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wc2usJxyn\":\"headerDesktopVariant\",\"OamT9yvwa\":\"headerTabletVariant\",\"wn8t7_3JO\":\"headerMobileVariant\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"TqxicgFSI\":[\".framer-1qrxi2a-container\",\".framer-1krvtfg-container\",\".framer-g2hruz-container\"],\"HapFTjNYz\":[\".framer-1qrxi2a-container\",\".framer-1krvtfg-container\",\".framer-g2hruz-container\"],\"rwRpLCCse\":[\".framer-1qrxi2a-container\",\".framer-1krvtfg-container\",\".framer-g2hruz-container\"]}\n * @framerBreakpoints {\"TqxicgFSI\":{\"min\":1200,\"canvasClassName\":\"framer-11s0qxa-override\",\"minHeight\":900,\"viewportHeight\":800,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"HapFTjNYz\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-zxycz2-override\",\"minHeight\":900,\"viewportHeight\":800,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"rwRpLCCse\":{\"max\":809,\"canvasClassName\":\"framer-1tngimt-override\",\"minHeight\":900,\"viewportHeight\":800,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant TqxicgFSI\n * @framerLayoutTemplate true\n */const FramerXi1LDpQav=withCSS(Component,css,\"framer-nsxkw\");export default FramerXi1LDpQav;FramerXi1LDpQav.displayName=\"Site\";FramerXi1LDpQav.defaultProps={height:900,width:1200};addPropertyControls(FramerXi1LDpQav,{wc2usJxyn:HeaderControls?.[\"variant\"]&&{...HeaderControls[\"variant\"],defaultValue:\"TZhNdsjX_\",description:undefined,hidden:undefined,title:\"Header Desktop Variant\"},OamT9yvwa:HeaderControls?.[\"variant\"]&&{...HeaderControls[\"variant\"],defaultValue:\"TZhNdsjX_\",description:undefined,hidden:undefined,title:\"Header Tablet Variant\"},wn8t7_3JO:HeaderControls?.[\"variant\"]&&{...HeaderControls[\"variant\"],defaultValue:\"TZhNdsjX_\",description:undefined,hidden:undefined,title:\"Header Mobile Variant\"}});addFonts(FramerXi1LDpQav,[{explicitInter:true,fonts:[]},...ButtonFonts,...HeaderFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerXi1LDpQav.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Button,{},context),()=>forwardLoader(Header,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXi1LDpQav\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"TqxicgFSI\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-11s0qxa-override\\\",\\\"minHeight\\\":900,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"HapFTjNYz\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-zxycz2-override\\\",\\\"minHeight\\\":900,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"rwRpLCCse\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1tngimt-override\\\",\\\"minHeight\\\":900,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"wc2usJxyn\\\":\\\"headerDesktopVariant\\\",\\\"OamT9yvwa\\\":\\\"headerTabletVariant\\\",\\\"wn8t7_3JO\\\":\\\"headerMobileVariant\\\"}\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"900\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"TqxicgFSI\\\":[\\\".framer-1qrxi2a-container\\\",\\\".framer-1krvtfg-container\\\",\\\".framer-g2hruz-container\\\"],\\\"HapFTjNYz\\\":[\\\".framer-1qrxi2a-container\\\",\\\".framer-1krvtfg-container\\\",\\\".framer-g2hruz-container\\\"],\\\"rwRpLCCse\\\":[\\\".framer-1qrxi2a-container\\\",\\\".framer-1krvtfg-container\\\",\\\".framer-g2hruz-container\\\"]}\",\"framerDefaultVariant\":\"TqxicgFSI\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HapFTjNYz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rwRpLCCse\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"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 Site from \"https://framerusercontent.com/modules/riaooENbQCGrIu11FGXp/qfnMF7ReTmYO3sriIFcj/Xi1LDpQav.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {kJ1H91rYx: \"apply-ai-strategy\", qChCHDVVT: \"hero\", s4Ob0JQrI: \"main-content\", zHQMNyRek: \"newsletter\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/v0l7CWjPKC2tZLdPUcq8/lBdIMFIB8IYnVEZGNR3P/augiA20Il.js\")), path: \"/\"}, KhKrQKMI1: {elements: {RXZwMKyyT: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VqkkagqFMllpRCWZBRSU/6Az8Tbt55DSi0I3vqugh/KhKrQKMI1.js\")), path: \"/community-of-experts\"}, a59p1rIQd: {elements: {BFhgb3I5Y: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/21DjmVi7qqTxnVajsJ8S/rnfnrf97kBf044zIvkBj/a59p1rIQd.js\")), path: \"/community-advisory-board\"}, boBHs5Zj9: {elements: {JjdnFFpmi: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ANEVrZz68bMvZobFj76s/t9Rr5uPlK1iJLPiTZtkl/boBHs5Zj9.js\")), path: \"/about\"}, XlWfpyi9D: {elements: {qL6VwVy2L: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rJJcG1XA4GE0PdwtDKAr/lP9c58knuytrHN8gwT8j/XlWfpyi9D.js\")), path: \"/contact\"}, hd53tPqAQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1JwMuC95vlME7u0nPB8E/kJP3eb5l0y5bYYZorE9P/hd53tPqAQ.js\")), path: \"/privacy-policy\"}, iMbEOBNBX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wumrHzpPjQbEJHgWkaFg/p8c5hY92vHB1PAkEl4kW/iMbEOBNBX.js\")), path: \"/cookie-policy\"}, GSmE4QkCP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ykmFFzrOObjUPAFqJrLh/RWEY3mGXuQNg2KIQ3bWw/GSmE4QkCP.js\")), path: \"/legal-notice\"}, o1wdQDwwL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8Rp22olXImdICSNbzwpT/SaUWBdbcdsik5tn1WIFs/o1wdQDwwL.js\")), path: \"/accessibility-statement\"}, qJnDiPi4s: {elements: {H5h508TPs: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AIkfd066ID6Vd5gr1MAI/CTnsdRMcHxwEYZLhdckd/qJnDiPi4s.js\")), path: \"/404\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"20b84f2ff1a1044973954ab917c7ff814aa09addc629eb41e9850e0c127c3c16\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {OamT9yvwa: \"sAm_mI08h\", wc2usJxyn: \"rn2db8mgS\", wn8t7_3JO: \"vSfxasZB3\"}\r\nconst props2 = {...props1, OamT9yvwa: \"Pp_32Ki_z\", wc2usJxyn: \"kGr8khBRq\", wn8t7_3JO: \"pebt7dZ20\"}\r\nconst templateProps = {a59p1rIQd: props2, augiA20Il: props1, boBHs5Zj9: props2, GSmE4QkCP: props2, hd53tPqAQ: props2, iMbEOBNBX: props2, KhKrQKMI1: props2, o1wdQDwwL: props2, qJnDiPi4s: props2, XlWfpyi9D: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"KhKrQKMI1\":\r\ncase \"a59p1rIQd\":\r\ncase \"boBHs5Zj9\":\r\ncase \"XlWfpyi9D\":\r\ncase \"hd53tPqAQ\":\r\ncase \"iMbEOBNBX\":\r\ncase \"GSmE4QkCP\":\r\ncase \"o1wdQDwwL\":\r\ncase \"qJnDiPi4s\":\r\nreturn React.createElement(Site, {...props, key: \"Site\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"KhKrQKMI1\":\r\ncase \"a59p1rIQd\":\r\ncase \"boBHs5Zj9\":\r\ncase \"XlWfpyi9D\":\r\ncase \"hd53tPqAQ\":\r\ncase \"iMbEOBNBX\":\r\ncase \"GSmE4QkCP\":\r\ncase \"o1wdQDwwL\":\r\ncase \"qJnDiPi4s\":\r\nreturn [{hash: \"1tngimt\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"zxycz2\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"11s0qxa\", 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, 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/AIkfd066ID6Vd5gr1MAI/CTnsdRMcHxwEYZLhdckd/qJnDiPi4s.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://compassai.eu\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/h6wPDK83k13jXyeYQEGu/d8LStRJiAHPQzhBdEwy8/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}