{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/n9XqTL03ZjoB0A6sDlZo/CLx2wgZddHnNtSGVstye/A73HzAkro.js", "ssg:https://framerusercontent.com/modules/74tA6HkDhvU4aSemGhvS/qzoz1umf7MGorZ9KVrLh/aftL3PplK.js", "ssg:https://framerusercontent.com/modules/Q97p5aF6iReNgGj0L9we/MGjpPApBHMx2NWWDpr3x/boA1CoOVs.js", "ssg:https://framerusercontent.com/modules/SYTU7fgsRYDb3NcgT4NR/P4EG39wpvupiCYhATS0c/g7nQeDQod.js", "ssg:https://framerusercontent.com/modules/pqsxvJOVaYcCtRDnzH8e/2CjuyhJqCeiKWjOo6ONA/k4Hpe9TAf.js", "ssg:https://framerusercontent.com/modules/5d89KOos5TgqqO9pnjOx/RAIofRkgqziMsngbRoQp/tnIIrhv0R.js", "ssg:https://framerusercontent.com/modules/Iq8b8BuzrJkzYuE6UPfP/PxcbiORlwihlFuVwRznt/ZMUXilUos.js"],
  "sourcesContent": ["// Generated by Framer (b0cf16c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-f7dIB\";const variantClassNames={a4VLEV0ca:\"framer-v-ang0wb\"};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:\"a4VLEV0ca\",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-ang0wb\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"a4VLEV0ca\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1anqp56\",layoutDependency:layoutDependency,layoutId:\"VqK1K7eiG\",style:{backgroundColor:\"rgb(70, 97, 235)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"57.6px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(255, 255, 255))\"},children:\"Ready to Optimise Your Asset?\"})}),className:\"framer-bhogv2\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"FEeaJBmRi\",style:{\"--extracted-1of0zx5\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"28.8px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get in touch to discuss how Brightspace can reduce costs, improve sustainability, and provide real occupant data for your property.\"})}),className:\"framer-1n9n0rp\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"TWcgHLPAU\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",opacity:.9},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HsRiIczF5\"},motionChild:true,nodeId:\"flyRISotA\",scopeId:\"A73HzAkro\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1fr8nry framer-1x83asg\",layoutDependency:layoutDependency,layoutId:\"flyRISotA\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"25.6px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 71, 232))\"},children:\"Contact Our Team\"})}),className:\"framer-4xdf14\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"HEiLBMBR9\",style:{\"--extracted-r6o4lv\":\"rgb(39, 71, 232)\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-f7dIB.framer-1x83asg, .framer-f7dIB .framer-1x83asg { display: block; }\",\".framer-f7dIB.framer-ang0wb { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1180px; }\",\".framer-f7dIB .framer-1anqp56 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 37px; height: min-content; justify-content: center; overflow: visible; padding: 40px; position: relative; width: 100%; }\",\".framer-f7dIB .framer-bhogv2 { -webkit-user-select: none; flex: none; height: auto; min-width: 300px; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-f7dIB .framer-1n9n0rp { -webkit-user-select: none; flex: none; height: auto; min-width: 300px; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 66%; word-break: break-word; word-wrap: break-word; }\",\".framer-f7dIB .framer-1fr8nry { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 400px; min-width: 150px; padding: 12px 24px 12px 24px; position: relative; text-decoration: none; width: 14%; }\",\".framer-f7dIB .framer-4xdf14 { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 140px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-f7dIB.framer-ang0wb, .framer-f7dIB .framer-1anqp56, .framer-f7dIB .framer-1fr8nry { gap: 0px; } .framer-f7dIB.framer-ang0wb > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-f7dIB.framer-ang0wb > :first-child, .framer-f7dIB .framer-1anqp56 > :first-child, .framer-f7dIB .framer-1fr8nry > :first-child { margin-top: 0px; } .framer-f7dIB.framer-ang0wb > :last-child, .framer-f7dIB .framer-1anqp56 > :last-child, .framer-f7dIB .framer-1fr8nry > :last-child { margin-bottom: 0px; } .framer-f7dIB .framer-1anqp56 > * { margin: 0px; margin-bottom: calc(37px / 2); margin-top: calc(37px / 2); } .framer-f7dIB .framer-1fr8nry > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 319\n * @framerIntrinsicWidth 1180\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerA73HzAkro=withCSS(Component,css,\"framer-f7dIB\");export default FramerA73HzAkro;FramerA73HzAkro.displayName=\"CallToAction\";FramerA73HzAkro.defaultProps={height:319,width:1180};addFonts(FramerA73HzAkro,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerA73HzAkro\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"319\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1180\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./A73HzAkro.map", "// Generated by Framer (2abc263)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-6S1fF\";const variantClassNames={oOr5O2HNy:\"framer-v-8teoxs\"};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 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:\"oOr5O2HNy\",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.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8teoxs\",className,classNames),\"data-framer-name\":\"1280\",layoutDependency:layoutDependency,layoutId:\"oOr5O2HNy\",ref:refBinding,style:{backgroundColor:\"rgb(245, 247, 255)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dzotkc\",layoutDependency:layoutDependency,layoutId:\"aI3Cd7glY\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7SW50ZXItODAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"46.8px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(24, 32, 58))\"},children:\"Core Technology Components\"})}),className:\"framer-1gpxlyp\",fonts:[\"GF;Inter-800\"],layoutDependency:layoutDependency,layoutId:\"arXj2y_tr\",style:{\"--extracted-1of0zx5\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"28.8px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"Our platform combines multiple technologies to create a comprehensive, integrated solution for building optimisation.\"})}),className:\"framer-dm7iiv\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"BQ_xhMvkr\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12eqg54\",layoutDependency:layoutDependency,layoutId:\"DtChYlXru\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qocdem\",layoutDependency:layoutDependency,layoutId:\"RVtKmSQtI\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 10px 30px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s2zsjc\",layoutDependency:layoutDependency,layoutId:\"VjoxDqJ5Z\",style:{backgroundColor:\"rgb(245, 247, 255)\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-en5ahh\",\"data-framer-name\":\"Unknown\",fill:\"rgb(34, 83, 255)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"lfT1kWj9F\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><rect width=\"16\" height=\"16\" x=\"4\" y=\"4\" rx=\"2\"/><path d=\"M9 9h6v6H9zm0-8v3m6-3v3M9 20v3m6-3v3m5-14h3m-3 5h3M1 9h3m-3 5h3\"/></g></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"28.6px\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(24, 32, 58))\"},children:\"Edge AI Sensors\"})}),className:\"framer-u6wgb8\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"llekwn9YJ\",style:{\"--extracted-a0htzi\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-line-height\":\"25.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"Our sensors anonymously monitor occupants in real time while collecting data for predictive control and optimisation. Track footfall patterns and space utilisation with unparalleled accuracy.\"})}),className:\"framer-15xoc65\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"m60397f10\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zarmrf\",layoutDependency:layoutDependency,layoutId:\"AWjEcSxSk\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 10px 30px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-gyg96z\",layoutDependency:layoutDependency,layoutId:\"LUqsA1MNM\",style:{backgroundColor:\"rgb(245, 247, 255)\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1663pi7\",\"data-framer-name\":\"Session-border-control\",fill:\"rgb(34, 83, 255)\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"GJfRSpLmP\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 32 32\"><path fill=\"currentColor\" d=\"m26 8-1.41 1.41L27.17 12H16a5.97 5.97 0 0 0-4 1.54V6.83l2.59 2.58L16 8l-5-5-5 5 1.41 1.41L10 6.83V18a5.97 5.97 0 0 0 1.54 4H4.83l2.58-2.59L6 18l-5 5 5 5 1.41-1.41L4.83 24H16a5.99 5.99 0 0 0 4.46-10h6.71l-2.58 2.59L26 18l5-5Zm-6 10a4 4 0 1 1-4-4 4.005 4.005 0 0 1 4 4\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"28.6px\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(24, 32, 58))\"},children:\"Adaptive Control Systems\"})}),className:\"framer-10jxdo4\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"w1yAlfNPr\",style:{\"--extracted-a0htzi\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-line-height\":\"25.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"Edge-AI driven control systems that automatically optimise ventilation, climate control, and energy usage based on real-time occupant data and predictive analytics.\"})}),className:\"framer-rf4u09\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"zRbXuPShJ\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1haoqet\",layoutDependency:layoutDependency,layoutId:\"n7PgkTHQZ\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 10px 30px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-sxypho\",layoutDependency:layoutDependency,layoutId:\"LinRmiWEw\",style:{backgroundColor:\"rgb(245, 247, 255)\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-o0j4da\",\"data-framer-name\":\"Unknown\",fill:\"rgb(34, 83, 255)\",intrinsicHeight:14,intrinsicWidth:14,layoutDependency:layoutDependency,layoutId:\"MS30oA0Gu\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 14 14\"><g fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12.5.5h-11a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1v-5a1 1 0 0 0-1-1\"/><path d=\"M11 7.5v-2a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v2m-.5 5h.1A1.4 1.4 0 0 0 4 11.1V10m7.5 2.5h-.1a1.4 1.4 0 0 1-1.4-1.4V10m-3 3.5V10\"/></g></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"28.6px\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(24, 32, 58))\"},children:\"Autonomous Localised Filtration\"})}),className:\"framer-18wfz0i\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"QWoBnZSxm\",style:{\"--extracted-a0htzi\":\"rgb(24, 32, 58)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-line-height\":\"25.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"Reduce outside air requirements by up to 75% while meeting increased fresh air standards in some regions with minimal base building infrastructure changes.\"})}),className:\"framer-43hhpy\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"uucafuQMZ\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m5fzbw\",layoutDependency:layoutDependency,layoutId:\"Exc8jd9GJ\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 10px 30px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nlucwd\",layoutDependency:layoutDependency,layoutId:\"IOnIz59oR\",style:{backgroundColor:\"rgb(245, 247, 255)\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1w9aotc\",\"data-framer-name\":\"Unknown\",fill:\"rgb(34, 83, 255)\",intrinsicHeight:512,intrinsicWidth:512,layoutDependency:layoutDependency,layoutId:\"P7MVOGrdx\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><g fill=\"currentColor\" fill-rule=\"evenodd\" clip-rule=\"evenodd\"><path d=\"M426.667 125.489H85.333v20.078h341.334zM85.333 386.508V185.724h341.334v200.784zM42.667 85.332v341.333h426.666V85.332zm320 149.333v128h42.666v-128zm-64 128v-85.333h42.666v85.333zm-64-21.333v21.333h42.666v-21.333z\"/><path d=\"M170.667 362.665c41.237 0 74.666-33.429 74.666-74.666 0-41.238-33.429-74.667-74.666-74.667-41.238 0-74.667 33.429-74.667 74.667s33.429 74.666 74.667 74.666m35.476-50.962a42.67 42.67 0 0 0 7.19-23.704h-42.666v-42.667a42.66 42.66 0 0 0-39.419 26.339 42.664 42.664 0 0 0 31.095 58.175 42.67 42.67 0 0 0 43.8-18.143\"/></g></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"28.6px\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(24, 32, 58))\"},children:\"Comprehensive Dashboard\"})}),className:\"framer-5ecqlw\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"JufPw5TRg\",style:{\"--extracted-a0htzi\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-line-height\":\"25.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"Access real-time and historical data from portfolio to individual occupant level, with a unified interface for all stakeholders. Customise object and event tracking for your specific needs.\"})}),className:\"framer-18v2geg\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"LMDjkCoZG\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6S1fF.framer-ru6rlk, .framer-6S1fF .framer-ru6rlk { display: block; }\",\".framer-6S1fF.framer-8teoxs { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1627px; }\",\".framer-6S1fF .framer-dzotkc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 33px; height: min-content; justify-content: center; max-width: 1698px; overflow: visible; padding: 30px 0px 30px 0px; position: relative; width: 100%; }\",\".framer-6S1fF .framer-1gpxlyp { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6S1fF .framer-dm7iiv { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 90%; word-break: break-word; word-wrap: break-word; }\",\".framer-6S1fF .framer-12eqg54 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 21px; height: min-content; justify-content: center; max-width: 1100px; overflow: visible; padding: 20px; position: relative; width: 100%; }\",\".framer-6S1fF .framer-qocdem, .framer-6S1fF .framer-zarmrf, .framer-6S1fF .framer-1haoqet, .framer-6S1fF .framer-m5fzbw { flex: none; height: 373px; overflow: hidden; position: relative; width: 365px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6S1fF .framer-1s2zsjc, .framer-6S1fF .framer-gyg96z, .framer-6S1fF .framer-sxypho, .framer-6S1fF .framer-nlucwd { flex: none; height: 70px; left: 30px; overflow: visible; position: absolute; top: 40px; width: 70px; }\",\".framer-6S1fF .framer-en5ahh { flex: none; height: 43px; left: calc(48.57142857142859% - 43px / 2); position: absolute; top: calc(48.57142857142859% - 43px / 2); width: 43px; }\",\".framer-6S1fF .framer-u6wgb8, .framer-6S1fF .framer-10jxdo4, .framer-6S1fF .framer-5ecqlw { -webkit-user-select: none; flex: none; height: auto; left: 30px; pointer-events: auto; position: absolute; top: 134px; user-select: none; white-space: pre; width: auto; }\",\".framer-6S1fF .framer-15xoc65, .framer-6S1fF .framer-rf4u09, .framer-6S1fF .framer-18v2geg { -webkit-user-select: none; flex: none; height: auto; left: 50%; pointer-events: auto; position: absolute; top: 179px; user-select: none; white-space: pre-wrap; width: 305px; word-break: break-word; word-wrap: break-word; }\",\".framer-6S1fF .framer-1663pi7 { flex: none; height: 51px; left: calc(48.57142857142859% - 51px / 2); position: absolute; top: calc(48.57142857142859% - 51px / 2); width: 51px; }\",\".framer-6S1fF .framer-o0j4da { flex: none; height: 40px; left: calc(50.00000000000002% - 40px / 2); position: absolute; top: calc(50.00000000000002% - 40px / 2); width: 40px; }\",\".framer-6S1fF .framer-18wfz0i { -webkit-user-select: none; flex: none; height: auto; left: 50%; pointer-events: auto; position: absolute; top: 134px; user-select: none; white-space: pre-wrap; width: 305px; word-break: break-word; word-wrap: break-word; }\",\".framer-6S1fF .framer-43hhpy { -webkit-user-select: none; flex: none; height: auto; left: 50%; pointer-events: auto; position: absolute; top: 207px; user-select: none; white-space: pre-wrap; width: 305px; word-break: break-word; word-wrap: break-word; }\",\".framer-6S1fF .framer-1w9aotc { flex: none; height: 50px; left: calc(50.00000000000002% - 50px / 2); position: absolute; top: calc(50.00000000000002% - 50px / 2); width: 50px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-6S1fF.framer-8teoxs, .framer-6S1fF .framer-dzotkc, .framer-6S1fF .framer-12eqg54 { gap: 0px; } .framer-6S1fF.framer-8teoxs > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-6S1fF.framer-8teoxs > :first-child, .framer-6S1fF .framer-dzotkc > :first-child { margin-top: 0px; } .framer-6S1fF.framer-8teoxs > :last-child, .framer-6S1fF .framer-dzotkc > :last-child { margin-bottom: 0px; } .framer-6S1fF .framer-dzotkc > * { margin: 0px; margin-bottom: calc(33px / 2); margin-top: calc(33px / 2); } .framer-6S1fF .framer-12eqg54 > * { margin: 0px; margin-left: calc(21px / 2); margin-right: calc(21px / 2); } .framer-6S1fF .framer-12eqg54 > :first-child { margin-left: 0px; } .framer-6S1fF .framer-12eqg54 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1009\n * @framerIntrinsicWidth 1627\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraftL3PplK=withCSS(Component,css,\"framer-6S1fF\");export default FrameraftL3PplK;FrameraftL3PplK.displayName=\"CoreTechnologyComponents\";FrameraftL3PplK.defaultProps={height:1009,width:1627};addFonts(FrameraftL3PplK,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYMZ1rib2Bg-4.woff2\",weight:\"800\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraftL3PplK\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1627\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1009\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aftL3PplK.map", "// Generated by Framer (2abc263)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Image,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-Xcaj7\";const variantClassNames={VfkwI2Qay:\"framer-v-1hvume0\"};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:\"VfkwI2Qay\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaprbknwy=activeVariantCallback(async(...args)=>{setVariant(\"VfkwI2Qay\");});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.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1hvume0\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"VfkwI2Qay\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tdpzv4\",layoutDependency:layoutDependency,layoutId:\"lvIM9ZTKj\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7SW50ZXItODAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"46.8px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(24, 32, 58))\"},children:\"How Brightspace Transforms Your Building\"})}),className:\"framer-192x8j9\",\"data-highlight\":true,fonts:[\"GF;Inter-800\"],layoutDependency:layoutDependency,layoutId:\"fgMXAoelK\",onTap:onTaprbknwy,style:{\"--extracted-1of0zx5\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"28.8px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"Our integrated hardware and software platform creates a responsive building environment that adapts to its occupants in real-time.\"})}),className:\"framer-1wxu6yf\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"pPaoH8vdL\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u8jppv\",layoutDependency:layoutDependency,layoutId:\"Vcok7YhFC\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-qgyydd\",layoutDependency:layoutDependency,layoutId:\"XX4EOt4sq\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12i3krq\",layoutDependency:layoutDependency,layoutId:\"pQmFx0MxF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"36.4px\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(24, 32, 58))\"},children:\"The Brightspace Ecosystem\"})}),className:\"framer-tja9c8\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"KwTbszHkE\",style:{\"--extracted-a0htzi\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"27.2px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"Brightspace combines advanced sensors, AI intelligence, and responsive controls to create spaces that adapt to real usage, optimising energy use, air quality and comfort while providing detailed real-time occupant data.\"})}),className:\"framer-1pqdrin\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"msxVweT_u\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"27.2px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"Our modular ecosystem seamlessly integrates with your existing infrastructure, reducing engineering complexity and providing future-proof scalability.\"})}),className:\"framer-em7rs5\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"lcZmMMQu1\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10mcpt0\",layoutDependency:layoutDependency,layoutId:\"JZ6B7IzBQ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k60na4\",layoutDependency:layoutDependency,layoutId:\"Y9YthSq3W\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1mnokop\",\"data-framer-name\":\"Unknown\",fill:\"rgb(34, 83, 255)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"IXUDT1KP6\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m12 3 8 4.5v9L12 21l-8-4.5v-9zm0 9 8-4.5M12 12v9m0-9L4 7.5\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"23.4px\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(24, 32, 58))\"},children:\"Privacy-First Design\"})}),className:\"framer-d9l0v2\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"TyGlFsqkp\",style:{\"--extracted-1eung3n\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y5w3pv\",layoutDependency:layoutDependency,layoutId:\"exHXob8GQ\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ugscqw\",\"data-framer-name\":\"Mimo-outline\",fill:\"rgb(34, 83, 255)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"MkKBYGRUf\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M6 21v-2l1-1H4q-.825 0-1.412-.587T2 16V5q0-.825.588-1.412T4 3h16q.825 0 1.413.588T22 5v11q0 .825-.587 1.413T20 18h-3l1 1v2zm-2-5h16V5H4zm0 0V5z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"23.4px\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(24, 32, 58))\"},children:\"Simplified Management\"})}),className:\"framer-12hwvpb\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"dLcT_u1MG\",style:{\"--extracted-1eung3n\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uhroa3\",layoutDependency:layoutDependency,layoutId:\"cFcoe4Usl\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1gh31w5\",\"data-framer-name\":\"Unknown\",fill:\"rgb(34, 83, 255)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"ByKdDMMbZ\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><g fill=\"currentColor\"><path d=\"M10.243 16.314 6 12.07l1.414-1.414 2.829 2.828 5.656-5.657 1.415 1.415z\"/><path fill-rule=\"evenodd\" d=\"M1 12C1 5.925 5.925 1 12 1s11 4.925 11 11-4.925 11-11 11S1 18.075 1 12m11 9a9 9 0 1 1 0-18 9 9 0 0 1 0 18\" clip-rule=\"evenodd\"/></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"23.4px\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(24, 32, 58))\"},children:\"Seamless Integration\"})}),className:\"framer-15ptz8x\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"M4LdCDKAx\",style:{\"--extracted-1eung3n\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1956,pixelWidth:1728,sizes:`max(max(min(min(${componentViewport?.width||\"100vw\"} * 0.9976, 1280px) - 20px, 1280px), 350px) - 40px, 380px)`,src:\"https://framerusercontent.com/images/fgP2wQGiZwH9uygaLn7uCSoDxk8.png\",srcSet:\"https://framerusercontent.com/images/fgP2wQGiZwH9uygaLn7uCSoDxk8.png?scale-down-to=1024 904w,https://framerusercontent.com/images/fgP2wQGiZwH9uygaLn7uCSoDxk8.png 1728w\"},className:\"framer-11exm5f\",layoutDependency:layoutDependency,layoutId:\"ughqbpbTM\"})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Xcaj7.framer-14mkw9h, .framer-Xcaj7 .framer-14mkw9h { display: block; }\",\".framer-Xcaj7.framer-1hvume0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 421px; }\",\".framer-Xcaj7 .framer-1tdpzv4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1280px; overflow: visible; padding: 30px 10px 10px 10px; position: relative; width: 100%; }\",\".framer-Xcaj7 .framer-192x8j9 { -webkit-user-select: none; cursor: pointer; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 90%; word-break: break-word; word-wrap: break-word; }\",\".framer-Xcaj7 .framer-1wxu6yf { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 80%; word-break: break-word; word-wrap: break-word; }\",\".framer-Xcaj7 .framer-1u8jppv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 0px; height: min-content; justify-content: center; max-width: 1280px; min-width: 350px; overflow: visible; padding: 20px; position: relative; width: 100%; }\",\".framer-Xcaj7 .framer-qgyydd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 0px; height: min-content; justify-content: center; min-width: 400px; overflow: visible; padding: 0px; position: relative; width: 59%; }\",\".framer-Xcaj7 .framer-12i3krq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 33px; height: min-content; justify-content: center; max-width: 580px; min-width: 360px; overflow: visible; padding: 0px 0px 20px 35px; position: relative; width: 100%; }\",\".framer-Xcaj7 .framer-tja9c8, .framer-Xcaj7 .framer-em7rs5 { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Xcaj7 .framer-1pqdrin { -webkit-user-select: none; flex: none; height: auto; min-width: 350px; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 90%; word-break: break-word; word-wrap: break-word; }\",\".framer-Xcaj7 .framer-10mcpt0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 27px; height: min-content; justify-content: center; max-width: 800px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Xcaj7 .framer-k60na4, .framer-Xcaj7 .framer-1y5w3pv, .framer-Xcaj7 .framer-1uhroa3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-width: 200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Xcaj7 .framer-1mnokop { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 33px); position: relative; width: 33px; }\",\".framer-Xcaj7 .framer-d9l0v2, .framer-Xcaj7 .framer-12hwvpb, .framer-Xcaj7 .framer-15ptz8x { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 90%; word-break: break-word; word-wrap: break-word; }\",\".framer-Xcaj7 .framer-1ugscqw { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 29px); position: relative; width: 29px; }\",\".framer-Xcaj7 .framer-1gh31w5 { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-Xcaj7 .framer-11exm5f { aspect-ratio: 0.7886904761904762 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 482px); min-width: 380px; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Xcaj7.framer-1hvume0, .framer-Xcaj7 .framer-1tdpzv4, .framer-Xcaj7 .framer-1u8jppv, .framer-Xcaj7 .framer-qgyydd, .framer-Xcaj7 .framer-12i3krq, .framer-Xcaj7 .framer-10mcpt0, .framer-Xcaj7 .framer-k60na4, .framer-Xcaj7 .framer-1y5w3pv, .framer-Xcaj7 .framer-1uhroa3 { gap: 0px; } .framer-Xcaj7.framer-1hvume0 > *, .framer-Xcaj7 .framer-k60na4 > *, .framer-Xcaj7 .framer-1y5w3pv > *, .framer-Xcaj7 .framer-1uhroa3 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-Xcaj7.framer-1hvume0 > :first-child, .framer-Xcaj7 .framer-1u8jppv > :first-child, .framer-Xcaj7 .framer-k60na4 > :first-child, .framer-Xcaj7 .framer-1y5w3pv > :first-child, .framer-Xcaj7 .framer-1uhroa3 > :first-child { margin-left: 0px; } .framer-Xcaj7.framer-1hvume0 > :last-child, .framer-Xcaj7 .framer-1u8jppv > :last-child, .framer-Xcaj7 .framer-k60na4 > :last-child, .framer-Xcaj7 .framer-1y5w3pv > :last-child, .framer-Xcaj7 .framer-1uhroa3 > :last-child { margin-right: 0px; } .framer-Xcaj7 .framer-1tdpzv4 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-Xcaj7 .framer-1tdpzv4 > :first-child, .framer-Xcaj7 .framer-qgyydd > :first-child, .framer-Xcaj7 .framer-12i3krq > :first-child, .framer-Xcaj7 .framer-10mcpt0 > :first-child { margin-top: 0px; } .framer-Xcaj7 .framer-1tdpzv4 > :last-child, .framer-Xcaj7 .framer-qgyydd > :last-child, .framer-Xcaj7 .framer-12i3krq > :last-child, .framer-Xcaj7 .framer-10mcpt0 > :last-child { margin-bottom: 0px; } .framer-Xcaj7 .framer-1u8jppv > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-Xcaj7 .framer-qgyydd > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-Xcaj7 .framer-12i3krq > * { margin: 0px; margin-bottom: calc(33px / 2); margin-top: calc(33px / 2); } .framer-Xcaj7 .framer-10mcpt0 > * { margin: 0px; margin-bottom: calc(27px / 2); margin-top: calc(27px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1465\n * @framerIntrinsicWidth 421\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerboA1CoOVs=withCSS(Component,css,\"framer-Xcaj7\");export default FramerboA1CoOVs;FramerboA1CoOVs.displayName=\"TransformsYourBuilding\";FramerboA1CoOVs.defaultProps={height:1465,width:421};addFonts(FramerboA1CoOVs,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYMZ1rib2Bg-4.woff2\",weight:\"800\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerboA1CoOVs\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1465\",\"framerIntrinsicWidth\":\"421\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./boA1CoOVs.map", "// Generated by Framer (2abc263)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-3GA1t\";const variantClassNames={S9mOif3J5:\"framer-v-18l13mj\"};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:\"S9mOif3J5\",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.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-18l13mj\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"S9mOif3J5\",ref:refBinding,style:{background:\"linear-gradient(135deg, rgb(245, 247, 255) 0%, rgb(225, 229, 255) 100%)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cs9wwn\",layoutDependency:layoutDependency,layoutId:\"Uqhm76NLo\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-359lrf\",layoutDependency:layoutDependency,layoutId:\"M9X6g3u9d\",style:{backgroundColor:\"rgba(39, 71, 232, 0.1)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"22.4px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 71, 232))\"},children:\"Edge-AI Driven Building Intelligence \"})}),className:\"framer-1jv08vo\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"W56GdfmuY\",style:{\"--extracted-r6o4lv\":\"rgb(39, 71, 232)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7SW50ZXItODAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"62.4px\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(24, 32, 58))\"},children:\"Our Ecosystem Explained\"})}),className:\"framer-1ux7jof\",fonts:[\"GF;Inter-800\"],layoutDependency:layoutDependency,layoutId:\"n62XA1td7\",style:{\"--extracted-gdpscs\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"Discover how our AI-powered ecosystem creates smarter, more sustainable building environments that adapt to actual occupants rather than abstract metrics and rigid schedules.\"})}),className:\"framer-14myv9x\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"cc4fM3eok\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HsRiIczF5\"},motionChild:true,nodeId:\"tC5RT3suT\",scopeId:\"g7nQeDQod\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1e7v058 framer-2pn17\",layoutDependency:layoutDependency,layoutId:\"tC5RT3suT\",style:{backgroundColor:\"rgb(39, 71, 232)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"25.6px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Schedule a Demo\"})}),className:\"framer-1cxow16\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"oFWAEG2H9\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3GA1t.framer-2pn17, .framer-3GA1t .framer-2pn17 { display: block; }\",\".framer-3GA1t.framer-18l13mj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 500px; overflow: hidden; padding: 40px; position: relative; width: 1280px; }\",\".framer-3GA1t .framer-cs9wwn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 33px; height: min-content; justify-content: center; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3GA1t .framer-359lrf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 8px 16px 8px 16px; position: relative; width: min-content; }\",\".framer-3GA1t .framer-1jv08vo { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 249px; word-break: break-word; word-wrap: break-word; }\",\".framer-3GA1t .framer-1ux7jof { -webkit-user-select: none; flex: none; height: auto; min-width: 300px; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 95%; word-break: break-word; word-wrap: break-word; }\",\".framer-3GA1t .framer-14myv9x { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 70%; word-break: break-word; word-wrap: break-word; }\",\".framer-3GA1t .framer-1e7v058 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 12px 24px 12px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-3GA1t .framer-1cxow16 { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 134px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3GA1t.framer-18l13mj, .framer-3GA1t .framer-cs9wwn, .framer-3GA1t .framer-359lrf, .framer-3GA1t .framer-1e7v058 { gap: 0px; } .framer-3GA1t.framer-18l13mj > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-3GA1t.framer-18l13mj > :first-child, .framer-3GA1t .framer-cs9wwn > :first-child, .framer-3GA1t .framer-359lrf > :first-child, .framer-3GA1t .framer-1e7v058 > :first-child { margin-top: 0px; } .framer-3GA1t.framer-18l13mj > :last-child, .framer-3GA1t .framer-cs9wwn > :last-child, .framer-3GA1t .framer-359lrf > :last-child, .framer-3GA1t .framer-1e7v058 > :last-child { margin-bottom: 0px; } .framer-3GA1t .framer-cs9wwn > * { margin: 0px; margin-bottom: calc(33px / 2); margin-top: calc(33px / 2); } .framer-3GA1t .framer-359lrf > *, .framer-3GA1t .framer-1e7v058 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 500\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"500px\",null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerg7nQeDQod=withCSS(Component,css,\"framer-3GA1t\");export default Framerg7nQeDQod;Framerg7nQeDQod.displayName=\"EcosystemExplained\";Framerg7nQeDQod.defaultProps={height:500,width:1280};addFonts(Framerg7nQeDQod,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYMZ1rib2Bg-4.woff2\",weight:\"800\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerg7nQeDQod\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"500px\\\",null]}}}\",\"framerIntrinsicWidth\":\"1280\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"500\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./g7nQeDQod.map", "// Generated by Framer (2abc263)\nimport{jsx as _jsx,jsxs as _jsxs}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 serializationHash=\"framer-xYNpk\";const variantClassNames={wnRhkci4g:\"framer-v-pxqu5e\"};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)=>`translate(-50%, -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 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:\"wnRhkci4g\",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.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pxqu5e\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"wnRhkci4g\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jjg0nd\",layoutDependency:layoutDependency,layoutId:\"YKKN5LuWd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7SW50ZXItODAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"46.8px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(24, 32, 58))\"},children:\"Simple, Non-disruptive Implementation\"})}),className:\"framer-r11xar\",fonts:[\"GF;Inter-800\"],layoutDependency:layoutDependency,layoutId:\"pU_FzLwsD\",style:{\"--extracted-1of0zx5\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"28.8px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"We've streamlined our process to get you up and running with minimal disruption to your operations.\"})}),className:\"framer-757tkr\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"lAuEXQCIg\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mehhg9\",layoutDependency:layoutDependency,layoutId:\"b0e2_QU90\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kp7t7v\",layoutDependency:layoutDependency,layoutId:\"Kdi5Td3FS\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-132z9yw\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"FsR2vxP3A\",style:{\"--border-bottom-width\":\"1.25px\",\"--border-color\":\"rgb(39, 71, 232)\",\"--border-left-width\":\"1.25px\",\"--border-right-width\":\"1.25px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1.25px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"38.4px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 71, 232))\"},children:\"1\"})}),className:\"framer-83sk4h\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"NLhU3jcN0\",style:{\"--extracted-r6o4lv\":\"rgb(39, 71, 232)\"},transformTemplate:transformTemplate1,verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"26px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(24, 32, 58))\"},children:\"Assessment\"})}),className:\"framer-1osqnw\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"o4QPyqUZ9\",style:{\"--extracted-a0htzi\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"25.6px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"We analyse your building's current performance and identify optimisation opportunities with a quick, non-invasive site survey.\"})}),className:\"framer-1jnf7u3\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"et3bDS97C\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1esu2r\",layoutDependency:layoutDependency,layoutId:\"VlL9VJdAp\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-497da2\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"FeDIgg257\",style:{\"--border-bottom-width\":\"1.25px\",\"--border-color\":\"rgb(39, 71, 232)\",\"--border-left-width\":\"1.25px\",\"--border-right-width\":\"1.25px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1.25px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"38.4px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 71, 232))\"},children:\"2\"})}),className:\"framer-1luabqq\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"WfHimOmHq\",style:{\"--extracted-r6o4lv\":\"rgb(39, 71, 232)\"},transformTemplate:transformTemplate1,verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"26px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(24, 32, 58))\"},children:\"Installation\"})}),className:\"framer-1ikhkvd\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"bHOHaMFWq\",style:{\"--extracted-a0htzi\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"25.6px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"Our experienced team installs sensors and systems with minimal disruption to your operations - typically completed in just a few days.\"})}),className:\"framer-zequ48\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"DPR360WZG\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-agsa80\",layoutDependency:layoutDependency,layoutId:\"DsiaCYjRW\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12plare\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"FIZJ7fuTt\",style:{\"--border-bottom-width\":\"1.25px\",\"--border-color\":\"rgb(39, 71, 232)\",\"--border-left-width\":\"1.25px\",\"--border-right-width\":\"1.25px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1.25px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"38.4px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 71, 232))\"},children:\"3\"})}),className:\"framer-1unrsp8\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"HyJwVYlBZ\",style:{\"--extracted-r6o4lv\":\"rgb(39, 71, 232)\"},transformTemplate:transformTemplate1,verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"26px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(24, 32, 58))\"},children:\"Integration\"})}),className:\"framer-d26bti\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"T80VxirZr\",style:{\"--extracted-a0htzi\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"25.6px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"Our team can integrate with existing BMS and HVAC equipment to introduce control algorithms based on our sensor data.\"})}),className:\"framer-fjiipi\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"o0pK2c_Va\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x0frr2\",layoutDependency:layoutDependency,layoutId:\"XAIQ1NrhS\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cki1zy\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"L3UBmiNUS\",style:{\"--border-bottom-width\":\"1.25px\",\"--border-color\":\"rgb(39, 71, 232)\",\"--border-left-width\":\"1.25px\",\"--border-right-width\":\"1.25px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1.25px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"38.4px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 71, 232))\"},children:\"4\"})}),className:\"framer-8cpeai\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"igyzvqHA2\",style:{\"--extracted-r6o4lv\":\"rgb(39, 71, 232)\"},transformTemplate:transformTemplate1,verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"26px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(24, 32, 58))\"},children:\"Optimisation\"})}),className:\"framer-12uovli\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"M6G4pnEAm\",style:{\"--extracted-a0htzi\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"25.6px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"The system provides reactive control immediately and over time develops usage patterns to optimise performance further for maximum efficiency and ROI.\"})}),className:\"framer-exkj0o\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"mG5Zw69vv\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xYNpk.framer-v34s2e, .framer-xYNpk .framer-v34s2e { display: block; }\",\".framer-xYNpk.framer-pxqu5e { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 40px; position: relative; width: 1280px; }\",\".framer-xYNpk .framer-jjg0nd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 37px; height: min-content; justify-content: center; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-xYNpk .framer-r11xar, .framer-xYNpk .framer-757tkr { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-xYNpk .framer-1mehhg9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: center; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-xYNpk .framer-1kp7t7v, .framer-xYNpk .framer-1esu2r, .framer-xYNpk .framer-agsa80, .framer-xYNpk .framer-x0frr2 { 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: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-xYNpk .framer-132z9yw, .framer-xYNpk .framer-497da2, .framer-xYNpk .framer-12plare, .framer-xYNpk .framer-1cki1zy { flex: none; height: 80px; position: relative; width: 80px; }\",\".framer-xYNpk .framer-83sk4h { -webkit-user-select: none; flex: none; height: auto; left: 49%; pointer-events: auto; position: absolute; top: 50%; user-select: none; white-space: pre-wrap; width: 39%; word-break: break-word; word-wrap: break-word; }\",\".framer-xYNpk .framer-1osqnw, .framer-xYNpk .framer-1ikhkvd, .framer-xYNpk .framer-d26bti, .framer-xYNpk .framer-12uovli { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-xYNpk .framer-1jnf7u3, .framer-xYNpk .framer-zequ48 { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 300px; word-break: break-word; word-wrap: break-word; }\",\".framer-xYNpk .framer-1luabqq, .framer-xYNpk .framer-1unrsp8, .framer-xYNpk .framer-8cpeai { -webkit-user-select: none; flex: none; height: auto; left: 50%; pointer-events: auto; position: absolute; top: 50%; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-xYNpk .framer-fjiipi { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 250px; word-break: break-word; word-wrap: break-word; }\",\".framer-xYNpk .framer-exkj0o { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 285px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xYNpk.framer-pxqu5e, .framer-xYNpk .framer-jjg0nd, .framer-xYNpk .framer-1mehhg9, .framer-xYNpk .framer-1kp7t7v, .framer-xYNpk .framer-1esu2r, .framer-xYNpk .framer-agsa80, .framer-xYNpk .framer-x0frr2 { gap: 0px; } .framer-xYNpk.framer-pxqu5e > *, .framer-xYNpk .framer-1kp7t7v > *, .framer-xYNpk .framer-1esu2r > *, .framer-xYNpk .framer-agsa80 > *, .framer-xYNpk .framer-x0frr2 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-xYNpk.framer-pxqu5e > :first-child, .framer-xYNpk .framer-jjg0nd > :first-child, .framer-xYNpk .framer-1kp7t7v > :first-child, .framer-xYNpk .framer-1esu2r > :first-child, .framer-xYNpk .framer-agsa80 > :first-child, .framer-xYNpk .framer-x0frr2 > :first-child { margin-top: 0px; } .framer-xYNpk.framer-pxqu5e > :last-child, .framer-xYNpk .framer-jjg0nd > :last-child, .framer-xYNpk .framer-1kp7t7v > :last-child, .framer-xYNpk .framer-1esu2r > :last-child, .framer-xYNpk .framer-agsa80 > :last-child, .framer-xYNpk .framer-x0frr2 > :last-child { margin-bottom: 0px; } .framer-xYNpk .framer-jjg0nd > * { margin: 0px; margin-bottom: calc(37px / 2); margin-top: calc(37px / 2); } .framer-xYNpk .framer-1mehhg9 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-xYNpk .framer-1mehhg9 > :first-child { margin-left: 0px; } .framer-xYNpk .framer-1mehhg9 > :last-child { margin-right: 0px; } }\",'.framer-xYNpk[data-border=\"true\"]::after, .framer-xYNpk [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 458\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerk4Hpe9TAf=withCSS(Component,css,\"framer-xYNpk\");export default Framerk4Hpe9TAf;Framerk4Hpe9TAf.displayName=\"ImplementationSteps\";Framerk4Hpe9TAf.defaultProps={height:458,width:1280};addFonts(Framerk4Hpe9TAf,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYMZ1rib2Bg-4.woff2\",weight:\"800\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerk4Hpe9TAf\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"458\",\"framerIntrinsicWidth\":\"1280\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./k4Hpe9TAf.map", "// Generated by Framer (b0cf16c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Image,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-p8y3O\";const variantClassNames={q4Hgg6fzz:\"framer-v-1kmyp0s\"};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:\"q4Hgg6fzz\",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.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1kmyp0s\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"q4Hgg6fzz\",ref:refBinding,style:{backgroundColor:\"rgb(245, 247, 255)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18fm58m\",layoutDependency:layoutDependency,layoutId:\"kW7NqOm87\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7SW50ZXItODAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"46.8px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(24, 32, 58))\"},children:\"Comprehensive Management Dashboard\"})}),className:\"framer-6lmap2\",fonts:[\"GF;Inter-800\"],layoutDependency:layoutDependency,layoutId:\"LD57s2kM5\",style:{\"--extracted-1of0zx5\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"28.8px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"Access real-time and historical data from portfolio to individual occupant level, with a unified interface for all stakeholders.\"})}),className:\"framer-omcnmr\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"klhY3VcCQ\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o0lvdv\",layoutDependency:layoutDependency,layoutId:\"hDZqZej2s\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"36.4px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(24, 32, 58))\"},children:\"Powerful Insights At Your Fingertips\"})}),className:\"framer-12i0ug0\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"uid_t47J3\",style:{\"--extracted-a0htzi\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tyduoc\",layoutDependency:layoutDependency,layoutId:\"mmxhTvw7N\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1377.4999794736507,intrinsicWidth:1874.9999720603232,pixelHeight:1830,pixelWidth:3107,sizes:`max(min(min(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1280px), 380px) - 20px, 1280px) * 0.3716, 600px), 330px)`,src:\"https://framerusercontent.com/images/M78zuPgNudigeBlb86Bs06Ewy84.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/M78zuPgNudigeBlb86Bs06Ewy84.png?scale-down-to=512 512w,https://framerusercontent.com/images/M78zuPgNudigeBlb86Bs06Ewy84.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/M78zuPgNudigeBlb86Bs06Ewy84.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/M78zuPgNudigeBlb86Bs06Ewy84.png 3107w\"},className:\"framer-6qpbnj\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"FSDv09kIq\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vbe6iy\",layoutDependency:layoutDependency,layoutId:\"dth0qzi5l\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-147gh38\",layoutDependency:layoutDependency,layoutId:\"fn1k8brcg\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sh35du\",layoutDependency:layoutDependency,layoutId:\"WQicOtjLk\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 5px 15px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-dbm6pr\",\"data-framer-name\":\"Live-stream\",fill:\"rgb(34, 83, 255)\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"jHMNi7v_V\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path fill=\"currentColor\" fill-rule=\"evenodd\" d=\"M11.596 1.164a.75.75 0 0 1 1.054.118 10.75 10.75 0 0 1-.017 13.438.75.75 0 1 1-1.17-.94 9.25 9.25 0 0 0 .015-11.562.75.75 0 0 1 .118-1.054m-3.84 2.97a.75.75 0 0 1 1.048.166 6.28 6.28 0 0 1 0 7.381.75.75 0 1 1-1.214-.881 4.78 4.78 0 0 0 0-5.619.75.75 0 0 1 .167-1.047ZM3 10a2 2 0 1 0 0-4 2 2 0 0 0 0 4\" clip-rule=\"evenodd\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"23.4px\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(24, 32, 58))\"},children:\"Real-time Monitoring\"})}),className:\"framer-ymb32d\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"xPwiVquxn\",style:{\"--extracted-1eung3n\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-line-height\":\"25.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"View live occupant activity, energy usage, air quality metrics, and system performance across your entire building portfolio.\"})}),className:\"framer-183cs12\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"iqoJbtY7_\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ylc9t\",layoutDependency:layoutDependency,layoutId:\"tXXpKMOAH\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-o4mnmt\",layoutDependency:layoutDependency,layoutId:\"H3H_8atMw\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 5px 15px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1vamb5z\",\"data-framer-name\":\"Unknown\",fill:\"rgb(34, 83, 255)\",intrinsicHeight:512,intrinsicWidth:512,layoutDependency:layoutDependency,layoutId:\"F_CYMjwG0\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><path fill=\"currentColor\" d=\"M129.8 19.64 64.66 113.4H32v18h272.8c12.3 23.5 21.4 40.3 28.1 68.3-118 19.8-137.8 26.8-247.03 65.1C126.4 344.9 167 425 232.8 492.4l246.2-.3c-87.1-63.9-203.5-127.6-260.1-201.3 64.2-33.7 98.8-49.9 155.5-74.6-11.5-28.8-30.3-59.7-53.9-84.8H480v-18H251.2l-54.5-67.85-35.6 23.16z\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"23.4px\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(24, 32, 58))\"},children:\"Predictive  Planning\"})}),className:\"framer-1xyvboc\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"VXp8I3rUY\",style:{\"--extracted-1eung3n\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-line-height\":\"25.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"Leverage accurate historical data to forecast and anticipate occupancy trends, maintenance needs, and optimisation opportunities for proactive facility management.\"})}),className:\"framer-cya6st\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"xwFqlV0Ey\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tsvqeh\",layoutDependency:layoutDependency,layoutId:\"OC05rrONJ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pktb1q\",layoutDependency:layoutDependency,layoutId:\"pVKJXJzzc\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 5px 15px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-19bre23\",\"data-framer-name\":\"Unknown\",fill:\"rgb(34, 83, 255)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"hVcbbMt8U\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M10 11h1v10h-1v1H8v-1H7V11h1v-1h2zm1-6h1v1h-1zm1 1h1v1h-1zm4 2h1v2h-1v1h-2v-1h-1V8h1V7h2zm0 7h1v6h-1v1h-2v-1h-1v-6h1v-1h2zm1-9h1v1h-1zm1-1h1v1h-1zm5-3v2h-1v1h-2V4h-1V2h1V1h2v1zm-1 9h1v10h-1v1h-2v-1h-1V11h1v-1h2zM5 7h1v1H5zM4 9h1v2H4v1H2v-1H1V9h1V8h2zm0 7h1v5H4v1H2v-1H1v-5h1v-1h2zM6 6h1v1H6zm2-2H7V2h1V1h2v1h1v2h-1v1H8z\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"23.4px\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(24, 32, 58))\"},children:\"Advanced Analytics\"})}),className:\"framer-3kp6rh\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"o7oTSDmzM\",style:{\"--extracted-1eung3n\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-line-height\":\"25.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"Gain insights through customisable reports on space utilisation, energy savings, and environmental performance with exportable data for stakeholder reporting.\"})}),className:\"framer-1rpy5k\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"NfjXVnQZz\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i3110r\",layoutDependency:layoutDependency,layoutId:\"kaGL9vbjL\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15f37p1\",layoutDependency:layoutDependency,layoutId:\"nufScpFkw\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 5px 15px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-lkjjt6\",\"data-framer-name\":\"Unknown\",fill:\"rgb(34, 83, 255)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"D1wZY_2M8\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M12 5.5A3.5 3.5 0 0 1 15.5 9a3.5 3.5 0 0 1-3.5 3.5A3.5 3.5 0 0 1 8.5 9 3.5 3.5 0 0 1 12 5.5M5 8c.56 0 1.08.15 1.53.42-.15 1.43.27 2.85 1.13 3.96C7.16 13.34 6.16 14 5 14a3 3 0 0 1-3-3 3 3 0 0 1 3-3m14 0a3 3 0 0 1 3 3 3 3 0 0 1-3 3c-1.16 0-2.16-.66-2.66-1.62a5.54 5.54 0 0 0 1.13-3.96c.45-.27.97-.42 1.53-.42M5.5 18.25c0-2.07 2.91-3.75 6.5-3.75s6.5 1.68 6.5 3.75V20h-13zM0 20v-1.5c0-1.39 1.89-2.56 4.45-2.9-.59.68-.95 1.62-.95 2.65V20zm24 0h-3.5v-1.75c0-1.03-.36-1.97-.95-2.65 2.56.34 4.45 1.51 4.45 2.9z\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"23.4px\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(24, 32, 58))\"},children:\"Multi-user    Access\"})}),className:\"framer-mqlf46\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"rfLDqj2cD\",style:{\"--extracted-1eung3n\":\"rgb(24, 32, 58)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-line-height\":\"25.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(39, 48, 77))\"},children:\"Role-based access controls allow facility managers, sustainability teams, and executives to view relevant data with customised dashboards.\"})}),className:\"framer-1sbkzbp\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"IEiOq2OdS\",style:{\"--extracted-r6o4lv\":\"rgb(39, 48, 77)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-p8y3O.framer-azw2qo, .framer-p8y3O .framer-azw2qo { display: block; }\",\".framer-p8y3O.framer-1kmyp0s { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 40px 20px 40px 20px; position: relative; width: 417px; }\",\".framer-p8y3O .framer-18fm58m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 35px; height: min-content; justify-content: center; max-width: 1280px; min-width: 380px; overflow: visible; padding: 10px; position: relative; width: 100%; }\",\".framer-p8y3O .framer-6lmap2, .framer-p8y3O .framer-omcnmr { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-p8y3O .framer-o0lvdv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: center; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-p8y3O .framer-12i0ug0 { -webkit-user-select: none; flex: none; height: auto; max-width: 1280px; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-p8y3O .framer-1tyduoc, .framer-p8y3O .framer-147gh38, .framer-p8y3O .framer-ylc9t, .framer-p8y3O .framer-1tsvqeh, .framer-p8y3O .framer-i3110r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-p8y3O .framer-6qpbnj { aspect-ratio: 1.8628318584070795 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 177px); max-width: 600px; min-width: 330px; overflow: visible; position: relative; width: 37%; }\",\".framer-p8y3O .framer-vbe6iy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 21px; height: min-content; justify-content: center; max-width: 700px; min-width: 280px; overflow: visible; padding: 20px; position: relative; width: 100%; }\",\".framer-p8y3O .framer-1sh35du, .framer-p8y3O .framer-o4mnmt, .framer-p8y3O .framer-1pktb1q, .framer-p8y3O .framer-15f37p1 { flex: none; height: 48px; overflow: visible; position: relative; width: 48px; }\",\".framer-p8y3O .framer-dbm6pr { flex: none; height: 27px; left: calc(47.91666666666669% - 56.25% / 2); position: absolute; top: calc(47.91666666666669% - 27px / 2); width: 56%; }\",\".framer-p8y3O .framer-ymb32d, .framer-p8y3O .framer-1xyvboc, .framer-p8y3O .framer-3kp6rh, .framer-p8y3O .framer-mqlf46 { -webkit-user-select: none; flex: none; height: auto; min-width: 100px; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 20%; word-break: break-word; word-wrap: break-word; }\",\".framer-p8y3O .framer-183cs12, .framer-p8y3O .framer-cya6st, .framer-p8y3O .framer-1rpy5k, .framer-p8y3O .framer-1sbkzbp { -webkit-user-select: none; flex: 1 0 0px; height: auto; min-width: 200px; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-p8y3O .framer-1vamb5z { flex: none; height: 34px; left: calc(50.00000000000002% - 70.83333333333334% / 2); position: absolute; top: calc(50.00000000000002% - 34px / 2); width: 71%; }\",\".framer-p8y3O .framer-19bre23 { flex: none; height: 28px; left: calc(50.00000000000002% - 58.333333333333336% / 2); position: absolute; top: calc(50.00000000000002% - 28px / 2); width: 58%; }\",\".framer-p8y3O .framer-lkjjt6 { flex: none; height: 30px; left: calc(50.00000000000002% - 62.5% / 2); position: absolute; top: calc(47.91666666666669% - 30px / 2); width: 63%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-p8y3O.framer-1kmyp0s, .framer-p8y3O .framer-18fm58m, .framer-p8y3O .framer-o0lvdv, .framer-p8y3O .framer-1tyduoc, .framer-p8y3O .framer-vbe6iy, .framer-p8y3O .framer-147gh38, .framer-p8y3O .framer-ylc9t, .framer-p8y3O .framer-1tsvqeh, .framer-p8y3O .framer-i3110r { gap: 0px; } .framer-p8y3O.framer-1kmyp0s > *, .framer-p8y3O .framer-o0lvdv > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-p8y3O.framer-1kmyp0s > :first-child, .framer-p8y3O .framer-18fm58m > :first-child, .framer-p8y3O .framer-o0lvdv > :first-child, .framer-p8y3O .framer-vbe6iy > :first-child { margin-top: 0px; } .framer-p8y3O.framer-1kmyp0s > :last-child, .framer-p8y3O .framer-18fm58m > :last-child, .framer-p8y3O .framer-o0lvdv > :last-child, .framer-p8y3O .framer-vbe6iy > :last-child { margin-bottom: 0px; } .framer-p8y3O .framer-18fm58m > * { margin: 0px; margin-bottom: calc(35px / 2); margin-top: calc(35px / 2); } .framer-p8y3O .framer-1tyduoc > *, .framer-p8y3O .framer-147gh38 > *, .framer-p8y3O .framer-ylc9t > *, .framer-p8y3O .framer-1tsvqeh > *, .framer-p8y3O .framer-i3110r > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-p8y3O .framer-1tyduoc > :first-child, .framer-p8y3O .framer-147gh38 > :first-child, .framer-p8y3O .framer-ylc9t > :first-child, .framer-p8y3O .framer-1tsvqeh > :first-child, .framer-p8y3O .framer-i3110r > :first-child { margin-left: 0px; } .framer-p8y3O .framer-1tyduoc > :last-child, .framer-p8y3O .framer-147gh38 > :last-child, .framer-p8y3O .framer-ylc9t > :last-child, .framer-p8y3O .framer-1tsvqeh > :last-child, .framer-p8y3O .framer-i3110r > :last-child { margin-right: 0px; } .framer-p8y3O .framer-vbe6iy > * { margin: 0px; margin-bottom: calc(21px / 2); margin-top: calc(21px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1462\n * @framerIntrinsicWidth 417\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertnIIrhv0R=withCSS(Component,css,\"framer-p8y3O\");export default FramertnIIrhv0R;FramertnIIrhv0R.displayName=\"DashboardSection\";FramertnIIrhv0R.defaultProps={height:1462,width:417};addFonts(FramertnIIrhv0R,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYMZ1rib2Bg-4.woff2\",weight:\"800\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertnIIrhv0R\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"417\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1462\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tnIIrhv0R.map", "// Generated by Framer (b0cf16c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CallToAction from\"#framer/local/canvasComponent/A73HzAkro/A73HzAkro.js\";import CoreTechnologyComponents from\"#framer/local/canvasComponent/aftL3PplK/aftL3PplK.js\";import TransformsYourBuilding from\"#framer/local/canvasComponent/boA1CoOVs/boA1CoOVs.js\";import EcosystemExplained from\"#framer/local/canvasComponent/g7nQeDQod/g7nQeDQod.js\";import Header from\"#framer/local/canvasComponent/j4i1g5IBX/j4i1g5IBX.js\";import ImplementationSteps from\"#framer/local/canvasComponent/k4Hpe9TAf/k4Hpe9TAf.js\";import DashboardSection from\"#framer/local/canvasComponent/tnIIrhv0R/tnIIrhv0R.js\";import Footer from\"#framer/local/canvasComponent/v1JzuvEAS/v1JzuvEAS.js\";import metadataProvider from\"#framer/local/webPageMetadata/ZMUXilUos/ZMUXilUos.js\";const HeaderFonts=getFonts(Header);const EcosystemExplainedFonts=getFonts(EcosystemExplained);const TransformsYourBuildingFonts=getFonts(TransformsYourBuilding);const CoreTechnologyComponentsFonts=getFonts(CoreTechnologyComponents);const ImplementationStepsFonts=getFonts(ImplementationSteps);const FooterFonts=getFonts(Footer);const DashboardSectionFonts=getFonts(DashboardSection);const CallToActionFonts=getFonts(CallToAction);const breakpoints={BKitwMC59:\"(min-width: 3440px)\",CpMzRrvge:\"(max-width: 1279px)\",F_7XqHa0c:\"(min-width: 1280px) and (max-width: 1919px)\",WrsSQCjci:\"(min-width: 1920px) and (max-width: 3439px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-4JU3H\";const variantClassNames={BKitwMC59:\"framer-v-1oz4ul8\",CpMzRrvge:\"framer-v-1gkrxsf\",F_7XqHa0c:\"framer-v-38l40f\",WrsSQCjci:\"framer-v-l4qauk\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"1920\":\"WrsSQCjci\",\"3440\":\"BKitwMC59\",Desktop:\"F_7XqHa0c\",Phone:\"CpMzRrvge\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"F_7XqHa0c\"};};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);React.useEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"CpMzRrvge\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"CpMzRrvge\")return false;return true;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"WrsSQCjci\")return true;return false;};const isDisplayed3=()=>{if(!isBrowser())return true;if(baseVariant===\"WrsSQCjci\")return false;return true;};const isDisplayed4=()=>{if(!isBrowser())return true;if([\"WrsSQCjci\",\"CpMzRrvge\"].includes(baseVariant))return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"F_7XqHa0c\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-38l40f\",className),ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CpMzRrvge:{height:96,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-w93wm1-container hidden-38l40f hidden-1oz4ul8 hidden-l4qauk\",nodeId:\"R22O0lSdj\",scopeId:\"ZMUXilUos\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CpMzRrvge:{variant:\"N7pUlg4i3\"}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"R22O0lSdj\",layoutId:\"R22O0lSdj\",style:{width:\"100%\"},variant:\"UQzna5zwR\",width:\"100%\"})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:96,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1e3p3jm-container hidden-1gkrxsf\",nodeId:\"ZuWbXEe5I\",scopeId:\"ZMUXilUos\",children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"ZuWbXEe5I\",layoutId:\"ZuWbXEe5I\",style:{width:\"100%\"},variant:\"UQzna5zwR\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:425,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+96,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1w5vza1-container\",nodeId:\"dPE9hqNkT\",scopeId:\"ZMUXilUos\",children:/*#__PURE__*/_jsx(EcosystemExplained,{height:\"100%\",id:\"dPE9hqNkT\",layoutId:\"dPE9hqNkT\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:860,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+521,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13nqag4-container\",nodeId:\"c272c8hvn\",scopeId:\"ZMUXilUos\",children:/*#__PURE__*/_jsx(TransformsYourBuilding,{height:\"100%\",id:\"c272c8hvn\",layoutId:\"c272c8hvn\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WrsSQCjci:{height:1009,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+1381}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vcu6qf-container hidden-38l40f hidden-1oz4ul8 hidden-1gkrxsf\",nodeId:\"bsiNHWCyq\",scopeId:\"ZMUXilUos\",children:/*#__PURE__*/_jsx(CoreTechnologyComponents,{height:\"100%\",id:\"bsiNHWCyq\",layoutId:\"bsiNHWCyq\",style:{width:\"100%\"},width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1009,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+1381,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ppftte-container hidden-l4qauk\",nodeId:\"glzpnjQH8\",scopeId:\"ZMUXilUos\",children:/*#__PURE__*/_jsx(CoreTechnologyComponents,{height:\"100%\",id:\"glzpnjQH8\",layoutId:\"glzpnjQH8\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:458,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+2390,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m3qvcq-container\",nodeId:\"jnbAtATQO\",scopeId:\"ZMUXilUos\",children:/*#__PURE__*/_jsx(ImplementationSteps,{height:\"100%\",id:\"jnbAtATQO\",layoutId:\"jnbAtATQO\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CpMzRrvge:{height:678,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+3934}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1orfqz3-container hidden-38l40f hidden-1oz4ul8 hidden-l4qauk\",nodeId:\"panKpQEYm\",scopeId:\"ZMUXilUos\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"panKpQEYm\",layoutId:\"panKpQEYm\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:767,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+2848,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1t2ht2-container\",nodeId:\"H6F7rTAaf\",scopeId:\"ZMUXilUos\",children:/*#__PURE__*/_jsx(DashboardSection,{height:\"100%\",id:\"H6F7rTAaf\",layoutId:\"H6F7rTAaf\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:319,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+3615,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gbmhmm-container\",nodeId:\"mgFNZMyxZ\",scopeId:\"ZMUXilUos\",children:/*#__PURE__*/_jsx(CallToAction,{height:\"100%\",id:\"mgFNZMyxZ\",layoutId:\"mgFNZMyxZ\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WrsSQCjci:{height:678,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+3934}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1aebs9s-container hidden-38l40f hidden-1oz4ul8 hidden-1gkrxsf\",nodeId:\"yOsunc5oZ\",scopeId:\"ZMUXilUos\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"yOsunc5oZ\",layoutId:\"yOsunc5oZ\",style:{width:\"100%\"},width:\"100%\"})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:678,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+3934,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ja5yw1-container hidden-l4qauk hidden-1gkrxsf\",nodeId:\"XnFLXTMVa\",scopeId:\"ZMUXilUos\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"XnFLXTMVa\",layoutId:\"XnFLXTMVa\",style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4JU3H.framer-ndjnmt, .framer-4JU3H .framer-ndjnmt { display: block; }\",\".framer-4JU3H.framer-38l40f { 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: 1280px; }\",\".framer-4JU3H .framer-w93wm1-container, .framer-4JU3H .framer-1e3p3jm-container, .framer-4JU3H .framer-1w5vza1-container, .framer-4JU3H .framer-13nqag4-container, .framer-4JU3H .framer-1vcu6qf-container, .framer-4JU3H .framer-ppftte-container, .framer-4JU3H .framer-1m3qvcq-container, .framer-4JU3H .framer-1orfqz3-container, .framer-4JU3H .framer-1t2ht2-container, .framer-4JU3H .framer-1gbmhmm-container, .framer-4JU3H .framer-1aebs9s-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-4JU3H .framer-1ja5yw1-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-4JU3H.framer-38l40f { gap: 0px; } .framer-4JU3H.framer-38l40f > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-4JU3H.framer-38l40f > :first-child { margin-top: 0px; } .framer-4JU3H.framer-38l40f > :last-child { margin-bottom: 0px; } }\",\"@media (min-width: 3440px) { .framer-4JU3H.framer-38l40f { width: 3440px; }}\",\"@media (min-width: 1920px) and (max-width: 3439px) { .framer-4JU3H.framer-38l40f { width: 1920px; } .framer-4JU3H .framer-1e3p3jm-container { order: 1; } .framer-4JU3H .framer-1w5vza1-container { order: 2; } .framer-4JU3H .framer-13nqag4-container { order: 3; } .framer-4JU3H .framer-1vcu6qf-container { order: 4; } .framer-4JU3H .framer-1m3qvcq-container { order: 6; } .framer-4JU3H .framer-1t2ht2-container { order: 8; } .framer-4JU3H .framer-1gbmhmm-container { order: 9; } .framer-4JU3H .framer-1aebs9s-container { order: 10; }}\",\"@media (max-width: 1279px) { .framer-4JU3H.framer-38l40f { width: 414px; } .framer-4JU3H .framer-w93wm1-container { order: 0; } .framer-4JU3H .framer-1w5vza1-container { order: 2; } .framer-4JU3H .framer-13nqag4-container { order: 3; } .framer-4JU3H .framer-ppftte-container { order: 5; } .framer-4JU3H .framer-1m3qvcq-container { order: 6; } .framer-4JU3H .framer-1orfqz3-container { order: 11; } .framer-4JU3H .framer-1t2ht2-container { order: 7; } .framer-4JU3H .framer-1gbmhmm-container { order: 8; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 4610\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"BKitwMC59\":{\"layout\":[\"fixed\",\"auto\"]},\"WrsSQCjci\":{\"layout\":[\"fixed\",\"auto\"]},\"CpMzRrvge\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections\n * @framerResponsiveScreen\n */const FramerZMUXilUos=withCSS(Component,css,\"framer-4JU3H\");export default FramerZMUXilUos;FramerZMUXilUos.displayName=\"Page\";FramerZMUXilUos.defaultProps={height:4610,width:1280};addFonts(FramerZMUXilUos,[{explicitInter:true,fonts:[]},...HeaderFonts,...EcosystemExplainedFonts,...TransformsYourBuildingFonts,...CoreTechnologyComponentsFonts,...ImplementationStepsFonts,...FooterFonts,...DashboardSectionFonts,...CallToActionFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZMUXilUos\",\"slots\":[],\"annotations\":{\"framerScrollSections\":\"* @framerResponsiveScreen\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"4610\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BKitwMC59\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WrsSQCjci\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CpMzRrvge\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1280\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "RichText2", "Link", "css", "FramerA73HzAkro", "withCSS", "A73HzAkro_default", "addFonts", "serializationHash", "variantClassNames", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "RichText2", "SVG", "css", "FrameraftL3PplK", "withCSS", "aftL3PplK_default", "addFonts", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTaprbknwy", "args", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "RichText2", "SVG", "Image2", "css", "FramerboA1CoOVs", "withCSS", "boA1CoOVs_default", "addFonts", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "RichText2", "Link", "css", "Framerg7nQeDQod", "withCSS", "g7nQeDQod_default", "addFonts", "serializationHash", "variantClassNames", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "RichText2", "css", "Framerk4Hpe9TAf", "withCSS", "k4Hpe9TAf_default", "addFonts", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "RichText2", "Image2", "SVG", "css", "FramertnIIrhv0R", "withCSS", "tnIIrhv0R_default", "addFonts", "HeaderFonts", "getFonts", "j4i1g5IBX_default", "EcosystemExplainedFonts", "g7nQeDQod_default", "TransformsYourBuildingFonts", "boA1CoOVs_default", "CoreTechnologyComponentsFonts", "aftL3PplK_default", "ImplementationStepsFonts", "k4Hpe9TAf_default", "FooterFonts", "v1JzuvEAS_default", "DashboardSectionFonts", "tnIIrhv0R_default", "CallToActionFonts", "A73HzAkro_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "PropertyOverrides2", "ComponentViewportProvider", "Container", "css", "FramerZMUXilUos", "withCSS", "ZMUXilUos_default", "addFonts", "__FramerMetadata__"]
}
