{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/8ls4J88ylTrnyyN99nj6/xwSRydLRvzlKJkJID2rt/rNvIEEZuc.js", "ssg:https://framerusercontent.com/modules/tV17gLjynpCDxA0cDPma/K9Htgq8djZnvsLt5BLr5/lsB9f6wHO.js", "ssg:https://framerusercontent.com/modules/dOXeTmW4Xbk2qIKU6Yhd/wBg8tE7c2jVz2o3ZDzKw/NITLBFrpt.js", "ssg:https://framerusercontent.com/modules/joumrKBfYfdcA7Niu7um/ZXuFt7L55pmuwcVUQUaM/urACERF4h.js", "ssg:https://framerusercontent.com/modules/cWKOMzWVQIu4sn7TGEin/TRHmTOo0xkDNcoWaswSC/uRsZokjlR.js", "ssg:https://framerusercontent.com/modules/shhWbo1bPXx6ztdwLUbl/Kh3R4eXosiJpTb7io6jH/wcmrsYfCJ.js", "ssg:https://framerusercontent.com/modules/wPinVicjq5BstTMTsjZY/mzeU5m1kvGaZk0TFmJJh/NeGbPD1EV.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 (0c5492c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,GeneratedComponentContext,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-gtC6G\";const variantClassNames={q3UtNyAhc:\"framer-v-19pys1s\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gtC6G.framer-gs9qzk, .framer-gtC6G .framer-gs9qzk { display: block; }\",\".framer-gtC6G.framer-19pys1s { 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-gtC6G .framer-1ee0k0h { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",\".framer-gtC6G .framer-1hf37za { align-content: center; align-items: center; background-color: #021024; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1001; overflow: hidden; padding: 20px; position: relative; width: 100%; }\",\".framer-gtC6G .framer-1mx8q1p { 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; position: relative; width: 100%; }\",\".framer-gtC6G .framer-1h8fkj6 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-gtC6G.framer-19pys1s, .framer-gtC6G .framer-1hf37za, .framer-gtC6G .framer-1mx8q1p { gap: 0px; } .framer-gtC6G.framer-19pys1s > *, .framer-gtC6G .framer-1hf37za > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-gtC6G.framer-19pys1s > :first-child, .framer-gtC6G .framer-1hf37za > :first-child { margin-top: 0px; } .framer-gtC6G.framer-19pys1s > :last-child, .framer-gtC6G .framer-1hf37za > :last-child { margin-bottom: 0px; } .framer-gtC6G .framer-1mx8q1p > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-gtC6G .framer-1mx8q1p > :first-child { margin-left: 0px; } .framer-gtC6G .framer-1mx8q1p > :last-child { margin-right: 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:\"q3UtNyAhc\",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-19pys1s\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ee0k0h\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1hf37za\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1mx8q1p\",\"data-framer-name\":\"Content\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.72)\"},children:\"Ultimate Choice Staffing in Home Care App | Copyright 2025\"})}),className:\"framer-1h8fkj6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__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 600\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 {\"q3UtNyAhc\":[\".framer-1hf37za\"]}\n * @framerBreakpoints {\"q3UtNyAhc\":{\"canvasClassName\":\"framer-19pys1s-override\",\"minHeight\":600,\"name\":\"Desktop\",\"width\":1200}}\n * @framerDefaultVariant q3UtNyAhc\n * @framerLayoutTemplate\n */const FramerrNvIEEZuc=withCSS(Component,css,\"framer-gtC6G\");export default FramerrNvIEEZuc;FramerrNvIEEZuc.displayName=\"footer-review-app\";FramerrNvIEEZuc.defaultProps={height:600,width:1200};addFonts(FramerrNvIEEZuc,[{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrNvIEEZuc\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"600\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"q3UtNyAhc\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"q3UtNyAhc\\\":[\\\".framer-1hf37za\\\"]}\",\"framerBreakpoints\":\"{\\\"q3UtNyAhc\\\":{\\\"canvasClassName\\\":\\\"framer-19pys1s-override\\\",\\\"minHeight\\\":600,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (400c93f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={QjQXYyWit:{hover:true,pressed:true}};const serializationHash=\"framer-3olJu\";const variantClassNames={QjQXYyWit:\"framer-v-102d17t\"};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,title,width,...props})=>{return{...props,Fbu_6C4h7:title??props.Fbu_6C4h7??\"Home\"};};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,Fbu_6C4h7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"QjQXYyWit\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-102d17t\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"QjQXYyWit\",ref:refBinding,style:{...style},...addPropertyOverrides({\"QjQXYyWit-hover\":{\"data-framer-name\":undefined},\"QjQXYyWit-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 30, 42))\"},children:\"Home\"})}),className:\"framer-1hwuo9t\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"OEaHULo1B\",style:{\"--extracted-r6o4lv\":\"rgb(30, 30, 42)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Fbu_6C4h7,variants:{\"QjQXYyWit-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 85, 0)\"},\"QjQXYyWit-pressed\":{\"--extracted-r6o4lv\":\"rgb(255, 85, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"QjQXYyWit-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 85, 0))\"},children:\"Home\"})})},\"QjQXYyWit-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 85, 0))\"},children:\"Home\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3olJu.framer-5xzyro, .framer-3olJu .framer-5xzyro { display: block; }\",\".framer-3olJu.framer-102d17t { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3olJu .framer-1hwuo9t { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3olJu.framer-102d17t { gap: 0px; } .framer-3olJu.framer-102d17t > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-3olJu.framer-102d17t > :first-child { margin-top: 0px; } .framer-3olJu.framer-102d17t > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 46\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"QvnRM06C2\":{\"layout\":[\"auto\",\"auto\"]},\"M1Jv5oiN0\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Fbu_6C4h7\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlsB9f6wHO=withCSS(Component,css,\"framer-3olJu\");export default FramerlsB9f6wHO;FramerlsB9f6wHO.displayName=\"Menu Pages\";FramerlsB9f6wHO.defaultProps={height:19,width:46};addPropertyControls(FramerlsB9f6wHO,{Fbu_6C4h7:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerlsB9f6wHO,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlsB9f6wHO\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"19\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QvnRM06C2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"M1Jv5oiN0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"46\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"Fbu_6C4h7\\\":\\\"title\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lsB9f6wHO.map", "// Generated by Framer (400c93f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"K6xrd_bSt\",\"QNUgHw1E3\"];const serializationHash=\"framer-0qvyE\";const variantClassNames={K6xrd_bSt:\"framer-v-mgo0ms\",QNUgHw1E3:\"framer-v-10u03xe\"};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 2\":\"QNUgHw1E3\",menu:\"K6xrd_bSt\"};const getProps=({click,height,id,width,...props})=>{return{...props,PAxhZ1ibJ:click??props.PAxhZ1ibJ,variant:humanReadableVariantMap[props.variant]??props.variant??\"K6xrd_bSt\"};};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,PAxhZ1ibJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"K6xrd_bSt\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapumd8ij=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(PAxhZ1ibJ){const res=await PAxhZ1ibJ(...args);if(res===false)return false;}});const sharedStyleClassNames=[];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-mgo0ms\",className,classNames),\"data-framer-name\":\"menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"K6xrd_bSt\",onTap:onTapumd8ij,ref:refBinding,style:{...style},...addPropertyOverrides({QNUgHw1E3:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kv5bil\",layoutDependency:layoutDependency,layoutId:\"EPae4T1oc\",style:{backgroundColor:\"rgb(255, 98, 0)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,rotate:0},variants:{QNUgHw1E3:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hq2dpm\",layoutDependency:layoutDependency,layoutId:\"r2wO5tOMz\",style:{backgroundColor:\"rgb(255, 98, 0)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,rotate:0},variants:{QNUgHw1E3:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0qvyE.framer-tno5vf, .framer-0qvyE .framer-tno5vf { display: block; }\",\".framer-0qvyE.framer-mgo0ms { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: hidden; padding: 5px; position: relative; width: min-content; }\",\".framer-0qvyE .framer-1kv5bil, .framer-0qvyE .framer-1hq2dpm { flex: none; height: 2px; overflow: hidden; position: relative; width: 12px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0qvyE.framer-mgo0ms { gap: 0px; } .framer-0qvyE.framer-mgo0ms > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-0qvyE.framer-mgo0ms > :first-child { margin-top: 0px; } .framer-0qvyE.framer-mgo0ms > :last-child { margin-bottom: 0px; } }\",\".framer-0qvyE.framer-v-10u03xe .framer-1kv5bil { left: calc(50.00000000000002% - 12px / 2); position: absolute; top: 5px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 22\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"QNUgHw1E3\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PAxhZ1ibJ\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNITLBFrpt=withCSS(Component,css,\"framer-0qvyE\");export default FramerNITLBFrpt;FramerNITLBFrpt.displayName=\"menu-icon\";FramerNITLBFrpt.defaultProps={height:16,width:22};addPropertyControls(FramerNITLBFrpt,{variant:{options:[\"K6xrd_bSt\",\"QNUgHw1E3\"],optionTitles:[\"menu\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},PAxhZ1ibJ:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerNITLBFrpt,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNITLBFrpt\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"PAxhZ1ibJ\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QNUgHw1E3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"22\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NITLBFrpt.map", "// Generated by Framer (400c93f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={FZcaPaHUG:{hover:true}};const serializationHash=\"framer-rb2ne\";const variantClassNames={FZcaPaHUG:\"framer-v-hvolxu\"};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:\"FZcaPaHUG\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-hvolxu\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"FZcaPaHUG\",ref:refBinding,style:{backgroundColor:\"rgb(255, 80, 41)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,...style},variants:{\"FZcaPaHUG-hover\":{backgroundColor:\"rgb(30, 30, 42)\"}},...addPropertyOverrides({\"FZcaPaHUG-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"FREE ESTIMATE\"})}),className:\"framer-1qn40g6\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"egy3DgJwj\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--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-rb2ne.framer-26mtbh, .framer-rb2ne .framer-26mtbh { display: block; }\",\".framer-rb2ne.framer-hvolxu { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 15px 30px 15px 30px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-rb2ne .framer-1qn40g6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-rb2ne.framer-hvolxu { gap: 0px; } .framer-rb2ne.framer-hvolxu > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-rb2ne.framer-hvolxu > :first-child { margin-top: 0px; } .framer-rb2ne.framer-hvolxu > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 176\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"tbRWRJWUL\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerurACERF4h=withCSS(Component,css,\"framer-rb2ne\");export default FramerurACERF4h;FramerurACERF4h.displayName=\"Button\";FramerurACERF4h.defaultProps={height:48,width:176};addFonts(FramerurACERF4h,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerurACERF4h\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"176\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tbRWRJWUL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./urACERF4h.map", "// Generated by Framer (400c93f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuPages from\"https://framerusercontent.com/modules/tV17gLjynpCDxA0cDPma/K9Htgq8djZnvsLt5BLr5/lsB9f6wHO.js\";import MenuIcon from\"https://framerusercontent.com/modules/dOXeTmW4Xbk2qIKU6Yhd/wBg8tE7c2jVz2o3ZDzKw/NITLBFrpt.js\";import Button from\"https://framerusercontent.com/modules/joumrKBfYfdcA7Niu7um/ZXuFt7L55pmuwcVUQUaM/urACERF4h.js\";const MenuIconFonts=getFonts(MenuIcon);const ButtonFonts=getFonts(Button);const MenuPagesFonts=getFonts(MenuPages);const cycleOrder=[\"phlTXS4SW\",\"Rj3xrSJBV\",\"s1FxjkFd9\",\"MdciGHbW7\"];const serializationHash=\"framer-DJlcL\";const variantClassNames={MdciGHbW7:\"framer-v-19f0i6n\",phlTXS4SW:\"framer-v-10fshcg\",Rj3xrSJBV:\"framer-v-137ng1u\",s1FxjkFd9:\"framer-v-16drm28\"};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 transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;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={\"Mobile Close\":\"MdciGHbW7\",\"Mobile Open\":\"s1FxjkFd9\",Desktop:\"phlTXS4SW\",Tablet:\"Rj3xrSJBV\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"phlTXS4SW\"};};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:\"phlTXS4SW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const PAxhZ1ibJg4ddu8=activeVariantCallback(async(...args)=>{setVariant(\"MdciGHbW7\");});const PAxhZ1ibJ1h0j6z3=activeVariantCallback(async(...args)=>{setVariant(\"s1FxjkFd9\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"s1FxjkFd9\",\"MdciGHbW7\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"Rj3xrSJBV\",\"s1FxjkFd9\",\"MdciGHbW7\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"s1FxjkFd9\",\"MdciGHbW7\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10fshcg\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"phlTXS4SW\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({MdciGHbW7:{\"data-framer-name\":\"Mobile Close\"},Rj3xrSJBV:{\"data-framer-name\":\"Tablet\"},s1FxjkFd9:{\"data-framer-name\":\"Mobile Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14rm9yp\",layoutDependency:layoutDependency,layoutId:\"P5wMsGLAI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ltjh7u\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"hy9OIP6I0\",style:{backgroundColor:\"rgb(30, 30, 42)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n76039\",\"data-framer-name\":\"contact info\",layoutDependency:layoutDependency,layoutId:\"WgfzGYiqT\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1laei09\",\"data-framer-name\":\"work hour\",layoutDependency:layoutDependency,layoutId:\"BzRBYRALZ\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ip60yo\",\"data-framer-name\":\"Ph clock-bold\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ZN4VPXr6F\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\"><path d=\"M 12.5 1.953 C 6.675 1.953 1.953 6.675 1.953 12.5 C 1.953 18.325 6.675 23.047 12.5 23.047 C 18.325 23.047 23.047 18.325 23.047 12.5 C 23.041 6.678 18.322 1.959 12.5 1.953 Z M 12.5 20.703 C 7.97 20.703 4.297 17.03 4.297 12.5 C 4.297 7.97 7.97 4.297 12.5 4.297 C 17.03 4.297 20.703 7.97 20.703 12.5 C 20.698 17.028 17.028 20.698 12.5 20.703 Z M 19.14 12.5 C 19.14 12.811 19.017 13.109 18.797 13.329 C 18.578 13.548 18.28 13.672 17.969 13.672 L 12.5 13.672 C 11.853 13.672 11.328 13.147 11.328 12.5 L 11.328 7.031 C 11.328 6.384 11.853 5.859 12.5 5.859 C 13.147 5.859 13.672 6.384 13.672 7.031 L 13.672 11.328 L 17.969 11.328 C 18.616 11.329 19.14 11.853 19.14 12.5 Z\" fill=\"rgba(255,255,255,0.8)\"></path></svg>',svgContentId:9444094579,withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cwn0j\",\"data-framer-name\":\"text-info\",layoutDependency:layoutDependency,layoutId:\"OGNS73klT\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"17px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.8))\"},children:\"Mon-Sat: 09am to 07.30pm\"})}),className:\"framer-1o04146\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Y_295bXdA\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.8)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vlaeb9\",\"data-framer-name\":\"email\",layoutDependency:layoutDependency,layoutId:\"Fuo8jyKoy\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-akhl45\",\"data-framer-name\":\"Mdi envelope-outline\",fill:\"black\",intrinsicHeight:23,intrinsicWidth:26,layoutDependency:layoutDependency,layoutId:\"yqo8tC5YZ\",svg:'<svg width=\"26\" height=\"23\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M23.833 4.492c0-1.219-.975-2.216-2.166-2.216H4.332c-1.192 0-2.167.997-2.167 2.216V17.79c0 1.219.976 2.216 2.167 2.216h17.334c1.191 0 2.166-.997 2.166-2.216V4.492Zm-2.166 0L13 10.032l-8.667-5.54h17.334Zm0 13.297H4.332V6.71L13 12.248l8.666-5.54v11.08Z\" fill=\"#fff\" fill-opacity=\".8\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wr5x8h\",\"data-framer-name\":\"text-info\",layoutDependency:layoutDependency,layoutId:\"U65mua8ye\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"17px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.8))\"},children:\"info@roofingcompany.com\"})}),className:\"framer-1oubu6m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Jc299gNGo\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.8)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zjfwor\",\"data-framer-name\":\"social icons\",layoutDependency:layoutDependency,layoutId:\"lv4scuCdY\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-v6iuwh\",\"data-framer-name\":\"Ri facebook-fill\",fill:\"black\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"Y46bfK3v7\",svg:'<svg width=\"20\" height=\"20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M11.667 11.25h2.083l.834-3.333h-2.917V6.25c0-.858 0-1.667 1.667-1.667h1.25v-2.8a23.474 23.474 0 0 0-2.381-.116c-2.263 0-3.87 1.38-3.87 3.916v2.334h-2.5v3.333h2.5v7.083h3.334V11.25Z\" fill=\"#fff\" fill-opacity=\".6\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-i4o02r\",\"data-framer-name\":\"Ri instagram-fill\",fill:\"black\",intrinsicHeight:20,intrinsicWidth:19,layoutDependency:layoutDependency,layoutId:\"TpFso0nNq\",svg:'<svg width=\"19\" height=\"20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10.314 2.084a62.41 62.41 0 0 1 1.733.018l.153.005c.178.006.353.014.564.024.843.04 1.417.172 1.921.368.523.201.963.473 1.403.914.403.395.714.874.913 1.402.196.504.329 1.08.368 1.922.01.21.018.386.024.563l.005.154c.014.577.02 1.155.018 1.732v1.628a58.9 58.9 0 0 1-.017 1.733l-.005.153a40.88 40.88 0 0 1-.024.564c-.04.842-.174 1.417-.369 1.921a3.867 3.867 0 0 1-.913 1.403 3.893 3.893 0 0 1-1.403.913c-.504.196-1.079.329-1.92.368-.212.01-.387.018-.565.024l-.153.005a62.96 62.96 0 0 1-1.733.018H8.687a62.572 62.572 0 0 1-1.733-.018l-.153-.004a48.176 48.176 0 0 1-.564-.024c-.842-.04-1.417-.174-1.922-.369a3.872 3.872 0 0 1-1.402-.913 3.882 3.882 0 0 1-.914-1.403c-.195-.504-.328-1.079-.368-1.92a59.33 59.33 0 0 1-.024-.565l-.004-.153a62.57 62.57 0 0 1-.02-1.733V9.186a62.51 62.51 0 0 1 .018-1.732l.005-.154.024-.563c.04-.843.173-1.417.368-1.922a3.863 3.863 0 0 1 .915-1.402A3.877 3.877 0 0 1 4.315 2.5c.505-.196 1.079-.329 1.922-.368l.564-.024.153-.004a62.633 62.633 0 0 1 1.732-.02l1.628.001ZM9.5 6.042a3.958 3.958 0 1 0 0 7.916 3.958 3.958 0 1 0 0-7.916Zm0 1.584a2.375 2.375 0 1 1 0 4.749 2.375 2.375 0 1 1 0-4.75Zm4.156-2.771a.99.99 0 0 0 0 1.978.99.99 0 0 0 0-1.98v.002Z\" fill=\"#fff\" fill-opacity=\".6\"/></svg>',withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({MdciGHbW7:{height:16,y:(componentViewport?.y||0)+0+0+0+0+22},s1FxjkFd9:{height:16,y:(componentViewport?.y||0)+0+0+0+0+24.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-138ntzg-container\",layoutDependency:layoutDependency,layoutId:\"OytVqEVd7-container\",nodeId:\"OytVqEVd7\",rendersWithMotion:true,scopeId:\"uRsZokjlR\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"OytVqEVd7\",layoutId:\"OytVqEVd7\",variant:\"K6xrd_bSt\",width:\"100%\",...addPropertyOverrides({MdciGHbW7:{PAxhZ1ibJ:PAxhZ1ibJ1h0j6z3},s1FxjkFd9:{PAxhZ1ibJ:PAxhZ1ibJg4ddu8,variant:\"QNUgHw1E3\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2yzcc0\",\"data-framer-name\":\"Information\",layoutDependency:layoutDependency,layoutId:\"yTiffy29w\",style:{backgroundColor:\"rgb(249, 249, 249)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vo93wy\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"hYFZcKkSI\",style:{backgroundColor:\"rgb(34, 102, 255)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:93,intrinsicWidth:178,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||271)-53-218)/2+0+0)+0+65+20+0+0),pixelHeight:93,pixelWidth:178,src:\"https://framerusercontent.com/images/CaZw3nDp6hPK6C7YJcFYKP9iVyw.png\"},className:\"framer-14fixoi\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"WGCeS12SI\",...addPropertyOverrides({MdciGHbW7:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:93,intrinsicWidth:178,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+60+-7.5+0+0),pixelHeight:93,pixelWidth:178,src:\"https://framerusercontent.com/images/CaZw3nDp6hPK6C7YJcFYKP9iVyw.png\"}},s1FxjkFd9:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:93,intrinsicWidth:178,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+65+20+0+0),pixelHeight:93,pixelWidth:178,src:\"https://framerusercontent.com/images/CaZw3nDp6hPK6C7YJcFYKP9iVyw.png\"}}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({MdciGHbW7:{height:16,y:(componentViewport?.y||0)+0+0+0+60+12},s1FxjkFd9:{height:16,y:(componentViewport?.y||0)+0+0+0+65+39.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1881lf6-container\",layoutDependency:layoutDependency,layoutId:\"ZqNBDeWot-container\",nodeId:\"ZqNBDeWot\",rendersWithMotion:true,scopeId:\"uRsZokjlR\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"ZqNBDeWot\",layoutId:\"ZqNBDeWot\",variant:\"K6xrd_bSt\",width:\"100%\",...addPropertyOverrides({MdciGHbW7:{PAxhZ1ibJ:PAxhZ1ibJ1h0j6z3},s1FxjkFd9:{PAxhZ1ibJ:PAxhZ1ibJg4ddu8,variant:\"QNUgHw1E3\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nysgaj\",layoutDependency:layoutDependency,layoutId:\"OYCFPUeZI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1knid89\",\"data-framer-name\":\"Phone\",layoutDependency:layoutDependency,layoutId:\"Y06_ESkCu\",style:{backgroundColor:\"rgb(249, 249, 249)\"},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1xfy174\",\"data-framer-name\":\"Gg phone\",fill:\"black\",intrinsicHeight:49,intrinsicWidth:48,layoutDependency:layoutDependency,layoutId:\"lhEX45eeY\",svg:'<svg width=\"48\" height=\"49\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M44 24.5a20.004 20.004 0 0 0-20-20v4a16.006 16.006 0 0 1 16 16h4Zm-40-4v-10a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-4a16 16 0 0 0 16 16v-4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H28c-13.254 0-24-10.746-24-24Z\" fill=\"#F25643\"/><path d=\"M35.086 19.908c.604 1.456.914 3.016.914 4.592h-3.6a8.397 8.397 0 0 0-8.4-8.4v-3.6a12 12 0 0 1 11.086 7.408Z\" fill=\"#F25643\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cv9e4e\",\"data-framer-name\":\"text-info\",layoutDependency:layoutDependency,layoutId:\"E3E9_dq26\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 30, 42))\"},children:\"+12-649-95-1234\"})}),className:\"framer-cf63nd\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"KwcHsB5ym\",style:{\"--extracted-r6o4lv\":\"rgb(30, 30, 42)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(90, 90, 104))\"},children:\"Need help? Make a Call\"})}),className:\"framer-4dxnoz\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"lneQB8Fha\",style:{\"--extracted-r6o4lv\":\"rgb(90, 90, 104)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cy7da2\",\"data-border\":true,\"data-framer-name\":\"Separator\",layoutDependency:layoutDependency,layoutId:\"tH_A71bsH\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(235, 235, 235)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y5dx8x\",\"data-framer-name\":\"Location\",layoutDependency:layoutDependency,layoutId:\"fiselmP5p\",style:{backgroundColor:\"rgb(249, 249, 249)\"},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-gmc08f\",\"data-framer-name\":\"Gg phone-1\",fill:\"black\",intrinsicHeight:49,intrinsicWidth:49,layoutDependency:layoutDependency,layoutId:\"MMRRKdhOx\",svg:'<svg width=\"49\" height=\"49\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\"><path d=\"M23.73 4.438A16.175 16.175 0 0 0 7.574 20.593c0 13.824 14.687 24.265 15.313 24.702a1.469 1.469 0 0 0 1.686 0c.626-.437 15.313-10.878 15.313-24.702A16.175 16.175 0 0 0 23.73 4.437Zm0 10.28a5.875 5.875 0 1 1 0 11.75 5.875 5.875 0 0 1 0-11.75Z\" fill=\"#F25643\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" transform=\"translate(.23 .5)\" d=\"M0 0h48v48H0z\"/></clipPath></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-utd4qs\",\"data-framer-name\":\"text-info\",layoutDependency:layoutDependency,layoutId:\"Ew05zdRNa\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 30, 42))\"},children:\"New york\"})}),className:\"framer-1tfumuc\",\"data-framer-name\":\"New york\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"o7doIPCe2\",style:{\"--extracted-r6o4lv\":\"rgb(30, 30, 42)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(90, 90, 104))\"},children:\"20 Reynolds Neck Str-50121\"})}),className:\"framer-1d396vs\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"tIAIvm3yV\",style:{\"--extracted-r6o4lv\":\"rgb(90, 90, 104)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+(((componentViewport?.height||271)-53-218)/2+0+0)+0+65+42.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d6036d-container\",layoutDependency:layoutDependency,layoutId:\"eXMpWaI5_-container\",nodeId:\"eXMpWaI5_\",rendersWithMotion:true,scopeId:\"uRsZokjlR\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"eXMpWaI5_\",layoutId:\"eXMpWaI5_\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1utxwtm\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"bYgKxjc1S\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0.6021873017743928px 2.52918666745245px -1.5px rgba(0, 0, 0, 0.09), 0px 2.288533303243457px 9.61183987362252px -3px rgba(0, 0, 0, 0.07), 0px 10px 42px -4.5px rgba(0, 0, 0, 0.01)\",opacity:1},transformTemplate:transformTemplate1,variants:{MdciGHbW7:{opacity:0}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,width:\"45px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||271)-53-218)/2+0+0)+190+20,...addPropertyOverrides({MdciGHbW7:{y:(componentViewport?.y||0)+0+0+190+20+-97},s1FxjkFd9:{y:(componentViewport?.y||0)+0+0+190+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i0s4d6-container\",layoutDependency:layoutDependency,layoutId:\"y134NeMQI-container\",nodeId:\"y134NeMQI\",rendersWithMotion:true,scopeId:\"uRsZokjlR\",children:/*#__PURE__*/_jsx(MenuPages,{Fbu_6C4h7:\"Home\",height:\"100%\",id:\"y134NeMQI\",layoutId:\"y134NeMQI\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+0+(((componentViewport?.height||271)-53-218)/2+0+0)+190+20,...addPropertyOverrides({MdciGHbW7:{y:(componentViewport?.y||0)+0+0+190+20+-58},s1FxjkFd9:{y:(componentViewport?.y||0)+0+0+190+20+39}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n8efwl-container\",layoutDependency:layoutDependency,layoutId:\"ya7fnSFIL-container\",nodeId:\"ya7fnSFIL\",rendersWithMotion:true,scopeId:\"uRsZokjlR\",children:/*#__PURE__*/_jsx(MenuPages,{Fbu_6C4h7:\"Our Company\",height:\"100%\",id:\"ya7fnSFIL\",layoutId:\"ya7fnSFIL\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+0+(((componentViewport?.height||271)-53-218)/2+0+0)+190+20,...addPropertyOverrides({MdciGHbW7:{y:(componentViewport?.y||0)+0+0+190+20+-19},s1FxjkFd9:{y:(componentViewport?.y||0)+0+0+190+20+78}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p6xvik-container\",layoutDependency:layoutDependency,layoutId:\"EWkWTq4xa-container\",nodeId:\"EWkWTq4xa\",rendersWithMotion:true,scopeId:\"uRsZokjlR\",children:/*#__PURE__*/_jsx(MenuPages,{Fbu_6C4h7:\"Services\",height:\"100%\",id:\"EWkWTq4xa\",layoutId:\"EWkWTq4xa\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+0+(((componentViewport?.height||271)-53-218)/2+0+0)+190+20,...addPropertyOverrides({MdciGHbW7:{y:(componentViewport?.y||0)+0+0+190+20+20},s1FxjkFd9:{y:(componentViewport?.y||0)+0+0+190+20+117}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10r5nr8-container\",layoutDependency:layoutDependency,layoutId:\"VAIWpVSar-container\",nodeId:\"VAIWpVSar\",rendersWithMotion:true,scopeId:\"uRsZokjlR\",children:/*#__PURE__*/_jsx(MenuPages,{Fbu_6C4h7:\"Works\",height:\"100%\",id:\"VAIWpVSar\",layoutId:\"VAIWpVSar\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+0+(((componentViewport?.height||271)-53-218)/2+0+0)+190+20,...addPropertyOverrides({MdciGHbW7:{y:(componentViewport?.y||0)+0+0+190+20+59},s1FxjkFd9:{y:(componentViewport?.y||0)+0+0+190+20+156}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cn3tpn-container\",layoutDependency:layoutDependency,layoutId:\"xTiegpZBm-container\",nodeId:\"xTiegpZBm\",rendersWithMotion:true,scopeId:\"uRsZokjlR\",children:/*#__PURE__*/_jsx(MenuPages,{Fbu_6C4h7:\"Blog\",height:\"100%\",id:\"xTiegpZBm\",layoutId:\"xTiegpZBm\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+0+(((componentViewport?.height||271)-53-218)/2+0+0)+190+20,...addPropertyOverrides({MdciGHbW7:{y:(componentViewport?.y||0)+0+0+190+20+98},s1FxjkFd9:{y:(componentViewport?.y||0)+0+0+190+20+195}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nww1lx-container\",layoutDependency:layoutDependency,layoutId:\"P2DMBS5kb-container\",nodeId:\"P2DMBS5kb\",rendersWithMotion:true,scopeId:\"uRsZokjlR\",children:/*#__PURE__*/_jsx(MenuPages,{Fbu_6C4h7:\"Contact\",height:\"100%\",id:\"P2DMBS5kb\",layoutId:\"P2DMBS5kb\",width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DJlcL.framer-nija9q, .framer-DJlcL .framer-nija9q { display: block; }\",\".framer-DJlcL.framer-10fshcg { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 53px 0px; position: relative; width: 1200px; }\",\".framer-DJlcL .framer-14rm9yp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-DJlcL .framer-1ltjh7u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 480px; height: min-content; justify-content: center; overflow: hidden; padding: 20px; position: relative; width: 1200px; }\",\".framer-DJlcL .framer-1n76039 { 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: min-content; }\",\".framer-DJlcL .framer-1laei09, .framer-DJlcL .framer-1vlaeb9, .framer-DJlcL .framer-zjfwor, .framer-DJlcL .framer-1knid89, .framer-DJlcL .framer-1y5dx8x { 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; position: relative; width: min-content; }\",\".framer-DJlcL .framer-1ip60yo { flex: none; height: 25px; position: relative; width: 25px; }\",\".framer-DJlcL .framer-1cwn0j, .framer-DJlcL .framer-1wr5x8h, .framer-DJlcL .framer-1cv9e4e, .framer-DJlcL .framer-utd4qs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-DJlcL .framer-1o04146, .framer-DJlcL .framer-1oubu6m, .framer-DJlcL .framer-cf63nd, .framer-DJlcL .framer-4dxnoz, .framer-DJlcL .framer-1tfumuc, .framer-DJlcL .framer-1d396vs { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-DJlcL .framer-akhl45 { aspect-ratio: 1.1304347826086956 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 23px); position: relative; width: 26px; }\",\".framer-DJlcL .framer-v6iuwh { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-DJlcL .framer-i4o02r { aspect-ratio: 0.95 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 19px; }\",\".framer-DJlcL .framer-138ntzg-container, .framer-DJlcL .framer-1881lf6-container, .framer-DJlcL .framer-1d6036d-container, .framer-DJlcL .framer-1n8efwl-container, .framer-DJlcL .framer-1p6xvik-container, .framer-DJlcL .framer-10r5nr8-container, .framer-DJlcL .framer-1cn3tpn-container, .framer-DJlcL .framer-1nww1lx-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-DJlcL .framer-2yzcc0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 0px 40px 0px; position: relative; width: 1200px; }\",\".framer-DJlcL .framer-1vo93wy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-DJlcL .framer-14fixoi { aspect-ratio: 1.913978494623656 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 93px); overflow: visible; position: relative; width: 178px; }\",\".framer-DJlcL .framer-1nysgaj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-DJlcL .framer-1xfy174 { aspect-ratio: 0.9795918367346939 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 49px); position: relative; width: 48px; }\",\".framer-DJlcL .framer-cy7da2 { flex: none; height: 49px; overflow: hidden; position: relative; width: 2px; will-change: var(--framer-will-change-override, transform); }\",\".framer-DJlcL .framer-gmc08f { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 49px); position: relative; width: 49px; }\",\".framer-DJlcL .framer-1utxwtm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 20px 60px 20px 60px; position: absolute; top: 190px; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-DJlcL .framer-1i0s4d6-container { flex: none; height: 19px; position: relative; width: 45px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DJlcL.framer-10fshcg, .framer-DJlcL .framer-14rm9yp, .framer-DJlcL .framer-1ltjh7u, .framer-DJlcL .framer-1n76039, .framer-DJlcL .framer-1laei09, .framer-DJlcL .framer-1cwn0j, .framer-DJlcL .framer-1vlaeb9, .framer-DJlcL .framer-1wr5x8h, .framer-DJlcL .framer-zjfwor, .framer-DJlcL .framer-2yzcc0, .framer-DJlcL .framer-1vo93wy, .framer-DJlcL .framer-1nysgaj, .framer-DJlcL .framer-1knid89, .framer-DJlcL .framer-1cv9e4e, .framer-DJlcL .framer-1y5dx8x, .framer-DJlcL .framer-utd4qs, .framer-DJlcL .framer-1utxwtm { gap: 0px; } .framer-DJlcL.framer-10fshcg > *, .framer-DJlcL .framer-14rm9yp > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-DJlcL.framer-10fshcg > :first-child, .framer-DJlcL .framer-14rm9yp > :first-child, .framer-DJlcL .framer-1cwn0j > :first-child, .framer-DJlcL .framer-1wr5x8h > :first-child, .framer-DJlcL .framer-1vo93wy > :first-child, .framer-DJlcL .framer-1cv9e4e > :first-child, .framer-DJlcL .framer-utd4qs > :first-child { margin-top: 0px; } .framer-DJlcL.framer-10fshcg > :last-child, .framer-DJlcL .framer-14rm9yp > :last-child, .framer-DJlcL .framer-1cwn0j > :last-child, .framer-DJlcL .framer-1wr5x8h > :last-child, .framer-DJlcL .framer-1vo93wy > :last-child, .framer-DJlcL .framer-1cv9e4e > :last-child, .framer-DJlcL .framer-utd4qs > :last-child { margin-bottom: 0px; } .framer-DJlcL .framer-1ltjh7u > * { margin: 0px; margin-left: calc(480px / 2); margin-right: calc(480px / 2); } .framer-DJlcL .framer-1ltjh7u > :first-child, .framer-DJlcL .framer-1n76039 > :first-child, .framer-DJlcL .framer-1laei09 > :first-child, .framer-DJlcL .framer-1vlaeb9 > :first-child, .framer-DJlcL .framer-zjfwor > :first-child, .framer-DJlcL .framer-2yzcc0 > :first-child, .framer-DJlcL .framer-1nysgaj > :first-child, .framer-DJlcL .framer-1knid89 > :first-child, .framer-DJlcL .framer-1y5dx8x > :first-child, .framer-DJlcL .framer-1utxwtm > :first-child { margin-left: 0px; } .framer-DJlcL .framer-1ltjh7u > :last-child, .framer-DJlcL .framer-1n76039 > :last-child, .framer-DJlcL .framer-1laei09 > :last-child, .framer-DJlcL .framer-1vlaeb9 > :last-child, .framer-DJlcL .framer-zjfwor > :last-child, .framer-DJlcL .framer-2yzcc0 > :last-child, .framer-DJlcL .framer-1nysgaj > :last-child, .framer-DJlcL .framer-1knid89 > :last-child, .framer-DJlcL .framer-1y5dx8x > :last-child, .framer-DJlcL .framer-1utxwtm > :last-child { margin-right: 0px; } .framer-DJlcL .framer-1n76039 > *, .framer-DJlcL .framer-1laei09 > *, .framer-DJlcL .framer-1vlaeb9 > *, .framer-DJlcL .framer-zjfwor > *, .framer-DJlcL .framer-1knid89 > *, .framer-DJlcL .framer-1y5dx8x > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-DJlcL .framer-1cwn0j > *, .framer-DJlcL .framer-1wr5x8h > *, .framer-DJlcL .framer-1cv9e4e > *, .framer-DJlcL .framer-utd4qs > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } .framer-DJlcL .framer-2yzcc0 > * { margin: 0px; margin-left: calc(60px / 2); margin-right: calc(60px / 2); } .framer-DJlcL .framer-1vo93wy > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-DJlcL .framer-1nysgaj > *, .framer-DJlcL .framer-1utxwtm > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } }\",\".framer-DJlcL.framer-v-137ng1u.framer-10fshcg { width: 810px; }\",\".framer-DJlcL.framer-v-137ng1u .framer-14rm9yp, .framer-DJlcL.framer-v-137ng1u .framer-1utxwtm { width: 100%; }\",\".framer-DJlcL.framer-v-137ng1u .framer-1ltjh7u { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-DJlcL.framer-v-137ng1u .framer-2yzcc0 { gap: unset; justify-content: space-between; padding: 20px 20px 40px 20px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DJlcL.framer-v-137ng1u .framer-1ltjh7u, .framer-DJlcL.framer-v-137ng1u .framer-2yzcc0 { gap: 0px; } .framer-DJlcL.framer-v-137ng1u .framer-1ltjh7u > *, .framer-DJlcL.framer-v-137ng1u .framer-1ltjh7u > :first-child, .framer-DJlcL.framer-v-137ng1u .framer-1ltjh7u > :last-child, .framer-DJlcL.framer-v-137ng1u .framer-2yzcc0 > *, .framer-DJlcL.framer-v-137ng1u .framer-2yzcc0 > :first-child, .framer-DJlcL.framer-v-137ng1u .framer-2yzcc0 > :last-child { margin: 0px; } }\",\".framer-DJlcL.framer-v-16drm28.framer-10fshcg { justify-content: flex-start; padding: 0px; width: 390px; }\",\".framer-DJlcL.framer-v-16drm28 .framer-1ltjh7u { gap: unset; justify-content: space-between; width: 390px; }\",\".framer-DJlcL.framer-v-16drm28 .framer-2yzcc0 { gap: unset; justify-content: space-between; padding: 20px 20px 40px 20px; width: 390px; }\",\".framer-DJlcL.framer-v-16drm28 .framer-14fixoi, .framer-DJlcL.framer-v-19f0i6n .framer-14fixoi { height: var(--framer-aspect-ratio-supported, 55px); width: 105px; }\",\".framer-DJlcL.framer-v-16drm28 .framer-1utxwtm { flex-direction: column; gap: 20px; }\",\".framer-DJlcL.framer-v-16drm28 .framer-1i0s4d6-container, .framer-DJlcL.framer-v-19f0i6n .framer-1i0s4d6-container { order: 0; }\",\".framer-DJlcL.framer-v-16drm28 .framer-1n8efwl-container, .framer-DJlcL.framer-v-19f0i6n .framer-1n8efwl-container { order: 1; }\",\".framer-DJlcL.framer-v-16drm28 .framer-1p6xvik-container, .framer-DJlcL.framer-v-19f0i6n .framer-1p6xvik-container { order: 2; }\",\".framer-DJlcL.framer-v-16drm28 .framer-10r5nr8-container, .framer-DJlcL.framer-v-19f0i6n .framer-10r5nr8-container { order: 3; }\",\".framer-DJlcL.framer-v-16drm28 .framer-1cn3tpn-container, .framer-DJlcL.framer-v-19f0i6n .framer-1cn3tpn-container { order: 4; }\",\".framer-DJlcL.framer-v-16drm28 .framer-1nww1lx-container, .framer-DJlcL.framer-v-19f0i6n .framer-1nww1lx-container { order: 5; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DJlcL.framer-v-16drm28 .framer-1ltjh7u, .framer-DJlcL.framer-v-16drm28 .framer-2yzcc0, .framer-DJlcL.framer-v-16drm28 .framer-1utxwtm { gap: 0px; } .framer-DJlcL.framer-v-16drm28 .framer-1ltjh7u > *, .framer-DJlcL.framer-v-16drm28 .framer-1ltjh7u > :first-child, .framer-DJlcL.framer-v-16drm28 .framer-1ltjh7u > :last-child, .framer-DJlcL.framer-v-16drm28 .framer-2yzcc0 > *, .framer-DJlcL.framer-v-16drm28 .framer-2yzcc0 > :first-child, .framer-DJlcL.framer-v-16drm28 .framer-2yzcc0 > :last-child { margin: 0px; } .framer-DJlcL.framer-v-16drm28 .framer-1utxwtm > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-DJlcL.framer-v-16drm28 .framer-1utxwtm > :first-child { margin-top: 0px; } .framer-DJlcL.framer-v-16drm28 .framer-1utxwtm > :last-child { margin-bottom: 0px; } }\",\".framer-DJlcL.framer-v-19f0i6n.framer-10fshcg { height: 60px; justify-content: flex-start; padding: 0px; width: 390px; }\",\".framer-DJlcL.framer-v-19f0i6n .framer-1ltjh7u { gap: unset; height: 60px; justify-content: space-between; width: 390px; }\",\".framer-DJlcL.framer-v-19f0i6n .framer-2yzcc0 { gap: unset; height: 60px; justify-content: space-between; padding: 20px 20px 40px 20px; width: 390px; }\",\".framer-DJlcL.framer-v-19f0i6n .framer-1utxwtm { flex-direction: column; gap: 20px; height: 60px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DJlcL.framer-v-19f0i6n .framer-1ltjh7u, .framer-DJlcL.framer-v-19f0i6n .framer-2yzcc0, .framer-DJlcL.framer-v-19f0i6n .framer-1utxwtm { gap: 0px; } .framer-DJlcL.framer-v-19f0i6n .framer-1ltjh7u > *, .framer-DJlcL.framer-v-19f0i6n .framer-1ltjh7u > :first-child, .framer-DJlcL.framer-v-19f0i6n .framer-1ltjh7u > :last-child, .framer-DJlcL.framer-v-19f0i6n .framer-2yzcc0 > *, .framer-DJlcL.framer-v-19f0i6n .framer-2yzcc0 > :first-child, .framer-DJlcL.framer-v-19f0i6n .framer-2yzcc0 > :last-child { margin: 0px; } .framer-DJlcL.framer-v-19f0i6n .framer-1utxwtm > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-DJlcL.framer-v-19f0i6n .framer-1utxwtm > :first-child { margin-top: 0px; } .framer-DJlcL.framer-v-19f0i6n .framer-1utxwtm > :last-child { margin-bottom: 0px; } }\",'.framer-DJlcL[data-border=\"true\"]::after, .framer-DJlcL [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 271\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Rj3xrSJBV\":{\"layout\":[\"fixed\",\"auto\"]},\"s1FxjkFd9\":{\"layout\":[\"fixed\",\"auto\"]},\"MdciGHbW7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruRsZokjlR=withCSS(Component,css,\"framer-DJlcL\");export default FrameruRsZokjlR;FrameruRsZokjlR.displayName=\"Navigation\";FrameruRsZokjlR.defaultProps={height:271,width:1200};addPropertyControls(FrameruRsZokjlR,{variant:{options:[\"phlTXS4SW\",\"Rj3xrSJBV\",\"s1FxjkFd9\",\"MdciGHbW7\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile Open\",\"Mobile Close\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameruRsZokjlR,[{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\"},{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...MenuIconFonts,...ButtonFonts,...MenuPagesFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruRsZokjlR\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"271\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Rj3xrSJBV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"s1FxjkFd9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MdciGHbW7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uRsZokjlR.map", "// Generated by Framer (400c93f)\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}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation from\"#framer/local/canvasComponent/uRsZokjlR/uRsZokjlR.js\";const NavigationFonts=getFonts(Navigation);const breakpoints={J8pCIWqex:\"(min-width: 1200px) and (max-width: 1439px)\",l1bkgiF3V:\"(min-width: 1440px)\",qr8cTXsji:\"(min-width: 810px) and (max-width: 1199px)\",uymtSu4Z5:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-K0Are\";const variantClassNames={J8pCIWqex:\"framer-v-17j7hg\",l1bkgiF3V:\"framer-v-38h5xg\",qr8cTXsji:\"framer-v-10b3319\",uymtSu4Z5:\"framer-v-2v5kfd\"};const breakpointRules={uymtSu4Z5:[\".framer-K0Are .framer-11gva8y-container { height: 60px; top: 0px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={uymtSu4Z5:\".framer-2v5kfd-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-K0Are.framer-18nprwy, .framer-K0Are .framer-18nprwy { display: block; }\",\".framer-K0Are.framer-17j7hg { align-content: center; align-items: center; background-color: #ededed; 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-K0Are .framer-11gva8y-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 1; }\",\".framer-K0Are .framer-5vg0fz { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-K0Are.framer-17j7hg { gap: 0px; } .framer-K0Are.framer-17j7hg > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-K0Are.framer-17j7hg > :first-child { margin-top: 0px; } .framer-K0Are.framer-17j7hg > :last-child { margin-bottom: 0px; } }\"];const mediaQueries={J8pCIWqex:\"(min-width: 1200px) and (max-width: 1439px)\",l1bkgiF3V:\"(min-width: 1440px)\",qr8cTXsji:\"(min-width: 810px) and (max-width: 1199px)\",uymtSu4Z5:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop L\":\"l1bkgiF3V\",Desktop:\"J8pCIWqex\",Phone:\"uymtSu4Z5\",Tablet:\"qr8cTXsji\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"J8pCIWqex\"};};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:\"J8pCIWqex\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(237, 237, 237); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-17j7hg\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{uymtSu4Z5:{height:60,y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:271,width:\"100vw\",y:.1015,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11gva8y-container\",layoutScroll:true,nodeId:\"mU9Ec4C_y\",scopeId:\"wcmrsYfCJ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qr8cTXsji:{variant:\"Rj3xrSJBV\"},uymtSu4Z5:{style:{height:\"100%\",width:\"100%\"},variant:\"MdciGHbW7\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"mU9Ec4C_y\",layoutId:\"mU9Ec4C_y\",style:{width:\"100%\"},variant:\"phlTXS4SW\",width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-5vg0fz\"})]}),/*#__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\"]},\"qr8cTXsji\":{\"layout\":[\"fixed\",\"fixed\"]},\"uymtSu4Z5\":{\"layout\":[\"fixed\",\"fixed\"]},\"l1bkgiF3V\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"J8pCIWqex\":[\".framer-11gva8y-container\"],\"qr8cTXsji\":[\".framer-11gva8y-container\"],\"uymtSu4Z5\":[\".framer-11gva8y-container\"],\"l1bkgiF3V\":[\".framer-11gva8y-container\"]}\n * @framerBreakpoints {\"l1bkgiF3V\":{\"min\":1440,\"canvasClassName\":\"framer-38h5xg-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Desktop L\",\"width\":1440},\"J8pCIWqex\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-17j7hg-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200},\"qr8cTXsji\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-10b3319-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810},\"uymtSu4Z5\":{\"max\":809,\"canvasClassName\":\"framer-2v5kfd-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390}}\n * @framerDefaultVariant J8pCIWqex\n * @framerLayoutTemplate\n */const FramerwcmrsYfCJ=withCSS(Component,css,\"framer-K0Are\");export default FramerwcmrsYfCJ;FramerwcmrsYfCJ.displayName=\"Navigation\";FramerwcmrsYfCJ.defaultProps={height:1e3,width:1200};addFonts(FramerwcmrsYfCJ,[{explicitInter:true,fonts:[]},...NavigationFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwcmrsYfCJ\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qr8cTXsji\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uymtSu4Z5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"l1bkgiF3V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"l1bkgiF3V\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-38h5xg-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop L\\\",\\\"width\\\":1440},\\\"J8pCIWqex\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-17j7hg-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200},\\\"qr8cTXsji\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-10b3319-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810},\\\"uymtSu4Z5\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-2v5kfd-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390}}\",\"framerDefaultVariant\":\"J8pCIWqex\",\"framerHitTargets\":\"{\\\"J8pCIWqex\\\":[\\\".framer-11gva8y-container\\\"],\\\"qr8cTXsji\\\":[\\\".framer-11gva8y-container\\\"],\\\"uymtSu4Z5\\\":[\\\".framer-11gva8y-container\\\"],\\\"l1bkgiF3V\\\":[\\\".framer-11gva8y-container\\\"]}\",\"framerLayoutTemplate\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ee31e22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,GeneratedComponentContext,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const breakpoints={EFD4C5TnY:\"(max-width: 809px)\",jqoSeiSSu:\"(min-width: 1200px)\",tPtHHFSbT:\"(min-width: 810px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-IaDdR\";const variantClassNames={EFD4C5TnY:\"framer-v-j1h8v8\",jqoSeiSSu:\"framer-v-1kz0cys\",tPtHHFSbT:\"framer-v-cp2mlc\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IaDdR.framer-1jilb0y, .framer-IaDdR .framer-1jilb0y { display: block; }\",\".framer-IaDdR.framer-1kz0cys { align-content: center; align-items: center; background-color: var(--token-5e5a0114-2750-4e0c-83fc-a1e81dc891c3, #070c14); 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-IaDdR .framer-osk6g1 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-IaDdR.framer-1kz0cys { gap: 0px; } .framer-IaDdR.framer-1kz0cys > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-IaDdR.framer-1kz0cys > :first-child { margin-top: 0px; } .framer-IaDdR.framer-1kz0cys > :last-child { margin-bottom: 0px; } }\"];const mediaQueries={EFD4C5TnY:\"(max-width: 809px)\",jqoSeiSSu:\"(min-width: 1200px)\",tPtHHFSbT:\"(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:\"jqoSeiSSu\",Phone:\"EFD4C5TnY\",Tablet:\"tPtHHFSbT\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jqoSeiSSu\"};};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:\"jqoSeiSSu\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-5e5a0114-2750-4e0c-83fc-a1e81dc891c3, rgb(7, 12, 20)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1kz0cys\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-osk6g1\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tPtHHFSbT\":{\"layout\":[\"fixed\",\"fixed\"]},\"EFD4C5TnY\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {}\n * @framerBreakpoints {\"jqoSeiSSu\":{\"min\":1200,\"canvasClassName\":\"framer-1kz0cys-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200},\"tPtHHFSbT\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-cp2mlc-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810},\"EFD4C5TnY\":{\"max\":809,\"canvasClassName\":\"framer-j1h8v8-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":320}}\n * @framerDefaultVariant jqoSeiSSu\n * @framerLayoutTemplate\n */const FramerNeGbPD1EV=withCSS(Component,css,\"framer-IaDdR\");export default FramerNeGbPD1EV;FramerNeGbPD1EV.displayName=\"Footer\";FramerNeGbPD1EV.defaultProps={height:1e3,width:1200};addFonts(FramerNeGbPD1EV,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNeGbPD1EV\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"\",\"framerIntrinsicHeight\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{}\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"jqoSeiSSu\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1kz0cys-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200},\\\"tPtHHFSbT\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-cp2mlc-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810},\\\"EFD4C5TnY\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-j1h8v8-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":320}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tPtHHFSbT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EFD4C5TnY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"jqoSeiSSu\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__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 FooterReviewApp from \"https://framerusercontent.com/modules/8ls4J88ylTrnyyN99nj6/xwSRydLRvzlKJkJID2rt/rNvIEEZuc.js\";\r\nimport Navigation from \"https://framerusercontent.com/modules/shhWbo1bPXx6ztdwLUbl/Kh3R4eXosiJpTb7io6jH/wcmrsYfCJ.js\";\r\nimport Footer from \"https://framerusercontent.com/modules/wPinVicjq5BstTMTsjZY/mzeU5m1kvGaZk0TFmJJh/NeGbPD1EV.js\";\r\n\r\n        const routes = {Cf2xFCpYB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yeoUhEdZtH8AvVhquZBn/gjBe1AXBt4RGIOFuXDjZ/Cf2xFCpYB.js\")), path: \"/\"}, tyCgEewa7: {elements: {AzMfNPKQi: \"extensive-integration\", Bb3JVE4Wt: \"integration\", eHXKMN8yr: \"hero\", GH0gPklL9: \"testimonials\", gSN1rBHkj: \"benefits\", gt0eubLMc: \"cta-remix\", IiXGqn43m: \"main-statistics\", jHqInh07b: \"faq\", JjpYO9vM7: \"statistics\", ngVIbQjs5: \"call2\", qsYGzeKRk: \"benefit-cards\", UXXMS8piX: \"blog\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wlODQyA7lcg5zCohms7v/nNz66vBkhv4qrO4YuOLR/tyCgEewa7.js\")), path: \"/rankflow\"}, AzNaWqaym: {elements: {AnaK8zWdO: \"statistics\", F94aPU8xv: \"explore-benefits\", g5islxT15: \"testimonials\", hKypLX4nn: \"extensive-integration\", IfU00AbeA: \"blog\", iHZ8mb49h: \"extra-tools-cards\", j9vNAwiez: \"budget-planner\", jgk34THlx: \"main-statistics\", K7H0pGQXo: \"call\", mw4LJQWtO: \"benefit-cards\", p_GIz9Jpl: \"exceptional-features\", Pm8sscOZt: \"cta-remix\", PZ7BRFLLL: \"hero\", R8mE_rLka: \"extra-tools\", Rm9AmrFiS: \"benefits\", s3KxsrGTT: \"featured-card\", UNMmkTCPP: \"faq-1\", vHpmksSwf: \"benefits-1\", Vk7TQIzbj: \"integration\", vvDfnaPpm: \"featured-card-1\", YqS1DmTtt: \"benefit-cards-1\", ZtXsxCyDL: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hwKSp75fZp0QBjV5lWBQ/Xg3WxSgGZuqxcktweOlN/AzNaWqaym.js\")), path: \"/coaching-call\"}, RWNYudXMR: {elements: {Bfhaup7U4: \"testimonials\", cFo43bkU0: \"statistics\", ChVPXsSWA: \"benefit-cards\", E9bMpkwYr: \"benefits-1\", hxfZgH78F: \"exceptional-features\", lKPc8ifyF: \"main-statistics\", mnfz6oogu: \"benefits\", O97hgmn3J: \"cta-remix\", R7_c1LvWW: \"featured-card\", RGlvdLuLt: \"extra-tools\", rJZcBaQft: \"faq-1\", Sr4mVLie0: \"faq\", szmC4DYcn: \"budget-planner\", tJ5fw6oxV: \"blog\", VIqYbBXIA: \"benefit-cards-1\", VU_g47yoY: \"explore-benefits\", WdYvx3ApX: \"extensive-integration\", WjLrw0O9e: \"hero\", xnVGN4j25: \"integration\", xtMyFBP51: \"extra-tools-cards\", YIs94h64W: \"featured-card-1\", zdfo7KWM5: \"call\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DBARl6AIxeVu2CzS8pjZ/dhVbWWt8frNjnAJNT8i1/RWNYudXMR.js\")), path: \"/roofing\"}, GU2SUBEHu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ws9qQQxmgLO4CWFKKBj1/mfoovtelzcjkU8YIz8NW/GU2SUBEHu.js\")), path: \"/ravenflow-digital-business-card\"}, o5iKeQKvA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ea443Qtau6foUJ3MQPCt/oz5g9kxjLYq9I0qSszPx/o5iKeQKvA.js\")), path: \"/ravenflow-app\"}, Qykv3pY2K: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6xq0HOue7lN52uX30ODc/oWMvoTdZSMkg7QraDwq8/Qykv3pY2K.js\")), path: \"/ucshc-app\"}, sDGWVf9wL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yp69x56Xce1t2pjcwmUG/71qurknIwZffb5vgxDvU/sDGWVf9wL.js\")), path: \"/page\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"5944a7ef3094746a00e10178984de4f0b4fd8b189fb05b6b5d7b0a149aef2c48\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"o5iKeQKvA\":\r\nreturn React.createElement(Footer, {...props, key: \"Footer\", routeId, style}, children(true));\r\ncase \"Qykv3pY2K\":\r\nreturn React.createElement(FooterReviewApp, {...props, key: \"FooterReviewApp\", routeId, style}, children(true));\r\ncase \"BFbMgExNB\":\r\nreturn React.createElement(Navigation, {...props, key: \"Navigation\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"o5iKeQKvA\":\r\nreturn [{hash: \"1kz0cys\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"cp2mlc\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"j1h8v8\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"Qykv3pY2K\":\r\nreturn [{hash: \"19pys1s\"}]\r\ncase \"BFbMgExNB\":\r\nreturn [{hash: \"38h5xg\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"17j7hg\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439px)\"}, {hash: \"10b3319\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"2v5kfd\", 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: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.ravenflow.digital\",\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: {editorBarDisableFrameAncestorsSecurity: false, 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: {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", "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", "RichText2", "x", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerrNvIEEZuc", "withCSS", "rNvIEEZuc_default", "addFonts", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "Fbu_6C4h7", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "RichText2", "css", "FramerlsB9f6wHO", "withCSS", "lsB9f6wHO_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "PAxhZ1ibJ", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapumd8ij", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "css", "FramerNITLBFrpt", "withCSS", "NITLBFrpt_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "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", "LayoutGroup", "RichText2", "css", "FramerurACERF4h", "withCSS", "urACERF4h_default", "addFonts", "MenuIconFonts", "getFonts", "NITLBFrpt_default", "ButtonFonts", "urACERF4h_default", "MenuPagesFonts", "lsB9f6wHO_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "t", "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", "activeVariantCallback", "delay", "useActiveVariantCallback", "PAxhZ1ibJg4ddu8", "args", "PAxhZ1ibJ1h0j6z3", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "LayoutGroup", "u", "SVG", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "Image2", "getLoadingLazyAtYPosition", "css", "FrameruRsZokjlR", "withCSS", "uRsZokjlR_default", "addPropertyControls", "ControlType", "addFonts", "NavigationFonts", "getFonts", "uRsZokjlR_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", "u", "LayoutGroup", "motion", "PropertyOverrides2", "ComponentViewportProvider", "Container", "uRsZokjlR_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerwcmrsYfCJ", "withCSS", "wcmrsYfCJ_default", "addFonts", "NavigationFonts", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "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", "u", "LayoutGroup", "motion", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerNeGbPD1EV", "withCSS", "NeGbPD1EV_default", "addFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "NeGbPD1EV_default", "rNvIEEZuc_default", "wcmrsYfCJ_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"]
}
