{"version":3,"file":"script_main.Buff6z6o.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","RichText","IconDhyan","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","Image1","Navbar","BottomNavFonts","BottomNav","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","HTMLStyle","getProps","Component","useRef","React.useId","css","useState","useRef","c","DOMAIN","useState","useRef","_Fragment","HeaderFonts","FooterFonts","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","css","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","HTMLStyle","getProps","Component","useRef","React.useId","css","useState","isBrowser","useRef","React.useId","React.createElement","Standard","Template1","Dark","App","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/cRQwfOKeCXCjpyrCkjsR/EytUJcJhtHWFozOsQw2P/Cxqwr0EQ1.js","https:/framerusercontent.com/modules/7STJEFVCtOQJZZEKhnAl/7A6wolOKxOYDM9ni3kNv/c7J2NkDUd.js","https:/framerusercontent.com/modules/1hfKae4TZy6fJHYZ1GZG/ExfRisoILfEe0EqduJua/iytvvECsM.js","https:/framerusercontent.com/modules/IxdVn1N7FBJzWmIUFqx8/TGPgVPYqQAiQGx5suBfa/Footer.js","https:/framerusercontent.com/modules/XTi5RuY9otMztqCZb6LL/U8t4OWZhosHHtDL1tutg/Header_1.js","https:/framerusercontent.com/modules/72pbu7bXola8COCaKeV4/zoF4Hnks8ZoNklx4utrM/qo9p2b0Lo.js","https:/framerusercontent.com/modules/aDJ3wU4iCKVRvF07huN1/neQql2y4z9QbPcqgDB2a/oLagRLjOP.js","https:/framerusercontent.com/modules/wWR1QvO6r2cscNC6Sgin/b8Xp9J52hIG2Ac3yY1wZ/Sticky_phone.js","https:/framerusercontent.com/modules/THBWyhMasZZLyMVoPbUF/876zV4V1LrBcHjJ9w82z/ktNYqy5AJ.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (2d3eba2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,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\";const cycleOrder=[\"nwLCReIZo\",\"h_2X2MPTe\",\"fkYZlIWqx\",\"UgcEh7EAW\",\"FfkSmPDXC\",\"tjI02N0lr\",\"Xnk2Fsf9b\",\"rc3GI4G6K\"];const serializationHash=\"framer-Ixg3L\";const variantClassNames={FfkSmPDXC:\"framer-v-1puhr9p\",fkYZlIWqx:\"framer-v-9ax1qu\",h_2X2MPTe:\"framer-v-146xa5h\",nwLCReIZo:\"framer-v-1sdgqx6\",rc3GI4G6K:\"framer-v-us8ojy\",tjI02N0lr:\"framer-v-odo9yt\",UgcEh7EAW:\"framer-v-h085p8\",Xnk2Fsf9b:\"framer-v-wh1gr6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.3,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.3,delay:0,duration:.6,type:\"spring\"};const transition3={bounce:.3,delay:0,duration:.5,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={\"Variant 2\":\"h_2X2MPTe\",\"Variant 4\":\"UgcEh7EAW\",\"Variant 6\":\"rc3GI4G6K\",dhyan:\"nwLCReIZo\",mantras:\"fkYZlIWqx\",sk:\"Xnk2Fsf9b\"};const getProps=({click,dhyanWithTheGuru,height,id,width,...props})=>{return{...props,HGqwescMI:dhyanWithTheGuru??props.HGqwescMI,kFKha7SWC:click??props.kFKha7SWC,variant:humanReadableVariantMap[props.variant]??props.variant??\"nwLCReIZo\"};};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,HGqwescMI,kFKha7SWC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nwLCReIZo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1x7gx8p=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kFKha7SWC){const res=await kFKha7SWC(...args);if(res===false)return false;}setVariant(\"h_2X2MPTe\");});const onTap13ziboi=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kFKha7SWC){const res=await kFKha7SWC(...args);if(res===false)return false;}setVariant(\"nwLCReIZo\");});const onTap1ejyie7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kFKha7SWC){const res=await kFKha7SWC(...args);if(res===false)return false;}setVariant(\"UgcEh7EAW\");});const onTapfvcp8x=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kFKha7SWC){const res=await kFKha7SWC(...args);if(res===false)return false;}setVariant(\"fkYZlIWqx\");});const onTap8bn9br=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kFKha7SWC){const res=await kFKha7SWC(...args);if(res===false)return false;}setVariant(\"tjI02N0lr\");});const onTapyydis2=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kFKha7SWC){const res=await kFKha7SWC(...args);if(res===false)return false;}setVariant(\"FfkSmPDXC\");});const onTap1luxldm=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kFKha7SWC){const res=await kFKha7SWC(...args);if(res===false)return false;}setVariant(\"rc3GI4G6K\");});const onTapmo7lmj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kFKha7SWC){const res=await kFKha7SWC(...args);if(res===false)return false;}setVariant(\"Xnk2Fsf9b\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"fkYZlIWqx\",\"UgcEh7EAW\",\"FfkSmPDXC\",\"tjI02N0lr\",\"Xnk2Fsf9b\",\"rc3GI4G6K\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"fkYZlIWqx\",\"UgcEh7EAW\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"FfkSmPDXC\",\"tjI02N0lr\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"Xnk2Fsf9b\",\"rc3GI4G6K\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({FfkSmPDXC:{value:transition2},Xnk2Fsf9b:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:HGqwescMI,motionChild:true,nodeId:\"nwLCReIZo\",openInNewTab:false,scopeId:\"Cxqwr0EQ1\",...addPropertyOverrides({rc3GI4G6K:{href:undefined},tjI02N0lr:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1sdgqx6\",className,classNames)} framer-i4vl7u`,\"data-framer-name\":\"dhyan\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nwLCReIZo\",onTap:onTap1x7gx8p,ref:refBinding,style:{...style},...addPropertyOverrides({FfkSmPDXC:{\"data-framer-name\":\"sk\",onTap:onTap8bn9br},fkYZlIWqx:{\"data-framer-name\":\"mantras\",onTap:onTap1ejyie7},h_2X2MPTe:{\"data-framer-name\":\"Variant 2\",onTap:onTap13ziboi},rc3GI4G6K:{\"data-framer-name\":\"Variant 6\",onTap:onTapmo7lmj},tjI02N0lr:{\"data-framer-name\":\"Variant 6\",onTap:onTapyydis2},UgcEh7EAW:{\"data-framer-name\":\"Variant 4\",onTap:onTapfvcp8x},Xnk2Fsf9b:{\"data-framer-name\":\"sk\",onTap:onTap1luxldm}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-erbgug\",layoutDependency:layoutDependency,layoutId:\"p9rI9OuMq\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||61)-0-(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1+0))/2+0+0)+(0+(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1-0)*1)/2)),pixelHeight:794,pixelWidth:683,sizes:`calc(${(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1-0)*1} * 0.8615)`,src:\"https://framerusercontent.com/images/NJBMnWJhiUX9N4EDz3EYotrU.webp?width=683&height=794\",srcSet:\"https://framerusercontent.com/images/NJBMnWJhiUX9N4EDz3EYotrU.webp?width=683&height=794 683w\"},className:\"framer-1fti9s9\",\"data-framer-name\":\"Assets-task 01jzz7ka1pfy3tg0pyeevbsczx-1752321106_img_1\",layoutDependency:layoutDependency,layoutId:\"cG_XImy7f\",style:{rotate:0,scale:1},variants:{h_2X2MPTe:{rotate:-80,scale:1.2}},...addPropertyOverrides({h_2X2MPTe:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||61)-0-(Math.max(0,((componentViewport?.height||61)-0-(0+((componentViewport?.height||61)-0)*.22+0))/1)*1+((componentViewport?.height||61)-0)*.22+0))/2+0+0)+(0+(Math.max(0,((componentViewport?.height||61)-0-(0+((componentViewport?.height||61)-0)*.22+0))/1)*1-0-37)/2)),pixelHeight:794,pixelWidth:683,sizes:\"31px\",src:\"https://framerusercontent.com/images/NJBMnWJhiUX9N4EDz3EYotrU.webp?width=683&height=794\",srcSet:\"https://framerusercontent.com/images/NJBMnWJhiUX9N4EDz3EYotrU.webp?width=683&height=794 683w\"}}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,pixelHeight:845,pixelWidth:856,src:\"https://framerusercontent.com/images/muKhrNsT12QrUDo9ajTxQvjnQ.webp?width=856&height=845\",srcSet:\"https://framerusercontent.com/images/muKhrNsT12QrUDo9ajTxQvjnQ.webp?scale-down-to=512&width=856&height=845 512w,https://framerusercontent.com/images/muKhrNsT12QrUDo9ajTxQvjnQ.webp?width=856&height=845 856w\"},className:\"framer-lwnq7b\",\"data-framer-name\":\"Assets-task 01jzz7ka1pfy3tg0pyeevbsczx-1752321106_img_1\",layoutDependency:layoutDependency,layoutId:\"uz0Hitoz6\",style:{rotate:0},variants:{UgcEh7EAW:{rotate:-90}},...addPropertyOverrides({fkYZlIWqx:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||61)-0-(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1+0))/2+0+0)+(0+(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1-0)*1)/2)),pixelHeight:845,pixelWidth:856,sizes:`calc(${(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1-0)*1} * 1.0183)`,src:\"https://framerusercontent.com/images/muKhrNsT12QrUDo9ajTxQvjnQ.webp?width=856&height=845\",srcSet:\"https://framerusercontent.com/images/muKhrNsT12QrUDo9ajTxQvjnQ.webp?scale-down-to=512&width=856&height=845 512w,https://framerusercontent.com/images/muKhrNsT12QrUDo9ajTxQvjnQ.webp?width=856&height=845 856w\"}},UgcEh7EAW:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||61)-0-(Math.max(0,((componentViewport?.height||61)-0-(0+((componentViewport?.height||61)-0)*.2131+0))/1)*1+((componentViewport?.height||61)-0)*.2131+0))/2+0+0)+0),pixelHeight:845,pixelWidth:856,sizes:`calc(${(Math.max(0,((componentViewport?.height||61)-0-(0+((componentViewport?.height||61)-0)*.2131+0))/1)*1-0)*1} * 1.0183)`,src:\"https://framerusercontent.com/images/muKhrNsT12QrUDo9ajTxQvjnQ.webp?width=856&height=845\",srcSet:\"https://framerusercontent.com/images/muKhrNsT12QrUDo9ajTxQvjnQ.webp?scale-down-to=512&width=856&height=845 512w,https://framerusercontent.com/images/muKhrNsT12QrUDo9ajTxQvjnQ.webp?width=856&height=845 856w\"}}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,pixelHeight:919,pixelWidth:843,src:\"https://framerusercontent.com/images/WFPHJBK5cnonYdUhfOnJWvdWYm4.webp?width=843&height=919\",srcSet:\"https://framerusercontent.com/images/WFPHJBK5cnonYdUhfOnJWvdWYm4.webp?width=843&height=919 843w\"},className:\"framer-1dc6rql\",\"data-framer-name\":\"Assets-task 01jzz7ka1pfy3tg0pyeevbsczx-1752321106_img_1\",layoutDependency:layoutDependency,layoutId:\"L_Br0vvfO\",style:{rotateY:0},variants:{tjI02N0lr:{rotateY:180}},...addPropertyOverrides({FfkSmPDXC:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||61)-0-(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1+0))/2+0+0)+(0+(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1-0)*1)/2)),pixelHeight:919,pixelWidth:843,sizes:`calc(${(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1-0)*1} * 0.9104)`,src:\"https://framerusercontent.com/images/WFPHJBK5cnonYdUhfOnJWvdWYm4.webp?width=843&height=919\",srcSet:\"https://framerusercontent.com/images/WFPHJBK5cnonYdUhfOnJWvdWYm4.webp?width=843&height=919 843w\"}},tjI02N0lr:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||61)-0-(((componentViewport?.height||61)-0)*.7377+64))/1*0)+0),pixelHeight:919,pixelWidth:843,sizes:`calc(${(((componentViewport?.height||61)-0)*.7377-0)*1} * 0.9104)`,src:\"https://framerusercontent.com/images/WFPHJBK5cnonYdUhfOnJWvdWYm4.webp?width=843&height=919\",srcSet:\"https://framerusercontent.com/images/WFPHJBK5cnonYdUhfOnJWvdWYm4.webp?width=843&height=919 843w\"}}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/d6uINF3NCv4ypkmDEOptKwMs.webp?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/d6uINF3NCv4ypkmDEOptKwMs.webp?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/d6uINF3NCv4ypkmDEOptKwMs.webp?width=1024&height=1024 1024w\"},className:\"framer-wn3nj3\",\"data-framer-name\":\"Assets-task 01jzz7ka1pfy3tg0pyeevbsczx-1752321106_img_1\",layoutDependency:layoutDependency,layoutId:\"kMmzR2Xuv\",style:{rotateY:0},variants:{rc3GI4G6K:{rotateY:180}},...addPropertyOverrides({rc3GI4G6K:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"64px\",src:\"https://framerusercontent.com/images/d6uINF3NCv4ypkmDEOptKwMs.webp?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/d6uINF3NCv4ypkmDEOptKwMs.webp?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/d6uINF3NCv4ypkmDEOptKwMs.webp?width=1024&height=1024 1024w\"}},Xnk2Fsf9b:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||61)-0-(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1+0))/2+0+0)+(0+(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1-0)*1)/2)),pixelHeight:1024,pixelWidth:1024,sizes:`calc(${(Math.max(0,((componentViewport?.height||61)-0-0)/1)*1-0)*1} * 1.375)`,src:\"https://framerusercontent.com/images/d6uINF3NCv4ypkmDEOptKwMs.webp?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/d6uINF3NCv4ypkmDEOptKwMs.webp?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/d6uINF3NCv4ypkmDEOptKwMs.webp?width=1024&height=1024 1024w\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ml5emd\",layoutDependency:layoutDependency,layoutId:\"r1_xjewrS\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIEZsZXgtdmFyaWFibGUtcmVndWxhclZGPUltOXdjM29pSURnc0lDSjNaMmgwSWlBM01Ua3NJQ0pIVWtGRUlpQXdMQ0FpZDJSMGFDSWdOVE1zSUNKemJHNTBJaUF3TENBaVdFOVFVU0lnT1RZc0lDSlpUMUJSSWlBM09Td2dJbGhVVWtFaUlEUTNNQ3dnSWxsVVZVTWlJRGN4TWl3Z0lsbFVURU1pSURVM01Dd2dJbGxVUVZNaUlEZzFOQ3dnSWxsVVJFVWlJQzA1T0N3Z0lsbFVSa2tpSURZek53PT0=\",\"--framer-font-family\":'\"Roboto Flex Variable\", \"Roboto Flex Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 8, \"wght\" 719, \"GRAD\" 0, \"wdth\" 53, \"slnt\" 0, \"XOPQ\" 96, \"YOPQ\" 79, \"XTRA\" 470, \"YTUC\" 712, \"YTLC\" 570, \"YTAS\" 854, \"YTDE\" -98, \"YTFI\" 637)'},children:\"Dhyan\"})}),className:\"framer-1aelqx7\",fonts:[\"GF;Roboto Flex-variable-regular\"],layoutDependency:layoutDependency,layoutId:\"cIIupDdzX\",style:{\"--extracted-2gg91v\":'\"opsz\" 8, \"wght\" 719, \"GRAD\" 0, \"wdth\" 53, \"slnt\" 0, \"XOPQ\" 96, \"YOPQ\" 79, \"XTRA\" 470, \"YTUC\" 712, \"YTLC\" 570, \"YTAS\" 854, \"YTDE\" -98, \"YTFI\" 637',\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},variants:{h_2X2MPTe:{opacity:1},rc3GI4G6K:{opacity:1},tjI02N0lr:{\"--extracted-1qhja7k\":'\"opsz\" 8, \"wght\" 719, \"GRAD\" 0, \"wdth\" 53, \"slnt\" 0, \"XOPQ\" 96, \"YOPQ\" 79, \"XTRA\" 470, \"YTUC\" 712, \"YTLC\" 570, \"YTAS\" 854, \"YTDE\" -98, \"YTFI\" 637',opacity:1},UgcEh7EAW:{opacity:1}},verticalAlignment:\"top\",viewBox:\"0 0 59 24\",withExternalLayout:true,...addPropertyOverrides({FfkSmPDXC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIEZsZXgtdmFyaWFibGUtcmVndWxhclZGPUltOXdjM29pSURnc0lDSjNaMmgwSWlBM01Ua3NJQ0pIVWtGRUlpQXdMQ0FpZDJSMGFDSWdOVE1zSUNKemJHNTBJaUF3TENBaVdFOVFVU0lnT1RZc0lDSlpUMUJSSWlBM09Td2dJbGhVVWtFaUlEUTNNQ3dnSWxsVVZVTWlJRGN4TWl3Z0lsbFVURU1pSURVM01Dd2dJbGxVUVZNaUlEZzFOQ3dnSWxsVVJFVWlJQzA1T0N3Z0lsbFVSa2tpSURZek53PT0=\",\"--framer-font-family\":'\"Roboto Flex Variable\", \"Roboto Flex Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 8, \"wght\" 719, \"GRAD\" 0, \"wdth\" 53, \"slnt\" 0, \"XOPQ\" 96, \"YOPQ\" 79, \"XTRA\" 470, \"YTUC\" 712, \"YTLC\" 570, \"YTAS\" 854, \"YTDE\" -98, \"YTFI\" 637)',\"--framer-line-height\":\"0.8em\"},children:\"Sanatan Kriya\"})}),viewBox:\"0 0 128 16\"},fkYZlIWqx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIEZsZXgtdmFyaWFibGUtcmVndWxhclZGPUltOXdjM29pSURnc0lDSjNaMmgwSWlBM01Ua3NJQ0pIVWtGRUlpQXdMQ0FpZDJSMGFDSWdOVE1zSUNKemJHNTBJaUF3TENBaVdFOVFVU0lnT1RZc0lDSlpUMUJSSWlBM09Td2dJbGhVVWtFaUlEUTNNQ3dnSWxsVVZVTWlJRGN4TWl3Z0lsbFVURU1pSURVM01Dd2dJbGxVUVZNaUlEZzFOQ3dnSWxsVVJFVWlJQzA1T0N3Z0lsbFVSa2tpSURZek53PT0=\",\"--framer-font-family\":'\"Roboto Flex Variable\", \"Roboto Flex Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 8, \"wght\" 719, \"GRAD\" 0, \"wdth\" 53, \"slnt\" 0, \"XOPQ\" 96, \"YOPQ\" 79, \"XTRA\" 470, \"YTUC\" 712, \"YTLC\" 570, \"YTAS\" 854, \"YTDE\" -98, \"YTFI\" 637)',\"--framer-line-height\":\"0.8em\"},children:\"Mantras\"})}),viewBox:\"0 0 76 16\"},h_2X2MPTe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIEZsZXgtdmFyaWFibGUtcmVndWxhclZGPUltOXdjM29pSURnc0lDSjNaMmgwSWlBM01Ua3NJQ0pIVWtGRUlpQXdMQ0FpZDJSMGFDSWdOVE1zSUNKemJHNTBJaUF3TENBaVdFOVFVU0lnT1RZc0lDSlpUMUJSSWlBM09Td2dJbGhVVWtFaUlEUTNNQ3dnSWxsVVZVTWlJRGN4TWl3Z0lsbFVURU1pSURVM01Dd2dJbGxVUVZNaUlEZzFOQ3dnSWxsVVJFVWlJQzA1T0N3Z0lsbFVSa2tpSURZek53PT0=\",\"--framer-font-family\":'\"Roboto Flex Variable\", \"Roboto Flex Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 8, \"wght\" 719, \"GRAD\" 0, \"wdth\" 53, \"slnt\" 0, \"XOPQ\" 96, \"YOPQ\" 79, \"XTRA\" 470, \"YTUC\" 712, \"YTLC\" 570, \"YTAS\" 854, \"YTDE\" -98, \"YTFI\" 637)',\"--framer-text-alignment\":\"center\"},children:\"Dhyan\"})}),viewBox:undefined},rc3GI4G6K:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIEZsZXgtdmFyaWFibGUtcmVndWxhclZGPUltOXdjM29pSURnc0lDSjNaMmgwSWlBM01Ua3NJQ0pIVWtGRUlpQXdMQ0FpZDJSMGFDSWdOVE1zSUNKemJHNTBJaUF3TENBaVdFOVFVU0lnT1RZc0lDSlpUMUJSSWlBM09Td2dJbGhVVWtFaUlEUTNNQ3dnSWxsVVZVTWlJRGN4TWl3Z0lsbFVURU1pSURVM01Dd2dJbGxVUVZNaUlEZzFOQ3dnSWxsVVJFVWlJQzA1T0N3Z0lsbFVSa2tpSURZek53PT0=\",\"--framer-font-family\":'\"Roboto Flex Variable\", \"Roboto Flex Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 8, \"wght\" 719, \"GRAD\" 0, \"wdth\" 53, \"slnt\" 0, \"XOPQ\" 96, \"YOPQ\" 79, \"XTRA\" 470, \"YTUC\" 712, \"YTLC\" 570, \"YTAS\" 854, \"YTDE\" -98, \"YTFI\" 637)',\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\"},children:\"Guru Vaani\"})}),viewBox:undefined},tjI02N0lr:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIEZsZXgtdmFyaWFibGUtcmVndWxhclZGPUltOXdjM29pSURnc0lDSjNaMmgwSWlBM01Ua3NJQ0pIVWtGRUlpQXdMQ0FpZDJSMGFDSWdOVE1zSUNKemJHNTBJaUF3TENBaVdFOVFVU0lnT1RZc0lDSlpUMUJSSWlBM09Td2dJbGhVVWtFaUlEUTNNQ3dnSWxsVVZVTWlJRGN4TWl3Z0lsbFVURU1pSURVM01Dd2dJbGxVUVZNaUlEZzFOQ3dnSWxsVVJFVWlJQzA1T0N3Z0lsbFVSa2tpSURZek53PT0=\",\"--framer-font-family\":'\"Roboto Flex Variable\", \"Roboto Flex Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 8, \"wght\" 719, \"GRAD\" 0, \"wdth\" 53, \"slnt\" 0, \"XOPQ\" 96, \"YOPQ\" 79, \"XTRA\" 470, \"YTUC\" 712, \"YTLC\" 570, \"YTAS\" 854, \"YTDE\" -98, \"YTFI\" 637)',\"--framer-line-height\":\"0.8em\",\"--framer-text-alignment\":\"center\"},children:\"Sanatan\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIEZsZXgtdmFyaWFibGUtcmVndWxhclZGPUltOXdjM29pSURnc0lDSjNaMmgwSWlBM01Ua3NJQ0pIVWtGRUlpQXdMQ0FpZDJSMGFDSWdOVE1zSUNKemJHNTBJaUF3TENBaVdFOVFVU0lnT1RZc0lDSlpUMUJSSWlBM09Td2dJbGhVVWtFaUlEUTNNQ3dnSWxsVVZVTWlJRGN4TWl3Z0lsbFVURU1pSURVM01Dd2dJbGxVUVZNaUlEZzFOQ3dnSWxsVVJFVWlJQzA1T0N3Z0lsbFVSa2tpSURZek53PT0=\",\"--framer-font-family\":'\"Roboto Flex Variable\", \"Roboto Flex Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-variation-axes\":'var(--extracted-1qhja7k, \"opsz\" 8, \"wght\" 719, \"GRAD\" 0, \"wdth\" 53, \"slnt\" 0, \"XOPQ\" 96, \"YOPQ\" 79, \"XTRA\" 470, \"YTUC\" 712, \"YTLC\" 570, \"YTAS\" 854, \"YTDE\" -98, \"YTFI\" 637)',\"--framer-line-height\":\"0.8em\",\"--framer-text-alignment\":\"center\"},children:\"Kriya\"})]}),viewBox:undefined},UgcEh7EAW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIEZsZXgtdmFyaWFibGUtcmVndWxhclZGPUltOXdjM29pSURnc0lDSjNaMmgwSWlBM01Ua3NJQ0pIVWtGRUlpQXdMQ0FpZDJSMGFDSWdOVE1zSUNKemJHNTBJaUF3TENBaVdFOVFVU0lnT1RZc0lDSlpUMUJSSWlBM09Td2dJbGhVVWtFaUlEUTNNQ3dnSWxsVVZVTWlJRGN4TWl3Z0lsbFVURU1pSURVM01Dd2dJbGxVUVZNaUlEZzFOQ3dnSWxsVVJFVWlJQzA1T0N3Z0lsbFVSa2tpSURZek53PT0=\",\"--framer-font-family\":'\"Roboto Flex Variable\", \"Roboto Flex Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 8, \"wght\" 719, \"GRAD\" 0, \"wdth\" 53, \"slnt\" 0, \"XOPQ\" 96, \"YOPQ\" 79, \"XTRA\" 470, \"YTUC\" 712, \"YTLC\" 570, \"YTAS\" 854, \"YTDE\" -98, \"YTFI\" 637)',\"--framer-line-height\":\"0.8em\",\"--framer-text-alignment\":\"center\"},children:\"Mantras\"})}),viewBox:undefined},Xnk2Fsf9b:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvIEZsZXgtdmFyaWFibGUtcmVndWxhclZGPUltOXdjM29pSURnc0lDSjNaMmgwSWlBM01Ua3NJQ0pIVWtGRUlpQXdMQ0FpZDJSMGFDSWdOVE1zSUNKemJHNTBJaUF3TENBaVdFOVFVU0lnT1RZc0lDSlpUMUJSSWlBM09Td2dJbGhVVWtFaUlEUTNNQ3dnSWxsVVZVTWlJRGN4TWl3Z0lsbFVURU1pSURVM01Dd2dJbGxVUVZNaUlEZzFOQ3dnSWxsVVJFVWlJQzA1T0N3Z0lsbFVSa2tpSURZek53PT0=\",\"--framer-font-family\":'\"Roboto Flex Variable\", \"Roboto Flex Placeholder\", sans-serif',\"--framer-font-size\":\"12.111215533245614px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 8, \"wght\" 719, \"GRAD\" 0, \"wdth\" 53, \"slnt\" 0, \"XOPQ\" 96, \"YOPQ\" 79, \"XTRA\" 470, \"YTUC\" 712, \"YTLC\" 570, \"YTAS\" 854, \"YTDE\" -98, \"YTFI\" 637)',\"--framer-line-height\":\"0.8em\"},children:\"Guru Vaani\"})}),viewBox:\"0 0 61 10\"}},baseVariant,gestureVariant)})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ixg3L.framer-i4vl7u, .framer-Ixg3L .framer-i4vl7u { display: block; }\",\".framer-Ixg3L.framer-1sdgqx6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 61px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 61px; }\",\".framer-Ixg3L .framer-erbgug { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Ixg3L .framer-1fti9s9 { aspect-ratio: 0.8615384615384616 / 1; flex: none; height: 100%; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 53px); }\",\".framer-Ixg3L .framer-lwnq7b { aspect-ratio: 1.0182926829268293 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 55px); overflow: visible; position: relative; width: 58px; }\",\".framer-Ixg3L .framer-1dc6rql { aspect-ratio: 0.9104477611940298 / 1; flex: none; height: 100%; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 182px); }\",\".framer-Ixg3L .framer-wn3nj3 { aspect-ratio: 1.375 / 1; flex: none; height: 100%; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 275px); }\",\".framer-Ixg3L .framer-ml5emd { align-content: center; align-items: center; bottom: -14px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 30%; justify-content: center; left: calc(49.18032786885248% - 100% / 2); overflow: visible; padding: 0px; position: absolute; width: 100%; z-index: 1; }\",\".framer-Ixg3L .framer-1aelqx7 { flex: 1 0 0px; height: auto; position: relative; white-space: pre; width: 1px; z-index: 1; }\",\".framer-Ixg3L.framer-v-146xa5h.framer-1sdgqx6, .framer-Ixg3L.framer-v-h085p8.framer-1sdgqx6 { aspect-ratio: 1 / 1; gap: 0px; height: var(--framer-aspect-ratio-supported, 61px); }\",\".framer-Ixg3L.framer-v-146xa5h .framer-1fti9s9 { height: var(--framer-aspect-ratio-supported, 36px); width: 31px; }\",\".framer-Ixg3L.framer-v-146xa5h .framer-ml5emd { bottom: unset; height: 22%; left: unset; position: relative; }\",\".framer-Ixg3L.framer-v-146xa5h .framer-1aelqx7, .framer-Ixg3L.framer-v-h085p8 .framer-1aelqx7, .framer-Ixg3L.framer-v-odo9yt .framer-1aelqx7, .framer-Ixg3L.framer-v-us8ojy .framer-1aelqx7 { white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",\".framer-Ixg3L.framer-v-9ax1qu.framer-1sdgqx6, .framer-Ixg3L.framer-v-1puhr9p.framer-1sdgqx6, .framer-Ixg3L.framer-v-wh1gr6.framer-1sdgqx6 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 61px); }\",\".framer-Ixg3L.framer-v-9ax1qu .framer-lwnq7b { height: 100%; width: var(--framer-aspect-ratio-supported, 62px); }\",\".framer-Ixg3L.framer-v-h085p8 .framer-erbgug { align-content: flex-start; align-items: flex-start; }\",\".framer-Ixg3L.framer-v-h085p8 .framer-lwnq7b { height: 100%; width: var(--framer-aspect-ratio-supported, 49px); }\",\".framer-Ixg3L.framer-v-h085p8 .framer-ml5emd { bottom: unset; height: 21%; left: unset; position: relative; width: 89%; }\",\".framer-Ixg3L.framer-v-1puhr9p .framer-1dc6rql { width: var(--framer-aspect-ratio-supported, 56px); }\",\".framer-Ixg3L.framer-v-odo9yt.framer-1sdgqx6 { aspect-ratio: 1 / 1; gap: unset; height: var(--framer-aspect-ratio-supported, 61px); justify-content: space-between; }\",\".framer-Ixg3L.framer-v-odo9yt .framer-erbgug { align-content: flex-start; align-items: flex-start; flex: none; height: 74%; }\",\".framer-Ixg3L.framer-v-odo9yt .framer-1dc6rql { width: var(--framer-aspect-ratio-supported, 41px); }\",\".framer-Ixg3L.framer-v-odo9yt .framer-ml5emd, .framer-Ixg3L.framer-v-us8ojy .framer-ml5emd { bottom: unset; height: min-content; left: unset; position: relative; }\",\".framer-Ixg3L.framer-v-wh1gr6 .framer-wn3nj3 { width: var(--framer-aspect-ratio-supported, 84px); }\",\".framer-Ixg3L.framer-v-us8ojy.framer-1sdgqx6 { aspect-ratio: 1 / 1; gap: 3px; height: var(--framer-aspect-ratio-supported, 61px); justify-content: flex-start; }\",\".framer-Ixg3L.framer-v-us8ojy .framer-erbgug { align-content: flex-start; align-items: flex-start; flex: none; height: min-content; }\",\".framer-Ixg3L.framer-v-us8ojy .framer-wn3nj3 { height: var(--framer-aspect-ratio-supported, 47px); width: 64px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 61\n * @framerIntrinsicWidth 61\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"h_2X2MPTe\":{\"layout\":[\"fixed\",\"fixed\"]},\"fkYZlIWqx\":{\"layout\":[\"fixed\",\"fixed\"]},\"UgcEh7EAW\":{\"layout\":[\"fixed\",\"fixed\"]},\"FfkSmPDXC\":{\"layout\":[\"fixed\",\"fixed\"]},\"tjI02N0lr\":{\"layout\":[\"fixed\",\"fixed\"]},\"Xnk2Fsf9b\":{\"layout\":[\"fixed\",\"fixed\"]},\"rc3GI4G6K\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"HGqwescMI\":\"dhyanWithTheGuru\",\"kFKha7SWC\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCxqwr0EQ1=withCSS(Component,css,\"framer-Ixg3L\");export default FramerCxqwr0EQ1;FramerCxqwr0EQ1.displayName=\"Icon Dhyan\";FramerCxqwr0EQ1.defaultProps={height:61,width:61};addPropertyControls(FramerCxqwr0EQ1,{variant:{options:[\"nwLCReIZo\",\"h_2X2MPTe\",\"fkYZlIWqx\",\"UgcEh7EAW\",\"FfkSmPDXC\",\"tjI02N0lr\",\"Xnk2Fsf9b\",\"rc3GI4G6K\"],optionTitles:[\"dhyan\",\"Variant 2\",\"mantras\",\"Variant 4\",\"sk\",\"Variant 6\",\"sk\",\"Variant 6\"],title:\"Variant\",type:ControlType.Enum},HGqwescMI:{title:\"dhyan with the guru\",type:ControlType.Link},kFKha7SWC:{title:\"Click\",type:ControlType.EventHandler}});const variationAxes=[{defaultValue:14,maxValue:144,minValue:8,name:\"Optical Size\",tag:\"opsz\"},{defaultValue:400,maxValue:1e3,minValue:100,name:\"Weight\",tag:\"wght\"},{defaultValue:0,maxValue:150,minValue:-200,name:\"Grade\",tag:\"GRAD\"},{defaultValue:100,maxValue:151,minValue:25,name:\"Width\",tag:\"wdth\"},{defaultValue:0,maxValue:0,minValue:-10,name:\"Slant\",tag:\"slnt\"},{defaultValue:96,maxValue:175,minValue:27,name:\"Parametric Thick Stroke\",tag:\"XOPQ\"},{defaultValue:79,maxValue:135,minValue:25,name:\"Parametric Thin Stroke\",tag:\"YOPQ\"},{defaultValue:468,maxValue:603,minValue:323,name:\"Parametric Counter Width\",tag:\"XTRA\"},{defaultValue:712,maxValue:760,minValue:528,name:\"Parametric Uppercase Height\",tag:\"YTUC\"},{defaultValue:514,maxValue:570,minValue:416,name:\"Parametric Lowercase Height\",tag:\"YTLC\"},{defaultValue:750,maxValue:854,minValue:649,name:\"Parametric Ascender Height\",tag:\"YTAS\"},{defaultValue:-203,maxValue:-98,minValue:-305,name:\"Parametric Descender Depth\",tag:\"YTDE\"},{defaultValue:738,maxValue:788,minValue:560,name:\"Parametric Figure Height\",tag:\"YTFI\"}];addFonts(FramerCxqwr0EQ1,[{explicitInter:true,fonts:[{family:\"Roboto Flex\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/robotoflex/v30/NaPccZLOBv5T3oB7Cb4i0wu4TsDOCZRS.woff2\",variationAxes,weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCxqwr0EQ1\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"h_2X2MPTe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fkYZlIWqx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UgcEh7EAW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FfkSmPDXC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tjI02N0lr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Xnk2Fsf9b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rc3GI4G6K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"61\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"61\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"HGqwescMI\\\":\\\"dhyanWithTheGuru\\\",\\\"kFKha7SWC\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cxqwr0EQ1.map","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import IconDhyan from\"https://framerusercontent.com/modules/cRQwfOKeCXCjpyrCkjsR/EytUJcJhtHWFozOsQw2P/Cxqwr0EQ1.js\";const IconDhyanFonts=getFonts(IconDhyan);const cycleOrder=[\"mlotho0iX\",\"uXixtZVhC\",\"mCDdt0rwJ\",\"GnbamRNcV\",\"MbHRqJwSz\",\"ivpG05MSk\",\"hjgvA19aI\"];const serializationHash=\"framer-vvQMV\";const variantClassNames={GnbamRNcV:\"framer-v-9vu16p\",hjgvA19aI:\"framer-v-k3nkss\",ivpG05MSk:\"framer-v-12nltcu\",MbHRqJwSz:\"framer-v-1aggk4y\",mCDdt0rwJ:\"framer-v-1d6d50z\",mlotho0iX:\"framer-v-1jf82z5\",uXixtZVhC:\"framer-v-95abfz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const znDiUgUUe=undefined;const j862muQNiFGaPr6zQg=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"mlotho0iX\",\"Variant 2\":\"uXixtZVhC\",\"Variant 3\":\"mCDdt0rwJ\",\"Variant 4\":\"GnbamRNcV\",\"Variant 5\":\"MbHRqJwSz\",\"Variant 6\":\"ivpG05MSk\",home:\"hjgvA19aI\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mlotho0iX\",znDiUgUUe:link??props.znDiUgUUe};};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,znDiUgUUe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mlotho0iX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const kFKha7SWC1g682cx=activeVariantCallback(async(...args)=>{setVariant(\"mCDdt0rwJ\");});const kFKha7SWCpgy7s1=activeVariantCallback(async(...args)=>{setVariant(\"GnbamRNcV\");});const kFKha7SWCgympv4=activeVariantCallback(async(...args)=>{setVariant(\"uXixtZVhC\");});const kFKha7SWC1n2n9r0=activeVariantCallback(async(...args)=>{setVariant(\"MbHRqJwSz\");});const onTap14efx3b=activeVariantCallback(async(...args)=>{setVariant(\"ivpG05MSk\");});const onTap1kbsvzn=activeVariantCallback(async(...args)=>{setVariant(\"hjgvA19aI\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:znDiUgUUe,motionChild:true,nodeId:\"mlotho0iX\",openInNewTab:false,scopeId:\"c7J2NkDUd\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1jf82z5\",className,classNames)} framer-esxsxt`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"mlotho0iX\",ref:refBinding,style:{backgroundColor:\"rgb(250, 247, 247)\",borderTopLeftRadius:14,borderTopRightRadius:14,boxShadow:\"0.24087492070975713px -0.5419685715969536px 1.30478856314912px -0.41666666666666663px rgba(0, 0, 0, 0.07), 0.9154133212973828px -2.0596799729191115px 4.958676597230297px -0.8333333333333333px rgba(0, 0, 0, 0.09), 4px -9px 21.667487163951428px -1.25px rgba(0, 0, 0, 0.19)\",...style},...addPropertyOverrides({GnbamRNcV:{\"data-framer-name\":\"Variant 4\"},hjgvA19aI:{\"data-framer-name\":\"home\"},ivpG05MSk:{\"data-framer-name\":\"Variant 6\"},MbHRqJwSz:{\"data-framer-name\":\"Variant 5\"},mCDdt0rwJ:{\"data-framer-name\":\"Variant 3\"},uXixtZVhC:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e945tb\",\"data-framer-name\":\"Icon wrapper\",layoutDependency:layoutDependency,layoutId:\"IZask1MDA\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eRar5byWF\"},implicitPathVariables:undefined},{href:{webPageId:\"eRar5byWF\"},implicitPathVariables:undefined},{href:{webPageId:\"eRar5byWF\"},implicitPathVariables:undefined},{href:{webPageId:\"eRar5byWF\"},implicitPathVariables:undefined},{href:{webPageId:\"eRar5byWF\"},implicitPathVariables:undefined},{href:{webPageId:\"eRar5byWF\"},implicitPathVariables:undefined},{href:{webPageId:\"eRar5byWF\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:\"30px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-54)/2)+8.5,...addPropertyOverrides({GnbamRNcV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-64)/2)+13.5},MbHRqJwSz:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-67)/2)+15},mCDdt0rwJ:{height:49,width:\"40px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-59)/2)+5},uXixtZVhC:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-66)/2)+14.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mxnye0-container\",layoutDependency:layoutDependency,layoutId:\"i7TCjIb0K-container\",nodeId:\"i7TCjIb0K\",rendersWithMotion:true,scopeId:\"c7J2NkDUd\",children:/*#__PURE__*/_jsx(IconDhyan,{height:\"100%\",HGqwescMI:resolvedLinks[0],id:\"i7TCjIb0K\",kFKha7SWC:kFKha7SWC1g682cx,layoutId:\"i7TCjIb0K\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"fkYZlIWqx\"),width:\"100%\",...addPropertyOverrides({GnbamRNcV:{HGqwescMI:resolvedLinks[3]},hjgvA19aI:{HGqwescMI:resolvedLinks[6]},ivpG05MSk:{HGqwescMI:resolvedLinks[5]},MbHRqJwSz:{HGqwescMI:resolvedLinks[4]},mCDdt0rwJ:{HGqwescMI:resolvedLinks[2],variant:matchVariant(\"UgcEh7EAW\")},uXixtZVhC:{HGqwescMI:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UOYbc_2T2\"},implicitPathVariables:undefined},{href:{webPageId:\"UOYbc_2T2\"},implicitPathVariables:undefined},{href:{webPageId:\"UOYbc_2T2\"},implicitPathVariables:undefined},{href:{webPageId:\"UOYbc_2T2\"},implicitPathVariables:undefined},{href:{webPageId:\"UOYbc_2T2\"},implicitPathVariables:undefined},{href:{webPageId:\"UOYbc_2T2\"},implicitPathVariables:undefined},{href:{webPageId:\"UOYbc_2T2\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"46px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-54)/2)+9,...addPropertyOverrides({GnbamRNcV:{height:54,width:\"54px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-64)/2)+5},MbHRqJwSz:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-67)/2)+15.5},mCDdt0rwJ:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-59)/2)+11.5},uXixtZVhC:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-66)/2)+15}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-su9bl6-container\",layoutDependency:layoutDependency,layoutId:\"PnfqYz8jn-container\",nodeId:\"PnfqYz8jn\",rendersWithMotion:true,scopeId:\"c7J2NkDUd\",children:/*#__PURE__*/_jsx(IconDhyan,{height:\"100%\",HGqwescMI:resolvedLinks1[0],id:\"PnfqYz8jn\",kFKha7SWC:kFKha7SWCpgy7s1,layoutId:\"PnfqYz8jn\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"FfkSmPDXC\"),width:\"100%\",...addPropertyOverrides({GnbamRNcV:{HGqwescMI:resolvedLinks1[3],variant:matchVariant(\"tjI02N0lr\")},hjgvA19aI:{HGqwescMI:resolvedLinks1[6]},ivpG05MSk:{HGqwescMI:resolvedLinks1[5]},MbHRqJwSz:{HGqwescMI:resolvedLinks1[4]},mCDdt0rwJ:{HGqwescMI:resolvedLinks1[2]},uXixtZVhC:{HGqwescMI:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xl_dM_R7U\"},implicitPathVariables:undefined},{href:{webPageId:\"xl_dM_R7U\"},implicitPathVariables:undefined},{href:{webPageId:\"xl_dM_R7U\"},implicitPathVariables:undefined},{href:{webPageId:\"xl_dM_R7U\"},implicitPathVariables:undefined},{href:{webPageId:\"xl_dM_R7U\"},implicitPathVariables:undefined},{href:{webPageId:\"xl_dM_R7U\"},implicitPathVariables:undefined},{href:{webPageId:\"xl_dM_R7U\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:\"34px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-54)/2)+8.5,...addPropertyOverrides({GnbamRNcV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-64)/2)+13.5},MbHRqJwSz:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-67)/2)+15},mCDdt0rwJ:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-59)/2)+11},uXixtZVhC:{height:56,width:\"51px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-66)/2)+5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lgynqm-container\",layoutDependency:layoutDependency,layoutId:\"LmkqZWtP7-container\",nodeId:\"LmkqZWtP7\",rendersWithMotion:true,scopeId:\"c7J2NkDUd\",children:/*#__PURE__*/_jsx(IconDhyan,{height:\"100%\",HGqwescMI:resolvedLinks2[0],id:\"LmkqZWtP7\",kFKha7SWC:kFKha7SWCgympv4,layoutId:\"LmkqZWtP7\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(j862muQNiFGaPr6zQg),width:\"100%\",...addPropertyOverrides({GnbamRNcV:{HGqwescMI:resolvedLinks2[3]},hjgvA19aI:{HGqwescMI:resolvedLinks2[6]},ivpG05MSk:{HGqwescMI:resolvedLinks2[5]},MbHRqJwSz:{HGqwescMI:resolvedLinks2[4]},mCDdt0rwJ:{HGqwescMI:resolvedLinks2[2]},uXixtZVhC:{HGqwescMI:resolvedLinks2[1],variant:matchVariant(\"h_2X2MPTe\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Z5VrgddMI\"},implicitPathVariables:undefined},{href:{webPageId:\"Z5VrgddMI\"},implicitPathVariables:undefined},{href:{webPageId:\"Z5VrgddMI\"},implicitPathVariables:undefined},{href:{webPageId:\"Z5VrgddMI\"},implicitPathVariables:undefined},{href:{webPageId:\"Z5VrgddMI\"},implicitPathVariables:undefined},{href:{webPageId:\"Z5VrgddMI\"},implicitPathVariables:undefined},{href:{webPageId:\"Z5VrgddMI\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:\"45px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-54)/2)+7.5,...addPropertyOverrides({GnbamRNcV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-64)/2)+12.5},MbHRqJwSz:{height:57,width:\"56px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-67)/2)+5},mCDdt0rwJ:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-59)/2)+10},uXixtZVhC:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-66)/2)+13.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10fw4jn-container\",layoutDependency:layoutDependency,layoutId:\"mp65jweeI-container\",nodeId:\"mp65jweeI\",rendersWithMotion:true,scopeId:\"c7J2NkDUd\",children:/*#__PURE__*/_jsx(IconDhyan,{height:\"100%\",HGqwescMI:resolvedLinks3[0],id:\"mp65jweeI\",kFKha7SWC:kFKha7SWC1n2n9r0,layoutId:\"mp65jweeI\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Xnk2Fsf9b\"),width:\"100%\",...addPropertyOverrides({GnbamRNcV:{HGqwescMI:resolvedLinks3[3]},hjgvA19aI:{HGqwescMI:resolvedLinks3[6]},ivpG05MSk:{HGqwescMI:resolvedLinks3[5]},MbHRqJwSz:{HGqwescMI:resolvedLinks3[4],variant:matchVariant(\"rc3GI4G6K\")},mCDdt0rwJ:{HGqwescMI:resolvedLinks3[2]},uXixtZVhC:{HGqwescMI:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"BxTlSj1h0\"},motionChild:true,nodeId:\"QAckVyNnw\",openInNewTab:false,scopeId:\"c7J2NkDUd\",...addPropertyOverrides({ivpG05MSk:{href:{webPageId:\"KNNbMunEC\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:1050,intrinsicWidth:1050,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-54)/2)+5),pixelHeight:2100,pixelWidth:2100,sizes:\"44px\",src:\"https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?width=2100&height=2100\",srcSet:\"https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?scale-down-to=512&width=2100&height=2100 512w,https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?scale-down-to=1024&width=2100&height=2100 1024w,https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?scale-down-to=2048&width=2100&height=2100 2048w,https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?width=2100&height=2100 2100w\"},className:\"framer-h28su7 framer-esxsxt\",\"data-framer-name\":\"IMG 9971\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"QAckVyNnw\",onTap:onTap14efx3b,style:{filter:\"brightness(0)\",WebkitFilter:\"brightness(0)\"},variants:{ivpG05MSk:{filter:\"brightness(1.37)\",WebkitFilter:\"brightness(1.37)\"}},...addPropertyOverrides({GnbamRNcV:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1050,intrinsicWidth:1050,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-64)/2)+10),pixelHeight:2100,pixelWidth:2100,sizes:\"44px\",src:\"https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?width=2100&height=2100\",srcSet:\"https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?scale-down-to=512&width=2100&height=2100 512w,https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?scale-down-to=1024&width=2100&height=2100 1024w,https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?scale-down-to=2048&width=2100&height=2100 2048w,https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?width=2100&height=2100 2100w\"}},ivpG05MSk:{onTap:onTap1kbsvzn},MbHRqJwSz:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1050,intrinsicWidth:1050,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-67)/2)+11.5),pixelHeight:2100,pixelWidth:2100,sizes:\"44px\",src:\"https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?width=2100&height=2100\",srcSet:\"https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?scale-down-to=512&width=2100&height=2100 512w,https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?scale-down-to=1024&width=2100&height=2100 1024w,https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?scale-down-to=2048&width=2100&height=2100 2048w,https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?width=2100&height=2100 2100w\"}},mCDdt0rwJ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1050,intrinsicWidth:1050,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-59)/2)+7.5),pixelHeight:2100,pixelWidth:2100,sizes:\"44px\",src:\"https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?width=2100&height=2100\",srcSet:\"https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?scale-down-to=512&width=2100&height=2100 512w,https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?scale-down-to=1024&width=2100&height=2100 1024w,https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?scale-down-to=2048&width=2100&height=2100 2048w,https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?width=2100&height=2100 2100w\"}},uXixtZVhC:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1050,intrinsicWidth:1050,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-66)/2)+11),pixelHeight:2100,pixelWidth:2100,sizes:\"44px\",src:\"https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?width=2100&height=2100\",srcSet:\"https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?scale-down-to=512&width=2100&height=2100 512w,https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?scale-down-to=1024&width=2100&height=2100 1024w,https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?scale-down-to=2048&width=2100&height=2100 2048w,https://framerusercontent.com/images/jVYuRHeWDUkNeMgtDUeX2WlWjM.png?width=2100&height=2100 2100w\"}}},baseVariant,gestureVariant)})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vvQMV.framer-esxsxt, .framer-vvQMV .framer-esxsxt { display: block; }\",\".framer-vvQMV.framer-1jf82z5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 76px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 278px; will-change: var(--framer-will-change-override, transform); }\",\".framer-vvQMV .framer-1e945tb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 5px; position: relative; width: 90%; }\",\".framer-vvQMV .framer-mxnye0-container { flex: none; height: 37px; position: relative; width: 30px; }\",\".framer-vvQMV .framer-su9bl6-container { flex: none; height: 36px; position: relative; width: 46px; }\",\".framer-vvQMV .framer-1lgynqm-container { flex: none; height: 37px; position: relative; width: 34px; }\",\".framer-vvQMV .framer-10fw4jn-container { flex: none; height: 39px; position: relative; width: 45px; }\",\".framer-vvQMV .framer-h28su7 { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 44px); overflow: visible; position: relative; text-decoration: none; width: 44px; }\",\".framer-vvQMV.framer-v-95abfz .framer-1lgynqm-container { height: 56px; width: 51px; }\",\".framer-vvQMV.framer-v-1d6d50z .framer-mxnye0-container { height: 49px; width: 40px; }\",\".framer-vvQMV.framer-v-9vu16p .framer-su9bl6-container { height: 54px; width: 54px; }\",\".framer-vvQMV.framer-v-1aggk4y .framer-10fw4jn-container { height: 57px; width: 56px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 76\n * @framerIntrinsicWidth 278\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"uXixtZVhC\":{\"layout\":[\"fixed\",\"fixed\"]},\"mCDdt0rwJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"GnbamRNcV\":{\"layout\":[\"fixed\",\"fixed\"]},\"MbHRqJwSz\":{\"layout\":[\"fixed\",\"fixed\"]},\"ivpG05MSk\":{\"layout\":[\"fixed\",\"fixed\"]},\"hjgvA19aI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"znDiUgUUe\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerc7J2NkDUd=withCSS(Component,css,\"framer-vvQMV\");export default Framerc7J2NkDUd;Framerc7J2NkDUd.displayName=\"bottom nav\";Framerc7J2NkDUd.defaultProps={height:76,width:278};addPropertyControls(Framerc7J2NkDUd,{variant:{options:[\"mlotho0iX\",\"uXixtZVhC\",\"mCDdt0rwJ\",\"GnbamRNcV\",\"MbHRqJwSz\",\"ivpG05MSk\",\"hjgvA19aI\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Variant 6\",\"home\"],title:\"Variant\",type:ControlType.Enum},znDiUgUUe:{title:\"Link\",type:ControlType.Link}});addFonts(Framerc7J2NkDUd,[{explicitInter:true,fonts:[]},...IconDhyanFonts],{supportsExplicitInterCodegen:true});Framerc7J2NkDUd.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(IconDhyan,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerc7J2NkDUd\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"278\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"znDiUgUUe\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"76\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uXixtZVhC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mCDdt0rwJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GnbamRNcV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MbHRqJwSz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ivpG05MSk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hjgvA19aI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./c7J2NkDUd.map","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BottomNav from\"#framer/local/canvasComponent/c7J2NkDUd/c7J2NkDUd.js\";import Navbar from\"#framer/local/canvasComponent/FGaPr6zQg/FGaPr6zQg.js\";const NavbarFonts=getFonts(Navbar);const BottomNavFonts=getFonts(BottomNav);const BottomNavControls=getPropertyControls(BottomNav);const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-K29M9\";const variantClassNames={wiGUMO1uX:\"framer-v-1s1f0ka\"};const iDzoHCSk0=undefined;const vfAKc0KdN=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=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-K29M9.framer-1mtzqgf, .framer-K29M9 .framer-1mtzqgf { display: block; }\",\".framer-K29M9.framer-1s1f0ka { align-content: center; align-items: center; background-color: #ffffff; 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-K29M9 .framer-hio0ws { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-K29M9 .framer-qn540i-container { flex: none; height: auto; left: 0px; order: 1001; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-K29M9 .framer-tx4k75-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: 85px; left: 0px; order: 1002; position: var(--framer-canvas-fixed-position, fixed); width: 100%; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Variant 1\":\"mlotho0iX\",\"Variant 2\":\"uXixtZVhC\",\"Variant 3\":\"mCDdt0rwJ\",\"Variant 4\":\"GnbamRNcV\",\"Variant 5\":\"MbHRqJwSz\",\"Variant 6\":\"ivpG05MSk\"};const getProps=({dock,height,id,moovePage,width,...props})=>{return{...props,iDzoHCSk0:humanReadableEnumMap[dock]??dock??props.iDzoHCSk0??\"mlotho0iX\",vfAKc0KdN:moovePage??props.vfAKc0KdN};};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,iDzoHCSk0,vfAKc0KdN,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,isLayoutTemplate:true,primaryVariantId:\"wiGUMO1uX\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1s1f0ka\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-hio0ws\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-qn540i-container\",layoutScroll:true,nodeId:\"G23cIDAAT\",scopeId:\"iytvvECsM\",children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"G23cIDAAT\",layoutId:\"G23cIDAAT\",style:{width:\"100%\"},variant:matchVariant(\"xFcmcUfm_\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:85,width:\"99.75vw\",y:915,children:/*#__PURE__*/_jsx(Container,{className:\"framer-tx4k75-container\",layoutScroll:true,nodeId:\"XVgdKHFQA\",scopeId:\"iytvvECsM\",children:/*#__PURE__*/_jsx(BottomNav,{height:\"100%\",id:\"XVgdKHFQA\",layoutId:\"XVgdKHFQA\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(iDzoHCSk0),width:\"100%\",znDiUgUUe:vfAKc0KdN})})})]}),/*#__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=breakpointRules[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 797\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"iDzoHCSk0\":\"dock\",\"vfAKc0KdN\":\"moovePage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"wiGUMO1uX\":[\".framer-qn540i-container\",\".framer-tx4k75-container\"]}\n * @framerBreakpoints {\"wiGUMO1uX\":{\"canvasClassName\":\"framer-1s1f0ka-override\",\"minHeight\":797,\"name\":\"Desktop\",\"width\":400,\"rootFontSize\":16}}\n * @framerDefaultVariant wiGUMO1uX\n * @framerLayoutTemplate true\n */const FrameriytvvECsM=withCSS(Component,css,\"framer-K29M9\");export default FrameriytvvECsM;FrameriytvvECsM.displayName=\"app\";FrameriytvvECsM.defaultProps={height:797,width:400};addPropertyControls(FrameriytvvECsM,{iDzoHCSk0:BottomNavControls?.[\"variant\"]&&{...BottomNavControls[\"variant\"],defaultValue:\"mlotho0iX\",description:undefined,hidden:undefined,title:\"dock\"},vfAKc0KdN:{title:\"moove page\",type:ControlType.Link}});addFonts(FrameriytvvECsM,[{explicitInter:true,fonts:[]},...NavbarFonts,...BottomNavFonts],{supportsExplicitInterCodegen:true});FrameriytvvECsM.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navbar,{},context),forwardLoader(BottomNav,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriytvvECsM\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"wiGUMO1uX\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"wiGUMO1uX\\\":{\\\"canvasClassName\\\":\\\"framer-1s1f0ka-override\\\",\\\"minHeight\\\":797,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":400,\\\"rootFontSize\\\":16}}\",\"framerHitTargets\":\"{\\\"wiGUMO1uX\\\":[\\\".framer-qn540i-container\\\",\\\".framer-tx4k75-container\\\"]}\",\"framerVariables\":\"{\\\"iDzoHCSk0\\\":\\\"dock\\\",\\\"vfAKc0KdN\\\":\\\"moovePage\\\"}\",\"framerIntrinsicWidth\":\"400\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"797\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Dhyan Foundation — Footer (Framer Code Component)\n// ---------------------------------------------------------------------------\n// HOW TO USE IN FRAMER\n//   1. Assets panel → Code → \"+\" → New Code File → name it \"Footer\" → paste.\n//   2. Drag \"Footer\" onto the bottom of any page. Set its width to \"Fill\"\n//      (Stretch) so it spans the page; height is auto (Fit content).\n//   3. Properties panel → set \"Site Base\" if your Framer pages are NOT on the\n//      same origin as the Astro app (see note in Header.tsx). Root-relative\n//      links here: /directdonate, /theinnerworld.\n//\n// Faithful 1:1 port of src/components/Footer.astro — same colours, Inter font,\n// 3-column grid, app-store badges, legal row, and the disclaimer band. ALWAYS\n// ships two things together: the country/city presence MAP (top) and the\n// \"Read-me\" disclaimer band (bottom). The map picks its country from the host\n// page URL (/au*→Australia, /uk*→UK, /indo*→Indonesia, else India), so the same\n// Footer is correct on every Framer page.\n// The Astro file's \"pb-20 lg:pb-6\" extra bottom padding existed to clear the\n// mobile BottomNav bar (a separate component not present on Framer pages), so\n// it's normalised to even padding here. Add it back if you also port BottomNav.\n// ---------------------------------------------------------------------------\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef}from\"react\";const DOMAIN=\"https://www.dhyanfoundation.com\";const resourceLinks=[{label:\"Testimonials\",url:`${DOMAIN}/resources/testimonials`},{label:\"Newsletters\",url:`${DOMAIN}/resources/newsletters`},{label:\"Nandi Products\",url:`${DOMAIN}/resources/nandi-products`},{label:\"Books\",url:`${DOMAIN}/resources/books`},{label:\"Blog\",url:`${DOMAIN}/blog`},{label:\"The Inner World\",url:\"/theinnerworld\"}];const supportLinks=[{label:\"Donate\",url:\"/donate-and-build-karma\"},{label:\"Join Us\",url:`${DOMAIN}/register-and-join`}];const socialLinks=[{label:\"Instagram\",url:\"https://www.instagram.com/dhyanfoundation/\"},{label:\"Facebook\",url:\"https://www.facebook.com/DhyanFoundation/\"},{label:\"Youtube\",url:\"https://www.youtube.com/@DhyanFoundation\"},{label:\"X\",url:\"https://x.com/DhyanFoundation\"}];const legalLinks=[{label:\"Privacy Policy\",url:`${DOMAIN}/legal/privacy`},{label:\"Terms & Conditions\",url:`${DOMAIN}/legal/terms`},{label:\"Refunds & Cancellations\",url:`${DOMAIN}/legal/refunds`},{label:\"Disclaimer\",url:`${DOMAIN}/legal/disclaimer`}];// <country-map:generated>\n// Written by scripts/gen-framer-country-map.mjs from src/content/country-map.json.\n// DO NOT EDIT THIS BLOCK BY HAND: change the JSON (or the template in that\n// script) and run `npm run gen:country-maps`. Port of\n// src/components/CountryMap.astro (v6): countries A-Z, India = the world map\n// with every pin lit, any other country = its own hex map. Contact us always;\n// \"Learn more about our ... centres\" where a country site exists.\nconst DF_ORIGIN=\"https://www.dhyanfoundation.com\";const MAP_COUNTRIES=[{label:\"Australia\",display:\"Australia\",slug:\"australia\",cities:[\"Adelaide\",\"Melbourne\",\"Hamilton\"],map:\"https://www.dhyanfoundation.com/images/map/countries/australia.svg\",zoom:[452,230.2,134,89.6],contact:\"https://www.dhyanfoundation.com/au/register?src=country_map\",visit:\"https://www.dhyanfoundation.com/au?src=country_map\"},{label:\"Canada\",display:\"Canada\",slug:\"canada\",cities:[\"Vancouver\"],map:\"https://www.dhyanfoundation.com/images/map/countries/canada.svg\",zoom:[22,-2.7,192,128.4],contact:\"https://www.dhyanfoundation.com/register-and-join?src=country_map#country=canada\",visit:null},{label:\"India\",display:\"India\",slug:\"india\",cities:[\"Bengaluru\",\"Chandigarh\",\"Chennai\",\"Coimbatore\",\"Delhi\",\"Dehradun\",\"Goa\",\"Hyderabad\",\"Kochi\",\"Kolkata\",\"Lucknow\",\"Ludhiana\",\"Mumbai\",\"Mysore\",\"Pune\",\"Tirupati\"],map:null,zoom:[0,-27,598,400],contact:\"https://www.dhyanfoundation.com/register-and-join?src=country_map#country=india\",visit:\"https://www.dhyanfoundation.com?src=country_map\"},{label:\"Indonesia\",display:\"Indonesia\",slug:\"indonesia\",cities:[\"Bali\",\"Lombok\"],map:\"https://www.dhyanfoundation.com/images/map/countries/indonesia.svg\",zoom:[436,161.5,148,99],contact:\"https://www.dhyanfoundation.com/register-and-join?src=country_map#country=indonesia\",visit:\"https://www.dhyanfoundation.com/indo/bhasha-indonesia?src=country_map\"},{label:\"Ireland\",display:\"Ireland\",slug:\"ireland\",cities:[],map:\"https://www.dhyanfoundation.com/images/map/countries/ireland.svg\",zoom:[220,65.9,90,60.2],contact:\"https://www.dhyanfoundation.com/register-and-join?src=country_map#country=ireland\",visit:null},{label:\"Malaysia\",display:\"Malaysia\",slug:\"malaysia\",cities:[\"Penang\"],map:\"https://www.dhyanfoundation.com/images/map/countries/malaysia.svg\",zoom:[428,159,112,74.9],contact:\"https://www.dhyanfoundation.com/register-and-join?src=country_map#country=malaysia\",visit:null},{label:\"United Kingdom\",display:\"UK\",slug:\"united-kingdom\",cities:[\"London\",\"Wales\"],map:\"https://www.dhyanfoundation.com/images/map/countries/united-kingdom.svg\",zoom:[236,65.9,90,60.2],contact:\"https://www.dhyanfoundation.com/uk/register?src=country_map\",visit:\"https://www.dhyanfoundation.com/uk?src=country_map\"},{label:\"USA\",display:\"USA\",slug:\"usa\",cities:[\"San Francisco\",\"San Jose\"],map:\"https://www.dhyanfoundation.com/images/map/countries/usa.svg\",zoom:[36,83.5,145,97],contact:\"https://www.dhyanfoundation.com/register-and-join/usa?src=country_map\",visit:null}];const DF_WORLD_PINS={Australia:[\"M520.558 292.047h-2.947l-1.495-2.596 1.495-2.596h2.947l1.495 2.596z\",\"M537.303 301.826h-2.99l-1.453-2.596 1.453-2.596h2.99l1.495 2.596z\",\"M548.452 295.294h-2.99l-1.452-2.596 1.452-2.596h2.99l1.495 2.596z\"],Canada:[\"M63.42 102.96h-2.99l-1.5 -2.6 1.5 -2.6h2.99l1.5 2.6z\"],India:[\"M420.224 194.222h-2.948l-1.495-2.596 1.495-2.596h2.948l1.495 2.596zm0-6.489h-2.99l-1.453-2.639 1.453-2.596h2.99l1.495 2.596z\",\"M420.224 155.111h-2.99l-1.453-2.596 1.453-2.596h2.99l1.495 2.596zm0-6.534h-2.99l-1.453-2.596 1.453-2.596h2.99l1.495 2.596z\",\"M425.819 197.511h-2.99l-1.495-2.596 1.495-2.64h2.99l1.452 2.64z\",\"M425.819 171.421h-2.99l-1.495-2.596 1.495-2.639h2.99l1.452 2.639zm0-6.534h-2.99l-1.495-2.596 1.495-2.596h2.99l1.452 2.596z\",\"M425.819 151.865h-2.99l-1.495-2.596 1.495-2.639h2.99l1.452 2.639z\",\"M431.371 181.2h-2.99l-1.452-2.596 1.452-2.639h2.99l1.495 2.639z\",\"M431.371 161.643h-2.99l-1.452-2.596 1.452-2.639h2.99l1.495 2.639zm0-6.532h-2.99l-1.452-2.596 1.452-2.596h2.99l1.495 2.596z\",\"M436.967 177.955h-2.99l-1.495-2.639 1.495-2.596h2.99l1.453 2.596z\",\"M436.967 158.399h-2.99l-1.495-2.639 1.495-2.596h2.99l1.453 2.596zm0-6.534h-2.99l-1.495-2.596 1.495-2.639h2.99l1.453 2.639z\",\"M442.52 161.643h-2.947l-1.495-2.596 1.495-2.639h2.947l1.495 2.639z\"],Indonesia:[\"M492.7 236.63h-2.99l-1.5 -2.6 1.5 -2.6h2.99l1.5 2.6z\",\"M498.28 239.86h-2.99l-1.5 -2.6 1.5 -2.6h2.99l1.5 2.6z\"],Ireland:[\"M269.7 99.73h-2.99l-1.5 -2.6 1.5 -2.6h2.99l1.5 2.6z\"],Malaysia:[\"M464.83 194.23h-2.99l-1.5 -2.6 1.5 -2.6h2.99l1.5 2.6z\"],\"United Kingdom\":[\"M286.43 109.48h-2.99l-1.5 -2.6 1.5 -2.6h2.99l1.5 2.6z\",\"M280.85 106.25h-2.99l-1.5 -2.6 1.5 -2.6h2.99l1.5 2.6z\"],USA:[\"M69 145.37h-2.99l-1.5 -2.6 1.5 -2.6h2.99l1.5 2.6z\",\"M69 151.88h-2.99l-1.5 -2.6 1.5 -2.6h2.99l1.5 2.6z\"]};/** The page's own country: /au* Australia, /uk* UK, /indo* Indonesia, else India. */function dfMapCountryForPath(p){if(/^\\/au(\\/|$)/.test(p))return\"Australia\";if(/^\\/uk(\\/|$)/.test(p))return\"United Kingdom\";if(/^\\/indo(\\/|$)/.test(p))return\"Indonesia\";return\"India\";}const dfFind=name=>MAP_COUNTRIES.find(c=>c.label===name)||MAP_COUNTRIES.find(c=>c.label===\"India\");function CountryMapCard({pinned}){// SSR-safe: paint the pinned country (or India), then read the URL on mount.\nconst[home,setHome]=useState(pinned||\"India\");const[sel,setSel]=useState(pinned||\"India\");const[landOn,setLandOn]=useState(false);const cardRef=useRef(null);const svgRef=useRef(null);const vbRef=useRef(dfFind(pinned||\"India\").zoom);const animRef=useRef(0);useEffect(()=>{let h=pinned||\"India\";if(!pinned){try{h=dfMapCountryForPath(window.location.pathname);}catch{}}setHome(h);setSel(h);moveTo(dfFind(h).zoom,false);},[pinned]);// The land map is ~130 KB: fetch it only when the card nears the viewport.\nuseEffect(()=>{const el=cardRef.current;if(!el||typeof IntersectionObserver===\"undefined\"){setLandOn(true);return;}const io=new IntersectionObserver(es=>{if(es.some(e=>e.isIntersecting)){setLandOn(true);io.disconnect();}},{rootMargin:\"600px\"});io.observe(el);return()=>io.disconnect();},[]);function moveTo(to,animate){const svg=svgRef.current;cancelAnimationFrame(animRef.current);const reduce=typeof matchMedia!==\"undefined\"&&matchMedia(\"(prefers-reduced-motion: reduce)\").matches;if(!svg||!animate||reduce){vbRef.current=to.slice();if(svg)svg.setAttribute(\"viewBox\",to.join(\" \"));return;}const from=vbRef.current.slice();const t0=performance.now();const step=now=>{const t=Math.min(1,(now-t0)/520);const e=1-Math.pow(1-t,3);vbRef.current=from.map((v,i)=>v+(to[i]-v)*e);svg.setAttribute(\"viewBox\",vbRef.current.join(\" \"));if(t<1)animRef.current=requestAnimationFrame(step);};animRef.current=requestAnimationFrame(step);}function choose(name){if(name===sel)return;setSel(name);moveTo(dfFind(name).zoom,true);try{const ph=window.posthog;if(ph&&ph.capture)ph.capture(\"map_country_selected\",{country:name,default_country:home,source_page:window.location.pathname});}catch{}}const c=dfFind(sel);const coreIndia=home===\"India\";const showVisit=!!c.visit&&!(c.label===\"India\"&&coreIndia);const cls=\"df-cm\"+(c.map?\" df-cm--zoomed\":\"\")+(c.cities.length===0?\" df-cm--nocity\":\"\")+(c.cities.length>8?\" df-cm--many\":\"\");return /*#__PURE__*/_jsxs(\"section\",{ref:cardRef,className:cls,\"aria-labelledby\":\"df-cm-title\",children:[/*#__PURE__*/_jsx(\"h2\",{id:\"df-cm-title\",className:\"df-cm__title\",children:\"Dhyan Foundation around the world\"}),/*#__PURE__*/_jsx(\"p\",{className:\"df-cm__sub\",children:\"Learn more about our centres. Contact us for more details.\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"df-cm__grid\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"df-cm__mapwrap\",role:\"img\",\"aria-label\":\"Map of \"+c.label+(c.cities.length?\" showing \"+c.cities.join(\", \"):\"\"),children:[/*#__PURE__*/_jsxs(\"svg\",{ref:svgRef,className:\"df-cm__map df-cm__world\",viewBox:vbRef.current.join(\" \"),\"aria-hidden\":\"true\",children:[landOn&&/*#__PURE__*/_jsx(\"image\",{href:DF_ORIGIN+\"/images/map/world-land.svg\",width:\"598\",height:\"346\"}),/*#__PURE__*/_jsx(\"g\",{children:MAP_COUNTRIES.map(m=>(DF_WORLD_PINS[m.label]||[]).map((d,i)=>/*#__PURE__*/_jsx(\"path\",{d:d,className:\"df-cm-pin\"+(!c.map||m.label===c.label?\" df-cm-pin--on\":\"\")},m.slug+i)))})]}),c.map&&/*#__PURE__*/_jsx(\"img\",{className:\"df-cm__map df-cm__country\",src:c.map,alt:\"\",decoding:\"async\"},c.slug)]}),/*#__PURE__*/_jsxs(\"div\",{className:\"df-cm__panel\",children:[/*#__PURE__*/_jsx(\"ul\",{className:\"df-cm__countries\",\"aria-label\":\"Countries\",children:MAP_COUNTRIES.map(m=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"df-cm-country\",\"aria-pressed\":m.label===sel,onClick:()=>choose(m.label),onPointerEnter:()=>{if(m.map)new Image().src=m.map;},children:m.label})},m.slug))}),/*#__PURE__*/_jsxs(\"div\",{className:\"df-cm__side\",\"aria-live\":\"polite\",children:[c.cities.length>0&&/*#__PURE__*/_jsxs(\"p\",{className:\"df-cm__citylabel\",children:[\"Cities in \",c.display]}),c.cities.length>0&&/*#__PURE__*/_jsx(\"ul\",{className:\"df-cm__cities\",children:c.cities.map(city=>/*#__PURE__*/_jsx(\"li\",{children:city},city))}),/*#__PURE__*/_jsxs(\"div\",{className:\"df-cm__actions\",children:[/*#__PURE__*/_jsx(\"a\",{className:\"df-cm__contact\",href:c.contact,children:\"Contact us\"}),showVisit&&/*#__PURE__*/_jsxs(\"a\",{className:\"df-cm__visit\",href:c.visit,\"aria-label\":\"Learn more about our \"+c.display+\" centres\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"df-cm__visit-lead\",children:\"Learn more about our\"}),/*#__PURE__*/_jsxs(\"span\",{className:\"df-cm__visit-main\",children:[c.display,\" centres\"]})]})]})]})]})]})]});}// NO BACKTICKS INSIDE THIS CSS: it is a template literal, and one backtick\n// closes it and breaks the paste in Framer. Values are the site's design tokens\n// (src/styles/global.css) resolved to literals.\nconst COUNTRY_MAP_CSS=`\n.df-cm { container-type:inline-size; box-sizing:border-box; font-family:inherit; background:#fff; border-radius:13px;\n  box-shadow:0 20px 40px rgba(0,0,0,0.04); padding:34px; color:#1a1c1c; width:100%; max-width:1232px; margin:0 auto; text-align:left; }\n.df-cm *, .df-cm *::before, .df-cm *::after { box-sizing:border-box; }\n.df-cm__title { font-size:clamp(22px,4.3vw,26px); font-weight:700; letter-spacing:-0.02em; line-height:1.2; margin:0 0 8px; color:#1a1c1c; }\n.df-cm__sub { font-size:16px; line-height:1.5; color:#605f54; margin:0 0 34px; }\n.df-cm__grid { display:grid; grid-template-columns:1.618fr 1fr; gap:34px; align-items:start; }\n.df-cm__mapwrap { position:relative; }\n.df-cm__map { display:block; width:100%; aspect-ratio:598 / 400; }\n.df-cm__world { transition:opacity .35s ease-out; }\n.df-cm--zoomed .df-cm__world { opacity:0; }\n.df-cm__country { position:absolute; inset:0; height:100%; object-fit:contain; animation:df-cm-in .42s cubic-bezier(.2,.7,.2,1) .12s backwards; }\n@keyframes df-cm-in { from { opacity:0; transform:scale(.94); } to { opacity:1; transform:none; } }\n.df-cm-pin { fill:#A20021; opacity:.45; transition:opacity .3s; }\n.df-cm-pin--on { opacity:1; }\n.df-cm__panel { display:grid; grid-template-columns:auto 1fr; column-gap:21px; align-items:start; }\n.df-cm__countries { list-style:none; margin:0; padding:0; display:flex; flex-direction:column; gap:5px; }\n.df-cm-country { all:unset; box-sizing:border-box; display:flex; align-items:center; width:100%; min-height:44px; padding:0 21px;\n  border-radius:9999px; font-family:inherit; font-size:18px; font-weight:500; color:#ff720d; white-space:nowrap; cursor:pointer; transition:background-color .15s; }\n.df-cm-country:hover { background:#fff7ed; }\n.df-cm-country:focus-visible { outline:2px solid #9e4300; outline-offset:2px; }\n.df-cm-country[aria-pressed=\"true\"] { background:#ff720d; color:#fff; font-weight:700; box-shadow:0 20px 40px rgba(0,0,0,0.04); }\n.df-cm__side { display:flex; flex-direction:column; align-items:flex-start; }\n.df-cm--nocity .df-cm__side { margin-top:5px; }\n.df-cm__citylabel { font-size:14px; color:#605f54; margin:10px 0 13px; }\n.df-cm__cities { list-style:none; margin:0; padding:0; display:grid; grid-template-columns:1fr; column-gap:21px; }\n.df-cm--many .df-cm__cities { grid-template-columns:repeat(2,max-content); }\n.df-cm__cities li { font-size:16px; min-height:34px; display:flex; align-items:center; white-space:nowrap; color:#1a1c1c; }\n.df-cm__actions { display:flex; flex-direction:column; align-items:flex-start; gap:5px; margin-top:21px; }\n.df-cm--nocity .df-cm__actions { margin-top:0; }\n.df-cm__contact { display:inline-flex; align-items:center; justify-content:center; min-height:44px; padding:13px 21px; white-space:nowrap;\n  border-radius:9999px; background:#e8e8e8; color:#1a1c1c; border:1px solid #e1c0b0; box-shadow:0 20px 40px rgba(0,0,0,0.04);\n  font-size:12px; font-weight:700; letter-spacing:.125em; text-transform:uppercase; text-decoration:none; transition:all .2s; }\n.df-cm__contact:hover { opacity:.9; transform:scale(1.03); }\n.df-cm__visit { display:inline-flex; flex-direction:column; justify-content:center; min-height:44px; padding:5px 0; color:#1a1c1c; text-decoration:none; }\n.df-cm__visit-lead { font-size:13px; color:#605f54; line-height:1.3; }\n.df-cm__visit-main { font-size:12px; font-weight:700; letter-spacing:.1em; text-transform:uppercase; white-space:nowrap; line-height:1.6;\n  text-decoration:underline; text-underline-offset:4px; text-decoration-color:#e1c0b0; transition:text-decoration-color .2s; }\n.df-cm__visit:hover .df-cm__visit-main { text-decoration-color:#1a1c1c; }\n.df-cm__contact:focus-visible, .df-cm__visit:focus-visible { outline:2px solid #9e4300; outline-offset:2px; }\n@container (max-width:860px) { .df-cm__grid { grid-template-columns:1fr; } }\n@container (max-width:520px) {\n  .df-cm { padding:21px 16px; }\n  .df-cm__sub { margin-bottom:21px; }\n  .df-cm__panel { column-gap:13px; }\n  .df-cm-country { font-size:14px; padding:0 10px; }\n  .df-cm__citylabel { font-size:13px; margin:10px 0 8px; }\n  .df-cm--many .df-cm__cities { column-gap:13px; }\n  .df-cm__cities li { font-size:14px; min-height:30px; }\n  .df-cm--many .df-cm__cities li { font-size:13px; }\n  .df-cm__actions { margin-top:13px; }\n}\n@media (prefers-reduced-motion:reduce) {\n  .df-cm__world, .df-cm-pin, .df-cm-country, .df-cm__contact, .df-cm__visit-main { transition:none; }\n  .df-cm__country { animation:none; }\n}\n`;/**\n * @framerIntrinsicWidth 1280\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function Footer(props){const{siteBase}=props;const resolve=url=>url.startsWith(\"/\")?`${siteBase}${url}`:url;return /*#__PURE__*/_jsxs(\"div\",{className:\"df-footer-root\",style:{width:\"100%\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n        @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');\n        .df-footer-root { --df-orange:#ff720d; --df-dark:#1a1c1c; --df-muted:#605f54; }\n        .df-footer-root * { box-sizing:border-box; }\n        .df-footer {\n          background:#fff; width:100%;\n          font-family:'Inter', system-ui, -apple-system, sans-serif;\n        }\n        .df-footer-inner { max-width:1280px; margin:0 auto; padding:48px 16px; }\n        @media (min-width:640px){ .df-footer-inner { padding:48px 24px; } }\n        @media (min-width:1024px){ .df-footer-inner { padding:48px 32px; } }\n        .df-footer-grid {\n          display:grid; grid-template-columns:1fr; gap:40px;\n        }\n        @media (min-width:768px){\n          .df-footer-grid { grid-template-columns:repeat(3,1fr); }\n        }\n        .df-f-label {\n          font-size:14px; font-weight:600; color:var(--df-dark); margin:0 0 4px;\n        }\n        .df-f-label.mt { margin-top:16px; }\n        .df-f-orange {\n          font-size:14px; color:var(--df-orange); text-decoration:none;\n        }\n        .df-f-orange:hover { text-decoration:underline; }\n        .df-f-text { font-size:14px; color:var(--df-dark); text-decoration:none; }\n        a.df-f-text:hover { color:var(--df-orange); }\n        .df-f-addr { font-size:14px; color:var(--df-dark); line-height:1.625; margin:0; }\n        .df-f-heading {\n          font-size:14px; font-weight:600; color:var(--df-muted);\n          text-transform:uppercase; letter-spacing:0.05em; margin:0 0 16px;\n        }\n        .df-f-heading.mt { margin-top:24px; }\n        .df-f-heading.mt-sm { margin-top:24px; margin-bottom:12px; }\n        .df-f-list { list-style:none; margin:0; padding:0; }\n        .df-f-list li { margin-bottom:8px; }\n        .df-legal-row { display:flex; flex-wrap:wrap; gap:8px; margin-top:16px; }\n        .df-legal-link {\n          font-size:10px; color:var(--df-muted); text-decoration:none;\n          text-transform:uppercase; letter-spacing:0.025em;\n        }\n        .df-legal-link:hover { color:var(--df-orange); }\n        .df-badges { display:flex; flex-wrap:wrap; gap:8px; }\n        .df-badges img { height:40px; width:auto; display:block; }\n        /* \"Coming soon to Google Play\" chip — outlined, not filled, so the\n           App Store badge stays the only thing that looks tappable. */\n        .df-soon {\n          display:inline-flex; align-items:center; gap:8px;\n          height:40px; padding:0 13px; box-sizing:border-box;\n          border:1px solid rgba(26,28,28,0.28); border-radius:6px;\n          background:#fff;\n        }\n        .df-soon-txt { display:flex; flex-direction:column; line-height:1; }\n        .df-soon-txt small {\n          font-size:10px; font-weight:700; letter-spacing:0.04em;\n          text-transform:uppercase; color:var(--df-muted); line-height:1;\n        }\n        .df-soon-txt strong {\n          font-size:16px; font-weight:600; color:var(--df-dark);\n          line-height:1; margin-top:2px;\n        }\n\n        /* Country map band (sits above the footer content). The card's own CSS is\n           COUNTRY_MAP_CSS, in the generated block above. */\n        .df-cm-band { background:#eae9dd; }\n        .df-cm-band-inner { max-width:1280px; margin:0 auto; padding:48px 16px; }\n        @media (min-width:640px){ .df-cm-band-inner { padding:48px 24px; } }\n        @media (min-width:1024px){ .df-cm-band-inner { padding:48px 32px; } }\n\n        .df-disclaimer { background:#eae9dd; }\n        .df-disclaimer-inner {\n          max-width:1024px; margin:0 auto; padding:24px 16px; text-align:center;\n        }\n        .df-disclaimer p1 {}\n        .df-disc-1 { font-size:11px; color:var(--df-muted); line-height:1.625; margin:0; }\n        .df-disc-2 { font-size:10px; color:var(--df-muted); margin:12px 0 0; }\n        .df-disc-2 a { color:inherit; text-decoration:underline; }\n        .df-disc-2 a:hover { color:var(--df-orange); }\n      `}),/*#__PURE__*/_jsx(\"style\",{children:COUNTRY_MAP_CSS}),/*#__PURE__*/_jsxs(\"footer\",{className:\"df-footer\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"df-cm-band\",children:/*#__PURE__*/_jsx(\"div\",{className:\"df-cm-band-inner\",children:/*#__PURE__*/_jsx(CountryMapCard,{pinned:null})})}),/*#__PURE__*/_jsx(\"div\",{className:\"df-footer-inner\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"df-footer-grid\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"p\",{className:\"df-f-label\",children:\"Animal Helpline\"}),/*#__PURE__*/_jsx(\"a\",{href:\"tel:+919999099423\",className:\"df-f-orange\",children:\"+91-9999099423\"}),/*#__PURE__*/_jsx(\"p\",{className:\"df-f-label mt\",children:\"Email\"}),/*#__PURE__*/_jsx(\"a\",{href:\"mailto:info@dhyanfoundation.com\",className:\"df-f-text\",children:\"info@dhyanfoundation.com\"}),/*#__PURE__*/_jsx(\"p\",{className:\"df-f-label mt\",children:\"Address\"}),/*#__PURE__*/_jsxs(\"p\",{className:\"df-f-addr\",children:[\"Dhyan Foundation\",/*#__PURE__*/_jsx(\"br\",{}),\"A-80, South Extension Part II,\",/*#__PURE__*/_jsx(\"br\",{}),\"New Delhi-49, India\",/*#__PURE__*/_jsx(\"br\",{}),\"+91 98189 50951\"]}),/*#__PURE__*/_jsx(\"div\",{className:\"df-legal-row\",children:legalLinks.map(link=>/*#__PURE__*/_jsx(\"a\",{href:resolve(link.url),className:\"df-legal-link\",children:link.label},link.label))})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h4\",{className:\"df-f-heading\",children:\"Resources\"}),/*#__PURE__*/_jsx(\"ul\",{className:\"df-f-list\",children:resourceLinks.map(link=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:resolve(link.url),className:\"df-f-text\",children:link.label})},link.label))}),/*#__PURE__*/_jsx(\"h4\",{className:\"df-f-heading mt-sm\",children:\"Apps\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"df-badges\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"df-soon\",children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"18\",height:\"19\",viewBox:\"0 0 42 44\",\"aria-hidden\":\"true\",focusable:\"false\",children:[/*#__PURE__*/_jsx(\"polygon\",{points:\"5,3 21,22 5,41\",fill:\"#00a0ff\"}),/*#__PURE__*/_jsx(\"polygon\",{points:\"5,3 31,18.4 21,22\",fill:\"#00e676\"}),/*#__PURE__*/_jsx(\"polygon\",{points:\"31,18.4 37,22 31,25.6 21,22\",fill:\"#ffce00\"}),/*#__PURE__*/_jsx(\"polygon\",{points:\"21,22 31,25.6 5,41\",fill:\"#ff3a44\"})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"df-soon-txt\",children:[/*#__PURE__*/_jsx(\"small\",{children:\"Coming soon to\"}),/*#__PURE__*/_jsx(\"strong\",{children:\"Google Play\"})]})]}),/*#__PURE__*/_jsx(\"a\",{href:\"https://apps.apple.com/in/app/sanatan-kriya-vedic-mantras/id1191296611\",target:\"_blank\",rel:\"noopener noreferrer\",children:/*#__PURE__*/_jsx(\"img\",{src:\"https://developer.apple.com/assets/elements/badges/download-on-the-app-store.svg\",alt:\"Download on the App Store\",loading:\"lazy\"})})]})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h4\",{className:\"df-f-heading\",children:\"Support Us\"}),/*#__PURE__*/_jsx(\"ul\",{className:\"df-f-list\",children:supportLinks.map(link=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:resolve(link.url),className:\"df-f-orange\",children:link.label})},link.label))}),/*#__PURE__*/_jsx(\"h4\",{className:\"df-f-heading mt\",children:\"Follow Us\"}),/*#__PURE__*/_jsx(\"ul\",{className:\"df-f-list\",children:socialLinks.map(link=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:link.url,target:\"_blank\",rel:\"noopener noreferrer\",className:\"df-f-text\",children:link.label})},link.label))})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"df-disclaimer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"df-disclaimer-inner\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"df-disc-1\",children:\"Visitors Please Note! Dhyan Foundation does not promise or claim to perform any miracles, healings or demonstrate supernatural powers to the practitioners. Please do not come to us looking for any of these. If you are looking to cure a disease, visit a doctor. If you are looking for financial gains, visit a consultant. If you want to mend relationships, visit a counsellor. Come to us when you are desirous of the journey beyond.\"}),/*#__PURE__*/_jsxs(\"p\",{className:\"df-disc-2\",children:[\"Except where otherwise noted, content on this site is licensed under a\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"https://creativecommons.org/licenses/by-nc-nd/4.0/\",target:\"_blank\",rel:\"noopener noreferrer\",children:\"Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License\"}),\".\"]})]})})]})]});}Footer.defaultProps={siteBase:\"\"};addPropertyControls(Footer,{siteBase:{type:ControlType.String,title:\"Site Base\",placeholder:\"https://www.dhyanfoundation.com\",description:\"Origin for /-relative links. Leave blank if Framer pages share the Astro origin.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Footer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1280\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Footer.map","// Dhyan Foundation — Header (Framer Code Component)\n// ---------------------------------------------------------------------------\n// HOW TO USE IN FRAMER\n//   1. In your Framer project: Assets panel → Code → \"+\" → New Code File.\n//   2. Name it \"Header\" and paste this whole file in.\n//   3. Drag the \"Header\" component onto any page (it positions itself fixed at\n//      the top — add ~60px top padding/spacer to the page body so content isn't\n//      hidden behind it, exactly like the Astro site's BaseLayout does).\n//   4. Select the component → Properties panel on the right → set:\n//        • Logo        — upload/point to the df logo (defaults to the live one)\n//        • Site Base   — see note below\n//        • Donate URL  — where the orange Donate button goes\n//\n// WHY A PROPERTY FOR \"SITE BASE\":\n//   The Astro site uses root-relative links like \"/directdonate\" and\n//   \"/divya-chikitsa-mantras\". On your Astro origin those resolve correctly.\n//   On a Framer page they'd resolve against the Framer domain instead.\n//   - If your Framer pages live on the SAME domain as the Astro app (Astro\n//     reverse-proxied under the same host), leave Site Base = \"\" (same origin).\n//   - Otherwise set Site Base to the donation app's origin, e.g.\n//     \"https://www.dhyanfoundation.com\", so /directdonate becomes\n//     \"https://www.dhyanfoundation.com/directdonate\".\n//   Absolute links (dhyanfoundation.com/...) are left untouched.\n//\n// This is a faithful 1:1 port of src/components/Header.astro — same content,\n// links, colours, type ladder, dropdowns on hover, mobile hamburger + drill-down\n// menu. Tailwind classes were rewritten as a scoped <style> block (media queries\n// are required for the lg: breakpoint, which inline styles can't express) and\n// the vanilla-JS toggles became React state. Every number in that <style> block\n// is the RESOLVED value of the corresponding design token in\n// src/styles/global.css (Fibonacci spacing --fib-1..9 = 3 5 8 13 21 34 55 89 144;\n// type ladder micro 10 / fine 12 / small 13 / body 16 / h3 20).\n//\n// THREE DELIBERATE DIFFERENCES from the Astro original, all because a Framer\n// page doesn't share the Astro app's runtime:\n//\n//   * THE PROMOTED CARD'S ARROW IS INLINE SVG, not the Material Symbols\n//     webfont. The Astro site loads a 16 KB subset of that font; Framer pages\n//     don't, and pulling the full ~1.1 MB font in for one glyph would wreck\n//     mobile performance. The path data is Material's own `arrow_forward`,\n//     lifted verbatim, so it's glyph-identical rather than a lookalike.\n//     (Material Symbols © Google, Apache License 2.0.)\n//   * `cta_clicked` IS BEST-EFFORT. On the Astro site one delegated listener in\n//     BaseLayout fires that event for every `[data-cta]` link. Framer pages have\n//     no such listener, so each CTA here calls `window.posthog.capture` itself\n//     IF PostHog happens to be loaded on the page, and silently does nothing if\n//     it isn't. The `?src=` parameter below is the part that always works: it is\n//     read back and registered as a super-property when the visitor lands on the\n//     Astro app, which is what attributes the donation to this header.\n//   * THE \"NEW\" PILL EXPIRES AGAINST THE VIEWER'S CLOCK. `isNewUntil` is a date,\n//     not a boolean, so the pill disappears on its own (see navItems). On a\n//     published Framer page the static HTML is generated at publish time, so on\n//     the expiry day itself a stale page may render the pill and then drop it on\n//     hydration. That self-heals on the next view and needs no republish.\n// ---------------------------------------------------------------------------\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";const DOMAIN=\"https://www.dhyanfoundation.com\";const navItems=[{label:\"About\",url:`${DOMAIN}/about-dhyan-foundation`},{label:\"Guru\",url:`${DOMAIN}/ashwini-guru-ji`,submenu:[{label:\"Ashwini Guruji\",url:`${DOMAIN}/ashwini-guru-ji`},{label:\"Guruji in Conversation\",url:`${DOMAIN}/ashwini-guruji/ashwini-guru-ji-in-conversation`},{label:\"Guru-Shishya Parampara\",url:`${DOMAIN}/ashwini-guruji/guru-shishya-parampara`},{label:\"Guru Vaani\",url:`${DOMAIN}/ashwini-guruji/guru-vaani`}]},{// Order below is Bijal's (2026-08-19, re-ordered 2026-08-20) and is NOT\n// alphabetical or path-grouped — it is the order the practices are\n// meant to be met in, so don't \"tidy\" it. Same for Vedic Culture and\n// Karma.\nlabel:\"Yoga\",url:`${DOMAIN}/yoga/sanatan-kriya`,submenu:[// Renamed 2026-08-20 (Bijal). The PATH is unchanged —\n// /vedic-practices/clairvoyance is the live Framer page.\n{label:\"Healing & Clairvoyance\",url:`${DOMAIN}/vedic-practices/clairvoyance`},// Relative on purpose: the Astro app serves this page, not\n// Framer. On a Framer domain a root-relative path resolves\n// against THAT domain, so this one depends on the \"Site Base\"\n// property being set — which is why every other entry here is\n// absolute rather than relying on that config.\n{label:\"Divya Chikitsa Mantras\",url:\"/divya-chikitsa-mantras\"},{label:\"Vedic Mantras\",url:`${DOMAIN}/yoga/vedic-mantras`},{label:\"Vedic Yagyas\",url:`${DOMAIN}/yoga/vedic-yagyas-havan`},{label:\"Sanatan Kriya\",url:`${DOMAIN}/yoga/sanatan-kriya`},{label:\"Vedic Martial Arts\",url:`${DOMAIN}/yoga/vedic-martial-arts`},{label:\"Asanas\",url:`${DOMAIN}/yoga/asanas`},{label:\"Tandav & Stotras\",url:`${DOMAIN}/vedic-practices/tandav`},{label:\"Surya Sadhana\",url:`${DOMAIN}/vedic-practices/surya-sadhana`},{label:\"Ganpati Sadhana\",url:`${DOMAIN}/vedic-practices/ganpati-sadhana`}]},{label:\"Vedic Culture\",url:`${DOMAIN}/karma/service-charity`,submenu:[{label:\"Service & Charity\",url:`${DOMAIN}/karma/service-charity`},{label:\"Dhwani\",url:`${DOMAIN}/gyan/science-of-dhwani-healing-mantras`},{label:\"Tantra\",url:`${DOMAIN}/vedic-practices/tantra`},{label:\"Ayurveda\",url:`${DOMAIN}/vedic-practices/ayurveda`},{label:\"Bija Akshara\",url:`${DOMAIN}/gyan/beejakshara`},{label:\"Shri Yantra\",url:`${DOMAIN}/gyan/shri-yantra`},{label:\"Vaastu\",url:`${DOMAIN}/vedic-practices/vaastu`},{label:\"Rudraksha\",url:`${DOMAIN}/gyan/rudraksha`}]},{// Animal welfare no longer has a top-level item of its own\n// (2026-08-19): its pages live here, at the bottom of Karma. The\n// dropped entries were duplicates — \"Save a Cow\", \"Feed a Dog\" and\n// \"Adopt an Animal\" all pointed at /adopt-an-animal, which is now the\n// single \"Adopt\" row.\nlabel:\"Karma\",url:`${DOMAIN}/karma/food-distribution`,submenu:[{label:\"Food Distribution\",url:`${DOMAIN}/karma/food-distribution`},{label:\"Women Empowerment\",url:`${DOMAIN}/karma/women-empowerment`},{label:\"Environmental Sustainability\",url:`${DOMAIN}/karma/environmental-sustainability`},{label:\"Anand Vidyalaya\",url:`${DOMAIN}/karma/anand-vidyalayas`},{label:\"CSR\",url:`${DOMAIN}/karma/corporate-social-responsibility`},{label:\"Our Gaushalas\",url:`${DOMAIN}/karma/animal-welfare/gaushala-animal-shelter`},{label:\"Rescues with BSF\",url:`${DOMAIN}/karma/animal-welfare/animal-rescues-with-border-security-force`},{label:\"Lock Down the DF Way\",url:`${DOMAIN}/karma/pandemic-lockdown-animal-welfare-relief-work`},{label:\"Adopt\",url:`${DOMAIN}/karma/animal-welfare/adopt-an-animal`}]},{// The Astro funnel now OWNS /health-test (Bijal, 2026-08-18); it shipped\n// under a temporary /health-test-2 while under test, and that url is now\n// only a 301. Parent, promoted card and submenu therefore all name the\n// same path — which of the two implementations answers is nginx's\n// routing decision, not this file's.\n//\n// TRAILING SLASH IS LOAD-BEARING on the promoted URL: prod 301s the\n// slashless hub to the slashed one, so the slashless form costs every\n// click an extra round trip.\n//\n// `isNewUntil` renders a small saffron pill on the parent. It is a DATE,\n// not a boolean, because a permanent \"NEW\" badge is a small corrosive\n// lie — it stops meaning anything and starts meaning \"this site is not\n// maintained\". It disappears on its own at the date below.\n//\n// `src=` is NOT written into these URLs — `navHref` appends it. Writing\n// it twice would render `&src=...&src=...`.\nlabel:\"Health\",url:`${DOMAIN}/health-test`,isNewUntil:\"2026-11-01\",promoted:{label:\"Take a 5-minute test\",subtitle:\"Seven self-tests. Before and after Sanatan Kriya.\",url:`${DOMAIN}/health-test/?utm_content=header_promoted`},submenu:[{label:\"Lung Health Test\",url:`${DOMAIN}/health-test/lung-health-test`},{label:\"Core Strength Test\",url:`${DOMAIN}/health-test/core-strength-test`},{label:\"Muscular Strength Test\",url:`${DOMAIN}/health-test/muscular-strength-test`},{label:\"Cognitive Agility Test\",url:`${DOMAIN}/health-test/cognitive-agility-test`},{label:\"Rotation Test\",url:`${DOMAIN}/health-test/rotation-test`},{label:\"Balance Test\",url:`${DOMAIN}/health-test/balance-and-coordination-test`},{label:\"Endurance Test\",url:`${DOMAIN}/health-test/endurance-test`}]},{// Restored 2026-08-19 after the restructure earlier that day dropped\n// it. Entries and URLs are the pre-restructure ones, unchanged —\n// including `register-spritual-practices`, which is misspelled on the\n// live page. Correcting the spelling here would 404.\n//\n// Last dropdown, immediately before Join Us.\nlabel:\"Workshops\",url:`${DOMAIN}/workshops/register-spritual-practices`,submenu:[{label:\"Spiritual Practices\",url:`${DOMAIN}/workshops/register-spritual-practices`},{label:\"Advanced Spiritual Practices\",url:`${DOMAIN}/workshops/learn-advanced-spiritual-practices`},{label:\"Healing Through Art and Asanas\",url:`${DOMAIN}/workshops/healing-through-art-and-asanas`},{label:\"Harmonious Living\",url:`${DOMAIN}/workshops/harmonious-living`},{label:\"Self Healing\",url:`${DOMAIN}/workshops/self-healing`}]},{label:\"Join Us\",url:`${DOMAIN}/register-and-join`}];// The pill expires by date rather than by anyone remembering to remove it.\n// Read once per page load so every render inside that load agrees.\nconst NOW=Date.now();const isNew=item=>{const until=item.isNewUntil;return!!until&&Date.parse(until)>NOW;};/** Material Symbols `arrow_forward`, outlined — path data lifted verbatim from\n *  fonts.gstatic.com, so don't \"fix\" the `0 -960 960 960` viewBox. */const ArrowForward=()=>/*#__PURE__*/_jsx(\"svg\",{className:\"df-promo-arrow\",\"aria-hidden\":\"true\",viewBox:\"0 -960 960 960\",fill:\"currentColor\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M647-440H160v-80h487L423-744l57-56 320 320-320 320-57-56 224-224Z\"})});const ctaOf=url=>/\\/directdonate|\\/donate-and-build-karma/.test(url)?\"donate\":/\\/register-and-join/.test(url)?\"register\":/\\/health-test/.test(url)?\"health_test\":null;/**\n * Append `?src=<source>`, preserving any existing query and keeping the hash\n * last (`/x#y?src=z` would hide the param inside the fragment). Non-navigational\n * targets (tel:, mailto:, #anchor) are returned untouched — a tracking param\n * there is meaningless and actively breaks dialling.\n */const withSrc=(href,source)=>{if(!href)return href;if(/^(tel:|mailto:|javascript:|#)/i.test(href))return href;const hashAt=href.indexOf(\"#\");const hash=hashAt>=0?href.slice(hashAt):\"\";const base=hashAt>=0?href.slice(0,hashAt):href;return`${base}${base.includes(\"?\")?\"&\":\"?\"}src=${source}${hash}`;};/**\n * @framerIntrinsicWidth 1280\n * @framerIntrinsicHeight 60\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Header(props){// Defaults live on the destructure as well as on defaultProps: newer React\n// ignores defaultProps on function components, and the component has to\n// render on a bare canvas drop before anyone opens the Properties panel.\n//\n// `||`, not a destructure default, for the two that must never be empty:\n// clearing a field in the Properties panel sends \"\" rather than undefined,\n// and a default only fires on undefined. Without this, an editor who clears\n// \"Donate URL\" ships href=\"\" — a Donate button that silently reloads the\n// current page. Site Base is the exception: \"\" is its INTENDED value (same\n// origin), so it keeps a plain default.\nconst{siteBase=\"\"}=props;const logo=props.logo||\"https://www.dhyanfoundation.com/images/df-logo.png\";const donateUrl=props.donateUrl||\"/donate-and-build-karma\";const[mobileOpen,setMobileOpen]=useState(false);// Which category the panel is drilled into (null = the root category list).\n// Replaces the old in-place accordion: expanding every category grew the\n// list past 2000px, so each tap pushed the rest of the nav off-screen.\nconst[openSub,setOpenSub]=useState(null);const drilled=navItems.find(i=>i.label===openSub&&Boolean(i.submenu));const rootRef=useRef(null);const burgerRef=useRef(null);const panelRef=useRef(null);// Which DESKTOP submenu a touch device has opened. Mirrors the\n// `(hover: none)` block in src/components/Header.astro.\n//\n// iPad landscape (1194-1366px), Surface and touchscreen laptops are wide\n// enough to get the desktop bar, where the submenu only ever opened on\n// :hover — so a tap on a parent title followed its link and all 40+ submenu\n// entries were unreachable on that whole class of device. First tap opens,\n// second tap follows the link.\n//\n// `null` on a device that CAN hover, so nothing about a mouse changes: the\n// handlers below no-op and :hover keeps doing the work.\nconst[touchSub,setTouchSub]=useState(null);const[canHover,setCanHover]=useState(true);// Site search (docs/site-search.md). The panel is ONE script shared with\n// the Astro header and the blog, served from /api/, which nginx routes to\n// the Astro app on every page. It reveals the [data-df-search] buttons\n// below once it has loaded; on a host with no /api/ (a Framer preview\n// domain) it never loads and the buttons simply stay hidden.\nuseEffect(()=>{if(typeof document===\"undefined\")return;if(document.querySelector(\"script[data-df-search-script]\")){window.dfSearch?.reveal?.();return;}const s=document.createElement(\"script\");s.src=\"/api/search/panel.js\";s.defer=true;s.setAttribute(\"data-surface\",\"framer\");s.setAttribute(\"data-df-search-script\",\"\");document.head.appendChild(s);},[]);useEffect(()=>{if(typeof window===\"undefined\"||!window.matchMedia)return;const mq=window.matchMedia(\"(hover: hover)\");const sync=()=>setCanHover(mq.matches);sync();mq.addEventListener(\"change\",sync);return()=>mq.removeEventListener(\"change\",sync);},[]);// Close an open touch submenu when the tap lands anywhere else. Same\n// composedPath reasoning as the drawer handler below.\nuseEffect(()=>{if(typeof document===\"undefined\"||canHover||!touchSub)return;const onDocClick=e=>{const root=rootRef.current;if(!root)return;const path=typeof e.composedPath===\"function\"?e.composedPath():[];const inside=path.length?path.indexOf(root)!==-1:root.contains(e.target);if(!inside)setTouchSub(null);};document.addEventListener(\"click\",onDocClick);return()=>document.removeEventListener(\"click\",onDocClick);},[canHover,touchSub]);// Parity with Header.astro: Escape closes the panel and returns focus to the\n// trigger; the page behind it is scroll-locked so scrolling past the end of\n// the menu doesn't drag the page underneath; `nav-menu-open` on <body> hides\n// the sticky BottomNav, which would otherwise float over the panel and\n// duplicate the Donate CTA. Cleanup restores everything if unmounted open.\nuseEffect(()=>{if(typeof document===\"undefined\")return;document.body.style.overflow=mobileOpen?\"hidden\":\"\";document.body.classList.toggle(\"nav-menu-open\",mobileOpen);// Closing always resets to the root list, so reopening never lands you\n// inside whatever category you drilled into last time.\nif(!mobileOpen)setOpenSub(null);const onKey=e=>{if(e.key===\"Escape\"&&mobileOpen){setMobileOpen(false);burgerRef.current?.focus();}};// Tapping outside the header closes the menu — otherwise the only way\n// out is to find the hamburger again at the top of a scrolled panel.\n//\n// THE PATH, NOT `root.contains(e.target)`. This handler runs while the\n// click is still bubbling to `document`, and React has ALREADY flushed\n// its re-render by then (click is a discrete event, so React 18 renders\n// it synchronously). Tapping a category swaps level 1 for level 2, so\n// the button that was tapped is detached from the document before this\n// line runs — and `contains()` on a detached node is false. That read as\n// \"tapped outside the header\" and closed the whole drawer, which is why\n// drilling into a category looked like it did nothing on every mobile\n// browser.\n//\n// `composedPath()` is captured when the event is DISPATCHED, while the\n// button was still in the tree, so it keeps naming the header. Verified\n// to survive the detach in Chromium, WebKit and Firefox.\n//\n// (Header.astro does not have this bug: its drawer is toggled with a\n// `hidden` class and never unmounts, so the tapped node stays attached.)\nconst onClickOutside=e=>{if(!mobileOpen)return;const root=rootRef.current;if(!root)return;// The fallback is plain `contains` — deliberately NOT\n// `|| !target.isConnected`. A browser old enough to lack\n// composedPath (pre-Chrome 53 / Safari 10 / FF 59) also lacks\n// `isConnected`, so `!undefined` is true and EVERY click would\n// read as inside: tap-outside-to-close would be dead rather than\n// merely imprecise. Plain `contains` degrades to the old behaviour\n// instead, which is the honest worst case.\nconst path=typeof e.composedPath===\"function\"?e.composedPath():[];const insideHeader=path.length?path.indexOf(root)!==-1:root.contains(e.target);if(!insideHeader)setMobileOpen(false);};// Crossing into desktop leaves the panel display:none but would keep the\n// body scroll lock, so reset there too.\nconst mq=window.matchMedia(\"(min-width: 1024px)\");const onDesktop=e=>{if(e.matches)setMobileOpen(false);};window.addEventListener(\"keydown\",onKey);document.addEventListener(\"click\",onClickOutside);mq.addEventListener(\"change\",onDesktop);return()=>{window.removeEventListener(\"keydown\",onKey);document.removeEventListener(\"click\",onClickOutside);mq.removeEventListener(\"change\",onDesktop);document.body.style.overflow=\"\";document.body.classList.remove(\"nav-menu-open\");};},[mobileOpen]);// Land at the top of each new level rather than wherever the previous level\n// happened to be scrolled to (Header.astro sets menu.scrollTop = 0).\nuseEffect(()=>{if(panelRef.current)panelRef.current.scrollTop=0;},[openSub,mobileOpen]);// Prefix root-relative links with the configured site origin.\nconst resolve=url=>url.startsWith(\"/\")?`${siteBase}${url}`:url;/** Final href: `?src=` for tracked CTAs only, then the Site Base prefix. */const navHref=(url,source)=>resolve(ctaOf(url)?withSrc(url,source):url);/** `data-cta` / `data-cta-source`, or nothing at all for ordinary links. */const ctaAttrs=(url,source)=>{const cta=ctaOf(url);return cta?{\"data-cta\":cta,\"data-cta-source\":source}:{};};/**\n     * Best-effort `cta_clicked` — see the header comment. Wrapped in try/catch\n     * because instrumentation must never break a navigation.\n     */const capture=(cta,source)=>{try{const ph=window.posthog;if(ph&&typeof ph.capture===\"function\"){ph.capture(\"cta_clicked\",{cta,cta_source:source,source_page:window.location.pathname});}}catch{/* no-op */}};/** Click handler for a nav link — fires only for the tracked CTAs. */const track=(url,source)=>()=>{const cta=ctaOf(url);if(cta)capture(cta,source);};// Render helpers, not nested components: a component declared inside the\n// render body is a NEW type on every render, so React would unmount and\n// remount its subtree (and drop focus) each time the menu state changes.\n/** The saffron \"way in\" card at the top of a submenu panel. Visually\n     *  distinct from the links below it because it is not a peer of theirs. */const promotedCard=(item,className)=>/*#__PURE__*/_jsx(\"a\",{href:navHref(item.url,\"header_promoted\"),...ctaAttrs(item.url,\"header_promoted\"),onClick:track(item.url,\"header_promoted\"),className:className,children:/*#__PURE__*/_jsxs(\"span\",{className:\"df-promo-body\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"df-promo-title\",children:[item.label,/*#__PURE__*/_jsx(ArrowForward,{})]}),/*#__PURE__*/_jsx(\"span\",{className:\"df-promo-sub\",children:item.subtitle})]})});// `data-cta` is hardcoded rather than derived, exactly as Header.astro does\n// it: this button IS the donate CTA whatever the Donate URL property says.\nconst donateButton=className=>/*#__PURE__*/_jsx(\"a\",{href:resolve(withSrc(donateUrl,\"header\")),\"data-cta\":\"donate\",\"data-cta-source\":\"header\",onClick:()=>capture(\"donate\",\"header\"),className:className,children:\"Donate\"});return /*#__PURE__*/_jsxs(\"div\",{className:\"df-header-root\",ref:rootRef,children:[/*#__PURE__*/_jsx(\"style\",{children:`\n        @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');\n        /* Colour tokens, resolved from src/styles/global.css.\n           --df-primary is --color-primary: the deeper burnt orange used for\n           nav hover/active TEXT (the bright --df-orange is for fills). */\n        .df-header-root {\n          --df-orange:#ff720d;        /* --color-primary-container */\n          --df-orange-hover:#e06500;  /* --color-df-orange-hover */\n          --df-primary:#9e4300;       /* --color-primary */\n          --df-orange-50:#fff7ed;     /* --color-df-orange-50 */\n          --df-on-white:#545454;      /* --color-df-text-on-white */\n        }\n        .df-header-root * { box-sizing: border-box; }\n        .df-header {\n          position: fixed; top: 0; left: 0; width: 100%; z-index: 50;\n          background: rgba(255,255,255,0.95);\n          backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px);\n          box-shadow: 0 4px 20px rgba(0,0,0,0.1), 0 1px 4px rgba(0,0,0,0.06);\n          font-family: 'Inter', system-ui, -apple-system, sans-serif;\n        }\n        /* max-w-7xl + px-fib-4 / sm:px-fib-5 / lg:px-fib-6 */\n        .df-header-inner { max-width: 1280px; margin: 0 auto; padding: 0 13px; }\n        @media (min-width:640px){ .df-header-inner { padding: 0 21px; } }\n        @media (min-width:1024px){ .df-header-inner { padding: 0 34px; } }\n        .df-header-bar {\n          display:flex; align-items:center; justify-content:space-between; height:60px;\n        }\n        .df-logo { display:flex; align-items:center; flex-shrink:0; }\n        .df-logo img { height:36px; width:auto; display:block; }\n\n        /* 44x44 minimum tap target (was 40x40); the negative margin keeps it\n           looking flush with the container edge. */\n        .df-burger {\n          display:inline-flex; align-items:center; justify-content:center;\n          min-width:44px; min-height:44px; margin-right:-8px;\n          color:#000; background:none; border:none; cursor:pointer;\n          border-radius:8px; transition:background .2s;\n        }\n        .df-burger:active { background:rgba(0,0,0,.05); }\n        @media (min-width:1024px){ .df-burger { display:none; } }\n        .df-burger svg { height:24px; width:24px; }\n\n        /* Site search triggers. They take NO space until the panel script\n           says search is on and marks them ready, then a 150ms fade. Search\n           ships switched off (a Directus box), and off must leave this header\n           exactly as it was: no gap, no jump. The price, when on: the desktop\n           nav moves once as the pill appears. (Astro pages know on/off on the\n           server and reserve the space instead.) */\n        [data-df-search] {\n          opacity:0; visibility:hidden;\n          transition:opacity 150ms ease-out, transform .2s, background-color .2s;\n        }\n        [data-df-search]:not([data-df-search-ready]) { display:none !important; }\n        [data-df-search][data-df-search-ready] { opacity:1; visibility:visible; }\n        .df-search-icon {\n          display:inline-flex; align-items:center; justify-content:center;\n          min-width:44px; min-height:44px; margin-left:auto; margin-right:5px;\n          color:#000; background:none; border:none; cursor:pointer; border-radius:8px;\n        }\n        .df-search-icon:active { background:rgba(0,0,0,.05); }\n        .df-search-icon svg { height:24px; width:24px; }\n        @media (min-width:1024px){ .df-search-icon { display:none; } }\n        /* Outlined, so Donate stays the only saffron object in the header. */\n        .df-search-pill {\n          display:inline-flex; align-items:center; gap:8px; height:36px; padding:0 13px;\n          border:1px solid #e1c0b0; border-radius:9999px; background:none; cursor:pointer;\n          font-family:inherit; font-size:13px; font-weight:500; letter-spacing:0.025em; color:#1a1c1c;\n        }\n        .df-search-pill:hover { background:#f3f3f3; transform:scale(1.02); }\n        .df-search-pill svg { height:16px; width:16px; color:#605f54; }\n\n        .df-nav { display:none; }\n        @media (min-width:1024px){\n          .df-nav { display:flex; align-items:center; gap:21px; height:100%; }\n        }\n        .df-nav-item { position:relative; height:100%; display:flex; align-items:center; }\n        .df-nav-link {\n          display:flex; align-items:center; gap:5px;\n          font-size:13px; line-height:1.45; font-weight:500;\n          color:#000; text-decoration:none;\n          white-space:nowrap; transition:color .2s;\n        }\n        .df-nav-link:hover { color:var(--df-primary); }\n\n        /* The saffron \"New\" pill — text-micro (10px/700) + tracking-widest. */\n        .df-new-pill {\n          border-radius:9999px; background:var(--df-orange);\n          padding:2px 5px;\n          font-size:10px; line-height:1; font-weight:700;\n          letter-spacing:.1em; text-transform:uppercase; color:#fff;\n        }\n\n        .df-submenu {\n          position:absolute; top:100%; left:0; display:none;\n          background:#fff; border-radius:0 0 12px 12px; padding:8px 0;\n          min-width:220px; z-index:50;\n          box-shadow:0 8px 30px rgba(0,0,0,0.12),0 2px 8px rgba(0,0,0,0.06);\n        }\n        .df-nav-item:hover .df-submenu { display:block; }\n        /* Keyboard: the panel is display:none until hovered, so without this\n           Tab reaches none of the submenu links. */\n        .df-nav-item:focus-within .df-submenu { display:block; }\n        /* Touch devices wide enough for the desktop bar — see the touchSub\n           state in the component. :hover is unreliable there, so the open\n           state is explicit. NOTE: no backticks in this block, ever — it is a\n           JS template literal and a backtick ends it. */\n        @media (hover: none) {\n          .df-nav-item[data-open=\"true\"] .df-submenu { display:block; }\n        }\n        .df-sub-link {\n          display:block; padding:8px 13px;\n          font-size:13px; line-height:1.45; font-weight:400; color:#000;\n          text-decoration:none; transition:color .2s, background .2s;\n        }\n        .df-sub-link:hover { color:var(--df-primary); background:#f9fafb; }\n\n        /* Promoted card — shared by the desktop panel and the mobile level 2. */\n        .df-promo {\n          display:flex; align-items:flex-start; gap:8px;\n          border-radius:8px; background:var(--df-orange-50);\n          /* Both lines below set their own colour; the inherit here only stops\n             a bare browser-blue leaking in if this card gains loose text. */\n          color:inherit; text-decoration:none; transition:filter .2s;\n        }\n        .df-promo-desktop { margin:0 8px 8px; padding:8px; }\n        .df-promo-desktop:hover { filter:brightness(.95); }\n        .df-promo-mobile { margin:8px 0; padding:8px 13px; min-height:52px; }\n        .df-promo-mobile:active { filter:brightness(.95); }\n        .df-promo-body { min-width:0; flex:1 1 0%; }\n        .df-promo-title {\n          display:flex; align-items:center; gap:5px;\n          font-size:13px; line-height:1.45; font-weight:600;\n          color:var(--df-orange);\n        }\n        .df-promo-mobile .df-promo-title { font-size:16px; line-height:1.5; }\n        /* 24px, NOT the 13px the markup's text-small class implies. On the live\n           site this glyph is a Material Symbols webfont span, and that font's\n           own rule beats text-small in the cascade, so the arrow renders at the\n           font's 24px default and sets the title row's height. Measured on\n           /directdonate, matched here on purpose — do not \"correct\" it to 13px\n           or this card stops matching the live one. */\n        .df-promo-arrow { width:24px; height:24px; flex-shrink:0; }\n        .df-promo-sub {\n          display:block; margin-top:3px;\n          font-size:12px; line-height:1.375; font-weight:700;\n          color:var(--df-on-white);\n        }\n\n        .df-donate {\n          background:var(--df-orange); color:#fff;\n          font-size:13px; line-height:1.45; font-weight:600;\n          padding:8px 21px; border-radius:9999px; text-decoration:none;\n          transition:all .2s; white-space:nowrap;\n        }\n        .df-donate:hover {\n          background:var(--df-orange-hover); transform:scale(1.05);\n          box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);\n        }\n\n        /* Mobile menu — thumb-sized rows (2026-07-29, mirrors Header.astro).\n           Every tappable row is >= 48px (WCAG 2.5.5 / Apple HIG 44px + margin);\n           the previous 14px/8px-padding rows measured 35px and submenu links\n           25px with 3px gaps, which is well inside fat-finger territory. */\n        .df-mobile {\n          background:#fff;\n          /* The header is position:fixed, so a panel taller than the viewport\n             would be unreachable — page scroll doesn't move a fixed element.\n             Cap it at the viewport minus the 60px bar and scroll internally. */\n          max-height: calc(100vh - 60px);\n          max-height: calc(100dvh - 60px);\n          overflow-y:auto; overscroll-behavior:contain;\n          -webkit-overflow-scrolling:touch;\n        }\n        @media (min-width:1024px){ .df-mobile { display:none !important; } }\n        .df-mobile-inner { padding:8px 13px 34px; }\n        /* Every group keeps its rule, including the last one before Donate —\n           the live header's \"last:border-b-0\" never matches, because the Donate\n           anchor is the last child of the list. */\n        .df-mobile-group { border-bottom:1px solid rgba(0,0,0,.06); }\n        .df-mobile-toggle {\n          width:100%; display:flex; align-items:center; justify-content:space-between;\n          gap:8px; text-align:left;\n          font-size:16px; line-height:1.5; font-weight:500; color:#000;\n          padding:8px 0; min-height:52px;\n          background:none; border:none; cursor:pointer; font-family:inherit;\n          border-radius:8px; transition:color .2s;\n        }\n        .df-mobile-toggle:hover, .df-mobile-toggle:active { color:var(--df-primary); }\n        .df-mobile-toggle-label { display:flex; align-items:center; gap:5px; }\n        /* Points right: drilling opens a level, it doesn't expand in place. */\n        .df-mobile-toggle svg {\n          height:20px; width:20px; flex-shrink:0; color:rgba(0,0,0,.3);\n        }\n        /* Level 2 */\n        .df-mobile-back {\n          width:100%; display:flex; align-items:center; gap:5px; text-align:left;\n          font-size:13px; line-height:1.45; font-weight:500; color:rgba(0,0,0,.6);\n          padding:5px 0; min-height:44px;\n          background:none; border:none; cursor:pointer; font-family:inherit;\n          border-radius:8px; transition:color .2s;\n        }\n        .df-mobile-back:hover { color:#000; }\n        .df-mobile-back svg { height:16px; width:16px; flex-shrink:0; }\n        /* The category you tapped, in orange — so it's clear which level you're\n           in without re-reading the list you just left. text-h3. */\n        .df-mobile-title {\n          font-size:20px; line-height:1.25; letter-spacing:-.02em; font-weight:700;\n          color:var(--df-primary);\n          padding:5px 0; border-bottom:1px solid rgba(0,0,0,.06);\n        }\n        .df-mobile-link {\n          display:flex; align-items:center;\n          font-size:16px; line-height:1.5; font-weight:500; color:#000;\n          text-decoration:none; padding:8px 0; min-height:52px;\n          border-radius:8px; transition:color .2s;\n        }\n        .df-mobile-sub-link {\n          font-weight:400; padding:5px 0; min-height:48px;\n          border-bottom:1px solid rgba(0,0,0,.06);\n        }\n        .df-mobile-link:hover, .df-mobile-link:active { color:var(--df-primary); }\n        .df-mobile-donate {\n          display:flex; align-items:center; justify-content:center;\n          background:var(--df-orange); color:#fff;\n          font-size:16px; line-height:1.5; font-weight:600;\n          padding:8px 21px; min-height:52px;\n          border-radius:9999px; text-decoration:none; margin-top:21px;\n          transition:background .2s;\n        }\n        .df-mobile-donate:hover, .df-mobile-donate:active { background:var(--df-orange-hover); }\n\n        /* The open panel fills the viewport; the sticky bottom bar would float\n           over its last ~62px, covering menu items and duplicating the Donate\n           CTA. Mirrors \"body.nav-menu-open nav[data-bottom-nav]\" in\n           BottomNav.astro, retargeted at this handoff's BottomNav.tsx. No-op on\n           pages that don't have one. */\n        body.nav-menu-open .df-bn { display:none !important; }\n      `}),/*#__PURE__*/_jsxs(\"header\",{className:\"df-header\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"df-header-inner\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"df-header-bar\",children:[/*#__PURE__*/_jsx(\"a\",{href:DOMAIN,className:\"df-logo\",children:/*#__PURE__*/_jsx(\"img\",{src:logo,alt:\"Dhyan Foundation\"})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"df-search-icon\",\"data-df-search\":\"\",\"aria-label\":\"Search\",children:/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",fill:\"none\",viewBox:\"0 0 24 24\",stroke:\"currentColor\",strokeWidth:2,strokeLinecap:\"round\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"7\"}),/*#__PURE__*/_jsx(\"path\",{d:\"m20 20-3.5-3.5\"})]})}),/*#__PURE__*/_jsx(\"button\",{ref:burgerRef,className:\"df-burger\",\"aria-label\":mobileOpen?\"Close menu\":\"Open menu\",\"aria-expanded\":mobileOpen,onClick:()=>setMobileOpen(v=>!v),children:/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",fill:\"none\",viewBox:\"0 0 24 24\",stroke:\"currentColor\",strokeWidth:2,children:/*#__PURE__*/_jsx(\"path\",{strokeLinecap:\"round\",strokeLinejoin:\"round\",d:mobileOpen?\"M6 6l12 12M18 6L6 18\":\"M4 6h16M4 12h16M4 18h16\"})})}),/*#__PURE__*/_jsxs(\"nav\",{className:\"df-nav\",children:[navItems.map(item=>/*#__PURE__*/_jsxs(\"div\",{className:\"df-nav-item\",\"data-open\":touchSub===item.label?\"true\":undefined,children:[/*#__PURE__*/_jsxs(\"a\",{href:navHref(item.url,\"header\"),...ctaAttrs(item.url,\"header\"),onClick:e=>{// Touch device with a submenu: the\n    // first tap opens it instead of\n    // navigating. Second tap falls\n    // through and follows the link.\n    if(!canHover&&item.submenu&&touchSub!==item.label){e.preventDefault();setTouchSub(item.label);return;}track(item.url,\"header\")();},className:\"df-nav-link\",children:[item.label,isNew(item)&&/*#__PURE__*/_jsx(\"span\",{className:\"df-new-pill\",children:\"New\"})]}),item.submenu&&/*#__PURE__*/_jsxs(\"div\",{className:\"df-submenu\",children:[item.promoted&&promotedCard(item.promoted,\"df-promo df-promo-desktop\"),item.submenu.map(sub=>/*#__PURE__*/_jsx(\"a\",{href:navHref(sub.url,\"header_menu\"),...ctaAttrs(sub.url,\"header_menu\"),onClick:track(sub.url,\"header_menu\"),className:\"df-sub-link\",children:sub.label},sub.label))]})]},item.label)),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"df-search-pill\",\"data-df-search\":\"\",\"aria-label\":\"Search\",children:[/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",fill:\"none\",viewBox:\"0 0 24 24\",stroke:\"currentColor\",strokeWidth:2,strokeLinecap:\"round\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"7\"}),/*#__PURE__*/_jsx(\"path\",{d:\"m20 20-3.5-3.5\"})]}),\"Search\"]}),donateButton(\"df-donate\")]})]})}),mobileOpen&&/*#__PURE__*/_jsx(\"nav\",{className:\"df-mobile\",ref:panelRef,children:/*#__PURE__*/_jsxs(\"div\",{className:\"df-mobile-inner\",children:[drilled?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"button\",{className:\"df-mobile-back\",onClick:()=>setOpenSub(null),children:[/*#__PURE__*/_jsx(\"svg\",{\"aria-hidden\":\"true\",xmlns:\"http://www.w3.org/2000/svg\",fill:\"none\",viewBox:\"0 0 24 24\",stroke:\"currentColor\",strokeWidth:2,children:/*#__PURE__*/_jsx(\"path\",{strokeLinecap:\"round\",strokeLinejoin:\"round\",d:\"m15 6-6 6 6 6\"})}),\"Back\"]}),/*#__PURE__*/_jsx(\"div\",{className:\"df-mobile-title\",children:drilled.label}),drilled.promoted&&promotedCard(drilled.promoted,\"df-promo df-promo-mobile\"),drilled.submenu.map(sub=>/*#__PURE__*/_jsx(\"a\",{href:navHref(sub.url,\"header_menu\"),...ctaAttrs(sub.url,\"header_menu\"),onClick:e=>{// Close the drawer as well as\n    // tracking. If Framer's router\n    // handles this href client-side\n    // the component never unmounts,\n    // so without this the new page\n    // renders under an open drawer\n    // with the body scroll still\n    // locked. Harmless on a full\n    // page load.\n    track(sub.url,\"header_menu\")();setMobileOpen(false);},className:\"df-mobile-link df-mobile-sub-link\",children:sub.label},sub.label))]}):navItems.map(item=>item.submenu?/*#__PURE__*/_jsx(\"div\",{className:\"df-mobile-group\",children:/*#__PURE__*/_jsxs(\"button\",{className:\"df-mobile-toggle\",\"aria-haspopup\":\"true\",onClick:()=>setOpenSub(item.label),children:[/*#__PURE__*/_jsxs(\"span\",{className:\"df-mobile-toggle-label\",children:[item.label,isNew(item)&&/*#__PURE__*/_jsx(\"span\",{className:\"df-new-pill\",children:\"New\"})]}),/*#__PURE__*/_jsx(\"svg\",{\"aria-hidden\":\"true\",xmlns:\"http://www.w3.org/2000/svg\",fill:\"none\",viewBox:\"0 0 24 24\",stroke:\"currentColor\",strokeWidth:2,children:/*#__PURE__*/_jsx(\"path\",{strokeLinecap:\"round\",strokeLinejoin:\"round\",d:\"m9 6 6 6-6 6\"})})]})},item.label):/*#__PURE__*/_jsx(\"div\",{className:\"df-mobile-group\",children:/*#__PURE__*/_jsx(\"a\",{href:navHref(item.url,\"header\"),...ctaAttrs(item.url,\"header\"),onClick:e=>{track(item.url,\"header\")();setMobileOpen(false);},className:\"df-mobile-link\",children:item.label})},item.label)),donateButton(\"df-mobile-donate\")]})})]})]});}Header.defaultProps={logo:\"https://www.dhyanfoundation.com/images/df-logo.png\",siteBase:\"\",donateUrl:\"/donate-and-build-karma\"};addPropertyControls(Header,{logo:{type:ControlType.Image,title:\"Logo\"},siteBase:{type:ControlType.String,title:\"Site Base\",defaultValue:\"\",placeholder:\"https://www.dhyanfoundation.com\",description:\"Origin for /-relative links (Donate etc). Leave blank if Framer pages share the Astro origin.\"},donateUrl:{type:ControlType.String,title:\"Donate URL\",defaultValue:\"/donate-and-build-karma\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Header\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"60\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"1280\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Header_1.map","// Generated by Framer (bee8ea6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,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/codeFile/urcl8n6/Footer.js\";import Header from\"#framer/local/codeFile/cf0W3zt/Header_1.js\";const HeaderFonts=getFonts(Header);const FooterFonts=getFonts(Footer);const breakpoints={dbnfpZdZm:\"(min-width: 932px) and (max-width: 1199.98px)\",fz0UKY3oZ:\"(max-width: 931.98px)\",Q2KxMHb14:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-RQW4z\";const variantClassNames={dbnfpZdZm:\"framer-v-v23jxg\",fz0UKY3oZ:\"framer-v-18u8cj5\",Q2KxMHb14:\"framer-v-1u8xb02\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-RQW4z.framer-163t21n, .framer-RQW4z .framer-163t21n { display: block; }\",\".framer-RQW4z.framer-1u8xb02 { align-content: center; align-items: center; background-color: #000000; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-RQW4z .framer-iulz39-container { flex: none; height: 60px; order: -1000; position: sticky; top: 0px; width: 100%; z-index: 9; }\",\".framer-RQW4z .framer-qqw639 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-RQW4z .framer-c857b7-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={dbnfpZdZm:\"(min-width: 932px) and (max-width: 1199.98px)\",fz0UKY3oZ:\"(max-width: 931.98px)\",Q2KxMHb14:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"Q2KxMHb14\",Phone:\"fz0UKY3oZ\",Tablet:\"dbnfpZdZm\"};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,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Q2KxMHb14\"};};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,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:\"Q2KxMHb14\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(0, 0, 0); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1u8xb02\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-iulz39-container\",isAuthoredByUser:true,nodeId:\"gDU5qYkHr\",scopeId:\"qo9p2b0Lo\",children:/*#__PURE__*/_jsx(Header,{donateUrl:\"/directdonate\",height:\"100%\",id:\"gDU5qYkHr\",layoutId:\"gDU5qYkHr\",siteBase:\"\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-qqw639\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-c857b7-container\",isAuthoredByUser:true,nodeId:\"ovBQbFpGb\",scopeId:\"qo9p2b0Lo\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"ovBQbFpGb\",layoutId:\"ovBQbFpGb\",siteBase:\"\",style:{width:\"100%\"},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 1911\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"dbnfpZdZm\":{\"layout\":[\"fixed\",\"fixed\"]},\"fz0UKY3oZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Q2KxMHb14\":[\".framer-iulz39-container\",\".framer-c857b7-container\"],\"dbnfpZdZm\":[\".framer-iulz39-container\",\".framer-c857b7-container\"],\"fz0UKY3oZ\":[\".framer-iulz39-container\",\".framer-c857b7-container\"]}\n * @framerBreakpoints {\"Q2KxMHb14\":{\"min\":1200,\"canvasClassName\":\"framer-1u8xb02-override\",\"minHeight\":1911,\"viewportHeight\":1005,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"dbnfpZdZm\":{\"min\":932,\"max\":1199,\"canvasClassName\":\"framer-v23jxg-override\",\"minHeight\":1911,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":932,\"rootFontSize\":16},\"fz0UKY3oZ\":{\"max\":931,\"canvasClassName\":\"framer-18u8cj5-override\",\"minHeight\":1911,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":337,\"rootFontSize\":16}}\n * @framerDefaultVariant Q2KxMHb14\n * @framerLayoutTemplate true\n */const Framerqo9p2b0Lo=withCSS(Component,css,\"framer-RQW4z\");export default Framerqo9p2b0Lo;Framerqo9p2b0Lo.displayName=\"Dark\";Framerqo9p2b0Lo.defaultProps={height:1911,width:1200};addFonts(Framerqo9p2b0Lo,[{explicitInter:true,fonts:[]},...HeaderFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerqo9p2b0Lo\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dbnfpZdZm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fz0UKY3oZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1911\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"Q2KxMHb14\\\":[\\\".framer-iulz39-container\\\",\\\".framer-c857b7-container\\\"],\\\"dbnfpZdZm\\\":[\\\".framer-iulz39-container\\\",\\\".framer-c857b7-container\\\"],\\\"fz0UKY3oZ\\\":[\\\".framer-iulz39-container\\\",\\\".framer-c857b7-container\\\"]}\",\"framerBreakpoints\":\"{\\\"Q2KxMHb14\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1u8xb02-override\\\",\\\"minHeight\\\":1911,\\\"viewportHeight\\\":1005,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"dbnfpZdZm\\\":{\\\"min\\\":932,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-v23jxg-override\\\",\\\"minHeight\\\":1911,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":932,\\\"rootFontSize\\\":16},\\\"fz0UKY3oZ\\\":{\\\"max\\\":931,\\\"canvasClassName\\\":\\\"framer-18u8cj5-override\\\",\\\"minHeight\\\":1911,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":337,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"Q2KxMHb14\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (de97eeb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,GeneratedComponentContext,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-5NdGd\";const variantClassNames={MkyAkpFjk:\"framer-v-fhlx93\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5NdGd.framer-1yr5w4l, .framer-5NdGd .framer-1yr5w4l { display: block; }\",\".framer-5NdGd.framer-fhlx93 { align-content: center; align-items: center; background-color: #faf7ed; 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-5NdGd .framer-owj17o { flex: none; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-5NdGd .framer-16r2esx { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];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,width,...props})=>{return{...props};};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,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:{isLayoutTemplate:true,primaryVariantId:\"MkyAkpFjk\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(250, 247, 237); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-fhlx93\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-owj17o\"}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-16r2esx\"})]}),/*#__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=breakpointRules[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 66\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"MkyAkpFjk\":[\".framer-owj17o\"]}\n * @framerBreakpoints {\"MkyAkpFjk\":{\"canvasClassName\":\"framer-fhlx93-override\",\"minHeight\":66,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16}}\n * @framerDefaultVariant MkyAkpFjk\n * @framerLayoutTemplate\n */const FrameroLagRLjOP=withCSS(Component,css,\"framer-5NdGd\");export default FrameroLagRLjOP;FrameroLagRLjOP.displayName=\"Template\";FrameroLagRLjOP.defaultProps={height:66,width:1200};addFonts(FrameroLagRLjOP,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroLagRLjOP\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"\",\"framerBreakpoints\":\"{\\\"MkyAkpFjk\\\":{\\\"canvasClassName\\\":\\\"framer-fhlx93-override\\\",\\\"minHeight\\\":66,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"66\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"MkyAkpFjk\\\":[\\\".framer-owj17o\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"MkyAkpFjk\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Dhyan Foundation — Mobile Bottom Nav (Framer Code Component)\n// ---------------------------------------------------------------------------\n// HOW TO USE IN FRAMER\n//   1. Assets panel → Code → \"+\" → New Code File → name it \"BottomNav\" → paste.\n//   2. Drag \"BottomNav\" onto any page. Position/size do not matter — the bar\n//      pins itself to the bottom of the viewport (position: fixed) at runtime.\n//   3. Properties panel → pick the Donate icon + treatment, set the URLs.\n//\n// Faithful port of src/components/BottomNav.astro. Two deliberate differences,\n// both because Framer pages don't share the Astro app's runtime:\n//\n//   * ICONS ARE INLINE SVG, not the Material Symbols webfont. The Astro site\n//     loads a 16 KB subset of that font (BaseLayout.astro); Framer pages don't,\n//     and pulling the full ~1.1 MB font in for five glyphs would wreck mobile\n//     performance. The SVGs below are drawn on the same 24px grid.\n//   * NO `body.panel-open` HIDING. In Astro, CauseBrowser adds that class to\n//     hide the bar behind the checkout side panel. Framer pages have no such\n//     panel, so the rule is dropped.\n//\n// Also added here (not in the Astro original): iOS safe-area bottom padding, so\n// the bar clears the iPhone home indicator on published Framer sites.\n// ---------------------------------------------------------------------------\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect}from\"react\";// Design tokens — mirrored from src/styles/global.css. Keep in sync.\nconst PRIMARY=\"#9e4300\"// --color-primary\n;const SAFFRON=\"#ff720d\"// --color-primary-container\n;const TINT=\"#ffe9d9\"// saffron @ ~12% on white — disc background\n;const INACTIVE=\"#545454\";// ---------------------------------------------------------------------------\n// Icons\n//\n// The Material ones (home, how_to_reg, person, volunteer_activism, favorite,\n// redeem) are the OFFICIAL Material Symbols outlines, path data lifted verbatim\n// from fonts.gstatic.com, so the Framer bar is glyph-identical to the live site\n// instead of a lookalike. All are the OUTLINED (FILL 0) cut — the site renders\n// them unfilled, including Donate. They use Material's own `0 -960 960 960`\n// viewBox — don't \"fix\" it to 0 0 24 24, the paths are drawn in that coordinate\n// space. (Material Symbols © Google, Apache License 2.0.)\n//\n// Diya and Lotus are bespoke — no Material equivalent exists. They're solid\n// rather than outlined; at 24px an outlined diya loses its flame. If you pick\n// one of those, expect it to read heavier than its neighbours.\n// `currentColor` throughout, so the parent link's colour drives them.\n// ---------------------------------------------------------------------------\nconst MS=\"0 -960 960 960\";const IconHome=()=>/*#__PURE__*/_jsx(\"svg\",{viewBox:MS,fill:\"currentColor\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M240-200h120v-240h240v240h120v-360L480-740 240-560v360Zm-80 80v-480l320-240 320 240v480H520v-240h-80v240H160Z\"})});const IconRegister=()=>/*#__PURE__*/_jsx(\"svg\",{viewBox:MS,fill:\"currentColor\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M80-160v-112q0-33 17-62t47-44q51-26 115-44t141-18q30 0 58.5 3t55.5 9l-70 70q-11-2-21.5-2H400q-71 0-127.5 17T180-306q-9 5-14.5 14t-5.5 20v32h250l80 80H80Zm542 16L484-282l56-56 82 82 202-202 56 56-258 258ZM287-527q-47-47-47-113t47-113q47-47 113-47t113 47q47 47 47 113t-47 113q-47 47-113 47t-113-47Zm169.5-56.5Q480-607 480-640t-23.5-56.5Q433-720 400-720t-56.5 23.5Q320-673 320-640t23.5 56.5Q367-560 400-560t56.5-23.5Z\"})});const IconProfile=()=>/*#__PURE__*/_jsx(\"svg\",{viewBox:MS,fill:\"currentColor\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M367-527q-47-47-47-113t47-113q47-47 113-47t113 47q47 47 47 113t-47 113q-47 47-113 47t-113-47ZM160-160v-112q0-34 17.5-62.5T224-378q62-31 126-46.5T480-440q66 0 130 15.5T736-378q29 15 46.5 43.5T800-272v112H160Zm80-80h480v-32q0-11-5.5-20T700-306q-54-27-109-40.5T480-360q-56 0-111 13.5T260-306q-9 5-14.5 14t-5.5 20v32Zm296.5-343.5Q560-607 560-640t-23.5-56.5Q513-720 480-720t-56.5 23.5Q400-673 400-640t23.5 56.5Q447-560 480-560t56.5-23.5Z\"})});const IconHealth=()=>/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"2.75\",y:\"4.75\",width:\"18.5\",height:\"14.5\",rx:\"2.5\",stroke:\"currentColor\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M5.5 12h2.4l1.6-3.2 2.3 6.1 1.9-4h4.3\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})]});// --- Donate icon candidates (pick one in the Properties panel) --------------\nconst DonateHandHeart=()=>// Material `volunteer_activism`, outlined — the icon the live site uses.\n    /*#__PURE__*/_jsx(\"svg\",{viewBox:MS,fill:\"currentColor\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M640-440 474-602q-31-30-52.5-66.5T400-748q0-55 38.5-93.5T532-880q32 0 60 13.5t48 36.5q20-23 48-36.5t60-13.5q55 0 93.5 38.5T880-748q0 43-21 79.5T807-602L640-440Zm0-112 109-107q19-19 35-40.5t16-48.5q0-22-15-37t-37-15q-14 0-26.5 5.5T700-778l-60 72-60-72q-9-11-21.5-16.5T532-800q-22 0-37 15t-15 37q0 27 16 48.5t35 40.5l109 107ZM280-220l278 76 238-74q-5-9-14.5-15.5T760-240H558q-27 0-43-2t-33-8l-93-31 22-78 81 27q17 5 40 8t68 4q0-11-6.5-21T578-354l-234-86h-64v220ZM40-80v-440h304q7 0 14 1.5t13 3.5l235 87q33 12 53.5 42t20.5 66h80q50 0 85 33t35 87v40L560-60l-280-78v58H40Zm80-80h80v-280h-80v280Z\"})});const DonateHeart=()=>// Material `favorite`, outlined.\n    /*#__PURE__*/_jsx(\"svg\",{viewBox:MS,fill:\"currentColor\",children:/*#__PURE__*/_jsx(\"path\",{d:\"m480-120-58-52q-101-91-167-157T150-447.5Q111-500 95.5-544T80-634q0-94 63-157t157-63q52 0 99 22t81 62q34-40 81-62t99-22q94 0 157 63t63 157q0 46-15.5 90T810-447.5Q771-395 705-329T538-172l-58 52Zm0-108q96-86 158-147.5t98-107q36-45.5 50-81t14-70.5q0-60-40-100t-100-40q-47 0-87 26.5T518-680h-76q-15-41-55-67.5T300-774q-60 0-100 40t-40 100q0 35 14 70.5t50 81q36 45.5 98 107T480-228Z\"})});const DonateDiya=()=>// Flame is currentColor, not a hardcoded saffron: on the Saffron-pill\n    // treatment the pill background IS #ff720d, so a saffron flame vanishes.\n    /*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 2.6c2.05 2.2 3.05 3.85 3.05 5.3a3.05 3.05 0 0 1-6.1 0c0-1.45 1-3.1 3.05-5.3Z\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"11.2\",y:\"10.9\",width:\"1.6\",height:\"3.1\",rx:\".8\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M2.4 14.4h19.2c0 3.1-4.3 5.6-9.6 5.6s-9.6-2.5-9.6-5.6Z\",fill:\"currentColor\"})]});const DonateLotus=()=>/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 3.4c2.1 2.4 3.15 4.65 3.15 6.75 0 1.75-1.05 3.2-3.15 4.35-2.1-1.15-3.15-2.6-3.15-4.35C8.85 8.05 9.9 5.8 12 3.4Z\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M7.9 15.2C5.1 14.7 3.1 13.2 1.9 10.7c2.9-1 5.3-.5 7.2 1.5.6.7 1 1.5 1.2 2.4l-2.4.6Z\",fill:\"currentColor\",opacity:\".75\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M16.1 15.2c2.8-.5 4.8-2 6-4.5-2.9-1-5.3-.5-7.2 1.5-.6.7-1 1.5-1.2 2.4l2.4.6Z\",fill:\"currentColor\",opacity:\".75\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3.3 14.8c1.5 3.3 4.4 5 8.7 5s7.2-1.7 8.7-5c-2.9-1.3-5.5-1-7.7 1-.4.4-.7.8-1 1.2-.3-.4-.6-.8-1-1.2-2.2-2-4.8-2.3-7.7-1Z\",fill:\"currentColor\"})]});const DonateGift=()=>// Material `redeem`, outlined (identical in both fill states).\n    /*#__PURE__*/_jsx(\"svg\",{viewBox:MS,fill:\"currentColor\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M160-280v80h640v-80H160Zm0-440h88q-5-9-6.5-19t-1.5-21q0-50 35-85t85-35q30 0 55.5 15.5T460-826l20 26 20-26q18-24 44-39t56-15q50 0 85 35t35 85q0 11-1.5 21t-6.5 19h88q33 0 56.5 23.5T880-640v440q0 33-23.5 56.5T800-120H160q-33 0-56.5-23.5T80-200v-440q0-33 23.5-56.5T160-720Zm0 320h640v-240H596l84 114-64 46-136-184-136 184-64-46 82-114H160v240Zm228.5-331.5Q400-743 400-760t-11.5-28.5Q377-800 360-800t-28.5 11.5Q320-777 320-760t11.5 28.5Q343-720 360-720t28.5-11.5ZM600-720q17 0 28.5-11.5T640-760q0-17-11.5-28.5T600-800q-17 0-28.5 11.5T560-760q0 17 11.5 28.5T600-720Z\"})});const DONATE_ICONS={\"Hand + heart (current)\":DonateHandHeart,Heart:DonateHeart,Diya:DonateDiya,Lotus:DonateLotus,Gift:DonateGift};/**\n * Intrinsic height is 1, not the bar's ~62px: the bar is position:fixed, so the\n * component's own box should take no vertical space on the canvas.\n *\n * @framerIntrinsicWidth 390\n * @framerIntrinsicHeight 1\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerDisableUnlink\n */export default function BottomNav(props){const{homeUrl,donateUrl,joinUrl,registerUrl,healthUrl,profileUrl,donateIcon,treatment,activeItem}=props;const resolvedJoinUrl=joinUrl||registerUrl||\"/register-and-join\";// Highlight the tab matching the current URL unless overridden in the panel.\nconst[path,setPath]=useState(\"\");useEffect(()=>{if(typeof window!==\"undefined\")setPath(window.location.pathname);},[]);const isActive=key=>{// \"none\" is the default because the live site highlights nothing — all five\n// items are the same grey. Auto-highlighting is opt-in.\nif(activeItem===\"none\")return false;if(activeItem!==\"auto\"){const normalizedActive=activeItem===\"register\"?\"join\":activeItem;return normalizedActive===key;}if(key===\"home\")return path===\"/\"||path===\"\";if(key===\"donate\")return path.startsWith(\"/directdonate\")||path.includes(\"donate\");if(key===\"health\")return path.startsWith(\"/health-test\");if(key===\"join\")return path.startsWith(\"/register-and-join\");if(key===\"profile\")return path.startsWith(\"/my-profile\");return false;};// Mirror BottomNav.astro: inside a chapter (/directdonate/<slug>) the Donate\n// tab keeps that chapter, because chapters bill to different Razorpay\n// accounts. Without this a Framer page under a chapter path would send its\n// donations to the default chapter.\nconst chapterMatch=path.match(/^\\/directdonate\\/([a-z0-9]+(?:-[a-z0-9]+)*)\\/?$/);const resolvedDonateUrl=chapterMatch?`/directdonate/${chapterMatch[1]}`:donateUrl;const DonateGlyph=DONATE_ICONS[donateIcon]||DonateHandHeart;const donateActive=isActive(\"donate\");const item=(key,url,label,Glyph)=>/*#__PURE__*/_jsxs(\"a\",{href:url,className:`df-bn-item${isActive(key)?\" df-bn-on\":\"\"}`,children:[/*#__PURE__*/_jsx(\"span\",{className:\"df-bn-ico\",children:/*#__PURE__*/_jsx(Glyph,{})}),/*#__PURE__*/_jsx(\"span\",{className:\"df-bn-lbl\",children:label})]});return /*#__PURE__*/_jsxs(\"div\",{className:\"df-bn-root\",children:[/*#__PURE__*/_jsx(\"style\",{children:`\n        @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;700;800&display=swap');\n        /* Zero-height root: the bar itself is position:fixed, so the wrapper must\n           not reserve a box in the page flow — otherwise dropping the component\n           mid-stack punches a transparent gap into the content, and that gap\n           survives on desktop where the bar is display:none. */\n        .df-bn-root {\n          --p:${PRIMARY}; --s:${SAFFRON}; --tint:${TINT};\n          height: 0; overflow: visible;\n        }\n        .df-bn-root * { box-sizing: border-box; }\n\n        .df-bn {\n          position: fixed; bottom: 0; left: 0; width: 100%; z-index: 50;\n          display: flex; justify-content: space-between; align-items: center;\n          /* Compact spacing to match the live ~60px bar before safe-area inset. */\n          padding: 6px 8px calc(10px + env(safe-area-inset-bottom, 0px));\n          background: rgba(255,255,255,0.90);\n          backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px);\n          border-radius: 10px 10px 0 0;\n          border-top: 1px solid rgba(0,0,0,0.08);\n          box-shadow: 0 -3px 14px rgba(0,0,0,0.10), 0 -1px 4px rgba(0,0,0,0.06);\n          font-family: 'Inter', system-ui, -apple-system, sans-serif;\n        }\n        /* Mobile + tablet only — matches Tailwind's lg:hidden on the Astro version. */\n        @media (min-width: 1024px) { .df-bn { display: none; } }\n\n        .df-bn-item {\n          display: flex; flex-direction: column; align-items: center;\n          justify-content: center; text-decoration: none; color: ${INACTIVE};\n          transition: color .2s; flex: 1 1 0; min-width: 0;\n        }\n        /* :not(.df-bn-on) so hover can't outrank the active colour — a plain\n           .df-bn-item:hover (0,2,0) beats .df-bn-on (0,1,0), and on touch the\n           :hover state latches after a tap, permanently killing the highlight. */\n        .df-bn-item:not(.df-bn-on):hover { color: #000; }\n        .df-bn-on { color: var(--p); }\n        /* 24px slot == the Astro bar's glyph box, so this bar is the same height\n           as the app's (~62px) and doesn't jump at the Framer↔Astro seam. Fixed\n           height keeps every label on one baseline whatever treatment is used. */\n        .df-bn-ico {\n          height: 24px; display: flex; align-items: center; justify-content: center;\n        }\n        .df-bn-ico svg { width: 22px; height: 22px; display: block; }\n        .df-bn-lbl {\n          /* .1em == Tailwind tracking-widest, which is what BottomNav.astro uses. */\n          margin-top: 3px; font-size: 10px; line-height: 1.4; font-weight: 700;\n          text-transform: uppercase; letter-spacing: .1em; white-space: nowrap;\n        }\n        .df-bn-on .df-bn-lbl { font-weight: 800; }\n\n        /* --- Donate treatments -------------------------------------------- */\n        /* The disc is 36px but negative margins keep its layout footprint at the\n           shared 24px, so choosing it doesn't grow the bar or move the labels. */\n        .df-bn-donate.t-disc .df-bn-ico {\n          width: 36px; height: 36px; margin: -6px 0;\n          border-radius: 50%; background: var(--tint);\n        }\n        .df-bn-donate.t-disc .df-bn-ico svg { width: 21px; height: 21px; }\n        .df-bn-donate.t-disc, .df-bn-donate.t-pill { color: var(--p); }\n        .df-bn-donate.t-disc .df-bn-lbl { font-weight: 800; }\n\n        .df-bn-donate.t-pill {\n          flex-direction: row; gap: 6px; flex: 1 1 0; min-width: 0;\n          justify-content: center;\n          background: var(--s); color: #fff; border-radius: 999px;\n          padding: 7px 8px;\n          box-shadow: 0 3px 10px rgba(255,114,13,.38);\n        }\n        .df-bn-donate.t-pill:hover { color: #fff; background: #e06500; }\n        .df-bn-donate.t-pill .df-bn-ico { height: auto; }\n        .df-bn-donate.t-pill .df-bn-ico svg { width: 20px; height: 20px; }\n        .df-bn-donate.t-pill .df-bn-lbl {\n          margin-top: 0; font-size: 11px; letter-spacing: .1em; font-weight: 800;\n        }\n\n        /* Tap targets stay >= 44px tall regardless of treatment (WCAG 2.5.8). */\n        .df-bn-item { min-height: 44px; }\n      `}),/*#__PURE__*/_jsxs(\"nav\",{className:\"df-bn\",\"aria-label\":\"Primary\",children:[item(\"home\",homeUrl,\"Home\",IconHome),/*#__PURE__*/_jsxs(\"a\",{href:resolvedDonateUrl,className:`df-bn-item df-bn-donate t-${treatment}${donateActive?\" df-bn-on\":\"\"}`,children:[/*#__PURE__*/_jsx(\"span\",{className:\"df-bn-ico\",children:/*#__PURE__*/_jsx(DonateGlyph,{})}),/*#__PURE__*/_jsx(\"span\",{className:\"df-bn-lbl\",children:\"Donate\"})]}),item(\"health\",healthUrl,\"Health\",IconHealth),item(\"join\",resolvedJoinUrl,\"Join\",IconRegister),item(\"profile\",profileUrl,\"Profile\",IconProfile)]})]});}BottomNav.defaultProps={homeUrl:\"https://dhyanfoundation.com\",donateUrl:\"/donate-and-build-karma\",healthUrl:\"https://www.dhyanfoundation.com/health-test/?src=bottom_nav\",joinUrl:\"/register-and-join\",registerUrl:\"/register-and-join\",profileUrl:\"/my-profile\",donateIcon:\"Hand + heart (current)\",treatment:\"plain\",activeItem:\"none\"};addPropertyControls(BottomNav,{donateIcon:{type:ControlType.Enum,title:\"Donate icon\",options:Object.keys(DONATE_ICONS),defaultValue:\"Hand + heart (current)\"},treatment:{type:ControlType.Enum,title:\"Donate style\",options:[\"plain\",\"disc\",\"pill\"],optionTitles:[\"Plain (like others)\",\"Tinted disc\",\"Saffron pill\"],defaultValue:\"plain\"},activeItem:{type:ControlType.Enum,title:\"Active tab\",options:[\"none\",\"auto\",\"home\",\"donate\",\"health\",\"join\",\"profile\"],optionTitles:[\"None (match live site)\",\"Auto (from URL)\",\"Home\",\"Donate\",\"Health\",\"Join\",\"Profile\"],defaultValue:\"none\"},homeUrl:{type:ControlType.String,title:\"Home URL\",defaultValue:\"https://dhyanfoundation.com\"},donateUrl:{type:ControlType.String,title:\"Donate URL\",defaultValue:\"/donate-and-build-karma\"},healthUrl:{type:ControlType.String,title:\"Health URL\",defaultValue:\"https://www.dhyanfoundation.com/health-test/?src=bottom_nav\"},joinUrl:{type:ControlType.String,title:\"Join URL\",defaultValue:\"/register-and-join\"},registerUrl:{type:ControlType.String,title:\"Register URL (Legacy)\",defaultValue:\"/register-and-join\",hidden:()=>true},profileUrl:{type:ControlType.String,title:\"Profile URL\",defaultValue:\"/my-profile\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BottomNav\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"390\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Sticky_phone.map","// Generated by Framer (27dd866)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,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/codeFile/urcl8n6/Footer.js\";import Header from\"#framer/local/codeFile/cf0W3zt/Header_1.js\";import BottomNav from\"#framer/local/codeFile/HyxvRgo/Sticky_phone.js\";const HeaderFonts=getFonts(Header);const FooterFonts=getFonts(Footer);const BottomNavFonts=getFonts(BottomNav);const breakpoints={bKThtlbWt:\"(max-width: 931.98px)\",URQtmwiou:\"(min-width: 932px) and (max-width: 1199.98px)\",vx5M6wLFr:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ly4Ge\";const variantClassNames={bKThtlbWt:\"framer-v-1soe00f\",URQtmwiou:\"framer-v-gh9u42\",vx5M6wLFr:\"framer-v-r4eznz\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-ly4Ge.framer-997nzz, .framer-ly4Ge .framer-997nzz { display: block; }\",\".framer-ly4Ge.framer-r4eznz { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 60px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-ly4Ge .framer-p132ep-container { flex: none; height: 60px; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-ly4Ge .framer-1tceaw1 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-ly4Ge .framer-1m9z9vc-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-ly4Ge .framer-jzljdh-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: 63px; left: 0px; order: 1004; position: var(--framer-canvas-fixed-position, fixed); right: 0px; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={bKThtlbWt:\"(max-width: 931.98px)\",URQtmwiou:\"(min-width: 932px) and (max-width: 1199.98px)\",vx5M6wLFr:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"vx5M6wLFr\",Phone:\"bKThtlbWt\",Tablet:\"URQtmwiou\"};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,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vx5M6wLFr\"};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"bKThtlbWt\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"vx5M6wLFr\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-r4eznz\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-p132ep-container\",isAuthoredByUser:true,layoutScroll:true,nodeId:\"AvsZYvZ52\",scopeId:\"ktNYqy5AJ\",children:/*#__PURE__*/_jsx(Header,{donateUrl:\"/donate-and-build-karma\",height:\"100%\",id:\"AvsZYvZ52\",layoutId:\"AvsZYvZ52\",siteBase:\"\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1tceaw1\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m9z9vc-container\",isAuthoredByUser:true,nodeId:\"Sespmfw4e\",scopeId:\"ktNYqy5AJ\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"Sespmfw4e\",layoutId:\"Sespmfw4e\",siteBase:\"\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-jzljdh-container hidden-r4eznz hidden-gh9u42\",isAuthoredByUser:true,layoutScroll:true,nodeId:\"xFi5RR98j\",scopeId:\"ktNYqy5AJ\",children:/*#__PURE__*/_jsx(BottomNav,{activeItem:\"none\",donateIcon:\"Hand + heart (current)\",donateUrl:\"/donate-and-build-karma\",height:\"100%\",homeUrl:\"https://dhyanfoundation.com\",id:\"xFi5RR98j\",layoutId:\"xFi5RR98j\",profileUrl:\"/my-profile\",registerUrl:\"/register-and-join\",style:{height:\"100%\",width:\"100%\"},treatment:\"plain\",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 1911\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"URQtmwiou\":{\"layout\":[\"fixed\",\"fixed\"]},\"bKThtlbWt\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"vx5M6wLFr\":[\".framer-p132ep-container\",\".framer-1m9z9vc-container\"],\"URQtmwiou\":[\".framer-p132ep-container\",\".framer-1m9z9vc-container\"],\"bKThtlbWt\":[\".framer-p132ep-container\",\".framer-1m9z9vc-container\",\".framer-jzljdh-container\"]}\n * @framerBreakpoints {\"vx5M6wLFr\":{\"min\":1200,\"canvasClassName\":\"framer-r4eznz-override\",\"minHeight\":1911,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"URQtmwiou\":{\"min\":932,\"max\":1199,\"canvasClassName\":\"framer-gh9u42-override\",\"minHeight\":1911,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":932,\"rootFontSize\":16},\"bKThtlbWt\":{\"max\":931,\"canvasClassName\":\"framer-1soe00f-override\",\"minHeight\":1936,\"viewportHeight\":667,\"name\":\"Phone\",\"width\":329,\"rootFontSize\":16}}\n * @framerDefaultVariant vx5M6wLFr\n * @framerLayoutTemplate true\n */const FramerktNYqy5AJ=withCSS(Component,css,\"framer-ly4Ge\");export default FramerktNYqy5AJ;FramerktNYqy5AJ.displayName=\"standard\";FramerktNYqy5AJ.defaultProps={height:1911,width:1200};addFonts(FramerktNYqy5AJ,[{explicitInter:true,fonts:[]},...HeaderFonts,...FooterFonts,...BottomNavFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerktNYqy5AJ\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"vx5M6wLFr\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-r4eznz-override\\\",\\\"minHeight\\\":1911,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"URQtmwiou\\\":{\\\"min\\\":932,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-gh9u42-override\\\",\\\"minHeight\\\":1911,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":932,\\\"rootFontSize\\\":16},\\\"bKThtlbWt\\\":{\\\"max\\\":931,\\\"canvasClassName\\\":\\\"framer-1soe00f-override\\\",\\\"minHeight\\\":1936,\\\"viewportHeight\\\":667,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":329,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"URQtmwiou\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bKThtlbWt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1911\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"vx5M6wLFr\\\":[\\\".framer-p132ep-container\\\",\\\".framer-1m9z9vc-container\\\"],\\\"URQtmwiou\\\":[\\\".framer-p132ep-container\\\",\\\".framer-1m9z9vc-container\\\"],\\\"bKThtlbWt\\\":[\\\".framer-p132ep-container\\\",\\\".framer-1m9z9vc-container\\\",\\\".framer-jzljdh-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"vx5M6wLFr\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport App from \"https://framerusercontent.com/modules/1hfKae4TZy6fJHYZ1GZG/ExfRisoILfEe0EqduJua/iytvvECsM.js\";\r\nimport Dark from \"https://framerusercontent.com/modules/72pbu7bXola8COCaKeV4/zoF4Hnks8ZoNklx4utrM/qo9p2b0Lo.js\";\r\nimport Template1 from \"https://framerusercontent.com/modules/aDJ3wU4iCKVRvF07huN1/neQql2y4z9QbPcqgDB2a/oLagRLjOP.js\";\r\nimport Standard from \"https://framerusercontent.com/modules/THBWyhMasZZLyMVoPbUF/876zV4V1LrBcHjJ9w82z/ktNYqy5AJ.js\";\r\n\r\n\t\tconst routes = {zeBJq7Hih: {elements: {AZPHUImOk: \"skd\", BdRMXMCnx: \"dcm\", I4cbS7rND: \"upcoming\", jy6uvzv2R: \"test\", maRM9ZyJU: \"cause\", NjHs_JTzZ: \"bsf\", X14BnD2B3: \"yagyas\", yl59igXjj: \"clair\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5rYjFvR9NoasbGXnJHHL/bCVzr7PgT2NSxpRZqxps/zeBJq7Hih.js\")), path: \"/\"}, yW4kiqF3e: {elements: {GKauDZxoW: \"faq\", w3M5VpNPO: \"register\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gFzy2bpLUaNYUNalYPZK/pBXEBHeD7buoetNEs8bM/yW4kiqF3e.js\")), path: \"/banners/spiritual-retreat-for-vedic-yagyas-havan-evil-eye-removal\"}, UFlqTfmjQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m84jxqpFmxL2vN5sKT6P/O0Oj55fnqmFSyz7yAWqa/UFlqTfmjQ.js\")), path: \"/legal/disclaimer\"}, i5DKRl2Vs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h20sWQ192zMqiabwGl48/S3Rnfluk8LinOlTbmC9X/i5DKRl2Vs.js\")), path: \"/legal/refunds\"}, HdHKOILUX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YCmBT0kgkiVTuAbC0Ydn/hLH58FYNHlCnCOqZtxYa/HdHKOILUX.js\")), path: \"/legal/terms\"}, PbFK7DAuC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yGmkVeA45aYl3qguvms7/AcGEUILT6jaZQmzLxZFu/PbFK7DAuC.js\")), path: \"/legal/privacy\"}, hwNeSbQ0m: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cZmVDJWgSnYSOPrBPtIG/RE0fBDTYx3ocD24IUGGB/hwNeSbQ0m.js\")), path: \"/resources/newsletters\"}, pKLQQH8wo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QpdEeAXZ3OWVKEi67m7J/BZAlw2HQer7GnmVyxIV2/pKLQQH8wo.js\")), path: \"/resources/testimonials\"}, uWLDQZI7n: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WHGqu7OR3Q9FH2M7hz9i/3FxoEuqBXnzrHkjJC5SY/uWLDQZI7n.js\")), path: \"/resources/nandi-products\"}, kHas2KO31: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zGjRYcX2KJ3knfn0Ndji/tKsRcETpBUP4Ju0OFMiJ/kHas2KO31.js\")), path: \"/resources/books\"}, nBcXRX11U: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kWs9lXRszhHeXgGM8MYG/GF8TGlN6ii4UBjeiB8v5/nBcXRX11U.js\")), path: \"/404\"}, KqzVb_FPP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wRfQtu4S5H1FYMhK8Ylt/7NXbCxVCPYnpweUNGxjY/KqzVb_FPP.js\")), path: \"/details\"}, kwiwUXthA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4kffFQPahlgPHcVrIcfV/f6VO3gfuQjgILp0fFlqL/kwiwUXthA.js\")), path: \"/yoga/vedic-yagyas-havan\"}, VqUG3Vu13: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ky2BlDEktTXgRn52LvGq/rhMmZ70cbqFGdj9TMr1E/VqUG3Vu13.js\")), path: \"/karma/animal-welfare/animal-rescues-with-border-security-force\"}, E2aDO0LdG: {elements: {BxPY4bxGe: \"iugyiu\", Ds6n2ZxKr: \"hero-2\", eb3Ee2Eep: \"hero\", EPqtnSjdd: \"2\", EQI9T791f: \"hero-1\", jlAGZOyN2: \"feature-3\", jQiSsjWqE: \"sk-ful\", qw12mKyfd: \"oksg\", tySQoUuxP: \"feature-1\", XT8YS4LCx: \"feature-2\", zj8hHmKxc: \"sk\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GFFWuCta05LAEzacd8xa/V9azpUodsgsqPSWkzLuJ/E2aDO0LdG.js\")), path: \"/yoga/sanatan-kriya\"}, e_6CjTgoo: {elements: {JLAc4KCDg: \"ayurveda\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LtSXoLfSwIkhlnwkehPk/ub0MLiEmKdQfidGL5pkp/e_6CjTgoo.js\")), path: \"/vedic-practices/ayurveda\"}, cZ5WaIYzP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UmLlUFAKsYBChRsDKSFY/F6RLKtzKfPCaKlKEnfuH/cZ5WaIYzP.js\")), path: \"/vedic-practices/stotras\"}, HS_cQ8xHa: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rcY9jkeUPuy9MxfIcvLC/hX3iEtOAJWp4Hve3Z06D/HS_cQ8xHa.js\")), path: \"/vedic-practices/vaastu\"}, yPcVcxxe1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h2OJm4YUS72APonZ9uvc/m6TsuaQI3qSLoI9KAL8z/yPcVcxxe1.js\")), path: \"/yoga-\\\\(todo\\\\)/vaastu-2\"}, qi_BOxUwz: {elements: {qSD5U6ytl: \"processes\", Up6SBN5lh: \"register\", VMi7rwiy5: \"explore\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x1sH7QScGWi1BHBoJ6sG/EVJfQlz5aNNCfCCiR0cm/qi_BOxUwz.js\")), path: \"/workshops/holistic-self-detox-program\"}, TkUpphfq1: {elements: {dG7fyoqtU: \"register\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JsqjiHp31cTqrU3qZaZ1/CVJVHhQ7XN7Aus0UNtr9/TkUpphfq1.js\")), path: \"/workshops/stress-management\"}, f14uRk7we: {elements: {BPF0URTk6: \"intro\", fuj2fKPm1: \"intro-1\", MjUA5IMp6: \"12\", SwSKKSsra: \"register\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IRZCGjf5KkqeBmbBTuML/rEPPS7Fh34eNGJcued3P/f14uRk7we.js\")), path: \"/workshops/new-pranayama\"}, MAXTdFkVF: {elements: {ELzC4Rxi5: \"register\", yhSmzuNX7: \"intro\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AA34pVTnWsEeqc9AlRmi/ZVeMm0z7vYzfaadap7pc/MAXTdFkVF.js\")), path: \"/workshops/anti-aeging-vedic-practices\"}, qKy6JeXX9: {elements: {lJFdg7uOr: \"register\", OOBEgM8R9: \"intro\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ez8Hbpt43VVKXRIQkDQp/e26103171ObYecLjQ3Zl/qKy6JeXX9.js\")), path: \"/workshops/yoga-body-sculpting-and-toning\"}, qvlGpx4mQ: {elements: {F36_hUBJn: \"intro\", V977tV5Cr: \"intro-1\", VVCBuK_NJ: \"register\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SqUiSAio3bS6ERLhkkUe/VmJFM6RcMWkYWAKxnumW/qvlGpx4mQ.js\")), path: \"/workshops/emotional-decongestion-and-healing\"}, Fh0pIjQ28: {elements: {kTJhIpchJ: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rhD7zPIXFlBmh3LB6ZlO/2Djn27lD4pRTwam51HYg/Fh0pIjQ28.js\")), path: \"/gyan/rudraksha\"}, BTA0WNHAd: {elements: {tYreshKGX: \"register-shri-ganesh\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XqnPHJG0AtSrZ1AkCQzx/c3GrjGEvaU4VP524drrb/BTA0WNHAd.js\")), path: \"/vedic-practices/ganpati-sadhana\"}, Xb22LH7cZ: {elements: {AyZ4x2h_f: \"force-1\", M9KCJ6zln: \"register\", Rwn3NibUB: \"force\", WRNyNXzip: \"register-shri-ganesh\", zgwdMX4I_: \"breath\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4MN3mwTVBA6T3qGwxEJC/Cg8kpUscO6KUlqW8urGl/Xb22LH7cZ.js\")), path: \"/workshops/pranayama\"}, MNn52NODj: {elements: {C0TDwzmQF: \"register\", EIOMB2IZm: \"register-shri-ganesh\", fuKOeW_cZ: \"intro\", jDBWzuI8C: \"elements\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RykzQByYCChzYBNdPoj7/xOC0hxy47gf1a6jk6U1v/MNn52NODj.js\")), path: \"/yoga/tattva-shuddhi\"}, JDIy0flcz: {elements: {HPd44Ihf8: \"register\", iyUj1_Xjz: \"register-shri-ganesh\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/C2AxMDBB2Tx8qrFmh5St/j6u7VAbAYjT38ncz36HY/JDIy0flcz.js\")), path: \"/workshops/self-healing\"}, cnbiGXbTf: {elements: {a_CNbqOia: \"register-shri-ganesh\", byLBMtOCO: \"3\", BZxUmMkTz: \"3-4\", cEt3PX8aQ: \"1-4\", Cf_awEcBL: \"1-2\", d6u2njnc_: \"1-3\", h88t61d_K: \"3-3\", jYn8f0FKv: \"1-5\", nyWPDHujr: \"1\", OpWFGee3K: \"3-2\", pelWBIyKa: \"1-1\", TOPgNw4PD: \"3-1\", tTg8fD4Eb: \"1-6\", VJGjCHB6f: \"2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wA8j6zUSnpC0LPbhlr7g/yZaGa9XFWmajy8LXN1UC/cnbiGXbTf.js\")), path: \"/vedic-practices/past-life-regression\"}, CmdHiDMTw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8LS17qRSJOK294IdExXT/MZ6D9gdJO8AdkjqDTpEy/CmdHiDMTw.js\")), path: \"/vedic-practices/surya-sadhana\"}, K0GQ6DARO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gDdTLBbyr8dBkfr4Mi6n/9pWNsuRWKdX271GRGFyq/K0GQ6DARO.js\")), path: \"/gyan/science-of-dhwani-healing-mantras\"}, vqgKQeAE3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pyhCw17Byq8FUjhRWkO5/cxy4hVj1o9MOdKeO3dSg/vqgKQeAE3.js\")), path: \"/gyan/beejakshara\"}, xSoZ9SjpD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bwywgWRPL46sWxvpeeEs/EENKM3L2eVygtORRAaBc/xSoZ9SjpD.js\")), path: \"/gyan/shri-yantra\"}, MqwF0XLQt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wHZjNEjUQagI2nb0YdLG/8JTCRKgEllOggMUutvNm/MqwF0XLQt.js\")), path: \"/vedic-practices/tandav\"}, Z74QxOhUI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iSdONUA5zxjaLAhcMe7l/x3bpipyrllbdckGPPxbf/Z74QxOhUI.js\")), path: \"/karma/youth-internship\"}, oP2SDPcEI: {elements: {CzWpYNnA4: \"connect\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oiE1Z8zNbpDniIH1jJRn/Zo7XJmbVNgPZM1rEmaDV/oP2SDPcEI.js\")), path: \"/about-dhyan-foundation\"}, Yem1z7Byw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Z70LxsyVuH8u7KGQBwj0/t1g297r5JNcZTN71xiUm/Yem1z7Byw.js\")), path: \"/karma/corporate-social-responsibility\"}, z6P1_3wgC: {elements: {JxLT8BJjX: \"donate\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RRYbaS4J2kP2DR3vtm5O/cl2E3Tz3y9pwgsdmQHf9/z6P1_3wgC.js\")), path: \"/karma/food-distribution\"}, M28UCbFtL: {elements: {xrRhUXwTE: \"donate\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7BbadtwVG3k15yCNzkzz/R1qB6px2ANVLqq6cgiAQ/M28UCbFtL.js\")), path: \"/karma/women-empowerment\"}, Na4d1K7Zp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9BDHLT3yuPXu7T1uNkVJ/jPM0gdwP96lQZALY0FYC/Na4d1K7Zp.js\")), path: \"/karma/environmental-sustainability\"}, IRPlbELnA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ynNOSoo59tWq5jGp4J51/Q2yiZJJJt2l0UtbbtyQY/IRPlbELnA.js\")), path: \"/workshops/register-spritual-practices\"}, WkX278QJK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Dqb0dqHv0f70eOy9vwSy/Ie8jkc82Rr7mPHUhJtMg/WkX278QJK.js\")), path: \"/workshops/self-cleansing\"}, dNwhCjwIY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jf3aMVQi8pPOO2AQKAhf/a6SNMUxF9pWVkhRCLPFb/dNwhCjwIY.js\")), path: \"/workshops/learn-advanced-spiritual-practices\"}, Ge9pAKBya: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QelwGqvd4Rba3riBrPIz/qzoHUxDFkWyQZmru7FNS/Ge9pAKBya.js\")), path: \"/workshops/healing-through-art-and-asanas\"}, jFK8abk0I: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ki7xYNj2B1Zi4TWI27zv/ud5yIeRDVyTrh3OdRZ5y/jFK8abk0I.js\")), path: \"/workshops/harmonious-living\"}, EeyDWwPiW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8cOYDUtg9cyLAhh8HG4P/cNE88E7l79QA38N4gFL6/EeyDWwPiW.js\")), path: \"/karma/anand-vidyalayas\"}, MDY7A0xwS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8qLKXfV7DMH2AbsQIRmD/1PxCxAw3NeGARjNu2ANW/MDY7A0xwS.js\")), path: \"/karma/pandemic-lockdown-animal-welfare-relief-work\"}, NlwpiLLMU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/t9nOEamnbCLKbv0hgcal/cfpueNey4WUZOJFFd6A0/NlwpiLLMU.js\")), path: \"/karma/service-charity\"}, PUqnpfySp: {elements: {XK9jADpWu: \"bsf\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/K7fiC5Nnlj7XtFsqtlls/HJ1gMxyoOHpeGiS8nUbn/PUqnpfySp.js\")), path: \"/karma/animal-welfare/gaushala-animal-shelter\"}, vmHhWiTcq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/t3GULAkpTmUQeiVk9Pgg/CVXFN0R516OLUCXEOn49/vmHhWiTcq.js\")), path: \"/vedic-practices/clairvoyance\"}, Hksob7eUu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IRDDQib96TXvQyYZqa3X/aB7re12Q6cZTrQKNNjdL/Hksob7eUu.js\")), path: \"/yoga/asanas\"}, Bn6qJ4X3F: {elements: {i_oq4Iv4y: \"dig\", iRJ6H3rYB: \"adopt\", iWPQrTr0s: \"cow\", kaEIs8Mlk: \"cats\", RE1YP_hDg: \"categ\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IKM3Ye0nCKfLMNCOQtmQ/7KwuWou1WRrleV5b9NlO/Bn6qJ4X3F.js\")), path: \"/karma/animal-welfare/adopt-an-animal\"}, eRar5byWF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tJqLaFdY14Eo5wvQ4zpK/w9kfH3wLY16fq3v5Hq0b/eRar5byWF.js\")), path: \"/pwa/mantras\"}, Z5VrgddMI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iclw8WwJHAuEqCB746VU/8XNrVvjbZtisDgp5TLV8/Z5VrgddMI.js\")), path: \"/pwa/guru-vaani\"}, UOYbc_2T2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cNR9AtNAaqHLQ4eTeWx5/0PUJyfqxb3z7wPsRnQiw/UOYbc_2T2.js\")), path: \"/pwa/sanatan-kriya\"}, xl_dM_R7U: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4nIXbfKd70WgZWTqNPoh/hfBav63a5nxJR768p9cU/xl_dM_R7U.js\")), path: \"/pwa/dhyan\"}, KNNbMunEC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TIP7ZgUQQiV8OvHW5fvY/g0J817k5PMCJEMEQMtgz/KNNbMunEC.js\")), path: \"/pwa/splash-screen\"}, BxTlSj1h0: {elements: {cSoWYjUVL: \"dcm\", kMJq7Mucd: \"yagyas\", kUnL1_y58: \"test\", qC7LVISNY: \"skd\", RbIGIYLU7: \"clair\", tKwSguFh_: \"bsf\", Ub37BKaH_: \"cause\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/baLchRdSBjyF58LMTs92/Sbqfk4gqPqSYbZoQv8J7/BxTlSj1h0.js\")), path: \"/pwa/home\"}, laACHEErx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eG8NweGHyttBeSGatQje/PWzQGxryjfRrQg7WIodg/laACHEErx.js\")), path: \"/blog\"}, Z343Hd5nP: {elements: {a1OKHcp9J: \"yoga\", bh7zBy_EE: \"testimonials\", D9oKyWD6Z: \"clairvoyance\", DyOjecHB4: \"about-us\", jhIDTsWAf: \"yagya \", ntqLDYwoF: \"register-1\", WprikKwrB: \"test\", XU0iPRnWz: \"yoga-1\", ym1Aig61q: \"register\", Z76JJKzE1: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/O4OU0SvL21Zla9b0rnfU/RJgTByQdSmKVoIoYgorx/Z343Hd5nP.js\")), path: \"/au\"}, uIyLg0sO4: {elements: {CmAaDh9II: \"test\", mKKKDn4bu: \"hero\", oTZREzTZP: \"clairvoyance\", QPCobd6jd: \"register\", s1BzImvWI: \"yagya \", yS2eRBXmU: \"testimonials\", z_in4anbs: \"register-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/T3cKoyQl5lwXguXVL1ZN/K52mxLKrtYgbxb5Yjjfh/uIyLg0sO4.js\")), path: \"/uk\"}, nKU3IPhMp: {elements: {IGcuQIIj3: \"hero\", iJVLKKIII: \"testimonials\", iNbfJbCSH: \"register\", JED6uZwKH: \"yoga\", MZkebLtnK: \"yagya \", sPNM20UGr: \"clairvoyance\", Uf41VhxVr: \"about-usindonesia\", WFrTJMTBp: \"test\", Y99Odpl5d: \"register-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HiKFpi162BwKxDGcRse1/xibZj06z9RLeXNaS3KY4/nKU3IPhMp.js\")), path: \"/indo/bhasha-indonesia\"}, dmJ_nRibX: {elements: {JbgE5_ceV: \"omchant-1\", o0Ki9ERqO: \"omchant\", rcUsh3AQ_: \"omchant-2\", ULrTtQZjZ: \"omchant-4\", yYB_flm0c: \"omchant-3\", ZkUyATwgO: \"mantras-in-gurujis-voice\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gRWG0oCK1hzokIvInZF0/V6NP4efc5OmkvsgPgyEQ/dmJ_nRibX.js\")), path: \"/yoga/vedic-mantras\"}, Ot4oNkHBX: {elements: {Rs19AoD5p: \"2\", SH9GngJZ1: \"01\", sVAzH1hL5: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vqOQ6VKNeu2R7iilGkFt/dOTWpdGHoS1RABKs8col/Ot4oNkHBX.js\")), path: \"/vedic-practices/tantra\"}, f_sjgDFtv: {elements: {hGZTHHYa1: \"genesis\", MFIhqIvZc: \"01\", T3y_lAjK8: \"niyam-1\", WCaYs9Sfo: \"misunderstood\", YmmZk5tkr: \"niyam\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NTeLwfXEULKb8VgONAs0/Q8WLO4Fm8xXOjQ2Jm2R3/f_sjgDFtv.js\")), path: \"/vedic-practices/tantra-2\"}, x61Bi1QkQ: {elements: {a5scO_rcn: \"remive\", msdlygMOW: \"hunger\", Udm9y1yyV: \"what-is-dosh\", vnGFtmYQJ: \"effects\", zPh1aMskF: \"testi\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WFEyyWmUjSgtDvcfBqGT/PZGU3puGYg9FSIYpjfkN/x61Bi1QkQ.js\")), path: \"/banners/pitra-paksh\"}, PiBArbGKc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mGIo15bK20hMfQu0syxW/n9n3pRQtjOPNcPGH4aae/PiBArbGKc.js\")), path: \"/adelaide-registrations\"}, Ghet0Xd11: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eICcvJHLIYEwgsnR73TP/nrIZcQMKnvg2MFtFSB65/Ghet0Xd11.js\")), path: \"/dhyan-foundation-adl-rego\"}, kqV2t0pYE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6TCi3jVcCfdxS7UFIhTv/beLudEbEfWRSRHeE6FRV/kqV2t0pYE.js\")), path: \"/vedic-practices/new-tantra\"}, t4TXGmCc3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5tmRUOfdoV7ekUe5KnLM/90PWk7c6mHn3CrqNfC8U/t4TXGmCc3.js\")), path: \"/yoga-\\\\(todo\\\\)/yog-sutra\"}, AlX3jzM2G: {collectionId: \"p4eza7piH\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IVzqnHhZ6C2ZHhj7JjwM/NDAbRF6QU5ySr0y0HBu6/AlX3jzM2G.js\")), path: \"/workshops/:oO6uOfLoJ\"}, dGbMYr3f2: {collectionId: \"wUYrjkZDC\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VVI5iUWXJPqCrsmn3pZW/mQ4hP5eGCbHqvs8bASVO/dGbMYr3f2.js\")), path: \"/resources/books/:C4rVz1VJP\"}, T4pgLqvAi: {collectionId: \"oT3xVQhud\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ymq4h7bZFGdab7Qty1Vr/z5vlGeFLcoxO4SGY686z/T4pgLqvAi.js\")), path: \"/legal/:TjapohRLP\"}, CS7G8rEBs: {collectionId: \"ty_xf7VZp\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7KEe9qoQ7uwDovy2UU8M/TNopvE11RSbmohN8oxPn/CS7G8rEBs.js\")), path: \"/patanjali-yogsutras/:BzPf32P3E\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {Ef5OCoioL: async () => (await import(\"https://framerusercontent.com/modules/RSmVPQgYn6qzYozsMzkw/lmHqmKsDzHLRyRiqduMf/Ef5OCoioL.js\"))?.[\"utils\"], oT3xVQhud: async () => (await import(\"https://framerusercontent.com/modules/YRX0kFtVrSlH03QMM1zf/97ZkSsK4UdZ02mHTP22V/oT3xVQhud.js\"))?.[\"utils\"], p4eza7piH: async () => (await import(\"https://framerusercontent.com/modules/a8MvUsb3SuRaDIGNB3D2/WQpQXUjgpT6gZ1nNrriv/p4eza7piH.js\"))?.[\"utils\"], ty_xf7VZp: async () => (await import(\"https://framerusercontent.com/modules/MvXEC3P7hQhZCTtsxEKU/0k0QgsqW3u70a2yybsBN/ty_xf7VZp.js\"))?.[\"utils\"], wUYrjkZDC: async () => (await import(\"https://framerusercontent.com/modules/5NFhuVUQzknyzDVQBH8R/xiJTMne5kMMC0Tts97aI/wUYrjkZDC.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"ab8f1490636e5a53e41fc8c54f7ee9a9b458a3e6597ede7469c9755a5120351c\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {iDzoHCSk0: \"mCDdt0rwJ\"}\r\nconst props2 = {...props1, iDzoHCSk0: \"MbHRqJwSz\"}\r\nconst props3 = {...props1, iDzoHCSk0: \"GnbamRNcV\"}\r\nconst props4 = {...props1, iDzoHCSk0: \"uXixtZVhC\"}\r\nconst props5 = {...props1, iDzoHCSk0: \"hjgvA19aI\"}\r\nconst props6 = {...props1, iDzoHCSk0: \"ivpG05MSk\"}\r\nconst templateProps = {BxTlSj1h0: props6, eRar5byWF: props1, KNNbMunEC: props5, UOYbc_2T2: props3, xl_dM_R7U: props4, Z5VrgddMI: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"zeBJq7Hih\":\r\ncase \"zRJmaOJQ3\":\r\ncase \"OHKB9dJhu\":\r\ncase \"ZTYuEGLjA\":\r\ncase \"BH3iaBLvf\":\r\ncase \"yW4kiqF3e\":\r\ncase \"tApYXxNBG\":\r\ncase \"UFlqTfmjQ\":\r\ncase \"i5DKRl2Vs\":\r\ncase \"HdHKOILUX\":\r\ncase \"PbFK7DAuC\":\r\ncase \"hwNeSbQ0m\":\r\ncase \"pKLQQH8wo\":\r\ncase \"uWLDQZI7n\":\r\ncase \"kHas2KO31\":\r\ncase \"nBcXRX11U\":\r\ncase \"C7SyW9JL_\":\r\ncase \"YDNtNerkX\":\r\ncase \"LIzYo297K\":\r\ncase \"KqzVb_FPP\":\r\ncase \"kwiwUXthA\":\r\ncase \"VqUG3Vu13\":\r\ncase \"H_kqw2eDO\":\r\ncase \"E2aDO0LdG\":\r\ncase \"AYswskFEs\":\r\ncase \"lKVeWF4M1\":\r\ncase \"e_6CjTgoo\":\r\ncase \"X8iaJgoQS\":\r\ncase \"NczRonoVH\":\r\ncase \"CgSIDOcVq\":\r\ncase \"cZ5WaIYzP\":\r\ncase \"HS_cQ8xHa\":\r\ncase \"yPcVcxxe1\":\r\ncase \"qi_BOxUwz\":\r\ncase \"TkUpphfq1\":\r\ncase \"MAXTdFkVF\":\r\ncase \"qKy6JeXX9\":\r\ncase \"qvlGpx4mQ\":\r\ncase \"Fh0pIjQ28\":\r\ncase \"gFpJQtru1\":\r\ncase \"BTA0WNHAd\":\r\ncase \"Xb22LH7cZ\":\r\ncase \"MNn52NODj\":\r\ncase \"JDIy0flcz\":\r\ncase \"cnbiGXbTf\":\r\ncase \"CmdHiDMTw\":\r\ncase \"K0GQ6DARO\":\r\ncase \"vqgKQeAE3\":\r\ncase \"xSoZ9SjpD\":\r\ncase \"g2rrfU4Qh\":\r\ncase \"SsuUC5Uaj\":\r\ncase \"bBiiK0Lbb\":\r\ncase \"MqwF0XLQt\":\r\ncase \"Z74QxOhUI\":\r\ncase \"AV2llK8Jx\":\r\ncase \"JehQZvcpX\":\r\ncase \"U8zDcGTes\":\r\ncase \"xdC__Wv3b\":\r\ncase \"TGKyREMZZ\":\r\ncase \"dsJ2GHzRH\":\r\ncase \"fI7VIIzMN\":\r\ncase \"oP2SDPcEI\":\r\ncase \"Yem1z7Byw\":\r\ncase \"z6P1_3wgC\":\r\ncase \"M28UCbFtL\":\r\ncase \"Na4d1K7Zp\":\r\ncase \"IRPlbELnA\":\r\ncase \"WkX278QJK\":\r\ncase \"dNwhCjwIY\":\r\ncase \"Ge9pAKBya\":\r\ncase \"jFK8abk0I\":\r\ncase \"EeyDWwPiW\":\r\ncase \"MDY7A0xwS\":\r\ncase \"NlwpiLLMU\":\r\ncase \"fOZu6O5RG\":\r\ncase \"PUqnpfySp\":\r\ncase \"vmHhWiTcq\":\r\ncase \"Hksob7eUu\":\r\ncase \"x57XIToUc\":\r\ncase \"HxERF8l8F\":\r\ncase \"MiBmSKC4r\":\r\ncase \"Bn6qJ4X3F\":\r\ncase \"laACHEErx\":\r\ncase \"dYCk9mM4Y\":\r\ncase \"a_nVClvLK\":\r\ncase \"dmJ_nRibX\":\r\ncase \"Ot4oNkHBX\":\r\ncase \"ZsgvdlelT\":\r\ncase \"PJ0g5iATY\":\r\ncase \"W5e8IfPK8\":\r\ncase \"x61Bi1QkQ\":\r\ncase \"PiBArbGKc\":\r\ncase \"Ghet0Xd11\":\r\ncase \"TM8wjRWy2\":\r\ncase \"q4XQbu6I2\":\r\ncase \"MtBToR6MD\":\r\ncase \"kYBKGPlSp\":\r\ncase \"KWKJiVs4p\":\r\ncase \"VitDA53pJ\":\r\ncase \"TLj0zp9yX\":\r\ncase \"kqV2t0pYE\":\r\ncase \"t4TXGmCc3\":\r\ncase \"sb3UlQbUq\":\r\ncase \"AlX3jzM2G\":\r\ncase \"dGbMYr3f2\":\r\ncase \"T4pgLqvAi\":\r\ncase \"CS7G8rEBs\":\r\nreturn React.createElement(Standard, {...props, key: \"Standard\", style}, children(true));\r\ncase \"f14uRk7we\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ncase \"tjKLzEtTY\":\r\ncase \"v4tBC9zCH\":\r\ncase \"Ry7ehkoOc\":\r\ncase \"ikMtGXR2L\":\r\ncase \"C0es3L0wE\":\r\ncase \"XRauja6kg\":\r\ncase \"JojkAJwSz\":\r\ncase \"f_sjgDFtv\":\r\nreturn React.createElement(Dark, {...props, key: \"Dark\", style}, children(true));\r\ncase \"eRar5byWF\":\r\ncase \"Z5VrgddMI\":\r\ncase \"UOYbc_2T2\":\r\ncase \"xl_dM_R7U\":\r\ncase \"KNNbMunEC\":\r\ncase \"BxTlSj1h0\":\r\nreturn React.createElement(App, {...props, key: \"App\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"zeBJq7Hih\":\r\ncase \"zRJmaOJQ3\":\r\ncase \"OHKB9dJhu\":\r\ncase \"ZTYuEGLjA\":\r\ncase \"BH3iaBLvf\":\r\ncase \"yW4kiqF3e\":\r\ncase \"tApYXxNBG\":\r\ncase \"UFlqTfmjQ\":\r\ncase \"i5DKRl2Vs\":\r\ncase \"HdHKOILUX\":\r\ncase \"PbFK7DAuC\":\r\ncase \"hwNeSbQ0m\":\r\ncase \"pKLQQH8wo\":\r\ncase \"uWLDQZI7n\":\r\ncase \"kHas2KO31\":\r\ncase \"nBcXRX11U\":\r\ncase \"C7SyW9JL_\":\r\ncase \"YDNtNerkX\":\r\ncase \"LIzYo297K\":\r\ncase \"KqzVb_FPP\":\r\ncase \"kwiwUXthA\":\r\ncase \"VqUG3Vu13\":\r\ncase \"H_kqw2eDO\":\r\ncase \"E2aDO0LdG\":\r\ncase \"AYswskFEs\":\r\ncase \"lKVeWF4M1\":\r\ncase \"e_6CjTgoo\":\r\ncase \"X8iaJgoQS\":\r\ncase \"NczRonoVH\":\r\ncase \"CgSIDOcVq\":\r\ncase \"cZ5WaIYzP\":\r\ncase \"HS_cQ8xHa\":\r\ncase \"yPcVcxxe1\":\r\ncase \"qi_BOxUwz\":\r\ncase \"TkUpphfq1\":\r\ncase \"MAXTdFkVF\":\r\ncase \"qKy6JeXX9\":\r\ncase \"qvlGpx4mQ\":\r\ncase \"Fh0pIjQ28\":\r\ncase \"gFpJQtru1\":\r\ncase \"BTA0WNHAd\":\r\ncase \"Xb22LH7cZ\":\r\ncase \"MNn52NODj\":\r\ncase \"JDIy0flcz\":\r\ncase \"cnbiGXbTf\":\r\ncase \"CmdHiDMTw\":\r\ncase \"K0GQ6DARO\":\r\ncase \"vqgKQeAE3\":\r\ncase \"xSoZ9SjpD\":\r\ncase \"g2rrfU4Qh\":\r\ncase \"SsuUC5Uaj\":\r\ncase \"bBiiK0Lbb\":\r\ncase \"MqwF0XLQt\":\r\ncase \"Z74QxOhUI\":\r\ncase \"AV2llK8Jx\":\r\ncase \"JehQZvcpX\":\r\ncase \"U8zDcGTes\":\r\ncase \"xdC__Wv3b\":\r\ncase \"TGKyREMZZ\":\r\ncase \"dsJ2GHzRH\":\r\ncase \"fI7VIIzMN\":\r\ncase \"oP2SDPcEI\":\r\ncase \"Yem1z7Byw\":\r\ncase \"z6P1_3wgC\":\r\ncase \"M28UCbFtL\":\r\ncase \"Na4d1K7Zp\":\r\ncase \"IRPlbELnA\":\r\ncase \"WkX278QJK\":\r\ncase \"dNwhCjwIY\":\r\ncase \"Ge9pAKBya\":\r\ncase \"jFK8abk0I\":\r\ncase \"EeyDWwPiW\":\r\ncase \"MDY7A0xwS\":\r\ncase \"NlwpiLLMU\":\r\ncase \"fOZu6O5RG\":\r\ncase \"PUqnpfySp\":\r\ncase \"vmHhWiTcq\":\r\ncase \"Hksob7eUu\":\r\ncase \"x57XIToUc\":\r\ncase \"HxERF8l8F\":\r\ncase \"MiBmSKC4r\":\r\ncase \"Bn6qJ4X3F\":\r\ncase \"laACHEErx\":\r\ncase \"dYCk9mM4Y\":\r\ncase \"a_nVClvLK\":\r\ncase \"dmJ_nRibX\":\r\ncase \"Ot4oNkHBX\":\r\ncase \"ZsgvdlelT\":\r\ncase \"PJ0g5iATY\":\r\ncase \"W5e8IfPK8\":\r\ncase \"x61Bi1QkQ\":\r\ncase \"PiBArbGKc\":\r\ncase \"Ghet0Xd11\":\r\ncase \"TM8wjRWy2\":\r\ncase \"q4XQbu6I2\":\r\ncase \"MtBToR6MD\":\r\ncase \"kYBKGPlSp\":\r\ncase \"KWKJiVs4p\":\r\ncase \"VitDA53pJ\":\r\ncase \"TLj0zp9yX\":\r\ncase \"kqV2t0pYE\":\r\ncase \"t4TXGmCc3\":\r\ncase \"sb3UlQbUq\":\r\ncase \"AlX3jzM2G\":\r\ncase \"dGbMYr3f2\":\r\ncase \"T4pgLqvAi\":\r\ncase \"CS7G8rEBs\":\r\nreturn [{hash: \"1soe00f\", mediaQuery: \"(max-width: 931.98px)\"}, {hash: \"gh9u42\", mediaQuery: \"(min-width: 932px) and (max-width: 1199.98px)\"}, {hash: \"r4eznz\", mediaQuery: \"(min-width: 1200px)\"}]\r\ncase \"f14uRk7we\":\r\nreturn [{hash: \"fhlx93\"}]\r\ncase \"tjKLzEtTY\":\r\ncase \"v4tBC9zCH\":\r\ncase \"Ry7ehkoOc\":\r\ncase \"ikMtGXR2L\":\r\ncase \"C0es3L0wE\":\r\ncase \"XRauja6kg\":\r\ncase \"JojkAJwSz\":\r\ncase \"f_sjgDFtv\":\r\nreturn [{hash: \"18u8cj5\", mediaQuery: \"(max-width: 931.98px)\"}, {hash: \"v23jxg\", mediaQuery: \"(min-width: 932px) and (max-width: 1199.98px)\"}, {hash: \"1u8xb02\", mediaQuery: \"(min-width: 1200px)\"}]\r\ncase \"eRar5byWF\":\r\ncase \"Z5VrgddMI\":\r\ncase \"UOYbc_2T2\":\r\ncase \"xl_dM_R7U\":\r\ncase \"KNNbMunEC\":\r\ncase \"BxTlSj1h0\":\r\nreturn [{hash: \"1s1f0ka\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kWs9lXRszhHeXgGM8MYG/GF8TGlN6ii4UBjeiB8v5/nBcXRX11U.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://dhyanfoundation.framer.website\",\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/uMOSERAEUWMLz9L2xU09/2FVGb9ajVvWmEaSnXYpE/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}