{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/r4fj7TaeCjo3HPUGrcPz/9yO01rU7OW4wod95MnUu/MFjVc0PHr.js", "ssg:https://framerusercontent.com/modules/K5I9uP6RzQsE8sYk5KYR/QTOWUXmLrprNDQkyCzjP/hHH5_Qclh.js", "ssg:https://framerusercontent.com/modules/065m5RTdELyTqmN0HCsD/O1t8sC8ofj3Epv39RYFE/ShEROU7I2.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "// Generated by Framer (c07a8c1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-3epSB .framer-styles-preset-1q39a95:not(.rich-text-wrapper), .framer-3epSB .framer-styles-preset-1q39a95.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-8219e1a7-1cf8-4d1d-a90d-cce9f7287d16, #c2a884); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-ce84fb69-ee65-483f-a821-98d4234b48f9, #f0e5d2); --framer-link-text-decoration: none; }\"];export const className=\"framer-3epSB\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (c07a8c1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/r4fj7TaeCjo3HPUGrcPz/9yO01rU7OW4wod95MnUu/MFjVc0PHr.js\";import NavButton from\"https://framerusercontent.com/modules/kbIuffyiMajuUeNNSHtI/qn9Ks6mIyAyoZSznqAbN/Cm7kXHH0D.js\";const NavButtonFonts=getFonts(NavButton);const cycleOrder=[\"U3S3K4Rs2\",\"AmxLoaMS_\"];const serializationHash=\"framer-yIMlR\";const variantClassNames={AmxLoaMS_:\"framer-v-1gyaugx\",U3S3K4Rs2:\"framer-v-1qinpdv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"U3S3K4Rs2\",phone:\"AmxLoaMS_\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"U3S3K4Rs2\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"U3S3K4Rs2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"AmxLoaMS_\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"AmxLoaMS_\")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,children:/*#__PURE__*/_jsxs(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:420,pixelWidth:1200,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/kyuZzZOliNCk4GDEyCR9Zb2gU.png\",srcSet:\"https://framerusercontent.com/images/kyuZzZOliNCk4GDEyCR9Zb2gU.png?scale-down-to=512 512w,https://framerusercontent.com/images/kyuZzZOliNCk4GDEyCR9Zb2gU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/kyuZzZOliNCk4GDEyCR9Zb2gU.png 1200w\"},className:cx(scopingClassNames,\"framer-1qinpdv\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"U3S3K4Rs2\",ref:refBinding,style:{...style},...addPropertyOverrides({AmxLoaMS_:{\"data-framer-name\":\"phone\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:420,pixelWidth:1200,positionX:\"left\",positionY:\"bottom\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/kyuZzZOliNCk4GDEyCR9Zb2gU.png\",srcSet:\"https://framerusercontent.com/images/kyuZzZOliNCk4GDEyCR9Zb2gU.png?scale-down-to=512 512w,https://framerusercontent.com/images/kyuZzZOliNCk4GDEyCR9Zb2gU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/kyuZzZOliNCk4GDEyCR9Zb2gU.png 1200w\"}}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-et30mv\",\"data-framer-name\":\"Frame 7\",layoutDependency:layoutDependency,layoutId:\"SzvqYJSu6\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-z8amf5\",layoutDependency:layoutDependency,layoutId:\"XVNtdCEXy\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-gp4ag9\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:41,intrinsicWidth:154,layoutDependency:layoutDependency,layoutId:\"gp5UQZbqU\",svg:'<svg width=\"154\" height=\"41\" viewBox=\"0 0 154 41\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_833_424)\">\\n<path d=\"M47.3616 8.73859C46.8623 9.66267 46.631 10.5475 46.3238 11.9716H45.8624C44.9397 9.54618 43.4026 8.35246 41.2878 8.35246C38.3666 8.35246 36.3289 10.3551 36.3289 13.126C36.3289 15.7046 37.5589 17.2059 42.2485 18.9389C46.8231 20.6705 48.4373 22.5187 48.4373 25.8302C48.4373 30.7962 44.6704 34.4925 39.0188 34.4925C36.559 34.4925 34.6363 33.876 32.6758 32.2988C33.0221 31.4127 33.2522 30.6051 33.4064 28.8721H33.8678C35.0598 31.3747 37.2125 32.876 39.9416 32.876C43.17 32.876 45.439 30.5658 45.439 27.2936C45.439 24.715 43.9019 23.2517 40.6722 22.02C36.1355 20.2491 33.3293 18.7098 33.3293 14.2046C33.3293 9.69932 36.7511 6.92969 41.6708 6.92969C44.1306 6.92969 45.8219 7.50691 47.3603 8.73859H47.3616Z\" fill=\"#AC8246\"/>\\n<path d=\"M80.5778 20.7111C80.5778 29.3341 74.7733 34.4925 66.1625 34.4925C57.5518 34.4925 51.7852 29.4493 51.7852 20.7111C51.7852 11.9729 57.3204 6.92969 66.1625 6.92969C75.0046 6.92969 80.5778 12.0881 80.5778 20.7111ZM66.1625 33.0684C72.7748 33.0684 76.8109 28.5645 76.8109 20.7111C76.8109 12.8577 72.7748 8.35377 66.1246 8.35377C59.4744 8.35377 55.5533 12.7805 55.5533 20.7111C55.5533 28.6417 59.5895 33.0684 66.1625 33.0684Z\" fill=\"#AC8246\"/>\\n<path d=\"M88.4203 6.92969C91.8029 14.0121 94.5319 19.0946 99.4529 28.1404C100.261 26.6012 102.029 23.3276 103.873 19.9415L110.87 6.92969H111.369C112.484 16.7844 113.599 27.2936 114.52 33.9925C113.867 33.8381 113.33 33.8001 112.714 33.8001C111.983 33.8001 111.177 33.8773 110.908 33.9925C110.408 27.6784 109.639 19.2098 109.024 14.1286H108.947C102.836 25.4847 101.22 28.6797 98.8752 33.8001H98.5289C95.4534 27.2936 92.0708 21.058 88.649 14.1286H88.5719C87.2256 25.0998 86.7263 31.2595 86.7263 33.9925C86.1499 33.8381 85.8428 33.8001 85.3814 33.8001C84.92 33.8001 84.6129 33.8381 84.0352 33.9925C85.6114 23.9454 86.9956 14.4362 87.7641 6.92969H88.4176H88.4203Z\" fill=\"#AC8246\"/>\\n<path d=\"M121.131 6.92969C127.09 13.5894 134.509 21.4807 140.583 27.7556V25.1378C140.583 19.2098 140.468 11.3184 140.275 7.42969C140.737 7.54487 141.16 7.6221 141.582 7.6221C142.005 7.6221 142.428 7.54487 142.812 7.42969C142.62 9.47026 142.197 16.5527 142.197 20.6718C142.197 26.6391 142.274 33.5684 142.274 34.4925H141.775C136.701 28.6025 130.243 21.5187 122.361 13.2046C122.246 15.8603 122.246 16.6313 122.246 21.3276C122.246 22.5213 122.246 24.1378 122.284 26.1404L122.438 31.4532C122.476 32.9925 122.591 33.8407 122.591 33.9938C122.169 33.8394 121.708 33.8014 121.246 33.8014C120.785 33.8014 120.324 33.8394 119.824 33.9938C120.131 32.6849 120.632 21.0593 120.632 17.6326V13.2059C120.632 10.6273 120.632 8.77916 120.517 6.931H121.131V6.92969Z\" fill=\"#AC8246\"/>\\n<path d=\"M151.618 7.6221C152.232 7.6221 152.887 7.54487 153.501 7.42969C153.348 10.8564 153.194 14.2818 153.194 16.8996V24.5213C153.194 27.1391 153.348 30.6038 153.501 33.9912C152.848 33.8368 152.232 33.7988 151.618 33.7988C151.004 33.7988 150.465 33.8368 149.734 33.9912C149.889 30.6038 150.042 27.1771 150.042 24.5213V16.8996C150.042 14.2438 149.889 10.8171 149.734 7.42969C150.465 7.54487 151.004 7.6221 151.618 7.6221Z\" fill=\"#AC8246\"/>\\n<path d=\"M23.4511 10.8776V24.9993C22.9505 24.8252 22.48 24.6865 22.2957 24.6067C21.9219 24.443 21.501 24.2873 21.0579 24.0923C15.371 21.5124 9.89456 19.3894 4.21157 16.765C0.861648 14.6485 5.77871 11.6459 7.55889 10.3318C9.45539 9.2454 11.5937 8.78205 13.8091 8.65901C16.4859 8.48885 19.4516 8.33702 21.7977 9.60535C22.3244 9.98885 22.8904 10.4444 23.4524 10.8776H23.4511Z\" fill=\"#AC8246\"/>\\n<path d=\"M23.4502 0.710938V9.65203C18.5148 6.78816 9.45187 7.15204 5.01188 11.3588C4.20544 11.9518 3.36632 12.529 2.70889 13.224C2.16908 13.8248 1.4659 14.6848 0.5 14.8078V0.710938H23.4502Z\" fill=\"#AC8246\"/>\\n<path d=\"M15.5623 24.7056C15.2459 24.9713 14.9231 25.2736 14.565 25.576C13.2514 26.6859 11.8803 27.8352 10.5772 28.9687C7.71874 32.0066 4.21197 31.6676 0.5 30.6022V15.7344C1.25939 16.0498 2.02008 16.3757 2.77554 16.7187C6.94106 18.7147 10.9654 20.326 15.208 22.2645C16.1962 22.6925 16.3883 24.0132 15.5623 24.7056Z\" fill=\"#AC8246\"/>\\n<path d=\"M22.6319 26.4377C20.7863 27.8016 18.6245 28.8972 16.5594 29.8553C14.5583 30.5372 12.352 31.0752 10.2712 31.494C9.82946 31.5673 9.52231 30.9129 10.5797 30.0281C11.8201 29.0686 13.2343 27.8343 14.6407 26.7126C16.8874 24.7218 18.2964 23.2794 21.3065 24.9076L22.5155 25.422C22.9364 25.6 22.9991 26.1668 22.6319 26.4377Z\" fill=\"#AC8246\"/>\\n<path d=\"M23.4502 27.0104V40.7081H0.5V31.7617C0.933935 31.7866 1.38486 31.8691 2.0619 32.013C4.07474 32.4424 5.42882 32.6348 7.72136 32.4031C7.96316 32.3782 8.20757 32.3625 8.45068 32.3494C12.9194 32.1034 17.5986 30.7905 21.3054 28.3717C22.1196 27.8586 22.7 27.4856 23.4502 27.0078V27.0104Z\" fill=\"#AC8246\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_833_424\">\\n<rect width=\"153\" height=\"40\" fill=\"white\" transform=\"translate(0.5 0.710938)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-15l8kkq\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:81,intrinsicWidth:4,layoutDependency:layoutDependency,layoutId:\"gkf812FDm\",svg:'<svg width=\"4\" height=\"81\" viewBox=\"0 0 4 81\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M1.56339 80.6055C1.76426 79.9886 1.80567 79.2525 1.89129 78.5965C1.98355 77.9206 2.0501 77.2852 2.06737 76.5981C2.10481 75.8063 2.18311 74.8427 2.24305 74.0484C2.2916 73.5477 2.34341 73.032 2.3753 72.5371C2.40361 72.1149 2.46116 71.4167 2.47983 71.0271C2.49095 70.5146 2.42468 70.0252 2.45831 69.4906C2.48838 68.9702 2.55967 68.4841 2.58184 67.9762C2.59448 67.69 2.63486 66.7617 2.64893 66.4543C2.6728 65.9651 2.61335 65.4464 2.61732 64.9392C2.60862 64.334 2.80005 63.744 2.80486 63.1744C2.80567 62.5882 2.75151 61.9963 2.76266 61.4058C2.75655 60.9004 2.70601 60.3792 2.72331 59.8549C2.7371 59.5075 2.78153 59.1622 2.80387 58.8273C2.84248 58.2574 2.73515 57.7049 2.69517 57.1151C2.68054 56.8609 2.6736 56.6196 2.64883 56.3639C2.621 56.0362 2.58113 55.694 2.56264 55.3325C2.5374 54.7629 2.6366 54.3088 2.6348 53.8016C2.61328 53.3096 2.56181 52.8243 2.53837 52.3193C2.53027 51.7162 2.3936 51.1724 2.35459 50.5695C2.33005 50.1487 2.31195 49.7137 2.26941 49.3072C2.15431 48.2145 1.77509 47.0771 1.5218 46.0179C1.39551 45.4927 1.34992 44.8938 1.27216 44.3885C1.22436 44.0783 1.16304 43.7519 1.10659 43.4028C0.974728 42.7516 1.02959 41.9662 0.975448 41.3353C0.922549 40.8713 0.730383 40.3461 0.684295 39.8333C0.636582 39.3281 0.695708 38.7589 0.671945 38.2918C0.656788 37.9611 0.614314 37.0765 0.594947 36.7544C0.574705 36.2309 0.509088 35.7664 0.500005 35.2153C0.499708 34.8531 0.511811 34.5098 0.534561 34.1632C0.556424 33.8755 0.583834 33.4112 0.621607 33.1249C0.655393 32.8024 0.758363 32.3284 0.806515 32.0606C0.779986 31.6624 0.787406 31.2546 0.842961 30.8588C0.875235 30.6321 0.931569 30.3105 0.965714 30.0933L1.04776 29.5913L1.06905 29.4643C1.14727 29.0178 1.31299 28.5268 1.38197 28.1208C1.4768 27.4828 1.53289 26.783 1.59468 26.1381L1.68719 25.1376C1.69574 25.0491 1.69972 24.9844 1.7035 24.906C1.71884 24.4858 1.67874 24.068 1.69767 23.637C1.71664 23.1281 1.83615 22.599 1.85095 22.1216C1.85675 21.4806 1.80538 20.7808 1.76969 20.1273C1.73867 19.7986 1.69337 19.4609 1.66722 19.1095C1.63881 18.7408 1.6644 18.3907 1.66723 18.0651C1.69253 17.4342 1.48926 16.8002 1.38808 16.0926C1.37931 15.7637 1.38297 15.4148 1.4014 15.0896C1.42716 14.47 1.43181 13.7894 1.44728 13.1775C1.44507 12.5422 1.53645 11.9056 1.53638 11.2578C1.57029 10.3012 1.59893 9.33999 1.62154 8.38125C1.61572 7.43437 1.61043 6.44371 1.63902 5.49853C1.66918 5.00441 1.57001 4.57687 1.54443 4.08422C1.51389 3.58791 1.59209 3.07949 1.64819 2.60092C1.69645 1.97888 1.60983 1.33972 1.61928 0.710938L2.34936 0.733157C2.31897 1.53234 2.40793 2.39409 2.23961 3.18545C2.16965 3.62393 2.15558 4.05172 2.2056 4.49634C2.24919 4.81523 2.2489 5.19827 2.23356 5.51766C2.18749 6.47243 2.17876 7.45175 2.16867 8.39724C2.11009 9.68741 2.06981 10.9642 1.98412 12.2577C1.93049 12.7673 1.92774 13.6203 1.90911 14.1532C1.90316 14.784 1.84334 15.4257 1.85766 16.0595C1.92799 16.5301 2.15702 17.4297 2.12381 18.073C2.11732 18.4254 2.09316 18.7542 2.11608 19.0622C2.13924 19.3873 2.1885 19.7187 2.22352 20.0641C2.26395 20.405 2.26791 20.7404 2.3052 21.0837C2.33804 21.4185 2.37681 21.7635 2.38263 22.128C2.38868 22.6689 2.3039 23.1422 2.3092 23.6513C2.3152 24.0685 2.3748 24.4965 2.37315 24.9237C2.34634 25.6308 2.2742 26.5402 2.22125 27.2376C2.19414 27.5826 2.16748 27.9388 2.11843 28.2848C2.03967 28.7946 1.90948 29.1837 1.8312 29.6463C1.77485 30.0069 1.69598 30.5293 1.63993 30.8909C1.5853 31.2508 1.56858 31.6143 1.59406 31.9798C1.60319 32.0723 1.58579 32.2286 1.57223 32.2904C1.4951 32.6723 1.40816 33.1155 1.36862 33.5001C1.35422 33.6436 1.31044 34.0953 1.29386 34.2478C1.26189 34.5764 1.23145 34.9101 1.21809 35.2264C1.204 35.6932 1.24369 36.243 1.23921 36.7356C1.24979 37.2299 1.26051 37.754 1.27772 38.2478C1.30064 38.7966 1.23462 39.2483 1.28325 39.7566C1.3375 40.2545 1.52094 40.6756 1.59722 41.2181C1.67881 41.7688 1.6329 42.2328 1.71699 42.7366C1.80722 43.2252 1.98073 43.6584 2.09127 44.173C2.23351 44.8623 2.23499 45.5083 2.35413 46.1786C2.47434 47.1649 2.67894 48.233 2.82479 49.2143C2.88384 49.6437 2.9291 50.0593 2.99348 50.4773C3.05977 50.8888 3.19064 51.2699 3.2692 51.69C3.38107 52.3977 3.45304 53.0625 3.48424 53.7855C3.49471 54.2925 3.37818 54.8479 3.38897 55.2974C3.3965 55.8205 3.45315 56.4045 3.44627 56.9508C3.44986 57.4217 3.50025 57.8512 3.49993 58.3512C3.5022 58.7103 3.45117 59.079 3.40587 59.4246C3.28395 60.2482 3.39051 61.0682 3.35695 61.9089C3.35774 62.4256 3.40494 62.9551 3.35754 63.4759C3.31983 63.847 3.24084 64.1804 3.19621 64.4925C3.10186 65.0833 3.20736 65.7696 3.16281 66.4887L3.07033 68.0132C3.04067 68.522 2.9577 69.0404 2.9206 69.534C2.87644 70.0592 2.95755 70.6376 2.92093 71.1848C2.86718 71.8665 2.85502 72.0045 2.80926 72.5797C2.76489 73.2505 2.66609 73.9338 2.6249 74.6056L2.55398 75.6201C2.53002 75.9626 2.50489 76.2849 2.49359 76.6244C2.47936 76.9605 2.46933 77.3075 2.43533 77.6553C2.39041 78.1682 2.30447 78.6603 2.2664 79.1669C2.22989 79.682 2.2468 80.1943 2.28918 80.7109L1.56369 80.6065L1.56339 80.6055Z\" fill=\"#906E3C\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o8dif9\",layoutDependency:layoutDependency,layoutId:\"oB79XikQ2\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"K4Hgeyozm\"},motionChild:true,nodeId:\"ri476mtX0\",scopeId:\"hHH5_Qclh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1jgikt0 framer-1jbpje0\",layoutDependency:layoutDependency,layoutId:\"ri476mtX0\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+80+0+0+186+2+0,...addPropertyOverrides({AmxLoaMS_:{y:(componentViewport?.y||0)+60+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f462rf-container\",layoutDependency:layoutDependency,layoutId:\"HC15lK8Yg-container\",nodeId:\"HC15lK8Yg\",rendersWithMotion:true,scopeId:\"hHH5_Qclh\",children:/*#__PURE__*/_jsx(NavButton,{dRPrh8hjN:\"Our Services\",height:\"100%\",id:\"HC15lK8Yg\",layoutId:\"HC15lK8Yg\",style:{height:\"100%\"},variant:\"dQ6GMCelg\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"h_uI7CyGO\"},motionChild:true,nodeId:\"wkZiwo6be\",scopeId:\"hHH5_Qclh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-gohuci framer-1jbpje0\",layoutDependency:layoutDependency,layoutId:\"wkZiwo6be\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+80+0+0+186+2+0,...addPropertyOverrides({AmxLoaMS_:{y:(componentViewport?.y||0)+60+0+0+0+40+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uygfu0-container\",layoutDependency:layoutDependency,layoutId:\"obegn0DKv-container\",nodeId:\"obegn0DKv\",rendersWithMotion:true,scopeId:\"hHH5_Qclh\",children:/*#__PURE__*/_jsx(NavButton,{dRPrh8hjN:\"About Us\",height:\"100%\",id:\"obegn0DKv\",layoutId:\"obegn0DKv\",style:{height:\"100%\"},variant:\"dQ6GMCelg\",width:\"100%\"})})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1ivm7ro\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:41,intrinsicWidth:154,layoutDependency:layoutDependency,layoutId:\"KdezUeA0J\",svg:'<svg width=\"154\" height=\"41\" viewBox=\"0 0 154 41\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_833_424)\">\\n<path d=\"M47.3616 8.73859C46.8623 9.66267 46.631 10.5475 46.3238 11.9716H45.8624C44.9397 9.54618 43.4026 8.35246 41.2878 8.35246C38.3666 8.35246 36.3289 10.3551 36.3289 13.126C36.3289 15.7046 37.5589 17.2059 42.2485 18.9389C46.8231 20.6705 48.4373 22.5187 48.4373 25.8302C48.4373 30.7962 44.6704 34.4925 39.0188 34.4925C36.559 34.4925 34.6363 33.876 32.6758 32.2988C33.0221 31.4127 33.2522 30.6051 33.4064 28.8721H33.8678C35.0598 31.3747 37.2125 32.876 39.9416 32.876C43.17 32.876 45.439 30.5658 45.439 27.2936C45.439 24.715 43.9019 23.2517 40.6722 22.02C36.1355 20.2491 33.3293 18.7098 33.3293 14.2046C33.3293 9.69932 36.7511 6.92969 41.6708 6.92969C44.1306 6.92969 45.8219 7.50691 47.3603 8.73859H47.3616Z\" fill=\"#AC8246\"/>\\n<path d=\"M80.5778 20.7111C80.5778 29.3341 74.7733 34.4925 66.1625 34.4925C57.5518 34.4925 51.7852 29.4493 51.7852 20.7111C51.7852 11.9729 57.3204 6.92969 66.1625 6.92969C75.0046 6.92969 80.5778 12.0881 80.5778 20.7111ZM66.1625 33.0684C72.7748 33.0684 76.8109 28.5645 76.8109 20.7111C76.8109 12.8577 72.7748 8.35377 66.1246 8.35377C59.4744 8.35377 55.5533 12.7805 55.5533 20.7111C55.5533 28.6417 59.5895 33.0684 66.1625 33.0684Z\" fill=\"#AC8246\"/>\\n<path d=\"M88.4203 6.92969C91.8029 14.0121 94.5319 19.0946 99.4529 28.1404C100.261 26.6012 102.029 23.3276 103.873 19.9415L110.87 6.92969H111.369C112.484 16.7844 113.599 27.2936 114.52 33.9925C113.867 33.8381 113.33 33.8001 112.714 33.8001C111.983 33.8001 111.177 33.8773 110.908 33.9925C110.408 27.6784 109.639 19.2098 109.024 14.1286H108.947C102.836 25.4847 101.22 28.6797 98.8752 33.8001H98.5289C95.4534 27.2936 92.0708 21.058 88.649 14.1286H88.5719C87.2256 25.0998 86.7263 31.2595 86.7263 33.9925C86.1499 33.8381 85.8428 33.8001 85.3814 33.8001C84.92 33.8001 84.6129 33.8381 84.0352 33.9925C85.6114 23.9454 86.9956 14.4362 87.7641 6.92969H88.4176H88.4203Z\" fill=\"#AC8246\"/>\\n<path d=\"M121.131 6.92969C127.09 13.5894 134.509 21.4807 140.583 27.7556V25.1378C140.583 19.2098 140.468 11.3184 140.275 7.42969C140.737 7.54487 141.16 7.6221 141.582 7.6221C142.005 7.6221 142.428 7.54487 142.812 7.42969C142.62 9.47026 142.197 16.5527 142.197 20.6718C142.197 26.6391 142.274 33.5684 142.274 34.4925H141.775C136.701 28.6025 130.243 21.5187 122.361 13.2046C122.246 15.8603 122.246 16.6313 122.246 21.3276C122.246 22.5213 122.246 24.1378 122.284 26.1404L122.438 31.4532C122.476 32.9925 122.591 33.8407 122.591 33.9938C122.169 33.8394 121.708 33.8014 121.246 33.8014C120.785 33.8014 120.324 33.8394 119.824 33.9938C120.131 32.6849 120.632 21.0593 120.632 17.6326V13.2059C120.632 10.6273 120.632 8.77916 120.517 6.931H121.131V6.92969Z\" fill=\"#AC8246\"/>\\n<path d=\"M151.618 7.6221C152.232 7.6221 152.887 7.54487 153.501 7.42969C153.348 10.8564 153.194 14.2818 153.194 16.8996V24.5213C153.194 27.1391 153.348 30.6038 153.501 33.9912C152.848 33.8368 152.232 33.7988 151.618 33.7988C151.004 33.7988 150.465 33.8368 149.734 33.9912C149.889 30.6038 150.042 27.1771 150.042 24.5213V16.8996C150.042 14.2438 149.889 10.8171 149.734 7.42969C150.465 7.54487 151.004 7.6221 151.618 7.6221Z\" fill=\"#AC8246\"/>\\n<path d=\"M23.4511 10.8776V24.9993C22.9505 24.8252 22.48 24.6865 22.2957 24.6067C21.9219 24.443 21.501 24.2873 21.0579 24.0923C15.371 21.5124 9.89456 19.3894 4.21157 16.765C0.861648 14.6485 5.77871 11.6459 7.55889 10.3318C9.45539 9.2454 11.5937 8.78205 13.8091 8.65901C16.4859 8.48885 19.4516 8.33702 21.7977 9.60535C22.3244 9.98885 22.8904 10.4444 23.4524 10.8776H23.4511Z\" fill=\"#AC8246\"/>\\n<path d=\"M23.4502 0.710938V9.65203C18.5148 6.78816 9.45187 7.15204 5.01188 11.3588C4.20544 11.9518 3.36632 12.529 2.70889 13.224C2.16908 13.8248 1.4659 14.6848 0.5 14.8078V0.710938H23.4502Z\" fill=\"#AC8246\"/>\\n<path d=\"M15.5623 24.7056C15.2459 24.9713 14.9231 25.2736 14.565 25.576C13.2514 26.6859 11.8803 27.8352 10.5772 28.9687C7.71874 32.0066 4.21197 31.6676 0.5 30.6022V15.7344C1.25939 16.0498 2.02008 16.3757 2.77554 16.7187C6.94106 18.7147 10.9654 20.326 15.208 22.2645C16.1962 22.6925 16.3883 24.0132 15.5623 24.7056Z\" fill=\"#AC8246\"/>\\n<path d=\"M22.6319 26.4377C20.7863 27.8016 18.6245 28.8972 16.5594 29.8553C14.5583 30.5372 12.352 31.0752 10.2712 31.494C9.82946 31.5673 9.52231 30.9129 10.5797 30.0281C11.8201 29.0686 13.2343 27.8343 14.6407 26.7126C16.8874 24.7218 18.2964 23.2794 21.3065 24.9076L22.5155 25.422C22.9364 25.6 22.9991 26.1668 22.6319 26.4377Z\" fill=\"#AC8246\"/>\\n<path d=\"M23.4502 27.0104V40.7081H0.5V31.7617C0.933935 31.7866 1.38486 31.8691 2.0619 32.013C4.07474 32.4424 5.42882 32.6348 7.72136 32.4031C7.96316 32.3782 8.20757 32.3625 8.45068 32.3494C12.9194 32.1034 17.5986 30.7905 21.3054 28.3717C22.1196 27.8586 22.7 27.4856 23.4502 27.0078V27.0104Z\" fill=\"#AC8246\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_833_424\">\\n<rect width=\"153\" height=\"40\" fill=\"white\" transform=\"translate(0.5 0.710938)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nl8it\",layoutDependency:layoutDependency,layoutId:\"D9_DlA2ps\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dll3l\",\"data-border\":true,\"data-framer-name\":\"Frame 8\",layoutDependency:layoutDependency,layoutId:\"aKSBd3LO6\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(206, 184, 153, 0.6)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.3px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7WXNhYmVhdS0zMDA=\",\"--framer-font-family\":'\"Ysabeau\", \"Ysabeau Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(206, 184, 153))\"},children:\"\\xa9 2025 Somni - All rights reserved\"})}),className:\"framer-or4x02\",\"data-framer-name\":\"\\xa9 2025 Somni - All rights reserved\",fonts:[\"GF;Ysabeau-300\"],layoutDependency:layoutDependency,layoutId:\"wmuujXNn5\",style:{\"--extracted-r6o4lv\":\"rgb(206, 184, 153)\",\"--framer-paragraph-spacing\":\"16px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7WXNhYmVhdS0zMDA=\",\"--framer-font-family\":'\"Ysabeau\", \"Ysabeau Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(206, 184, 153))\"},children:[\"Site made with \u2764\uFE0F by \",/*#__PURE__*/_jsx(Link,{href:\"01-digital.com\",motionChild:true,nodeId:\"UPGKYZDRu\",openInNewTab:true,scopeId:\"hHH5_Qclh\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1q39a95\",\"data-styles-preset\":\"MFjVc0PHr\",children:\"01 Digital\"})})]})}),className:\"framer-1hx17az\",\"data-framer-name\":\"Site made with \u2764\uFE0F by 01 Digital\",fonts:[\"GF;Ysabeau-300\"],layoutDependency:layoutDependency,layoutId:\"UPGKYZDRu\",style:{\"--extracted-r6o4lv\":\"rgb(206, 184, 153)\",\"--framer-paragraph-spacing\":\"16px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({AmxLoaMS_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7WXNhYmVhdS0zMDA=\",\"--framer-font-family\":'\"Ysabeau\", \"Ysabeau Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(206, 184, 153))\"},children:[\"Site made with \u2764\uFE0F by \",/*#__PURE__*/_jsx(Link,{href:\"01-digital.com\",motionChild:true,nodeId:\"UPGKYZDRu\",openInNewTab:true,scopeId:\"hHH5_Qclh\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1q39a95\",\"data-styles-preset\":\"MFjVc0PHr\",children:\"01 Digital\"})})]})})}},baseVariant,gestureVariant)})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yIMlR.framer-1jbpje0, .framer-yIMlR .framer-1jbpje0 { display: block; }\",\".framer-yIMlR.framer-1qinpdv { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 80px 0px 0px 0px; position: relative; width: 1200px; }\",\".framer-yIMlR .framer-et30mv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yIMlR .framer-z8amf5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yIMlR .framer-gp4ag9, .framer-yIMlR .framer-1ivm7ro { flex: none; height: 41px; position: relative; width: 154px; }\",\".framer-yIMlR .framer-15l8kkq { flex: none; height: 81px; position: relative; width: 4px; }\",\".framer-yIMlR .framer-1o8dif9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: 28px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-yIMlR .framer-1jgikt0, .framer-yIMlR .framer-gohuci { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-yIMlR .framer-1f462rf-container, .framer-yIMlR .framer-uygfu0-container { flex: none; height: 24px; position: relative; width: auto; }\",\".framer-yIMlR .framer-1nl8it { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 80px 24px 80px; position: relative; width: 100%; }\",\".framer-yIMlR .framer-dll3l { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 24px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-yIMlR .framer-or4x02 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-yIMlR .framer-1hx17az { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-yIMlR.framer-v-1gyaugx.framer-1qinpdv { align-content: center; align-items: center; gap: 60px; padding: 60px 0px 0px 0px; width: 390px; }\",\".framer-yIMlR.framer-v-1gyaugx .framer-et30mv { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: unset; justify-content: space-between; padding: 0px 20px 0px 20px; }\",\".framer-yIMlR.framer-v-1gyaugx .framer-1o8dif9 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; height: min-content; order: 3; }\",\".framer-yIMlR.framer-v-1gyaugx .framer-1ivm7ro { order: 2; }\",\".framer-yIMlR.framer-v-1gyaugx .framer-1nl8it { padding: 0px 20px 24px 20px; }\",\".framer-yIMlR.framer-v-1gyaugx .framer-dll3l { flex-direction: column; }\",\".framer-yIMlR.framer-v-1gyaugx .framer-1hx17az { flex: none; width: 100%; }\",...sharedStyle.css,'.framer-yIMlR[data-border=\"true\"]::after, .framer-yIMlR [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 430\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"AmxLoaMS_\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhHH5_Qclh=withCSS(Component,css,\"framer-yIMlR\");export default FramerhHH5_Qclh;FramerhHH5_Qclh.displayName=\"bottom nav\";FramerhHH5_Qclh.defaultProps={height:430,width:1200};addPropertyControls(FramerhHH5_Qclh,{variant:{options:[\"U3S3K4Rs2\",\"AmxLoaMS_\"],optionTitles:[\"Variant 1\",\"phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerhHH5_Qclh,[{explicitInter:true,fonts:[{family:\"Ysabeau\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ysabeau/v2/kmKiZqEiBAXLcnuMvjZNI_5FGeJet7PICDY1I8Gcw6Oi.woff2\",weight:\"300\"}]},...NavButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhHH5_Qclh\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"430\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AmxLoaMS_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hHH5_Qclh.map", "// Generated by Framer (ba3e78f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BottomNav from\"#framer/local/canvasComponent/hHH5_Qclh/hHH5_Qclh.js\";import Header from\"#framer/local/canvasComponent/Qu64Ngypp/Qu64Ngypp.js\";const HeaderFonts=getFonts(Header);const HeaderWithVariantAppearEffect=withVariantAppearEffect(Header);const BottomNavFonts=getFonts(BottomNav);const breakpoints={E6OuC_7AL:\"(max-width: 809px)\",n9gBJoq0P:\"(min-width: 1200px)\",zgeDgn8LQ:\"(min-width: 810px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-xcMsr\";const variantClassNames={E6OuC_7AL:\"framer-v-1oh8228\",n9gBJoq0P:\"framer-v-weoqsq\",zgeDgn8LQ:\"framer-v-1ilpoql\"};const breakpointRules={E6OuC_7AL:[\".framer-xcMsr .framer-mups9b-container { order: -1000; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={E6OuC_7AL:\".framer-1oh8228-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xcMsr.framer-14ozqs7, .framer-xcMsr .framer-14ozqs7 { display: block; }\",\".framer-xcMsr.framer-weoqsq { 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-xcMsr .framer-mups9b-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 2; }\",\".framer-xcMsr .framer-18flamz { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-xcMsr .framer-usz6tx-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={E6OuC_7AL:\"(max-width: 809px)\",n9gBJoq0P:\"(min-width: 1200px)\",zgeDgn8LQ:\"(min-width: 810px) and (max-width: 1199px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"n9gBJoq0P\",Phone:\"E6OuC_7AL\",Tablet:\"zgeDgn8LQ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"n9gBJoq0P\"};};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:\"n9gBJoq0P\",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-weoqsq\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:96,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-mups9b-container\",layoutScroll:true,nodeId:\"EMQp7VZcb\",rendersWithMotion:true,scopeId:\"ShEROU7I2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E6OuC_7AL:{__framer__scrollDirection:{direction:\"down\",target:\"awzgdKN3S\"},variant:\"APMr_WEop\"},zgeDgn8LQ:{__framer__scrollDirection:{direction:\"down\",target:\"UilO6ikX9\"},variant:\"E0rrSLe28\"}},children:/*#__PURE__*/_jsx(HeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:\"chtvFGLkK\"},__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"EMQp7VZcb\",layoutId:\"EMQp7VZcb\",style:{width:\"100%\"},variant:\"QFDKdYXJe\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-18flamz\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:430,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-usz6tx-container\",nodeId:\"arYptRDrR\",scopeId:\"ShEROU7I2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E6OuC_7AL:{variant:\"AmxLoaMS_\"}},children:/*#__PURE__*/_jsx(BottomNav,{height:\"100%\",id:\"arYptRDrR\",layoutId:\"arYptRDrR\",style:{width:\"100%\"},variant:\"U3S3K4Rs2\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zgeDgn8LQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"E6OuC_7AL\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"n9gBJoq0P\":[\".framer-mups9b-container\",\".framer-usz6tx-container\"],\"zgeDgn8LQ\":[\".framer-mups9b-container\",\".framer-usz6tx-container\"],\"E6OuC_7AL\":[\".framer-mups9b-container\",\".framer-usz6tx-container\"]}\n * @framerBreakpoints {\"n9gBJoq0P\":{\"min\":1200,\"canvasClassName\":\"framer-weoqsq-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"zgeDgn8LQ\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1ilpoql-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"E6OuC_7AL\":{\"max\":809,\"canvasClassName\":\"framer-1oh8228-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant n9gBJoq0P\n * @framerLayoutTemplate\n */const FramerShEROU7I2=withCSS(Component,css,\"framer-xcMsr\");export default FramerShEROU7I2;FramerShEROU7I2.displayName=\"Template\";FramerShEROU7I2.defaultProps={height:1e3,width:1200};addFonts(FramerShEROU7I2,[{explicitInter:true,fonts:[]},...HeaderFonts,...BottomNavFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerShEROU7I2\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerIntrinsicWidth\":\"1200\",\"framerBreakpoints\":\"{\\\"n9gBJoq0P\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-weoqsq-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"zgeDgn8LQ\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1ilpoql-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"E6OuC_7AL\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1oh8228-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zgeDgn8LQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"E6OuC_7AL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"n9gBJoq0P\",\"framerLayoutTemplate\":\"\",\"framerHitTargets\":\"{\\\"n9gBJoq0P\\\":[\\\".framer-mups9b-container\\\",\\\".framer-usz6tx-container\\\"],\\\"zgeDgn8LQ\\\":[\\\".framer-mups9b-container\\\",\\\".framer-usz6tx-container\\\"],\\\"E6OuC_7AL\\\":[\\\".framer-mups9b-container\\\",\\\".framer-usz6tx-container\\\"]}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/065m5RTdELyTqmN0HCsD/O1t8sC8ofj3Epv39RYFE/ShEROU7I2.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9WNnjdYE3AsebOR6i1hf/m2qsx8T7jKM2TtjUdKfk/augiA20Il.js\")), path: \"/\"}, TZAra665t: {elements: {OXC4wIDTA: \"content\", SHz2ey2sa: \"whoarewe\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kB7iPWw9i1a1MDpHKzsV/1pgL6cW54z912c2wsQdy/TZAra665t.js\")), path: \"/home\"}, h_uI7CyGO: {elements: {Biph4MkcG: \"content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/38BSEvm8zAMvUbIxTNna/CheMQmGpLaS01GMbxk7L/h_uI7CyGO.js\")), path: \"/about\"}, K4Hgeyozm: {elements: {SAsD_kjy_: \"content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zJeLArfLS7tbXTu3DMw0/cjqCkgD0rtRiTfTKPxyq/K4Hgeyozm.js\")), path: \"/services\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"98a813e27876845971d90b4501c75ea5817ab84bad158c78ae330de015039210\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"TZAra665t\":\r\ncase \"h_uI7CyGO\":\r\ncase \"K4Hgeyozm\":\r\ncase \"yoOJIX62m\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"TZAra665t\":\r\ncase \"h_uI7CyGO\":\r\ncase \"K4Hgeyozm\":\r\ncase \"yoOJIX62m\":\r\nreturn [{hash: \"weoqsq\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1ilpoql\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1oh8228\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://somni.vn\",\r\n                    \r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, editorBarOnPageEditing: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, replaceNestedLinks: true, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "fontStore", "fonts", "css", "className", "NavButtonFonts", "getFonts", "Cm7kXHH0D_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "Image2", "getLoadingLazyAtYPosition", "SVG", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText", "css", "FramerhHH5_Qclh", "withCSS", "hHH5_Qclh_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "HeaderFonts", "getFonts", "Qu64Ngypp_default", "HeaderWithVariantAppearEffect", "withVariantAppearEffect", "BottomNavFonts", "hHH5_Qclh_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "selectors", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "HeaderWithVariantAppearEffect", "hHH5_Qclh_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerShEROU7I2", "withCSS", "ShEROU7I2_default", "addFonts", "HeaderFonts", "BottomNavFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "ShEROU7I2_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "window", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r"]
}
