{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/W5t13hrjQKOW674RVCy7/BZAAjrIoP565h7zyXYwZ/THREXCJFS.js", "ssg:https://framerusercontent.com/modules/4aGnBzSaeQHFY7ugE55s/yDw4skeyVJDJsxy28wEG/eZa_e0ALV.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 (47ebf4a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,Link,RichText,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/HdB1iFmt1f8bcGo7PyYc/GdR2eSWHeMs8utQUL3cC/gilE04nTg.js\";const serializationHash=\"framer-s6E76\";const variantClassNames={tbhYQuO2P:\"framer-v-iksibs\"};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 getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"tbhYQuO2P\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-iksibs\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"tbhYQuO2P\",ref:refBinding,style:{backgroundColor:\"var(--token-cc7d4763-3129-4e29-95e5-ca041b1210d6, rgb(236, 239, 241))\",...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g1yj0i\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"ahL5yy_t1\",children:[/*#__PURE__*/_jsx(Link,{href:\"andrewparyab@gmail.com\",motionChild:true,nodeId:\"nnbwOMz1T\",openInNewTab:true,scopeId:\"THREXCJFS\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1wopqyp framer-vwdpbi\",\"data-framer-name\":\"majesticons:mail\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:40,layoutDependency:layoutDependency,layoutId:\"nnbwOMz1T\",svg:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M8.33337 33.3334C7.00729 33.3334 5.73552 32.8066 4.79784 31.8689C3.86016 30.9313 3.33337 29.6595 3.33337 28.3334V11.6667C3.33337 10.3407 3.86016 9.0689 4.79784 8.13121C5.73552 7.19353 7.00729 6.66675 8.33337 6.66675H31.6667C32.9928 6.66675 34.2646 7.19353 35.2022 8.13121C36.1399 9.0689 36.6667 10.3407 36.6667 11.6667V28.3334C36.6667 29.6595 36.1399 30.9313 35.2022 31.8689C34.2646 32.8066 32.9928 33.3334 31.6667 33.3334H8.33337ZM12.7084 13.7001C12.5386 13.5551 12.3414 13.4457 12.1286 13.3784C11.9157 13.3111 11.6915 13.2873 11.4692 13.3083C11.247 13.3293 11.0312 13.3947 10.8347 13.5007C10.6382 13.6067 10.4651 13.7511 10.3255 13.9254C10.1859 14.0996 10.0827 14.3001 10.0221 14.5149C9.96143 14.7298 9.94459 14.9546 9.97253 15.1761C10.0005 15.3976 10.0726 15.6113 10.1847 15.8043C10.2968 15.9974 10.4465 16.166 10.625 16.3001L16.875 21.3017C17.7619 22.0118 18.864 22.3986 20 22.3986C21.1361 22.3986 22.2382 22.0118 23.125 21.3017L29.375 16.3017C29.546 16.165 29.6883 15.9958 29.7939 15.804C29.8995 15.6122 29.9662 15.4015 29.9904 15.1839C30.0145 14.9663 29.9956 14.7461 29.9346 14.5358C29.8736 14.3256 29.7718 14.1294 29.635 13.9584C29.4982 13.7875 29.3291 13.6452 29.1373 13.5396C28.9455 13.434 28.7348 13.3672 28.5172 13.3431C28.2996 13.319 28.0794 13.3379 27.8691 13.3989C27.6588 13.4598 27.4626 13.5616 27.2917 13.6984L21.0417 18.6984C20.7461 18.9351 20.3787 19.064 20 19.064C19.6214 19.064 19.254 18.9351 18.9584 18.6984L12.7084 13.7001Z\" fill=\"#313135\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/aparyab/\",motionChild:true,nodeId:\"h28bZ8bfR\",scopeId:\"THREXCJFS\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-15ijci5 framer-vwdpbi\",\"data-framer-name\":\"mingcute:linkedin-fill\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:40,layoutDependency:layoutDependency,layoutId:\"h28bZ8bfR\",svg:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_28_30)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M30 5C31.3261 5 32.5979 5.52678 33.5355 6.46447C34.4732 7.40215 35 8.67392 35 10V30C35 31.3261 34.4732 32.5979 33.5355 33.5355C32.5979 34.4732 31.3261 35 30 35H10C8.67392 35 7.40215 34.4732 6.46447 33.5355C5.52678 32.5979 5 31.3261 5 30V10C5 8.67392 5.52678 7.40215 6.46447 6.46447C7.40215 5.52678 8.67392 5 10 5H30ZM13.3333 16.6667C12.8913 16.6667 12.4674 16.8423 12.1548 17.1548C11.8423 17.4674 11.6667 17.8913 11.6667 18.3333V26.6667C11.6667 27.1087 11.8423 27.5326 12.1548 27.8452C12.4674 28.1577 12.8913 28.3333 13.3333 28.3333C13.7754 28.3333 14.1993 28.1577 14.5118 27.8452C14.8244 27.5326 15 27.1087 15 26.6667V18.3333C15 17.8913 14.8244 17.4674 14.5118 17.1548C14.1993 16.8423 13.7754 16.6667 13.3333 16.6667ZM18.3333 15C17.8913 15 17.4674 15.1756 17.1548 15.4882C16.8423 15.8007 16.6667 16.2246 16.6667 16.6667V26.6667C16.6667 27.1087 16.8423 27.5326 17.1548 27.8452C17.4674 28.1577 17.8913 28.3333 18.3333 28.3333C18.7754 28.3333 19.1993 28.1577 19.5118 27.8452C19.8244 27.5326 20 27.1087 20 26.6667V20.5667C20.5083 19.9933 21.3667 19.32 22.3217 18.9117C22.8767 18.675 23.7117 18.5783 24.2917 18.7617C24.4841 18.8105 24.6554 18.9204 24.78 19.075C24.8667 19.1917 25 19.4517 25 20V26.6667C25 27.1087 25.1756 27.5326 25.4882 27.8452C25.8007 28.1577 26.2246 28.3333 26.6667 28.3333C27.1087 28.3333 27.5326 28.1577 27.8452 27.8452C28.1577 27.5326 28.3333 27.1087 28.3333 26.6667V20C28.3333 18.8833 28.05 17.89 27.46 17.0933C26.9171 16.3709 26.1573 15.8412 25.2917 15.5817C23.7883 15.11 22.1233 15.3717 21.0117 15.8483C20.6558 16.0014 20.3091 16.175 19.9733 16.3683C19.9035 15.9843 19.701 15.637 19.4013 15.3869C19.1016 15.1369 18.7237 14.9999 18.3333 15ZM13.3333 11.6667C12.8913 11.6667 12.4674 11.8423 12.1548 12.1548C11.8423 12.4674 11.6667 12.8913 11.6667 13.3333C11.6667 13.7754 11.8423 14.1993 12.1548 14.5118C12.4674 14.8244 12.8913 15 13.3333 15C13.7754 15 14.1993 14.8244 14.5118 14.5118C14.8244 14.1993 15 13.7754 15 13.3333C15 12.8913 14.8244 12.4674 14.5118 12.1548C14.1993 11.8423 13.7754 11.6667 13.3333 11.6667Z\" fill=\"#313135\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_28_30\">\\n<rect width=\"40\" height=\"40\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/andrew17\",motionChild:true,nodeId:\"XBN_L5emb\",scopeId:\"THREXCJFS\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-76jc19 framer-vwdpbi\",\"data-framer-name\":\"mage:behance\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:40,layoutDependency:layoutDependency,layoutId:\"XBN_L5emb\",svg:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M12.2567 18.5118V15.8368C12.2567 15.6785 12.2567 15.6151 12.4634 15.6151C14.235 15.6151 15.675 15.5101 16.39 15.9318C17.1067 16.3518 17.1367 16.9318 17.1484 17.1051C17.16 17.2785 17.155 17.5268 16.8217 18.1318C16.4884 18.7368 14.9967 18.7485 13.92 18.7485H12.495C12.32 18.7485 12.2567 18.6851 12.2567 18.5118ZM17.1667 21.3151C17.3318 21.5258 17.4496 21.7696 17.5122 22.0298C17.5748 22.2901 17.5807 22.5607 17.5295 22.8235C17.4782 23.0862 17.3711 23.3348 17.2154 23.5525C17.0596 23.7702 16.8588 23.9518 16.6267 24.0851C16.2857 24.2286 15.92 24.3039 15.55 24.3068H12.4784C12.32 24.3068 12.2567 24.3068 12.2567 24.1018V20.9351C12.2567 20.7768 12.2567 20.7135 12.4634 20.7135H14.505C15.7717 20.7135 16.5634 20.6035 17.1667 21.3151Z\" fill=\"#313135\"/>\\n<path d=\"M28.315 19.8484C28.23 19.6482 28.1012 19.4696 27.9379 19.3259C27.7746 19.1823 27.581 19.0772 27.3716 19.0184C26.953 18.904 26.5149 18.8798 26.0863 18.9473C25.6576 19.0149 25.2481 19.1726 24.885 19.4101C24.523 19.7758 24.2891 20.2488 24.2183 20.7584C24.2183 20.9367 24.2183 20.9701 24.43 20.9701H28.38C28.575 20.9701 28.575 20.9701 28.5583 20.7251C28.5396 20.4188 28.4578 20.12 28.315 19.8484ZM28.315 19.8484C28.23 19.6482 28.0995 19.4696 27.9362 19.3259C27.7729 19.1823 27.581 19.0772 27.3716 19.0184C26.953 18.904 26.5149 18.8798 26.0863 18.9473C25.6576 19.0149 25.2481 19.1726 24.885 19.4101C24.523 19.7758 24.2875 20.2488 24.2166 20.7584C24.2166 20.9367 24.2166 20.9701 24.4283 20.9701H28.38C28.575 20.9701 28.575 20.9701 28.5583 20.7251C28.5396 20.4188 28.4544 20.12 28.3116 19.8484M30.1666 4.16675H10.6666C8.94272 4.16675 7.28942 4.85157 6.07043 6.07055C4.85145 7.28954 4.16663 8.94284 4.16663 10.6667V30.1667C4.16663 31.8907 4.85145 33.544 6.07043 34.7629C7.28942 35.9819 8.94272 36.6667 10.6666 36.6667H30.1666C31.8905 36.6667 33.5438 35.9819 34.7628 34.7629C35.9818 33.544 36.6666 31.8907 36.6666 30.1667V10.6667C36.6666 8.94284 35.9818 7.28954 34.7628 6.07055C33.5438 4.85157 31.8905 4.16675 30.1666 4.16675ZM23.7966 14.5167C23.7966 14.3884 23.7966 14.3384 23.9433 14.3384H29.2083V15.7051C29.2083 15.7051 29.2133 15.8017 29.1266 15.8017H24.025C23.7966 15.8017 23.7966 15.8017 23.7966 15.5751V14.5167ZM18.9216 26.4617C16.9216 27.5501 13.56 27.1117 9.57829 27.1117V13.6401H15.9316C17.5566 13.6401 19.49 14.0467 20.01 15.7684C20.28 16.5204 20.2635 17.3455 19.9638 18.0861C19.664 18.8267 19.102 19.4309 18.385 19.7834C19.0459 20.028 19.6229 20.4568 20.0477 21.0191C20.4725 21.5814 20.7274 22.2536 20.7821 22.9562C20.8368 23.6588 20.6891 24.3623 20.3564 24.9836C20.0237 25.6049 19.5201 26.1178 18.905 26.4617H18.9216ZM31.0283 22.6267H24.5283C24.35 22.6267 24.1866 22.7234 24.2183 22.9517C24.4133 23.9101 24.8516 24.9184 25.845 25.0651C26.3695 25.2212 26.9311 25.1972 27.4404 24.9969C27.9497 24.7966 28.3773 24.4316 28.655 23.9601C28.655 23.9601 28.7366 23.8617 28.785 23.8617H30.8983C30.8983 23.8617 31.0283 23.8617 30.995 23.9751C30.7721 24.6062 30.4423 25.1942 30.02 25.7134C29.4551 26.2529 28.7736 26.655 28.0282 26.8885C27.2828 27.122 26.4936 27.1805 25.722 27.0596C24.9503 26.9387 24.2168 26.6416 23.5786 26.1914C22.9403 25.7411 22.4144 25.1498 22.0416 24.4634C21.8124 24.0057 21.6694 23.5096 21.62 23.0001C21.3301 21.7194 21.5516 20.3762 22.2374 19.2564C22.9232 18.1366 24.0191 17.3289 25.2916 17.0051C28.98 16.2084 31.32 18.7434 31.32 22.3184C31.3254 22.3602 31.3212 22.4027 31.3076 22.4426C31.2941 22.4825 31.2715 22.5187 31.2417 22.5485C31.2119 22.5783 31.1757 22.6009 31.1358 22.6144C31.0959 22.628 31.0534 22.6322 31.0116 22.6267H31.0283ZM27.3883 19.0184C26.9701 18.9024 26.5316 18.8785 26.1033 18.9484C25.675 19.0151 25.2916 19.0967 24.9016 19.4101C24.5116 19.7217 24.305 20.2484 24.235 20.7584C24.235 20.9367 24.235 20.9701 24.4466 20.9701H28.38C28.575 20.9701 28.575 20.9701 28.5583 20.7251C28.5396 20.4188 28.4578 20.12 28.315 19.8484C28.23 19.6482 28.1012 19.4696 27.9379 19.3259C27.7746 19.1823 27.581 19.0772 27.3716 19.0184H27.3883Z\" fill=\"#313135\"/>\\n</svg>\\n',withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-s3hodh\",\"data-styles-preset\":\"gilE04nTg\",children:\"Copyright \\xa9 2024 Andrew Pryab. All rights reserved.\"})}),className:\"framer-1j45rjw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hiqHyg_N9\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-s6E76.framer-vwdpbi, .framer-s6E76 .framer-vwdpbi { display: block; }\",\".framer-s6E76.framer-iksibs { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 32px 0px 32px 0px; position: relative; width: 1200px; }\",\".framer-s6E76 .framer-1g1yj0i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-s6E76 .framer-1wopqyp, .framer-s6E76 .framer-15ijci5, .framer-s6E76 .framer-76jc19 { flex: none; height: 40px; position: relative; text-decoration: none; width: 40px; }\",\".framer-s6E76 .framer-1j45rjw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-s6E76.framer-iksibs, .framer-s6E76 .framer-1g1yj0i { gap: 0px; } .framer-s6E76.framer-iksibs > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-s6E76.framer-iksibs > :first-child { margin-top: 0px; } .framer-s6E76.framer-iksibs > :last-child { margin-bottom: 0px; } .framer-s6E76 .framer-1g1yj0i > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-s6E76 .framer-1g1yj0i > :first-child { margin-left: 0px; } .framer-s6E76 .framer-1g1yj0i > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 150.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerTHREXCJFS=withCSS(Component,css,\"framer-s6E76\");export default FramerTHREXCJFS;FramerTHREXCJFS.displayName=\"Footer\";FramerTHREXCJFS.defaultProps={height:150.5,width:1200};addFonts(FramerTHREXCJFS,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTHREXCJFS\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"150.5\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./THREXCJFS.map", "// Generated by Framer (dc53115)\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/canvasComponent/THREXCJFS/THREXCJFS.js\";const FooterFonts=getFonts(Footer);const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-tDzoT\";const variantClassNames={NKjokQj3O:\"framer-v-kzv102\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tDzoT.framer-10a113o, .framer-tDzoT .framer-10a113o { display: block; }\",\".framer-tDzoT.framer-kzv102 { align-content: center; align-items: center; background-color: var(--token-f8d4fc76-188d-4a8a-ad05-18b65e16b49a, #f6f6f6); 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-tDzoT .framer-1tvabby { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-tDzoT .framer-1n3bg8e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1001; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-tDzoT .framer-1d2i5rs-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",'[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:\"NKjokQj3O\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-f8d4fc76-188d-4a8a-ad05-18b65e16b49a, rgb(246, 246, 246)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-kzv102\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1tvabby\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1n3bg8e\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:150,width:\"max(100vw, 1px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1d2i5rs-container\",nodeId:\"Q232V1AuA\",scopeId:\"eZa_e0ALV\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"Q232V1AuA\",layoutId:\"Q232V1AuA\",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=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 1000\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 {\"NKjokQj3O\":[\".framer-1n3bg8e\"]}\n * @framerBreakpoints {\"NKjokQj3O\":{\"canvasClassName\":\"framer-kzv102-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16}}\n * @framerDefaultVariant NKjokQj3O\n * @framerLayoutTemplate\n */const FramereZa_e0ALV=withCSS(Component,css,\"framer-tDzoT\");export default FramereZa_e0ALV;FramereZa_e0ALV.displayName=\"Template\";FramereZa_e0ALV.defaultProps={height:1e3,width:1200};addFonts(FramereZa_e0ALV,[{explicitInter:true,fonts:[]},...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereZa_e0ALV\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"\",\"framerHitTargets\":\"{\\\"NKjokQj3O\\\":[\\\".framer-1n3bg8e\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerDefaultVariant\":\"NKjokQj3O\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"NKjokQj3O\\\":{\\\"canvasClassName\\\":\\\"framer-kzv102-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\"}},\"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/4aGnBzSaeQHFY7ugE55s/yDw4skeyVJDJsxy28wEG/eZa_e0ALV.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5BhirS6eRwxBrP9bqsjT/QzDrZJAE6izyWpnDBTFE/augiA20Il.js\")), path: \"/\"}, p4vsSyP1l: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S8HHr1i0yrvp8RgVrQeS/wMHNyaS2hlcZgbmx36Ro/p4vsSyP1l.js\")), path: \"/more\"}, iz7u2BEdF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ixdb6gz6whR5nGzacIN3/RJMg7p6adaCGkEQHo6Np/iz7u2BEdF.js\")), path: \"/about\"}, JPn6w6HRq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/en99bIbiRm6hjY8Kk1k5/XqJmCE543V0WtwjCarbx/JPn6w6HRq.js\")), path: \"/cfbtel\"}, JrOKek7nQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZIwshx8hIQs2MlhfmYaT/gcQvNgGWwjkA90FIBgpS/JrOKek7nQ.js\")), path: \"/blueaqua\"}, nuEXNO4NY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q4BSEtol2eCVxSQ1Xy6v/vQdXpqA5tEL8rJ6vkPC3/nuEXNO4NY.js\")), path: \"/oprix\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"2474005624b0326a46064180c7034d112f82752360afbbe050b5ad581c2a9016\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"p4vsSyP1l\":\r\ncase \"iz7u2BEdF\":\r\ncase \"JPn6w6HRq\":\r\ncase \"JrOKek7nQ\":\r\ncase \"nuEXNO4NY\":\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 \"augiA20Il\":\r\ncase \"p4vsSyP1l\":\r\ncase \"iz7u2BEdF\":\r\ncase \"JPn6w6HRq\":\r\ncase \"JrOKek7nQ\":\r\ncase \"nuEXNO4NY\":\r\nreturn [{hash: \"kzv102\"}]\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: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://fluid-result-482141.framer.app\",\r\n                    EditorBar: \r\ntypeof window === \"undefined\" ? undefined : (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n        return {\r\n            default: createEditorBar({\r\n                dependencies: {\r\n                    __version: 1,\r\n                    framer: {\r\n                        useCurrentRoute: Framer.useCurrentRoute,\r\n                        useLocaleInfo: Framer.useLocaleInfo,\r\n                        useRouter: Framer.useRouter,\r\n                    },\r\n                    react: {\r\n                        createElement: React.createElement,\r\n                        memo: React.memo,\r\n                        useCallback: React.useCallback,\r\n                        useEffect: React.useEffect,\r\n                        useRef: React.useRef,\r\n                        useState: React.useState,\r\n                    },\r\n                    \"react-dom\": { createPortal },\r\n                },\r\n            }),\r\n        }\r\n    })\r\n})()\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: {editorBarOnPageEditing: false, motionDivToDiv: false, 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: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, 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        ;(function () {\r\n            if (!isBrowser) return\r\n\r\n            React.startTransition(() => {\r\n                ReactDOM.createRoot(document.getElementById(\"__framer-badge-container\")).render(React.createElement(React.Suspense, {},\r\n                    React.createElement(Framer.withStyleAppearEffect(Framer.Container), {\r\n                        className: \"__framer-badge\",\r\n                        __framer__threshold: 0.5,\r\n                        __framer__animateOnce: true,\r\n                        __framer__opacity: 0,\r\n                        __framer__targetOpacity: 1,\r\n                        __framer__rotate: 0,\r\n                        __framer__x: 0,\r\n                        __framer__y: 10,\r\n                        __framer__scale: 1,\r\n                        __framer__transition: {\r\n                            \"type\": \"spring\",\r\n                            \"ease\": [0.44, 0, 0.56, 1],\r\n                            \"duration\": 0.3,\r\n                            \"delay\": 1,\r\n                            \"stiffness\": 350,\r\n                            \"damping\": 40,\r\n                            \"mass\": 1.5\r\n                        },\r\n                        __framer__rotateX: 0,\r\n                        __framer__rotateY: 0,\r\n                        __framer__perspective: 1200,\r\n                    }, React.createElement(React.lazy(() => import(\"__framer-badge\")))\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", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "Link", "SVG", "RichText2", "css", "FramerTHREXCJFS", "withCSS", "THREXCJFS_default", "addFonts", "getFontsFromSharedStyle", "fonts", "FooterFonts", "getFonts", "THREXCJFS_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "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", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "THREXCJFS_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramereZa_e0ALV", "withCSS", "eZa_e0ALV_default", "addFonts", "FooterFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "eZa_e0ALV_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "window", "navigator", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "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", "L", "withStyleAppearEffect", "Container", "K"]
}
