{"version":3,"file":"script_main.DUDMSl6M.mjs","names":["fonts","css","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","Link","cycleOrder","serializationHash","variantClassNames","animation","transition2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","Link1","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","Header","Footer","useRef","React.useId","PropertyOverrides","React.createElement","Main","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","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/O2MqvdW9lWQYavOJmWPe/poEiCJswegOhy7n4NblH/E7wu3mw8M.js","https:/framerusercontent.com/modules/cmduNGoVdiEsDN3qCfOJ/bfB9XqHoRBaBhiRRpFvM/MvRgk2135.js","https:/framerusercontent.com/modules/7zc4iO3nWcHWJG8FTJx1/5iDrcWouqfXBCyng2LSR/bUTuGlsT8.js","https:/framerusercontent.com/modules/w74qQEOhpIbd2UI7i3ru/tS6b0GT8FpOxz47OjCPM/BwHzztpcy.js","https:/framerusercontent.com/modules/yw2yQ4Zs7F5ju6HZMIdX/3ReyFzzPFh383Gsit9bs/Jam_JqaKy.js","https:/framerusercontent.com/modules/eI0eKdF4CgwBhCciVTwh/hTIdET7393zNOVVU4aoo/zlYZhHT3s.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (03f754e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Mona Sans-500\",\"GF;Mona Sans-700\",\"GF;Mona Sans-700italic\",\"GF;Mona Sans-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v1/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyDPA99Y41P6zHtY.woff2\",weight:\"500\"},{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v1/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAaBN9Y41P6zHtY.woff2\",weight:\"700\"},{family:\"Mona Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/monasans/v1/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QNAZ6VLYyWtY1rI.woff2\",weight:\"700\"},{family:\"Mona Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/monasans/v1/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QAUe6VLYyWtY1rI.woff2\",weight:\"500\"}]}];export const css=['.framer-mL6BS .framer-styles-preset-8bjydz:not(.rich-text-wrapper), .framer-mL6BS .framer-styles-preset-8bjydz.rich-text-wrapper p { --framer-font-family: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Mona Sans\", \"Mona Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 30px; --framer-text-alignment: start; --framer-text-color: var(--token-43085d6e-fd20-4e81-b458-50d43943e03f, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-mL6BS\";\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 (03f754e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Mona Sans-variable-regular\",\"GF;Mona Sans-variable-regularVF=IndkdGgiIDEyNSwgIndnaHQiIDcwMA==\",\"GF;Mona Sans-variable-regularVF=IndkdGgiIDEyNSwgIndnaHQiIDcwMA==\",\"GF;Mona Sans-variable-regularVF=IndkdGgiIDEyNSwgIndnaHQiIDcwMA==\"]);const variationAxes=[{defaultValue:100,maxValue:125,minValue:75,name:\"Width\",tag:\"wdth\"},{defaultValue:200,maxValue:900,minValue:200,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Mona Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/monasans/v1/o-0IIpQmx24alC5A4PNb4j5Ba_2c7A.ttf\",variationAxes,weight:\"400\"}]}];export const css=['.framer-wuqEV .framer-styles-preset-p6voto:not(.rich-text-wrapper), .framer-wuqEV .framer-styles-preset-p6voto.rich-text-wrapper p { --framer-font-family: \"Mona Sans Variable\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Mona Sans Variable\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Mona Sans Variable\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Mona Sans Variable\", \"Mona Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 50px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wdth\" 125, \"wght\" 700; --framer-font-variation-axes-bold: \"wdth\" 125, \"wght\" 700; --framer-font-variation-axes-bold-italic: \"wdth\" 125, \"wght\" 700; --framer-font-variation-axes-italic: \"wdth\" 125, \"wght\" 700; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 30px; --framer-text-alignment: start; --framer-text-color: var(--token-43085d6e-fd20-4e81-b458-50d43943e03f, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-wuqEV .framer-styles-preset-p6voto:not(.rich-text-wrapper), .framer-wuqEV .framer-styles-preset-p6voto.rich-text-wrapper p { --framer-font-family: \"Mona Sans Variable\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Mona Sans Variable\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Mona Sans Variable\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Mona Sans Variable\", \"Mona Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 44px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wdth\" 125, \"wght\" 700; --framer-font-variation-axes-bold: \"wdth\" 125, \"wght\" 700; --framer-font-variation-axes-bold-italic: \"wdth\" 125, \"wght\" 700; --framer-font-variation-axes-italic: \"wdth\" 125, \"wght\" 700; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 30px; --framer-text-alignment: start; --framer-text-color: var(--token-43085d6e-fd20-4e81-b458-50d43943e03f, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-wuqEV .framer-styles-preset-p6voto:not(.rich-text-wrapper), .framer-wuqEV .framer-styles-preset-p6voto.rich-text-wrapper p { --framer-font-family: \"Mona Sans Variable\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Mona Sans Variable\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Mona Sans Variable\", \"Mona Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Mona Sans Variable\", \"Mona Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wdth\" 125, \"wght\" 700; --framer-font-variation-axes-bold: \"wdth\" 125, \"wght\" 700; --framer-font-variation-axes-bold-italic: \"wdth\" 125, \"wght\" 700; --framer-font-variation-axes-italic: \"wdth\" 125, \"wght\" 700; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 0.95em; --framer-paragraph-spacing: 30px; --framer-text-alignment: start; --framer-text-color: var(--token-43085d6e-fd20-4e81-b458-50d43943e03f, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-wuqEV\";\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 (890879b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/O2MqvdW9lWQYavOJmWPe/poEiCJswegOhy7n4NblH/E7wu3mw8M.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/cmduNGoVdiEsDN3qCfOJ/bfB9XqHoRBaBhiRRpFvM/MvRgk2135.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/k0IJD1LspPk9gxJQPJpx/YShd3bE13el4jCyAggeV/NcVpJsoLs.js\";const enabledGestures={QRics_toI:{hover:true},vdihXr4Ck:{hover:true},YMNSEKNFE:{hover:true}};const cycleOrder=[\"QRics_toI\",\"vdihXr4Ck\",\"YMNSEKNFE\"];const serializationHash=\"framer-oUg5c\";const variantClassNames={QRics_toI:\"framer-v-ihxjrz\",vdihXr4Ck:\"framer-v-1fvedac\",YMNSEKNFE:\"framer-v-stz6c6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"QRics_toI\",Large:\"vdihXr4Ck\",Small:\"YMNSEKNFE\"};const getProps=({click,color,height,id,link,mouseEnter,newTab,title,width,...props})=>{return{...props,nT_s2HIdT:click??props.nT_s2HIdT,S2Xhnyjhp:link??props.S2Xhnyjhp,std_fvPaU:title??props.std_fvPaU??\"Link\",TjdV76c9j:mouseEnter??props.TjdV76c9j,uFN7p9TIZ:color??props.uFN7p9TIZ??\"var(--token-43085d6e-fd20-4e81-b458-50d43943e03f, rgb(255, 0, 0))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"QRics_toI\",zTaQzFAWQ:newTab??props.zTaQzFAWQ};};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,std_fvPaU,S2Xhnyjhp,uFN7p9TIZ,TjdV76c9j,zTaQzFAWQ,nT_s2HIdT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QRics_toI\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1052pj7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(nT_s2HIdT){const res=await nT_s2HIdT(...args);if(res===false)return false;}});const onMouseEnter5d8sc9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(TjdV76c9j){const res=await TjdV76c9j(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"vdihXr4Ck-hover\")return false;if(baseVariant===\"vdihXr4Ck\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:S2Xhnyjhp,motionChild:true,nodeId:\"QRics_toI\",openInNewTab:zTaQzFAWQ,scopeId:\"bUTuGlsT8\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ihxjrz\",className,classNames)} framer-ymefks`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"QRics_toI\",onMouseEnter:onMouseEnter5d8sc9,onTap:onTap1052pj7,ref:refBinding,style:{...style},...addPropertyOverrides({\"QRics_toI-hover\":{\"data-framer-name\":undefined},\"vdihXr4Ck-hover\":{\"data-framer-name\":undefined},\"YMNSEKNFE-hover\":{\"data-framer-name\":undefined},vdihXr4Ck:{\"data-framer-name\":\"Large\"},YMNSEKNFE:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l7c7un\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"YeSMS7vnx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lk61qu\",\"data-styles-preset\":\"NcVpJsoLs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-uFN7p9TIZ-bUTuGlsT8))\"},children:\"Link\"})}),className:\"framer-petoh3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yfuHKoPYV\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-uFN7p9TIZ-bUTuGlsT8)\",\"--variable-reference-uFN7p9TIZ-bUTuGlsT8\":uFN7p9TIZ},text:std_fvPaU,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({vdihXr4Ck:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-p6voto\",\"data-styles-preset\":\"MvRgk2135\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-uFN7p9TIZ-bUTuGlsT8))\"},children:\"Link\"})})},YMNSEKNFE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8bjydz\",\"data-styles-preset\":\"E7wu3mw8M\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-uFN7p9TIZ-bUTuGlsT8))\"},children:\"Link\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lk61qu\",\"data-styles-preset\":\"NcVpJsoLs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-uFN7p9TIZ-bUTuGlsT8))\"},children:\"Link\"})}),className:\"framer-10lovzc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"j6iw9dMia\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-uFN7p9TIZ-bUTuGlsT8)\",\"--variable-reference-uFN7p9TIZ-bUTuGlsT8\":uFN7p9TIZ},text:std_fvPaU,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({YMNSEKNFE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8bjydz\",\"data-styles-preset\":\"E7wu3mw8M\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-uFN7p9TIZ-bUTuGlsT8))\"},children:\"Link\"})})}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oUg5c.framer-ymefks, .framer-oUg5c .framer-ymefks { display: block; }\",\".framer-oUg5c.framer-ihxjrz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-oUg5c .framer-l7c7un { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 14px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-oUg5c .framer-petoh3, .framer-oUg5c .framer-10lovzc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-oUg5c.framer-v-1fvedac .framer-l7c7un { height: min-content; }\",\".framer-oUg5c.framer-v-stz6c6 .framer-l7c7un { height: 12px; }\",\".framer-oUg5c.framer-v-ihxjrz.hover .framer-l7c7un, .framer-oUg5c.framer-v-stz6c6.hover .framer-l7c7un { justify-content: flex-end; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vdihXr4Ck\":{\"layout\":[\"auto\",\"auto\"]},\"YMNSEKNFE\":{\"layout\":[\"auto\",\"auto\"]},\"MovV439gG\":{\"layout\":[\"auto\",\"auto\"]},\"A9CAatjNj\":{\"layout\":[\"auto\",\"auto\"]},\"hDeH44J4O\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"std_fvPaU\":\"title\",\"S2Xhnyjhp\":\"link\",\"uFN7p9TIZ\":\"color\",\"TjdV76c9j\":\"mouseEnter\",\"zTaQzFAWQ\":\"newTab\",\"nT_s2HIdT\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbUTuGlsT8=withCSS(Component,css,\"framer-oUg5c\");export default FramerbUTuGlsT8;FramerbUTuGlsT8.displayName=\"Link\";FramerbUTuGlsT8.defaultProps={height:14,width:32};addPropertyControls(FramerbUTuGlsT8,{variant:{options:[\"QRics_toI\",\"vdihXr4Ck\",\"YMNSEKNFE\"],optionTitles:[\"Default\",\"Large\",\"Small\"],title:\"Variant\",type:ControlType.Enum},std_fvPaU:{defaultValue:\"Link\",displayTextArea:false,placeholder:\"\",title:\"Title\",type:ControlType.String},S2Xhnyjhp:{title:\"Link\",type:ControlType.Link},uFN7p9TIZ:{defaultValue:'var(--token-43085d6e-fd20-4e81-b458-50d43943e03f, rgb(255, 0, 0)) /* {\"name\":\"Primary\"} */',title:\"Color\",type:ControlType.Color},TjdV76c9j:{title:\"Mouse Enter\",type:ControlType.EventHandler},zTaQzFAWQ:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},nT_s2HIdT:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerbUTuGlsT8,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbUTuGlsT8\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"std_fvPaU\\\":\\\"title\\\",\\\"S2Xhnyjhp\\\":\\\"link\\\",\\\"uFN7p9TIZ\\\":\\\"color\\\",\\\"TjdV76c9j\\\":\\\"mouseEnter\\\",\\\"zTaQzFAWQ\\\":\\\"newTab\\\",\\\"nT_s2HIdT\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"32\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vdihXr4Ck\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YMNSEKNFE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MovV439gG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"A9CAatjNj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hDeH44J4O\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"14\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bUTuGlsT8.map","// Generated by Framer (a56d1fd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/O2MqvdW9lWQYavOJmWPe/poEiCJswegOhy7n4NblH/E7wu3mw8M.js\";import Link from\"https://framerusercontent.com/modules/7zc4iO3nWcHWJG8FTJx1/5iDrcWouqfXBCyng2LSR/bUTuGlsT8.js\";const LinkFonts=getFonts(Link);const MotionFooterWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.footer));const cycleOrder=[\"dAZ9dodsz\",\"gwAXPgxh9\"];const serializationHash=\"framer-vYghy\";const variantClassNames={dAZ9dodsz:\"framer-v-1y7v6fg\",gwAXPgxh9:\"framer-v-1078bbk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:.3,duration:.6,ease:[.25,1,.5,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"dAZ9dodsz\",Tablet:\"gwAXPgxh9\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"dAZ9dodsz\"};};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:\"dAZ9dodsz\",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:transition2,children:/*#__PURE__*/_jsxs(MotionFooterWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1y7v6fg\",className,classNames),\"data-framer-appear-id\":\"1y7v6fg\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"dAZ9dodsz\",optimized:true,ref:refBinding,style:{...style},...addPropertyOverrides({gwAXPgxh9:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1m859r5\",\"data-framer-name\":\"Left Column\",layoutDependency:layoutDependency,layoutId:\"wi_2tBSZ3\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8bjydz\",\"data-styles-preset\":\"E7wu3mw8M\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-086fc5dd-3375-4855-8346-d4ebc41e7de4, rgba(227, 0, 216, 0.6)))\"},children:\"☺ 2026\"})}),className:\"framer-575rgj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eLdm6XKai\",style:{\"--extracted-r6o4lv\":\"var(--token-086fc5dd-3375-4855-8346-d4ebc41e7de4, rgba(227, 0, 216, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iy9uln\",\"data-framer-name\":\"Middle Column\",layoutDependency:layoutDependency,layoutId:\"caC0GjwZV\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+220+(0*(((componentViewport?.height||252)-240-0)/1)+0+0)+(0+(((componentViewport?.height||252)-240-0)/1*1+0-0-14)/2),...addPropertyOverrides({gwAXPgxh9:{y:(componentViewport?.y||0)+140+(1*(((componentViewport?.height||216)-160-20)/3)+10+0)+(0+(((componentViewport?.height||216)-160-20)/3*1+0-0-14)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a7r8sw-container\",layoutDependency:layoutDependency,layoutId:\"A5eoWXRPa-container\",nodeId:\"A5eoWXRPa\",rendersWithMotion:true,scopeId:\"BwHzztpcy\",children:/*#__PURE__*/_jsx(Link,{height:\"100%\",id:\"A5eoWXRPa\",layoutId:\"A5eoWXRPa\",S2Xhnyjhp:\"https://instagram.com\",std_fvPaU:\"Instagram\",uFN7p9TIZ:\"var(--token-086fc5dd-3375-4855-8346-d4ebc41e7de4, rgba(227, 0, 216, 0.6))\",variant:matchVariant(\"YMNSEKNFE\"),width:\"100%\",zTaQzFAWQ:true})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+220+(0*(((componentViewport?.height||252)-240-0)/1)+0+0)+(0+(((componentViewport?.height||252)-240-0)/1*1+0-0-14)/2),...addPropertyOverrides({gwAXPgxh9:{y:(componentViewport?.y||0)+140+(1*(((componentViewport?.height||216)-160-20)/3)+10+0)+(0+(((componentViewport?.height||216)-160-20)/3*1+0-0-14)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d89d8a-container\",layoutDependency:layoutDependency,layoutId:\"Xa_zOgauV-container\",nodeId:\"Xa_zOgauV\",rendersWithMotion:true,scopeId:\"BwHzztpcy\",children:/*#__PURE__*/_jsx(Link,{height:\"100%\",id:\"Xa_zOgauV\",layoutId:\"Xa_zOgauV\",S2Xhnyjhp:\"https://www.linkedin.com/company/18363452\",std_fvPaU:\"LinkedIn\",uFN7p9TIZ:\"var(--token-086fc5dd-3375-4855-8346-d4ebc41e7de4, rgba(227, 0, 216, 0.6))\",variant:matchVariant(\"YMNSEKNFE\"),width:\"100%\",zTaQzFAWQ:true})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xpz4s0\",\"data-framer-name\":\"Right Column\",layoutDependency:layoutDependency,layoutId:\"sOKn69kYq\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8bjydz\",\"data-styles-preset\":\"E7wu3mw8M\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-086fc5dd-3375-4855-8346-d4ebc41e7de4, rgba(227, 0, 216, 0.6)))\"},children:\"All Rights Reserved\"})}),className:\"framer-1bdz2gv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"My7HHyqJy\",style:{\"--extracted-r6o4lv\":\"var(--token-086fc5dd-3375-4855-8346-d4ebc41e7de4, rgba(227, 0, 216, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\".framer-vYghy.framer-42x85i, .framer-vYghy .framer-42x85i { display: block; }\",\".framer-vYghy.framer-1y7v6fg { display: grid; gap: 30px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: hidden; padding: 220px 30px 20px 30px; position: relative; width: 1440px; }\",\".framer-vYghy .framer-1m859r5 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; grid-column: span 2; height: 100%; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-vYghy .framer-575rgj, .framer-vYghy .framer-1bdz2gv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-vYghy .framer-iy9uln { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 100%; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-vYghy .framer-a7r8sw-container, .framer-vYghy .framer-1d89d8a-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-vYghy .framer-1xpz4s0 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-end; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-vYghy.framer-v-1078bbk.framer-1y7v6fg { gap: 10px; grid-template-columns: repeat(1, minmax(50px, 1fr)); padding: 140px 20px 20px 20px; width: 810px; }\",\".framer-vYghy.framer-v-1078bbk .framer-1m859r5 { grid-column: span 1; }\",\".framer-vYghy.framer-v-1078bbk .framer-iy9uln { gap: 20px; }\",\".framer-vYghy.framer-v-1078bbk .framer-1xpz4s0 { justify-content: flex-start; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 252\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"gwAXPgxh9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBwHzztpcy=withCSS(Component,css,\"framer-vYghy\");export default FramerBwHzztpcy;FramerBwHzztpcy.displayName=\"Footer\";FramerBwHzztpcy.defaultProps={height:252,width:1440};addPropertyControls(FramerBwHzztpcy,{variant:{options:[\"dAZ9dodsz\",\"gwAXPgxh9\"],optionTitles:[\"Desktop\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerBwHzztpcy,[{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\"}]},...LinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerBwHzztpcy.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Link,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBwHzztpcy\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gwAXPgxh9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"252\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c81289c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}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/k0IJD1LspPk9gxJQPJpx/YShd3bE13el4jCyAggeV/NcVpJsoLs.js\";import Link1 from\"https://framerusercontent.com/modules/7zc4iO3nWcHWJG8FTJx1/5iDrcWouqfXBCyng2LSR/bUTuGlsT8.js\";const Link1Fonts=getFonts(Link1);const MotionNavWithFX=withFX(motion.nav);const cycleOrder=[\"CJcwCw_B6\",\"vUXDlmbFI\",\"Q4wT8Em5M\"];const serializationHash=\"framer-vrFRn\";const variantClassNames={CJcwCw_B6:\"framer-v-1l5h0ee\",Q4wT8Em5M:\"framer-v-quj7pe\",vUXDlmbFI:\"framer-v-nz7fay\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.25,1,.5,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-20};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition3={duration:0,type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={delay:.15,duration:1,ease:[.25,1,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const transition5={delay:.35,duration:1,ease:[.25,1,.5,1],type:\"tween\"};const transition6={delay:0,duration:.3,ease:[.25,1,.5,1],type:\"tween\"};const humanReadableVariantMap={\"Tablet Open\":\"Q4wT8Em5M\",Desktop:\"CJcwCw_B6\",Tablet:\"vUXDlmbFI\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CJcwCw_B6\"};};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:\"CJcwCw_B6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapi5m7yp=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"vUXDlmbFI\"),100);});const isDisplayed=()=>{if([\"vUXDlmbFI\",\"Q4wT8Em5M\"].includes(baseVariant))return true;return false;};const onTap88qnhd=activeVariantCallback(async(...args)=>{setVariant(\"Q4wT8Em5M\");});const onTap2xsuud=activeVariantCallback(async(...args)=>{setVariant(\"vUXDlmbFI\");});const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,...addPropertyOverrides({Q4wT8Em5M:{value:transition3},vUXDlmbFI:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionNavWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1l5h0ee\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"CJcwCw_B6\",ref:refBinding,style:{...style},...addPropertyOverrides({Q4wT8Em5M:{__framer__styleAppearEffectEnabled:undefined,\"data-framer-name\":\"Tablet Open\"},vUXDlmbFI:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wgmm69\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"dr8BpzUIb\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j2ht2Uw00\"},motionChild:true,nodeId:\"a0HYDnDWy\",scopeId:\"Jam_JqaKy\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1d5g8ri framer-1b7uash\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"a0HYDnDWy\",...addPropertyOverrides({Q4wT8Em5M:{\"data-highlight\":true,onTap:onTapi5m7yp}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1jv97dh\",layoutDependency:layoutDependency,layoutId:\"KBvqziDEA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 124.056 14.985\" overflow=\"visible\"><path d=\"M 7.13 14.985 C 6.062 14.985 5.093 14.817 4.221 14.484 C 3.349 14.15 2.595 13.66 1.964 13.019 C 1.332 12.378 0.848 11.59 0.509 10.662 C 0.171 9.734 0 8.674 0 7.482 C 0 6.289 0.167 5.236 0.509 4.312 C 0.848 3.388 1.332 2.607 1.964 1.966 C 2.595 1.325 3.349 0.834 4.221 0.501 C 5.093 0.168 6.062 0 7.13 0 C 8.197 0 9.191 0.168 10.07 0.501 C 10.949 0.834 11.702 1.325 12.337 1.966 C 12.969 2.607 13.453 3.392 13.792 4.312 C 14.13 5.236 14.301 6.293 14.301 7.482 C 14.301 8.671 14.13 9.731 13.792 10.662 C 13.453 11.59 12.965 12.378 12.327 13.019 C 11.688 13.66 10.932 14.147 10.06 14.484 C 9.188 14.817 8.211 14.985 7.13 14.985 Z M 7.13 12.317 C 7.963 12.317 8.678 12.138 9.278 11.776 C 9.878 11.414 10.342 10.877 10.673 10.161 C 11.005 9.444 11.172 8.553 11.172 7.482 C 11.172 6.679 11.075 5.981 10.879 5.387 C 10.684 4.792 10.412 4.291 10.07 3.882 C 9.727 3.475 9.29 3.161 8.8 2.969 C 8.298 2.768 7.743 2.668 7.13 2.668 C 6.32 2.668 5.619 2.844 5.019 3.198 C 4.419 3.553 3.955 4.086 3.624 4.803 C 3.293 5.519 3.125 6.411 3.125 7.482 C 3.125 8.284 3.219 8.99 3.408 9.598 C 3.596 10.207 3.868 10.712 4.217 11.113 C 4.563 11.51 4.994 11.819 5.476 12.016 C 5.965 12.216 6.516 12.317 7.126 12.317 Z M 14.475 2.89 L 14.475 0.183 L 26 0.183 L 26 2.89 Z M 18.675 14.806 L 18.675 2.589 L 21.724 2.589 L 21.724 14.802 L 18.675 14.802 Z M 27.046 14.806 L 27.046 0.183 L 30.095 0.183 L 30.095 14.802 L 27.046 14.802 Z M 29.45 8.667 L 29.45 5.999 L 37.437 5.999 L 37.437 8.667 Z M 36.796 14.806 L 36.796 0.183 L 39.844 0.183 L 39.844 14.802 L 36.796 14.802 Z M 42.007 14.806 L 42.007 0.183 L 52.359 0.183 L 52.359 2.851 L 44.41 2.851 L 45.055 2.188 L 45.055 12.797 L 44.41 12.134 L 52.398 12.134 L 52.398 14.802 L 42.007 14.802 Z M 44.41 8.628 L 44.41 6.121 L 51.404 6.121 L 51.404 8.628 Z M 53.974 14.806 L 53.974 0.183 L 61.222 0.183 C 61.808 0.183 62.342 0.236 62.823 0.344 C 63.305 0.451 63.737 0.612 64.121 0.824 C 64.505 1.039 64.829 1.304 65.098 1.626 C 65.363 1.948 65.569 2.321 65.712 2.751 C 65.855 3.177 65.928 3.66 65.928 4.194 C 65.928 5.104 65.694 5.87 65.223 6.49 C 64.752 7.109 64.117 7.535 63.308 7.765 L 63.308 7.886 C 63.856 7.98 64.302 8.151 64.648 8.399 C 64.993 8.646 65.244 8.961 65.401 9.341 C 65.558 9.724 65.635 10.186 65.635 10.734 L 65.635 13.14 C 65.635 13.409 65.645 13.681 65.663 13.964 C 65.684 14.244 65.75 14.527 65.868 14.806 L 62.802 14.806 C 62.726 14.63 62.67 14.398 62.635 14.104 C 62.604 13.81 62.586 13.488 62.586 13.14 L 62.586 11.275 C 62.586 10.859 62.523 10.512 62.401 10.232 C 62.276 9.953 62.06 9.734 61.746 9.58 C 61.432 9.426 60.985 9.351 60.396 9.351 L 56.744 9.351 L 56.744 6.884 L 60.514 6.884 C 61.334 6.884 61.92 6.683 62.272 6.282 C 62.625 5.881 62.799 5.379 62.799 4.778 C 62.799 4.405 62.743 4.094 62.632 3.847 C 62.52 3.599 62.36 3.395 62.154 3.234 C 61.944 3.073 61.704 2.958 61.432 2.883 C 61.16 2.811 60.853 2.772 60.514 2.772 L 57.019 2.772 L 57.019 14.806 L 53.971 14.806 Z M 68.697 14.967 C 68.254 14.967 67.895 14.835 67.623 14.577 C 67.351 14.315 67.211 13.971 67.211 13.545 C 67.211 13.119 67.347 12.754 67.623 12.492 C 67.895 12.231 68.254 12.102 68.697 12.102 C 69.14 12.102 69.5 12.234 69.772 12.492 C 70.044 12.754 70.183 13.105 70.183 13.545 C 70.183 13.986 70.047 14.315 69.772 14.577 C 69.5 14.838 69.14 14.967 68.697 14.967 Z M 73.556 14.433 C 72.691 14.065 72.039 13.545 71.603 12.868 C 71.167 12.195 70.947 11.421 70.947 10.551 C 70.947 9.67 71.083 8.95 71.359 8.395 C 71.631 7.84 72.004 7.407 72.471 7.091 C 72.939 6.776 73.462 6.54 74.034 6.379 C 74.606 6.217 75.199 6.092 75.813 5.999 C 76.699 5.838 77.393 5.687 77.895 5.548 C 78.398 5.408 78.743 5.222 78.942 4.985 C 79.137 4.753 79.235 4.441 79.235 4.054 C 79.235 3.667 79.144 3.37 78.963 3.123 C 78.781 2.876 78.516 2.69 78.171 2.561 C 77.826 2.435 77.414 2.371 76.929 2.371 C 76.472 2.371 76.064 2.439 75.698 2.572 C 75.332 2.704 75.039 2.919 74.808 3.213 C 74.582 3.506 74.46 3.889 74.446 4.355 L 71.38 4.355 C 71.38 3.485 71.603 2.726 72.053 2.07 C 72.503 1.415 73.131 0.906 73.936 0.544 C 74.746 0.183 75.708 0.004 76.828 0.004 C 77.948 0.004 78.963 0.183 79.796 0.544 C 80.63 0.906 81.272 1.418 81.722 2.077 C 82.172 2.736 82.395 3.531 82.395 4.455 C 82.395 5.096 82.29 5.655 82.081 6.132 C 81.872 6.608 81.561 7.013 81.143 7.346 C 80.728 7.679 80.208 7.962 79.591 8.187 C 78.973 8.416 78.251 8.588 77.431 8.71 C 76.793 8.832 76.259 8.939 75.83 9.04 C 75.401 9.14 75.06 9.265 74.805 9.412 C 74.55 9.559 74.372 9.738 74.268 9.953 C 74.163 10.168 74.111 10.433 74.111 10.755 C 74.111 11.181 74.215 11.536 74.425 11.808 C 74.634 12.084 74.934 12.285 75.325 12.41 C 75.715 12.539 76.172 12.6 76.692 12.6 C 77.369 12.6 77.92 12.499 78.342 12.299 C 78.764 12.098 79.078 11.822 79.28 11.468 C 79.482 11.113 79.591 10.694 79.601 10.214 L 82.705 10.214 C 82.691 11.149 82.465 11.98 82.022 12.7 C 81.579 13.423 80.919 13.982 80.047 14.383 C 79.175 14.784 78.094 14.985 76.804 14.985 C 75.513 14.985 74.418 14.802 73.553 14.433 Z M 84.212 14.806 L 84.212 0.183 L 87.261 0.183 L 87.261 14.802 L 84.212 14.802 Z M 89.42 14.806 L 89.42 0.183 L 95.496 0.183 C 96.902 0.183 98.095 0.487 99.071 1.096 C 100.048 1.705 100.791 2.557 101.297 3.653 C 101.806 4.749 102.057 6.035 102.057 7.503 C 102.057 8.585 101.914 9.58 101.628 10.483 C 101.342 11.386 100.92 12.159 100.358 12.8 C 99.797 13.441 99.11 13.936 98.297 14.283 C 97.484 14.63 96.549 14.806 95.493 14.806 L 89.416 14.806 Z M 92.468 12.138 L 94.987 12.138 C 95.559 12.138 96.086 12.059 96.57 11.898 C 97.041 11.743 97.469 11.476 97.819 11.117 C 98.171 10.755 98.443 10.275 98.639 9.674 C 98.834 9.072 98.932 8.331 98.932 7.446 C 98.932 6.296 98.764 5.387 98.433 4.717 C 98.102 4.047 97.638 3.567 97.045 3.273 C 96.452 2.98 95.765 2.833 94.983 2.833 L 92.465 2.833 L 92.465 12.138 Z M 103.574 14.806 L 103.574 0.183 L 113.927 0.183 L 113.927 2.851 L 105.978 2.851 L 106.623 2.188 L 106.623 12.797 L 105.978 12.134 L 113.965 12.134 L 113.965 14.802 L 103.574 14.802 Z M 105.978 8.628 L 105.978 6.121 L 112.971 6.121 L 112.971 8.628 Z M 119.832 8.628 C 119.215 8.628 118.65 8.528 118.13 8.327 C 117.614 8.126 117.167 7.84 116.794 7.467 C 116.417 7.089 116.119 6.636 115.919 6.135 C 115.709 5.619 115.605 5.046 115.605 4.412 C 115.605 3.778 115.709 3.205 115.919 2.69 C 116.128 2.174 116.421 1.726 116.794 1.35 C 117.167 0.974 117.614 0.684 118.13 0.487 C 118.646 0.287 119.215 0.186 119.832 0.186 C 120.45 0.186 121.015 0.287 121.527 0.487 C 122.04 0.688 122.487 0.974 122.863 1.35 C 123.24 1.726 123.537 2.174 123.742 2.69 C 123.952 3.205 124.056 3.782 124.056 4.412 C 124.056 5.043 123.952 5.619 123.742 6.135 C 123.533 6.651 123.24 7.095 122.863 7.467 C 122.487 7.84 122.04 8.126 121.527 8.327 C 121.015 8.528 120.45 8.628 119.832 8.628 Z M 119.832 7.904 C 120.523 7.904 121.126 7.761 121.643 7.471 C 122.151 7.189 122.571 6.764 122.853 6.246 C 123.142 5.72 123.289 5.107 123.289 4.416 C 123.289 3.725 123.142 3.091 122.853 2.561 C 122.57 2.04 122.147 1.614 121.636 1.332 C 121.116 1.042 120.512 0.899 119.829 0.899 C 119.145 0.899 118.545 1.046 118.022 1.332 C 117.509 1.614 117.086 2.04 116.801 2.561 C 116.508 3.087 116.362 3.707 116.362 4.416 C 116.362 5.125 116.508 5.72 116.798 6.246 C 117.087 6.773 117.495 7.181 118.015 7.471 C 118.535 7.761 119.142 7.904 119.832 7.904 Z M 119.909 6.694 C 119.463 6.694 119.072 6.601 118.737 6.411 C 118.402 6.221 118.144 5.956 117.963 5.616 C 117.778 5.272 117.687 4.871 117.687 4.412 C 117.687 3.954 117.778 3.542 117.963 3.202 C 118.148 2.862 118.409 2.597 118.754 2.403 C 119.1 2.21 119.497 2.113 119.954 2.113 C 120.342 2.113 120.687 2.188 120.983 2.335 C 121.28 2.482 121.517 2.683 121.688 2.94 C 121.862 3.198 121.953 3.488 121.97 3.811 L 120.812 3.811 C 120.767 3.578 120.666 3.402 120.498 3.291 C 120.335 3.18 120.143 3.123 119.919 3.123 C 119.696 3.123 119.504 3.177 119.351 3.281 C 119.201 3.385 119.086 3.535 119.009 3.728 C 118.932 3.922 118.894 4.147 118.894 4.412 C 118.894 4.699 118.936 4.935 119.02 5.125 C 119.103 5.315 119.222 5.455 119.375 5.548 C 119.529 5.641 119.707 5.687 119.906 5.687 C 120.164 5.687 120.373 5.623 120.533 5.494 C 120.694 5.365 120.791 5.193 120.819 4.975 L 121.974 4.975 C 121.96 5.322 121.862 5.623 121.681 5.877 C 121.503 6.135 121.259 6.332 120.955 6.475 C 120.652 6.619 120.3 6.69 119.906 6.69 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-z2fgsa\",layoutDependency:layoutDependency,layoutId:\"pFZ6cs1Fg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.301 14.985\" overflow=\"visible\"><path d=\"M 7.13 14.985 C 6.062 14.985 5.093 14.817 4.221 14.484 C 3.349 14.15 2.595 13.66 1.964 13.019 C 1.332 12.378 0.848 11.59 0.509 10.662 C 0.171 9.734 0 8.674 0 7.482 C 0 6.289 0.167 5.236 0.509 4.312 C 0.848 3.388 1.332 2.607 1.964 1.966 C 2.595 1.325 3.349 0.834 4.221 0.501 C 5.093 0.168 6.062 0 7.13 0 C 8.197 0 9.191 0.168 10.07 0.501 C 10.949 0.834 11.702 1.325 12.337 1.966 C 12.969 2.607 13.453 3.392 13.792 4.312 C 14.13 5.236 14.301 6.293 14.301 7.482 C 14.301 8.671 14.13 9.731 13.792 10.662 C 13.453 11.59 12.965 12.378 12.327 13.019 C 11.688 13.66 10.932 14.147 10.06 14.484 C 9.188 14.817 8.211 14.985 7.13 14.985 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qxfr6b\",layoutDependency:layoutDependency,layoutId:\"MCurxy1Ta\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.047 9.649\" overflow=\"visible\"><path d=\"M 4.004 9.649 C 4.838 9.649 5.553 9.469 6.153 9.108 C 6.753 8.746 7.217 8.209 7.548 7.492 C 7.88 6.776 8.047 5.884 8.047 4.814 C 8.047 4.011 7.949 3.313 7.754 2.718 C 7.559 2.124 7.287 1.622 6.945 1.214 C 6.601 0.807 6.165 0.493 5.675 0.301 C 5.173 0.1 4.618 0 4.004 0 C 3.195 0 2.494 0.175 1.894 0.53 C 1.294 0.885 0.83 1.418 0.499 2.135 C 0.167 2.851 0 3.743 0 4.814 C 0 5.616 0.094 6.321 0.283 6.93 C 0.471 7.539 0.743 8.044 1.092 8.445 C 1.438 8.842 1.869 9.151 2.351 9.348 C 2.839 9.548 3.39 9.649 4.001 9.649 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fhzq54\",layoutDependency:layoutDependency,layoutId:\"XwuuP60M8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.525 2.708\" overflow=\"visible\"><path d=\"M 0 2.708 L 0 0 L 11.525 0 L 11.525 2.708 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1abkllu\",layoutDependency:layoutDependency,layoutId:\"xUxSgx6KD\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.049 12.216\" overflow=\"visible\"><path d=\"M 0 12.216 L 0 0 L 3.049 0 L 3.049 12.213 L 0 12.213 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1uq9ldo\",layoutDependency:layoutDependency,layoutId:\"ceqYmp4aW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.049 14.623\" overflow=\"visible\"><path d=\"M 0 14.623 L 0 0 L 3.049 0 L 3.049 14.62 L 0 14.62 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ubg9rm\",layoutDependency:layoutDependency,layoutId:\"UEVIlW1Qk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.988 2.668\" overflow=\"visible\"><path d=\"M 0 2.668 L 0 0 L 7.988 0 L 7.988 2.668 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mvc1ib\",layoutDependency:layoutDependency,layoutId:\"doiRnLUrd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.049 14.623\" overflow=\"visible\"><path d=\"M 0 14.623 L 0 0 L 3.049 0 L 3.049 14.62 L 0 14.62 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b07295\",layoutDependency:layoutDependency,layoutId:\"CK5r_hTSU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.391 14.623\" overflow=\"visible\"><path d=\"M 0 14.623 L 0 0 L 10.353 0 L 10.353 2.668 L 2.403 2.668 L 3.049 2.006 L 3.049 12.614 L 2.403 11.951 L 10.391 11.951 L 10.391 14.62 L 0 14.62 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1duew1f\",layoutDependency:layoutDependency,layoutId:\"xExXdt1ac\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.994 2.507\" overflow=\"visible\"><path d=\"M 0 2.507 L 0 0 L 6.994 0 L 6.994 2.507 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1h0xst9\",layoutDependency:layoutDependency,layoutId:\"CN3pFnt9v\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.957 14.623\" overflow=\"visible\"><path d=\"M 0.003 14.623 L 0.003 0 L 7.252 0 C 7.838 0 8.371 0.054 8.853 0.161 C 9.334 0.269 9.767 0.43 10.15 0.641 C 10.534 0.856 10.858 1.121 11.127 1.443 C 11.392 1.766 11.598 2.138 11.741 2.568 C 11.884 2.994 11.957 3.478 11.957 4.011 C 11.957 4.921 11.723 5.687 11.252 6.307 C 10.782 6.927 10.147 7.353 9.338 7.582 L 9.338 7.704 C 9.885 7.797 10.332 7.969 10.677 8.216 C 11.022 8.463 11.273 8.778 11.43 9.158 C 11.587 9.541 11.664 10.003 11.664 10.551 L 11.664 12.958 C 11.664 13.226 11.675 13.499 11.692 13.782 C 11.713 14.061 11.779 14.344 11.898 14.623 L 8.832 14.623 C 8.755 14.448 8.699 14.215 8.664 13.921 C 8.633 13.628 8.616 13.305 8.616 12.958 L 8.616 11.092 C 8.616 10.676 8.553 10.329 8.431 10.05 C 8.305 9.77 8.089 9.552 7.775 9.398 C 7.461 9.244 7.014 9.169 6.425 9.169 L 2.773 9.169 L 2.773 6.701 L 6.544 6.701 C 7.363 6.701 7.949 6.5 8.302 6.099 C 8.654 5.698 8.828 5.197 8.828 4.595 C 8.828 4.223 8.772 3.911 8.661 3.664 C 8.549 3.417 8.389 3.213 8.183 3.051 C 7.974 2.89 7.733 2.776 7.461 2.7 C 7.189 2.629 6.882 2.589 6.544 2.589 L 3.049 2.589 L 3.049 14.623 L 0 14.623 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bik916\",layoutDependency:layoutDependency,layoutId:\"hmRmuJE7J\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.972 2.865\" overflow=\"visible\"><path d=\"M 1.486 2.865 C 1.043 2.865 0.684 2.733 0.412 2.475 C 0.14 2.213 0 1.87 0 1.443 C 0 1.017 0.136 0.652 0.412 0.39 C 0.684 0.129 1.043 0 1.486 0 C 1.929 0 2.288 0.133 2.56 0.39 C 2.832 0.652 2.972 1.003 2.972 1.443 C 2.972 1.884 2.836 2.213 2.56 2.475 C 2.288 2.736 1.929 2.865 1.486 2.865 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wpx47c\",layoutDependency:layoutDependency,layoutId:\"GvQiHN2bh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.758 14.981\" overflow=\"visible\"><path d=\"M 2.609 14.43 C 1.744 14.061 1.092 13.542 0.656 12.865 C 0.22 12.191 0 11.418 0 10.547 C 0 9.666 0.136 8.947 0.412 8.391 C 0.684 7.836 1.057 7.403 1.524 7.088 C 1.992 6.773 2.515 6.536 3.087 6.375 C 3.659 6.214 4.252 6.089 4.866 5.995 C 5.752 5.834 6.446 5.684 6.948 5.544 C 7.45 5.404 7.796 5.218 7.995 4.982 C 8.19 4.749 8.288 4.437 8.288 4.051 C 8.288 3.664 8.197 3.367 8.016 3.119 C 7.834 2.872 7.569 2.686 7.224 2.557 C 6.878 2.432 6.467 2.367 5.982 2.367 C 5.525 2.367 5.117 2.435 4.751 2.568 C 4.384 2.7 4.091 2.915 3.861 3.209 C 3.635 3.503 3.512 3.886 3.499 4.352 L 0.433 4.352 C 0.433 3.481 0.656 2.722 1.106 2.067 C 1.556 1.411 2.184 0.903 2.989 0.541 C 3.798 0.179 4.761 0 5.881 0 C 7.001 0 8.016 0.179 8.849 0.541 C 9.683 0.903 10.325 1.415 10.775 2.074 C 11.225 2.733 11.448 3.528 11.448 4.452 C 11.448 5.093 11.343 5.652 11.134 6.128 C 10.925 6.604 10.614 7.009 10.196 7.342 C 9.781 7.675 9.261 7.958 8.643 8.184 C 8.026 8.413 7.304 8.585 6.484 8.707 C 5.846 8.828 5.312 8.936 4.883 9.036 C 4.454 9.136 4.112 9.262 3.858 9.409 C 3.603 9.555 3.425 9.734 3.321 9.949 C 3.216 10.164 3.164 10.429 3.164 10.752 C 3.164 11.178 3.268 11.532 3.478 11.805 C 3.687 12.08 3.987 12.281 4.378 12.406 C 4.768 12.535 5.225 12.596 5.745 12.596 C 6.422 12.596 6.973 12.496 7.395 12.295 C 7.817 12.095 8.131 11.819 8.333 11.464 C 8.535 11.11 8.643 10.691 8.654 10.211 L 11.758 10.211 C 11.744 11.146 11.518 11.976 11.075 12.696 C 10.632 13.42 9.972 13.979 9.1 14.38 C 8.228 14.781 7.147 14.981 5.856 14.981 C 4.566 14.981 3.471 14.799 2.606 14.43 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nzzmso\",layoutDependency:layoutDependency,layoutId:\"Xrk_hdz8K\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.049 14.623\" overflow=\"visible\"><path d=\"M 0 14.623 L 0 0 L 3.049 0 L 3.049 14.62 L 0 14.62 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1a2726u\",layoutDependency:layoutDependency,layoutId:\"TeWlsXJqp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.641 14.623\" overflow=\"visible\"><path d=\"M 0.003 14.623 L 0.003 0 L 6.08 0 C 7.485 0 8.678 0.304 9.655 0.913 C 10.632 1.522 11.375 2.375 11.88 3.47 C 12.39 4.566 12.641 5.852 12.641 7.321 C 12.641 8.402 12.498 9.398 12.212 10.3 C 11.926 11.203 11.504 11.976 10.942 12.618 C 10.38 13.259 9.693 13.753 8.881 14.1 C 8.068 14.448 7.133 14.623 6.076 14.623 L 0 14.623 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kmj869\",layoutDependency:layoutDependency,layoutId:\"Pn4SV7Hnh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.467 9.305\" overflow=\"visible\"><path d=\"M 0.003 9.305 L 2.522 9.305 C 3.094 9.305 3.621 9.226 4.105 9.065 C 4.576 8.91 5.004 8.643 5.354 8.284 C 5.706 7.922 5.979 7.442 6.174 6.841 C 6.369 6.239 6.467 5.498 6.467 4.613 C 6.467 3.463 6.299 2.554 5.968 1.884 C 5.637 1.214 5.173 0.734 4.58 0.441 C 3.987 0.147 3.3 0 2.518 0 L 0 0 L 0 9.305 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18sactr\",layoutDependency:layoutDependency,layoutId:\"Ud7RgzefO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.391 14.623\" overflow=\"visible\"><path d=\"M 0 14.623 L 0 0 L 10.353 0 L 10.353 2.668 L 2.403 2.668 L 3.049 2.006 L 3.049 12.614 L 2.403 11.951 L 10.391 11.951 L 10.391 14.62 L 0 14.62 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-83u3st\",layoutDependency:layoutDependency,layoutId:\"PIRIJN4kx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.994 2.507\" overflow=\"visible\"><path d=\"M 0 2.507 L 0 0 L 6.994 0 L 6.994 2.507 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lam6w4\",layoutDependency:layoutDependency,layoutId:\"FkVwH8QAl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.452 8.442\" overflow=\"visible\"><path d=\"M 4.228 8.442 C 3.61 8.442 3.045 8.341 2.525 8.141 C 2.009 7.94 1.563 7.654 1.189 7.281 C 0.812 6.903 0.514 6.45 0.314 5.949 C 0.105 5.433 0 4.86 0 4.226 C 0 3.592 0.105 3.019 0.314 2.503 C 0.523 1.988 0.816 1.54 1.189 1.164 C 1.563 0.788 2.009 0.498 2.525 0.301 C 3.042 0.1 3.61 0 4.228 0 C 4.845 0 5.41 0.1 5.923 0.301 C 6.435 0.501 6.882 0.788 7.259 1.164 C 7.635 1.54 7.932 1.988 8.138 2.503 C 8.347 3.019 8.452 3.596 8.452 4.226 C 8.452 4.856 8.347 5.433 8.138 5.949 C 7.928 6.465 7.635 6.909 7.259 7.281 C 6.882 7.654 6.435 7.94 5.923 8.141 C 5.41 8.341 4.845 8.442 4.228 8.442 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wsv9nr\",layoutDependency:layoutDependency,layoutId:\"fZI8qcY8_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.927 7.005\" overflow=\"visible\"><path d=\"M 3.471 7.005 C 4.161 7.005 4.765 6.862 5.281 6.572 C 5.79 6.29 6.209 5.865 6.491 5.347 C 6.781 4.821 6.927 4.208 6.927 3.517 C 6.927 2.826 6.781 2.192 6.491 1.662 C 6.208 1.142 5.786 0.715 5.274 0.433 C 4.754 0.143 4.151 0 3.467 0 C 2.783 0 2.184 0.147 1.66 0.433 C 1.148 0.715 0.724 1.141 0.439 1.662 C 0.146 2.188 0 2.808 0 3.517 C 0 4.226 0.146 4.821 0.436 5.347 C 0.726 5.874 1.134 6.282 1.653 6.572 C 2.173 6.862 2.78 7.005 3.471 7.005 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12gagl3\",layoutDependency:layoutDependency,layoutId:\"VotlnfMzx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.287 4.581\" overflow=\"visible\"><path d=\"M 2.222 4.581 C 1.775 4.581 1.385 4.488 1.05 4.298 C 0.715 4.108 0.457 3.843 0.276 3.503 C 0.091 3.159 0 2.758 0 2.299 C 0 1.841 0.091 1.429 0.276 1.089 C 0.46 0.749 0.722 0.484 1.067 0.29 C 1.413 0.097 1.81 0 2.267 0 C 2.654 0 3 0.075 3.296 0.222 C 3.593 0.369 3.83 0.569 4.001 0.827 C 4.175 1.085 4.266 1.375 4.283 1.698 L 3.125 1.698 C 3.08 1.465 2.979 1.289 2.811 1.178 C 2.647 1.067 2.456 1.01 2.232 1.01 C 2.009 1.01 1.817 1.064 1.664 1.168 C 1.514 1.271 1.399 1.422 1.322 1.615 C 1.245 1.809 1.207 2.034 1.207 2.299 C 1.207 2.586 1.249 2.822 1.332 3.012 C 1.416 3.202 1.535 3.342 1.688 3.435 C 1.842 3.528 2.02 3.574 2.218 3.574 C 2.477 3.574 2.686 3.51 2.846 3.381 C 3.007 3.252 3.104 3.08 3.132 2.862 L 4.287 2.862 C 4.273 3.209 4.175 3.51 3.994 3.764 C 3.816 4.022 3.572 4.219 3.268 4.362 C 2.965 4.506 2.613 4.577 2.218 4.577 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a6s8wf\",\"data-framer-name\":\"Menu Toggle\",layoutDependency:layoutDependency,layoutId:\"CiIvcEucj\",...addPropertyOverrides({Q4wT8Em5M:{\"data-highlight\":true,onTap:onTap2xsuud},vUXDlmbFI:{\"data-highlight\":true,onTap:onTap88qnhd}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lk61qu\",\"data-styles-preset\":\"NcVpJsoLs\",children:\"Menu\"})}),className:\"framer-1i1k23j\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Sbu2SQO3N\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Q4wT8Em5M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lk61qu\",\"data-styles-preset\":\"NcVpJsoLs\",children:\"Close\"})})}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q2hgm9\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"b5rzw6aQz\",children:[/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({Q4wT8Em5M:{value:transition4},vUXDlmbFI:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HCRD1uoHx\"},implicitPathVariables:undefined},{href:{webPageId:\"HCRD1uoHx\"},implicitPathVariables:undefined},{href:{webPageId:\"HCRD1uoHx\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+(0+((componentViewport?.height||70)-0-14)/2)+0,...addPropertyOverrides({Q4wT8Em5M:{y:(componentViewport?.y||0)+0+140+0+0},vUXDlmbFI:{y:(componentViewport?.y||0)+0+(0+((componentViewport?.height||70)-0)*1+70)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-79ivdm-container\",\"data-framer-name\":\"Work\",layoutDependency:layoutDependency,layoutId:\"Bv8N0KtTw-container\",name:\"Work\",nodeId:\"Bv8N0KtTw\",rendersWithMotion:true,scopeId:\"Jam_JqaKy\",style:{opacity:1},variants:{Q4wT8Em5M:{opacity:1},vUXDlmbFI:{opacity:0}},children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"Bv8N0KtTw\",layoutId:\"Bv8N0KtTw\",name:\"Work\",S2Xhnyjhp:resolvedLinks[0],std_fvPaU:\"Work\",uFN7p9TIZ:\"var(--token-43085d6e-fd20-4e81-b458-50d43943e03f, rgb(255, 0, 0))\",variant:matchVariant(\"QRics_toI\"),width:\"100%\",zTaQzFAWQ:false,...addPropertyOverrides({Q4wT8Em5M:{nT_s2HIdT:onTapi5m7yp,S2Xhnyjhp:resolvedLinks[2],TjdV76c9j:undefined,variant:matchVariant(\"vdihXr4Ck\")},vUXDlmbFI:{S2Xhnyjhp:resolvedLinks[1],variant:matchVariant(\"vdihXr4Ck\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({Q4wT8Em5M:{value:transition5},vUXDlmbFI:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ix5YrsyLD\"},implicitPathVariables:undefined},{href:{webPageId:\"Ix5YrsyLD\"},implicitPathVariables:undefined},{href:{webPageId:\"Ix5YrsyLD\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+(0+((componentViewport?.height||70)-0-14)/2)+0,...addPropertyOverrides({Q4wT8Em5M:{y:(componentViewport?.y||0)+0+140+0+21},vUXDlmbFI:{y:(componentViewport?.y||0)+0+(0+((componentViewport?.height||70)-0)*1+70)+0+21}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-171k7sl-container\",\"data-framer-name\":\"Connect\",layoutDependency:layoutDependency,layoutId:\"EdOgQY9rX-container\",name:\"Connect\",nodeId:\"EdOgQY9rX\",rendersWithMotion:true,scopeId:\"Jam_JqaKy\",style:{opacity:1},variants:{Q4wT8Em5M:{opacity:1},vUXDlmbFI:{opacity:0}},children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"EdOgQY9rX\",layoutId:\"EdOgQY9rX\",name:\"Connect\",S2Xhnyjhp:resolvedLinks1[0],std_fvPaU:\"Connect\",uFN7p9TIZ:\"var(--token-43085d6e-fd20-4e81-b458-50d43943e03f, rgb(255, 0, 0))\",variant:matchVariant(\"QRics_toI\"),width:\"100%\",zTaQzFAWQ:false,...addPropertyOverrides({Q4wT8Em5M:{nT_s2HIdT:onTapi5m7yp,S2Xhnyjhp:resolvedLinks1[2],variant:matchVariant(\"vdihXr4Ck\")},vUXDlmbFI:{S2Xhnyjhp:resolvedLinks1[1],variant:matchVariant(\"vdihXr4Ck\")}},baseVariant,gestureVariant)})})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({Q4wT8Em5M:{value:transition6},vUXDlmbFI:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-seo0ib\",\"data-framer-name\":\"Backdrop\",layoutDependency:layoutDependency,layoutId:\"KDnCy4uGp\",style:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(0, 0, 0, 0.94)\",opacity:1,WebkitBackdropFilter:\"blur(5px)\"},variants:{Q4wT8Em5M:{opacity:1},vUXDlmbFI:{opacity:0}}})})]})})})});});const css=[\".framer-vrFRn.framer-1b7uash, .framer-vrFRn .framer-1b7uash { display: block; }\",\".framer-vrFRn.framer-1l5h0ee { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: 70px; justify-content: flex-start; overflow: hidden; padding: 0px 30px 0px 30px; position: relative; width: 1200px; }\",\".framer-vrFRn .framer-1wgmm69 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-vrFRn .framer-1d5g8ri { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-vrFRn .framer-1jv97dh { height: 15px; position: relative; width: 124px; }\",\".framer-vrFRn .framer-z2fgsa { height: 15px; left: 0px; position: absolute; top: 0px; width: 15px; }\",\".framer-vrFRn .framer-1qxfr6b { height: 10px; left: 3px; position: absolute; top: 3px; width: 8px; }\",\".framer-vrFRn .framer-1fhzq54 { height: 3px; left: 14px; position: absolute; top: 0px; width: 12px; }\",\".framer-vrFRn .framer-1abkllu { height: 12px; left: 19px; position: absolute; top: 3px; width: 3px; }\",\".framer-vrFRn .framer-1uq9ldo { height: 15px; left: 27px; position: absolute; top: 0px; width: 3px; }\",\".framer-vrFRn .framer-1ubg9rm { height: 3px; left: 29px; position: absolute; top: 6px; width: 8px; }\",\".framer-vrFRn .framer-mvc1ib { height: 15px; left: 37px; position: absolute; top: 0px; width: 3px; }\",\".framer-vrFRn .framer-b07295 { height: 15px; left: 42px; position: absolute; top: 0px; width: 11px; }\",\".framer-vrFRn .framer-1duew1f { height: 3px; left: 44px; position: absolute; top: 6px; width: 7px; }\",\".framer-vrFRn .framer-1h0xst9 { height: 15px; left: 54px; position: absolute; top: 0px; width: 12px; }\",\".framer-vrFRn .framer-bik916 { height: 3px; left: 67px; position: absolute; top: 12px; width: 3px; }\",\".framer-vrFRn .framer-1wpx47c { height: 15px; left: 71px; position: absolute; top: 0px; width: 12px; }\",\".framer-vrFRn .framer-nzzmso { height: 15px; left: 84px; position: absolute; top: 0px; width: 3px; }\",\".framer-vrFRn .framer-1a2726u { height: 15px; left: 89px; position: absolute; top: 0px; width: 13px; }\",\".framer-vrFRn .framer-kmj869 { height: 10px; left: 92px; position: absolute; top: 3px; width: 7px; }\",\".framer-vrFRn .framer-18sactr { height: 15px; left: 104px; position: absolute; top: 0px; width: 11px; }\",\".framer-vrFRn .framer-83u3st { height: 3px; left: 106px; position: absolute; top: 6px; width: 7px; }\",\".framer-vrFRn .framer-lam6w4 { height: 9px; left: 116px; position: absolute; top: 0px; width: 9px; }\",\".framer-vrFRn .framer-1wsv9nr { height: 7px; left: 116px; position: absolute; top: 1px; width: 7px; }\",\".framer-vrFRn .framer-12gagl3 { height: 5px; left: 118px; position: absolute; top: 2px; width: 5px; }\",\".framer-vrFRn .framer-1a6s8wf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: 34px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vrFRn .framer-1i1k23j { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-vrFRn .framer-1q2hgm9 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-vrFRn .framer-79ivdm-container, .framer-vrFRn .framer-171k7sl-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-vrFRn .framer-seo0ib { bottom: -221px; flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: visible; position: absolute; right: -910px; width: 810px; z-index: 1; }\",\".framer-vrFRn.framer-v-nz7fay.framer-1l5h0ee { flex-direction: column; gap: 70px; padding: 0px 20px 0px 20px; width: 810px; }\",\".framer-vrFRn.framer-v-nz7fay .framer-1wgmm69 { flex: none; gap: unset; height: 100%; justify-content: space-between; order: 0; width: 100%; z-index: 2; }\",\".framer-vrFRn.framer-v-nz7fay .framer-1a6s8wf, .framer-vrFRn.framer-v-quj7pe .framer-1d5g8ri, .framer-vrFRn.framer-v-quj7pe .framer-1a6s8wf { cursor: pointer; }\",\".framer-vrFRn.framer-v-nz7fay .framer-1q2hgm9 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 7px; justify-content: flex-start; order: 1; width: 100%; }\",\".framer-vrFRn.framer-v-nz7fay .framer-seo0ib, .framer-vrFRn.framer-v-quj7pe .framer-seo0ib { bottom: unset; left: 0px; order: 2; right: 0px; top: 0px; width: unset; }\",\".framer-vrFRn.framer-v-quj7pe.framer-1l5h0ee { flex-direction: column; gap: 70px; height: min-content; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 0px 20px 0px 20px; width: 810px; }\",\".framer-vrFRn.framer-v-quj7pe .framer-1wgmm69 { flex: none; gap: unset; height: 70px; justify-content: space-between; order: 0; width: 100%; z-index: 2; }\",\".framer-vrFRn.framer-v-quj7pe .framer-1q2hgm9 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 7px; justify-content: flex-start; order: 1; width: 100%; z-index: 2; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vUXDlmbFI\":{\"layout\":[\"fixed\",\"fixed\"]},\"Q4wT8Em5M\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJam_JqaKy=withCSS(Component,css,\"framer-vrFRn\");export default FramerJam_JqaKy;FramerJam_JqaKy.displayName=\"Header\";FramerJam_JqaKy.defaultProps={height:70,width:1200};addPropertyControls(FramerJam_JqaKy,{variant:{options:[\"CJcwCw_B6\",\"vUXDlmbFI\",\"Q4wT8Em5M\"],optionTitles:[\"Desktop\",\"Tablet\",\"Tablet Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJam_JqaKy,[{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\"}]},...Link1Fonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerJam_JqaKy.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Link1,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJam_JqaKy\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vUXDlmbFI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Q4wT8Em5M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"70\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Jam_JqaKy.map","// Generated by Framer (41620b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/BwHzztpcy/BwHzztpcy.js\";import Header from\"#framer/local/canvasComponent/Jam_JqaKy/Jam_JqaKy.js\";const HeaderFonts=getFonts(Header);const FooterFonts=getFonts(Footer);const breakpoints={fiSYkjbWj:\"(max-width: 1199.98px)\",OdoIlWA1u:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ufdxg\";const variantClassNames={fiSYkjbWj:\"framer-v-5jk39l\",OdoIlWA1u:\"framer-v-1ez8cai\"};const J9WVPQdpf=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-ufdxg.framer-1anwcnc, .framer-ufdxg .framer-1anwcnc { display: block; }\",\".framer-ufdxg.framer-1ez8cai { align-content: flex-start; align-items: flex-start; background-color: var(--token-2e6e7630-af37-4ee6-9390-a7692f191717, #000000); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ufdxg .framer-1f3boyr-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-ufdxg .framer-xdvynl { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-ufdxg .framer-or6xmt-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={fiSYkjbWj:\"(max-width: 1199.98px)\",OdoIlWA1u:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"OdoIlWA1u\",Tablet:\"fiSYkjbWj\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,showFooter,width,...props})=>{return{...props,J9WVPQdpf:showFooter??props.J9WVPQdpf??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"OdoIlWA1u\"};};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,J9WVPQdpf,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"OdoIlWA1u\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-2e6e7630-af37-4ee6-9390-a7692f191717, rgb(0, 0, 0)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1ez8cai\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1f3boyr-container\",layoutScroll:true,nodeId:\"SsjTxj9nX\",scopeId:\"zlYZhHT3s\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fiSYkjbWj:{variant:matchVariant(\"vUXDlmbFI\")}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"SsjTxj9nX\",layoutId:\"SsjTxj9nX\",style:{width:\"100%\"},variant:matchVariant(\"CJcwCw_B6\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-xdvynl\"}),J9WVPQdpf!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:252,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-or6xmt-container\",nodeId:\"xEEdVkUz3\",scopeId:\"zlYZhHT3s\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fiSYkjbWj:{variant:matchVariant(\"gwAXPgxh9\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"xEEdVkUz3\",layoutId:\"xEEdVkUz3\",style:{width:\"100%\"},variant:matchVariant(\"dAZ9dodsz\"),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 750\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"fiSYkjbWj\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"J9WVPQdpf\":\"showFooter\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"OdoIlWA1u\":[\".framer-1f3boyr-container\",\".framer-or6xmt-container\"],\"fiSYkjbWj\":[\".framer-1f3boyr-container\",\".framer-or6xmt-container\"]}\n * @framerBreakpoints {\"OdoIlWA1u\":{\"min\":1200,\"canvasClassName\":\"framer-1ez8cai-override\",\"minHeight\":750,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"fiSYkjbWj\":{\"max\":1199,\"canvasClassName\":\"framer-5jk39l-override\",\"minHeight\":750,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16}}\n * @framerDefaultVariant OdoIlWA1u\n * @framerLayoutTemplate true\n */const FramerzlYZhHT3s=withCSS(Component,css,\"framer-ufdxg\");export default FramerzlYZhHT3s;FramerzlYZhHT3s.displayName=\"Main\";FramerzlYZhHT3s.defaultProps={height:750,width:1200};addPropertyControls(FramerzlYZhHT3s,{J9WVPQdpf:{defaultValue:true,title:\"Show Footer\",type:ControlType.Boolean}});addFonts(FramerzlYZhHT3s,[{explicitInter:true,fonts:[]},...HeaderFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerzlYZhHT3s.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Header,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzlYZhHT3s\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"750\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fiSYkjbWj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"J9WVPQdpf\\\":\\\"showFooter\\\"}\",\"framerBreakpoints\":\"{\\\"OdoIlWA1u\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1ez8cai-override\\\",\\\"minHeight\\\":750,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"fiSYkjbWj\\\":{\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-5jk39l-override\\\",\\\"minHeight\\\":750,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"OdoIlWA1u\",\"framerHitTargets\":\"{\\\"OdoIlWA1u\\\":[\\\".framer-1f3boyr-container\\\",\\\".framer-or6xmt-container\\\"],\\\"fiSYkjbWj\\\":[\\\".framer-1f3boyr-container\\\",\\\".framer-or6xmt-container\\\"]}\",\"framerLayoutTemplate\":\"true\"}},\"__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 Main from \"https://framerusercontent.com/modules/eI0eKdF4CgwBhCciVTwh/hTIdET7393zNOVVU4aoo/zlYZhHT3s.js\";\r\n\r\n\t\tconst routes = {j2ht2Uw00: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dXeO6AEEj3zcrf7OrQzB/A9xFXbdRYKr4tzskI3aC/j2ht2Uw00.js\")), path: \"/\"}, Ix5YrsyLD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7ZNnORdRnt1ZZNLmlNcw/ibxTw8tiwiDdSz63hbJj/Ix5YrsyLD.js\")), path: \"/contact\"}, OEpE0JMPr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wZnjelZaJktAL7qH3oxk/4WxijWJa5qlIaQypAVb7/OEpE0JMPr.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 = \"6e3796d00fb33936b73101704ede705a1f2248e24af4e6b938c975a1053a0d60\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {J9WVPQdpf: true}\r\nconst props2 = {...props1, J9WVPQdpf: false}\r\nconst templateProps = {Ix5YrsyLD: props1, j2ht2Uw00: props1, OEpE0JMPr: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"j2ht2Uw00\":\r\ncase \"Ix5YrsyLD\":\r\ncase \"OEpE0JMPr\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"j2ht2Uw00\":\r\ncase \"Ix5YrsyLD\":\r\ncase \"OEpE0JMPr\":\r\nreturn [{hash: \"1ez8cai\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"5jk39l\", mediaQuery: \"(max-width: 1199.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wZnjelZaJktAL7qH3oxk/4WxijWJa5qlIaQypAVb7/OEpE0JMPr.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: undefined,\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/2fNulPT8r7aMqykFFCDm/KbNcTODOjsVaxD8YYBUo/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\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}