{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/e5rophI2rAmFTDvJrlhr/6ZlFJwioKqWYPZjGYJBY/dOljeav4M.js", "ssg:https://framerusercontent.com/modules/iidUVqYoEYt9pfDnF2It/oIeT9D1UCclzjCkpf8BI/HSdohlzFf.js", "ssg:https://framerusercontent.com/modules/rLBiajCaotbY4RKwOeYF/t9D5Vq8y0V0ys6HzSxIM/FI9Hewdwl.js", "ssg:https://framerusercontent.com/modules/aXVn6WsF8xWCsBBGh18G/d1R9HdPkpesWt1A3yE6t/qIv6IWv6V.js", "ssg:https://framerusercontent.com/modules/vaC4b1hf6kdZk0DDuOyd/eRcOBKdhvrR8jTCFo2Nm/rKCBDpZA2.js", "ssg:https://framerusercontent.com/modules/3kRnAcKLhzmaSpigY2KM/KRUrM3UP8tWK1hxUMiH6/HSAZRbdSr.js", "ssg:https://framerusercontent.com/modules/9rdz6y4Xw0iPcEvXaA0X/Lablq4hUQfHkUBXIgSQt/GOZpTEn7D.js", "ssg:https://framerusercontent.com/modules/gexgwtwxvzHMjvS36xYG/RYiaAA9YbRhSYyCoXw3d/qIbZlj7Tr.js", "ssg:https://framerusercontent.com/modules/1TYL7bPLdX8bVIjnoF7x/4QXAOlYJoTjyfLItZUwo/ztNJvAOEn.js", "ssg:https://framerusercontent.com/modules/9iaA3PDQJFDWFmzsRe0c/pMhpeyJrKq9Ys2TRpUzZ/aTtILVr3W.js", "ssg:https://framerusercontent.com/modules/rfnEibJSsqy1bar3vks0/O0WTDGeiHJ1ZWjSuGXk2/BLI_tYtLF.js", "ssg:https://framerusercontent.com/modules/zdxcG2UxDLAayURgOEDd/HiDVZPIdj1hQxyNYCPbR/wpQ8eesdn.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "// Generated by Framer (c105afa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={a_8Vcknn_:{hover:true},GRVq59aNW:{hover:true}};const cycleOrder=[\"GRVq59aNW\",\"a_8Vcknn_\",\"EVSHPc7EO\"];const serializationHash=\"framer-nb3bB\";const variantClassNames={a_8Vcknn_:\"framer-v-1hrt1sr\",EVSHPc7EO:\"framer-v-13bubph\",GRVq59aNW:\"framer-v-rvwg45\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Active:\"EVSHPc7EO\",Desktop:\"GRVq59aNW\",Mobile:\"a_8Vcknn_\"};const getProps=({click,height,hover,id,linkTitle,linkURL,width,...props})=>{return{...props,ERGXGdT9S:linkTitle??props.ERGXGdT9S??\"About Us\",nhw2yHwYZ:linkURL??props.nhw2yHwYZ,SSaJF5mq9:click??props.SSaJF5mq9,vAQFVpGwF:hover??props.vAQFVpGwF,variant:humanReadableVariantMap[props.variant]??props.variant??\"GRVq59aNW\"};};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,ERGXGdT9S,nhw2yHwYZ,vAQFVpGwF,SSaJF5mq9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GRVq59aNW\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterko8kgh=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(vAQFVpGwF){const res=await vAQFVpGwF(...args);if(res===false)return false;}});const onTap76w8bz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(SSaJF5mq9){const res=await SSaJF5mq9(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:nhw2yHwYZ,motionChild:true,nodeId:\"GRVq59aNW\",openInNewTab:false,scopeId:\"dOljeav4M\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-rvwg45\",className,classNames)} framer-99cyff`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GRVq59aNW\",onMouseEnter:onMouseEnterko8kgh,ref:refBinding,style:{...style},...addPropertyOverrides({\"a_8Vcknn_-hover\":{\"data-framer-name\":undefined,onMouseEnter:undefined},\"GRVq59aNW-hover\":{\"data-framer-name\":undefined},a_8Vcknn_:{\"data-framer-name\":\"Mobile\",onMouseEnter:undefined,onTap:onTap76w8bz},EVSHPc7EO:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:\"About Us\"})}),className:\"framer-v2c2os\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"TsuYkOPMz\",style:{\"--extracted-r6o4lv\":\"var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224))\",\"--framer-paragraph-spacing\":\"0px\"},text:ERGXGdT9S,variants:{\"a_8Vcknn_-hover\":{\"--extracted-r6o4lv\":\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\"},\"GRVq59aNW-hover\":{\"--extracted-r6o4lv\":\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\"},EVSHPc7EO:{\"--extracted-r6o4lv\":\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"a_8Vcknn_-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127)))\"},children:\"About Us\"})})},\"GRVq59aNW-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127)))\"},children:\"About Us\"})})},a_8Vcknn_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:\"About Us\"})}),fonts:[\"GF;Instrument Sans-600\"]},EVSHPc7EO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127)))\"},children:\"About Us\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5v6dcx\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"jh2YnLQ3x\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-t7rc0o\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"AW6dcb9sU\",style:{backgroundColor:\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\"}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nb3bB.framer-99cyff, .framer-nb3bB .framer-99cyff { display: block; }\",\".framer-nb3bB.framer-rvwg45 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-nb3bB .framer-v2c2os { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-nb3bB .framer-5v6dcx { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 1px; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-nb3bB .framer-t7rc0o { flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 0%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-nb3bB.framer-rvwg45, .framer-nb3bB .framer-5v6dcx { gap: 0px; } .framer-nb3bB.framer-rvwg45 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-nb3bB.framer-rvwg45 > :first-child { margin-top: 0px; } .framer-nb3bB.framer-rvwg45 > :last-child { margin-bottom: 0px; } .framer-nb3bB .framer-5v6dcx > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-nb3bB .framer-5v6dcx > :first-child { margin-left: 0px; } .framer-nb3bB .framer-5v6dcx > :last-child { margin-right: 0px; } }\",\".framer-nb3bB.framer-v-13bubph.framer-rvwg45 { cursor: unset; }\",\".framer-nb3bB.framer-v-rvwg45.hover .framer-t7rc0o { width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33\n * @framerIntrinsicWidth 66\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"a_8Vcknn_\":{\"layout\":[\"auto\",\"auto\"]},\"EVSHPc7EO\":{\"layout\":[\"auto\",\"auto\"]},\"FRcKWEWGd\":{\"layout\":[\"auto\",\"auto\"]},\"YuAX92v6_\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ERGXGdT9S\":\"linkTitle\",\"nhw2yHwYZ\":\"linkURL\",\"vAQFVpGwF\":\"hover\",\"SSaJF5mq9\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdOljeav4M=withCSS(Component,css,\"framer-nb3bB\");export default FramerdOljeav4M;FramerdOljeav4M.displayName=\"Nav Inline Link\";FramerdOljeav4M.defaultProps={height:33,width:66};addPropertyControls(FramerdOljeav4M,{variant:{options:[\"GRVq59aNW\",\"a_8Vcknn_\",\"EVSHPc7EO\"],optionTitles:[\"Desktop\",\"Mobile\",\"Active\"],title:\"Variant\",type:ControlType.Enum},ERGXGdT9S:{defaultValue:\"About Us\",description:\"\",displayTextArea:false,title:\"Link: Title\",type:ControlType.String},nhw2yHwYZ:{title:\"Link: URL\",type:ControlType.Link},vAQFVpGwF:{title:\"Hover\",type:ControlType.EventHandler},SSaJF5mq9:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerdOljeav4M,[{explicitInter:true,fonts:[{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"},{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdOljeav4M\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"66\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"a_8Vcknn_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EVSHPc7EO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FRcKWEWGd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YuAX92v6_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"33\",\"framerVariables\":\"{\\\"ERGXGdT9S\\\":\\\"linkTitle\\\",\\\"nhw2yHwYZ\\\":\\\"linkURL\\\",\\\"vAQFVpGwF\\\":\\\"hover\\\",\\\"SSaJF5mq9\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dOljeav4M.map", "// Generated by Framer (2fef4c5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-GBhRo .framer-styles-preset-bp1k7i:not(.rich-text-wrapper), .framer-GBhRo .framer-styles-preset-bp1k7i.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-141b417f-1d08-469e-bf8a-47d351347694, #ffffff) /* {\"name\":\"White\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-559d4efc-eb94-4c6c-a725-d46771dfab1c, #caebd2); --framer-link-text-decoration: none; }'];export const className=\"framer-GBhRo\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f712822)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/iidUVqYoEYt9pfDnF2It/oIeT9D1UCclzjCkpf8BI/HSdohlzFf.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4YKMUkwr9XgsugGdesAM/fPH45rIh7NpQjAYgb7Ur/PHPqMPHyU.js\";const cycleOrder=[\"SwwtXsMlU\",\"JLTnbYJru\"];const serializationHash=\"framer-6jH2U\";const variantClassNames={JLTnbYJru:\"framer-v-vkcbos\",SwwtXsMlU:\"framer-v-5iqq76\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"SwwtXsMlU\",Phone:\"JLTnbYJru\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"SwwtXsMlU\",ZlQbpQoz8:click??props.ZlQbpQoz8};};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,ZlQbpQoz8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SwwtXsMlU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap183bdvg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZlQbpQoz8){const res=await ZlQbpQoz8(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"JLTnbYJru\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-5iqq76\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"SwwtXsMlU\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},variants:{JLTnbYJru:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({JLTnbYJru:{\"data-framer-name\":\"Phone\",\"data-highlight\":true,onTap:onTap183bdvg}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q3gkyi\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"LjzXPa8M2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"K0Q4xLkAG\"},motionChild:true,nodeId:\"tYIo57fNi\",openInNewTab:false,scopeId:\"FI9Hewdwl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-iec4up\",\"data-styles-preset\":\"PHPqMPHyU\",children:\"Financing\"})})})}),className:\"framer-uhz1yw\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"tYIo57fNi\",style:{\"--extracted-r6o4lv\":\"var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{JLTnbYJru:{\"--extracted-r6o4lv\":\"var(--token-559d4efc-eb94-4c6c-a725-d46771dfab1c, rgb(202, 235, 210))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JLTnbYJru:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-559d4efc-eb94-4c6c-a725-d46771dfab1c, rgb(202, 235, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"K0Q4xLkAG\"},motionChild:true,nodeId:\"tYIo57fNi\",openInNewTab:false,scopeId:\"FI9Hewdwl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bp1k7i\",\"data-styles-preset\":\"HSdohlzFf\",children:\"Financing\"})})})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e45ebb\",layoutDependency:layoutDependency,layoutId:\"med8GmAlx\",style:{backgroundColor:\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w86qx7\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"hAFfMY7Up\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":LEoJ0HKgq\",webPageId:\"meY1y0M8i\"},motionChild:true,nodeId:\"Dm3EBR3jV\",openInNewTab:false,scopeId:\"FI9Hewdwl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-iec4up\",\"data-styles-preset\":\"PHPqMPHyU\",children:\"Energy Solutions\"})})})}),className:\"framer-1i6rjhw\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"Dm3EBR3jV\",style:{\"--extracted-r6o4lv\":\"var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JLTnbYJru:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":LEoJ0HKgq\",webPageId:\"meY1y0M8i\"},motionChild:true,nodeId:\"Dm3EBR3jV\",openInNewTab:false,scopeId:\"FI9Hewdwl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bp1k7i\",\"data-styles-preset\":\"HSdohlzFf\",children:\"Energy Solutions\"})})})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mdux84\",layoutDependency:layoutDependency,layoutId:\"z1ZV8Nmkl\",style:{backgroundColor:\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6jH2U.framer-1d51tp3, .framer-6jH2U .framer-1d51tp3 { display: block; }\",\".framer-6jH2U.framer-5iqq76 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 24px; position: relative; width: 203px; }\",\".framer-6jH2U .framer-1q3gkyi, .framer-6jH2U .framer-w86qx7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6jH2U .framer-uhz1yw, .framer-6jH2U .framer-1i6rjhw { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-6jH2U .framer-1e45ebb, .framer-6jH2U .framer-1mdux84 { flex: none; height: 4px; overflow: visible; position: relative; width: 4px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-6jH2U.framer-5iqq76, .framer-6jH2U .framer-1q3gkyi, .framer-6jH2U .framer-w86qx7 { gap: 0px; } .framer-6jH2U.framer-5iqq76 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-6jH2U.framer-5iqq76 > :first-child { margin-top: 0px; } .framer-6jH2U.framer-5iqq76 > :last-child { margin-bottom: 0px; } .framer-6jH2U .framer-1q3gkyi > *, .framer-6jH2U .framer-w86qx7 > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } .framer-6jH2U .framer-1q3gkyi > :first-child, .framer-6jH2U .framer-w86qx7 > :first-child { margin-left: 0px; } .framer-6jH2U .framer-1q3gkyi > :last-child, .framer-6jH2U .framer-w86qx7 > :last-child { margin-right: 0px; } }\",\".framer-6jH2U.framer-v-vkcbos.framer-5iqq76 { cursor: pointer; gap: 0px; padding: 0px 0px 16px 4px; }\",\".framer-6jH2U.framer-v-vkcbos .framer-1q3gkyi { gap: 8px; padding: 0px 0px 16px 0px; }\",\".framer-6jH2U.framer-v-vkcbos .framer-uhz1yw, .framer-6jH2U.framer-v-vkcbos .framer-1i6rjhw { order: 1; }\",\".framer-6jH2U.framer-v-vkcbos .framer-1e45ebb, .framer-6jH2U.framer-v-vkcbos .framer-1mdux84 { order: 0; }\",\".framer-6jH2U.framer-v-vkcbos .framer-w86qx7 { gap: 8px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-6jH2U.framer-v-vkcbos.framer-5iqq76, .framer-6jH2U.framer-v-vkcbos .framer-1q3gkyi, .framer-6jH2U.framer-v-vkcbos .framer-w86qx7 { gap: 0px; } .framer-6jH2U.framer-v-vkcbos.framer-5iqq76 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-6jH2U.framer-v-vkcbos.framer-5iqq76 > :first-child { margin-top: 0px; } .framer-6jH2U.framer-v-vkcbos.framer-5iqq76 > :last-child { margin-bottom: 0px; } .framer-6jH2U.framer-v-vkcbos .framer-1q3gkyi > *, .framer-6jH2U.framer-v-vkcbos .framer-w86qx7 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-6jH2U.framer-v-vkcbos .framer-1q3gkyi > :first-child, .framer-6jH2U.framer-v-vkcbos .framer-w86qx7 > :first-child { margin-left: 0px; } .framer-6jH2U.framer-v-vkcbos .framer-1q3gkyi > :last-child, .framer-6jH2U.framer-v-vkcbos .framer-w86qx7 > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,'.framer-6jH2U[data-border=\"true\"]::after, .framer-6jH2U [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 106\n * @framerIntrinsicWidth 203\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JLTnbYJru\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ZlQbpQoz8\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFI9Hewdwl=withCSS(Component,css,\"framer-6jH2U\");export default FramerFI9Hewdwl;FramerFI9Hewdwl.displayName=\"Nav - Dropdown - Solutions\";FramerFI9Hewdwl.defaultProps={height:106,width:203};addPropertyControls(FramerFI9Hewdwl,{variant:{options:[\"SwwtXsMlU\",\"JLTnbYJru\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},ZlQbpQoz8:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerFI9Hewdwl,[{explicitInter:true,fonts:[{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFI9Hewdwl\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JLTnbYJru\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"ZlQbpQoz8\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"106\",\"framerIntrinsicWidth\":\"203\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FI9Hewdwl.map", "// Generated by Framer (f712822)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/iidUVqYoEYt9pfDnF2It/oIeT9D1UCclzjCkpf8BI/HSdohlzFf.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4YKMUkwr9XgsugGdesAM/fPH45rIh7NpQjAYgb7Ur/PHPqMPHyU.js\";const cycleOrder=[\"h42FkL5J8\",\"JZOMKMWvP\"];const serializationHash=\"framer-mU996\";const variantClassNames={h42FkL5J8:\"framer-v-1vpppe7\",JZOMKMWvP:\"framer-v-1fckisr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"h42FkL5J8\",Phone:\"JZOMKMWvP\"};const getProps=({click,height,id,width,...props})=>{return{...props,ut1gcGgkl:click??props.ut1gcGgkl,variant:humanReadableVariantMap[props.variant]??props.variant??\"h42FkL5J8\"};};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,ut1gcGgkl,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"h42FkL5J8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1863ruq=activeVariantCallback(async(...args)=>{if(ut1gcGgkl){const res=await ut1gcGgkl(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"JZOMKMWvP\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1vpppe7\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"h42FkL5J8\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},variants:{JZOMKMWvP:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({JZOMKMWvP:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i19b8z\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"Qn4oOQUwL\",...addPropertyOverrides({JZOMKMWvP:{\"data-highlight\":true,onTap:onTap1863ruq}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-7ntoh1\",layoutDependency:layoutDependency,layoutId:\"zqC7MaZv6\",style:{backgroundColor:\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"O7I5ztNkA\"},motionChild:true,nodeId:\"Bl0dvCilA\",openInNewTab:false,scopeId:\"qIv6IWv6V\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-iec4up\",\"data-styles-preset\":\"PHPqMPHyU\",children:\"Municipalities & Public Institutions\"})})})}),className:\"framer-xr1zur\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"Bl0dvCilA\",style:{\"--extracted-r6o4lv\":\"var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{JZOMKMWvP:{\"--extracted-r6o4lv\":\"var(--token-559d4efc-eb94-4c6c-a725-d46771dfab1c, rgb(202, 235, 210))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JZOMKMWvP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-559d4efc-eb94-4c6c-a725-d46771dfab1c, rgb(202, 235, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"O7I5ztNkA\"},motionChild:true,nodeId:\"Bl0dvCilA\",openInNewTab:false,scopeId:\"qIv6IWv6V\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bp1k7i\",\"data-styles-preset\":\"HSdohlzFf\",children:\"Municipalities & Public Institutions\"})})})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8uoblv\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"gBon1dHGF\",...addPropertyOverrides({JZOMKMWvP:{\"data-highlight\":true,onTap:onTap1863ruq}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NT0T5peuT\"},motionChild:true,nodeId:\"WPC9mH8Zc\",openInNewTab:false,scopeId:\"qIv6IWv6V\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-iec4up\",\"data-styles-preset\":\"PHPqMPHyU\",children:\"Corporate & Private Industries\"})})})}),className:\"framer-gsvmv1\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"WPC9mH8Zc\",style:{\"--extracted-r6o4lv\":\"var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{JZOMKMWvP:{\"--extracted-r6o4lv\":\"var(--token-559d4efc-eb94-4c6c-a725-d46771dfab1c, rgb(202, 235, 210))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JZOMKMWvP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-559d4efc-eb94-4c6c-a725-d46771dfab1c, rgb(202, 235, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NT0T5peuT\"},motionChild:true,nodeId:\"WPC9mH8Zc\",openInNewTab:false,scopeId:\"qIv6IWv6V\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bp1k7i\",\"data-styles-preset\":\"HSdohlzFf\",children:\"Corporate & Private Industries\"})})})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-paxnbk\",layoutDependency:layoutDependency,layoutId:\"XEnsK4v66\",style:{backgroundColor:\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s0qlqs\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"rlFCWmPGv\",...addPropertyOverrides({JZOMKMWvP:{\"data-highlight\":true,onTap:onTap1863ruq}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DKxUwkGn8\"},motionChild:true,nodeId:\"ePn2Th5bn\",openInNewTab:false,scopeId:\"qIv6IWv6V\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-iec4up\",\"data-styles-preset\":\"PHPqMPHyU\",children:\"Landowners\"})})})}),className:\"framer-11sji9r\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"ePn2Th5bn\",style:{\"--extracted-r6o4lv\":\"var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{JZOMKMWvP:{\"--extracted-r6o4lv\":\"var(--token-559d4efc-eb94-4c6c-a725-d46771dfab1c, rgb(202, 235, 210))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JZOMKMWvP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-559d4efc-eb94-4c6c-a725-d46771dfab1c, rgb(202, 235, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DKxUwkGn8\"},motionChild:true,nodeId:\"ePn2Th5bn\",openInNewTab:false,scopeId:\"qIv6IWv6V\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bp1k7i\",\"data-styles-preset\":\"HSdohlzFf\",children:\"Landowners\"})})})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-srf1lp\",layoutDependency:layoutDependency,layoutId:\"AxDLLTmfh\",style:{backgroundColor:\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qeem2t\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"iaRcXqOXf\",...addPropertyOverrides({JZOMKMWvP:{\"data-highlight\":true,onTap:onTap1863ruq}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"miEyUMupE\"},motionChild:true,nodeId:\"qEAyLwwCm\",openInNewTab:false,scopeId:\"qIv6IWv6V\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-iec4up\",\"data-styles-preset\":\"PHPqMPHyU\",children:\"Commercial & Industrial Property Owners\"})})})}),className:\"framer-112v4e7\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"qEAyLwwCm\",style:{\"--extracted-r6o4lv\":\"var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{JZOMKMWvP:{\"--extracted-r6o4lv\":\"var(--token-559d4efc-eb94-4c6c-a725-d46771dfab1c, rgb(202, 235, 210))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JZOMKMWvP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-559d4efc-eb94-4c6c-a725-d46771dfab1c, rgb(202, 235, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"miEyUMupE\"},motionChild:true,nodeId:\"qEAyLwwCm\",openInNewTab:false,scopeId:\"qIv6IWv6V\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bp1k7i\",\"data-styles-preset\":\"HSdohlzFf\",children:\"Commercial & Industrial Property Owners\"})})})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-35zago\",layoutDependency:layoutDependency,layoutId:\"da6iVL111\",style:{backgroundColor:\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mU996.framer-17nbwc9, .framer-mU996 .framer-17nbwc9 { display: block; }\",\".framer-mU996.framer-1vpppe7 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 24px; position: relative; width: 340px; }\",\".framer-mU996 .framer-1i19b8z, .framer-mU996 .framer-8uoblv, .framer-mU996 .framer-s0qlqs, .framer-mU996 .framer-qeem2t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-mU996 .framer-7ntoh1, .framer-mU996 .framer-paxnbk, .framer-mU996 .framer-srf1lp, .framer-mU996 .framer-35zago { flex: none; height: 4px; overflow: visible; position: relative; width: 4px; }\",\".framer-mU996 .framer-xr1zur, .framer-mU996 .framer-gsvmv1, .framer-mU996 .framer-11sji9r, .framer-mU996 .framer-112v4e7 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mU996.framer-1vpppe7, .framer-mU996 .framer-1i19b8z, .framer-mU996 .framer-8uoblv, .framer-mU996 .framer-s0qlqs, .framer-mU996 .framer-qeem2t { gap: 0px; } .framer-mU996.framer-1vpppe7 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-mU996.framer-1vpppe7 > :first-child { margin-top: 0px; } .framer-mU996.framer-1vpppe7 > :last-child { margin-bottom: 0px; } .framer-mU996 .framer-1i19b8z > *, .framer-mU996 .framer-8uoblv > *, .framer-mU996 .framer-s0qlqs > *, .framer-mU996 .framer-qeem2t > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } .framer-mU996 .framer-1i19b8z > :first-child, .framer-mU996 .framer-8uoblv > :first-child, .framer-mU996 .framer-s0qlqs > :first-child, .framer-mU996 .framer-qeem2t > :first-child { margin-left: 0px; } .framer-mU996 .framer-1i19b8z > :last-child, .framer-mU996 .framer-8uoblv > :last-child, .framer-mU996 .framer-s0qlqs > :last-child, .framer-mU996 .framer-qeem2t > :last-child { margin-right: 0px; } }\",\".framer-mU996.framer-v-1fckisr.framer-1vpppe7 { gap: 0px; padding: 0px 0px 16px 0px; }\",\".framer-mU996.framer-v-1fckisr .framer-1i19b8z { cursor: pointer; gap: 8px; padding: 0px 0px 10px 4px; }\",\".framer-mU996.framer-v-1fckisr .framer-8uoblv, .framer-mU996.framer-v-1fckisr .framer-s0qlqs, .framer-mU996.framer-v-1fckisr .framer-qeem2t { cursor: pointer; gap: 8px; padding: 10px 0px 10px 4px; }\",\".framer-mU996.framer-v-1fckisr .framer-gsvmv1, .framer-mU996.framer-v-1fckisr .framer-11sji9r, .framer-mU996.framer-v-1fckisr .framer-112v4e7 { order: 1; }\",\".framer-mU996.framer-v-1fckisr .framer-paxnbk, .framer-mU996.framer-v-1fckisr .framer-srf1lp, .framer-mU996.framer-v-1fckisr .framer-35zago { order: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mU996.framer-v-1fckisr.framer-1vpppe7, .framer-mU996.framer-v-1fckisr .framer-1i19b8z, .framer-mU996.framer-v-1fckisr .framer-8uoblv, .framer-mU996.framer-v-1fckisr .framer-s0qlqs, .framer-mU996.framer-v-1fckisr .framer-qeem2t { gap: 0px; } .framer-mU996.framer-v-1fckisr.framer-1vpppe7 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-mU996.framer-v-1fckisr.framer-1vpppe7 > :first-child { margin-top: 0px; } .framer-mU996.framer-v-1fckisr.framer-1vpppe7 > :last-child { margin-bottom: 0px; } .framer-mU996.framer-v-1fckisr .framer-1i19b8z > *, .framer-mU996.framer-v-1fckisr .framer-8uoblv > *, .framer-mU996.framer-v-1fckisr .framer-s0qlqs > *, .framer-mU996.framer-v-1fckisr .framer-qeem2t > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-mU996.framer-v-1fckisr .framer-1i19b8z > :first-child, .framer-mU996.framer-v-1fckisr .framer-8uoblv > :first-child, .framer-mU996.framer-v-1fckisr .framer-s0qlqs > :first-child, .framer-mU996.framer-v-1fckisr .framer-qeem2t > :first-child { margin-left: 0px; } .framer-mU996.framer-v-1fckisr .framer-1i19b8z > :last-child, .framer-mU996.framer-v-1fckisr .framer-8uoblv > :last-child, .framer-mU996.framer-v-1fckisr .framer-s0qlqs > :last-child, .framer-mU996.framer-v-1fckisr .framer-qeem2t > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,'.framer-mU996[data-border=\"true\"]::after, .framer-mU996 [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 180\n * @framerIntrinsicWidth 340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JZOMKMWvP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ut1gcGgkl\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqIv6IWv6V=withCSS(Component,css,\"framer-mU996\");export default FramerqIv6IWv6V;FramerqIv6IWv6V.displayName=\"Nav - Dropdown - Who We Serve\";FramerqIv6IWv6V.defaultProps={height:180,width:340};addPropertyControls(FramerqIv6IWv6V,{variant:{options:[\"h42FkL5J8\",\"JZOMKMWvP\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},ut1gcGgkl:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerqIv6IWv6V,[{explicitInter:true,fonts:[{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqIv6IWv6V\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"ut1gcGgkl\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JZOMKMWvP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"180\",\"framerIntrinsicWidth\":\"340\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qIv6IWv6V.map", "// Generated by Framer (f030ee3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Uh31gxzMj:{hover:true}};const serializationHash=\"framer-ne5Wr\";const variantClassNames={Uh31gxzMj:\"framer-v-5ybept\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.52,0,.05,1],type:\"tween\"};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:\"Uh31gxzMj\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Uh31gxzMj\",scopeId:\"rKCBDpZA2\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-5ybept\",className,classNames)} framer-40vdq6`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Uh31gxzMj\",ref:refBinding,style:{...style},...addPropertyOverrides({\"Uh31gxzMj-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yuah3o\",\"data-framer-name\":\"CI Wrapper\",layoutDependency:layoutDependency,layoutId:\"RzLccluzw\",style:{backgroundColor:\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",borderBottomLeftRadius:110,borderBottomRightRadius:110,borderTopLeftRadius:110,borderTopRightRadius:110},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-160ku46\",\"data-framer-name\":\"I\",fill:\"black\",intrinsicHeight:25,intrinsicWidth:10,layoutDependency:layoutDependency,layoutId:\"UagtjQv1L\",svg:'<svg width=\"10\" height=\"25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"#153D27\" d=\"M.788.587h8.424v23.587H.788z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5qwo7f\",\"data-framer-name\":\"Graphic\",fill:\"black\",intrinsicHeight:72,intrinsicWidth:72,layoutDependency:layoutDependency,layoutId:\"sVpgRFU6A\",style:{rotate:0},svg:'<svg width=\"72\" height=\"72\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"36\" cy=\"36\" r=\"35.381\" fill=\"#C7F07E\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M43.744 19.374a18.533 18.533 0 1 0 9.428 24.85l7.633 3.565a26.956 26.956 0 1 1-.678-24.167l-7.42 3.987a18.533 18.533 0 0 0-8.963-8.235Z\" fill=\"#153D27\"/></svg>',variants:{\"Uh31gxzMj-hover\":{rotate:90}},withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-124yy5g\",layoutDependency:layoutDependency,layoutId:\"EuK8mJ3Wi\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-9wvtxx\",\"data-framer-name\":\"Wordmark\",fill:\"black\",intrinsicHeight:51,intrinsicWidth:291,layoutDependency:layoutDependency,layoutId:\"StaUwY1lm\",svg:'<svg width=\"291\" height=\"51\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"m243.992 49.288 6.64-33.848h10.316l7.672 33.848h-7.092l-7.801-33.654h3.739l-6.898 33.654h-6.576Zm-2.643 0-.065-7.35h7.156v7.35h-7.091Zm-3.611 0-9.542-35.008h8.704l9.09 35.008h-8.252Zm26.047 0v-7.35h7.156l-.064 7.35h-7.092Zm2.836 0 8.059-35.008h8.124l-8.446 35.008h-7.737Zm-56.685 1.225c-3.009 0-5.652-.516-7.93-1.547-2.235-1.032-4.105-2.407-5.609-4.127a19.432 19.432 0 0 1-3.353-5.866 20.316 20.316 0 0 1-1.096-6.576v-1.225c0-2.321.366-4.556 1.096-6.706.774-2.192 1.891-4.126 3.353-5.802 1.504-1.72 3.352-3.073 5.544-4.062 2.192-1.031 4.728-1.547 7.608-1.547 3.782 0 6.941.838 9.477 2.514 2.579 1.634 4.513 3.804 5.803 6.512 1.289 2.665 1.934 5.545 1.934 8.64v3.223h-31.011v-5.48h25.402l-2.772 2.708c0-2.236-.323-4.148-.967-5.738-.645-1.59-1.634-2.816-2.966-3.675-1.29-.86-2.923-1.29-4.9-1.29-1.977 0-3.653.451-5.029 1.354-1.375.903-2.428 2.214-3.159 3.933-.688 1.676-1.031 3.696-1.031 6.06 0 2.192.343 4.148 1.031 5.867.688 1.676 1.741 3.009 3.159 3.997 1.419.946 3.224 1.419 5.416 1.419s3.976-.43 5.351-1.29c1.375-.902 2.257-1.998 2.643-3.288h8.253c-.516 2.407-1.505 4.513-2.966 6.319-1.461 1.805-3.331 3.202-5.609 4.19-2.235.989-4.792 1.483-7.672 1.483Zm-54.752-1.225V14.28h7.091v15.022h-.644c0-3.568.473-6.533 1.418-8.897.946-2.407 2.343-4.212 4.191-5.416 1.891-1.203 4.233-1.805 7.027-1.805h.387c4.169 0 7.328 1.354 9.477 4.062 2.149 2.665 3.224 6.662 3.224 11.991v20.051h-8.962V28.464c0-2.15-.623-3.89-1.869-5.223-1.204-1.332-2.88-1.998-5.029-1.998-2.192 0-3.976.688-5.351 2.063-1.333 1.332-1.999 3.138-1.999 5.416v20.566h-8.961Zm-21.594 1.225c-3.009 0-5.652-.516-7.93-1.547-2.235-1.032-4.105-2.407-5.609-4.127a19.43 19.43 0 0 1-3.352-5.866 20.29 20.29 0 0 1-1.096-6.577v-1.224c0-2.322.365-4.556 1.096-6.706.773-2.192 1.891-4.126 3.352-5.802 1.504-1.72 3.353-3.073 5.545-4.062 2.192-1.031 4.728-1.547 7.607-1.547 3.783 0 6.942.838 9.478 2.514 2.579 1.634 4.513 3.804 5.802 6.512 1.29 2.665 1.934 5.544 1.934 8.64v3.223h-31.011v-5.48h25.402l-2.772 2.708c0-2.236-.322-4.148-.967-5.739-.645-1.59-1.633-2.815-2.966-3.674-1.289-.86-2.923-1.29-4.9-1.29-1.977 0-3.653.451-5.028 1.354-1.376.903-2.429 2.214-3.16 3.933-.687 1.676-1.031 3.696-1.031 6.06 0 2.192.344 4.148 1.031 5.867.688 1.676 1.741 3.009 3.16 3.997 1.418.946 3.223 1.419 5.415 1.419s3.976-.43 5.351-1.29c1.376-.902 2.257-1.998 2.644-3.288h8.252c-.516 2.407-1.504 4.513-2.966 6.319-1.461 1.805-3.331 3.202-5.609 4.19-2.235.989-4.792 1.483-7.672 1.483Zm-57.223-1.225V1.901h9.155v47.387h-9.155Zm28.755 0L90.68 28.786h10.251l14.893 20.502h-10.702ZM82.814 33.557v-7.414h11.992c1.676 0 3.116-.344 4.32-1.032a7.253 7.253 0 0 0 2.901-2.901c.688-1.247 1.031-2.665 1.031-4.255 0-1.633-.343-3.073-1.031-4.32a7.252 7.252 0 0 0-2.901-2.901c-1.204-.688-2.644-1.032-4.32-1.032H82.814v-7.8H93.84c3.782 0 7.049.558 9.8 1.676 2.793 1.117 4.943 2.815 6.447 5.093 1.504 2.278 2.256 5.136 2.256 8.575v1.031c0 3.482-.773 6.34-2.321 8.575-1.504 2.235-3.631 3.911-6.382 5.029-2.751 1.117-6.018 1.676-9.8 1.676H82.814ZM48.676 49.288V2.224h9.155v47.064h-9.155Zm-24.412 1.225c-4.255 0-7.909-.752-10.96-2.256-3.052-1.505-5.545-3.46-7.48-5.867-1.89-2.407-3.287-5.03-4.19-7.866C.732 31.687.28 28.958.28 26.336v-1.418c0-2.923.452-5.803 1.354-8.64a23.69 23.69 0 0 1 4.32-7.736c1.934-2.321 4.384-4.17 7.35-5.545C16.312 1.58 19.858.87 23.94.87c4.256 0 7.952.773 11.09 2.32 3.18 1.505 5.716 3.654 7.607 6.448.313.456.606.924.878 1.405l-7.98 4.354a9.878 9.878 0 0 0-1.021-1.504c-1.16-1.504-2.644-2.622-4.449-3.353-1.805-.773-3.847-1.16-6.125-1.16-2.32 0-4.384.408-6.189 1.225-1.805.774-3.31 1.891-4.513 3.352-1.203 1.462-2.128 3.181-2.772 5.158-.602 1.977-.903 4.17-.903 6.576 0 2.321.301 4.47.903 6.448.644 1.977 1.59 3.717 2.837 5.222 1.246 1.461 2.772 2.6 4.577 3.417 1.848.816 3.976 1.225 6.383 1.225 3.524 0 6.49-.86 8.897-2.58a10.926 10.926 0 0 0 2.3-2.208l8.055 3.817c-1.837 2.706-4.561 5.328-7.712 6.967-3.223 1.676-7.07 2.514-11.54 2.514Z\" fill=\"#FEFADF\"/></svg>',withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ne5Wr.framer-40vdq6, .framer-ne5Wr .framer-40vdq6 { display: block; }\",\".framer-ne5Wr.framer-5ybept { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ne5Wr .framer-yuah3o { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 32px; }\",\".framer-ne5Wr .framer-160ku46 { flex: none; height: 11px; left: calc(50.00000000000002% - 4px / 2); position: absolute; top: calc(50.00000000000002% - 11px / 2); width: 4px; z-index: 1; }\",\".framer-ne5Wr .framer-5qwo7f { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 32px; }\",\".framer-ne5Wr .framer-124yy5g { 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-ne5Wr .framer-9wvtxx { aspect-ratio: 5.705882352941177 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 21px); position: relative; width: 120px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ne5Wr.framer-5ybept, .framer-ne5Wr .framer-yuah3o, .framer-ne5Wr .framer-124yy5g { gap: 0px; } .framer-ne5Wr.framer-5ybept > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-ne5Wr.framer-5ybept > :first-child { margin-left: 0px; } .framer-ne5Wr.framer-5ybept > :last-child { margin-right: 0px; } .framer-ne5Wr .framer-yuah3o > *, .framer-ne5Wr .framer-124yy5g > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-ne5Wr .framer-yuah3o > :first-child, .framer-ne5Wr .framer-124yy5g > :first-child { margin-top: 0px; } .framer-ne5Wr .framer-yuah3o > :last-child, .framer-ne5Wr .framer-124yy5g > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 160\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"aNATiF5da\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerrKCBDpZA2=withCSS(Component,css,\"framer-ne5Wr\");export default FramerrKCBDpZA2;FramerrKCBDpZA2.displayName=\"Logo\";FramerrKCBDpZA2.defaultProps={height:32,width:160};addFonts(FramerrKCBDpZA2,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrKCBDpZA2\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"32\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"160\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aNATiF5da\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rKCBDpZA2.map", "// Generated by Framer (c105afa)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getPropertyControls,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavInlineLink from\"https://framerusercontent.com/modules/e5rophI2rAmFTDvJrlhr/6ZlFJwioKqWYPZjGYJBY/dOljeav4M.js\";import LinksSolutions from\"https://framerusercontent.com/modules/rLBiajCaotbY4RKwOeYF/t9D5Vq8y0V0ys6HzSxIM/FI9Hewdwl.js\";import Button from\"https://framerusercontent.com/modules/sSBUEU0aCu3shed43Ord/x9NXqp6RBiiO8FiW0kMF/FPI0hF25Q.js\";import LinksWhoWeServe from\"https://framerusercontent.com/modules/aXVn6WsF8xWCsBBGh18G/d1R9HdPkpesWt1A3yE6t/qIv6IWv6V.js\";import Logo from\"https://framerusercontent.com/modules/vaC4b1hf6kdZk0DDuOyd/eRcOBKdhvrR8jTCFo2Nm/rKCBDpZA2.js\";const LogoFonts=getFonts(Logo);const NavInlineLinkFonts=getFonts(NavInlineLink);const LinksSolutionsFonts=getFonts(LinksSolutions);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const LinksWhoWeServeFonts=getFonts(LinksWhoWeServe);const ButtonFonts=getFonts(Button);const NavInlineLinkControls=getPropertyControls(NavInlineLink);const cycleOrder=[\"SAXCFvjdi\",\"xxL5syo33\",\"IqTdhCM3Z\",\"ctx7A5y_w\",\"OHu9vdmeP\",\"crJjgcOke\",\"Geh0lrTi_\",\"ZGEbM7UZ2\"];const serializationHash=\"framer-Bsf5n\";const variantClassNames={crJjgcOke:\"framer-v-kvd8bu\",ctx7A5y_w:\"framer-v-ux3m47\",Geh0lrTi_:\"framer-v-q3a6au\",IqTdhCM3Z:\"framer-v-nntfac\",OHu9vdmeP:\"framer-v-fj3jqn\",SAXCFvjdi:\"framer-v-1fbje40\",xxL5syo33:\"framer-v-us8wq6\",ZGEbM7UZ2:\"framer-v-1gzcdi7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={delay:0,duration:.3,ease:[.68,0,.56,1],type:\"tween\"};const transition3={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition4={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition5={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};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 humanReadableEnumMap={Active:\"EVSHPc7EO\",Desktop:\"GRVq59aNW\",Mobile:\"a_8Vcknn_\"};const humanReadableVariantMap={\"About Us\":\"ctx7A5y_w\",\"Phone Closed\":\"xxL5syo33\",\"Phone Open\":\"IqTdhCM3Z\",\"Who We Serve\":\"crJjgcOke\",Default:\"SAXCFvjdi\",News:\"ZGEbM7UZ2\",Projects:\"Geh0lrTi_\",Solutions:\"OHu9vdmeP\"};const getProps=({background,height,id,navVariant,width,...props})=>{return{...props,rMkz5ATZP:background??props.rMkz5ATZP??\"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"SAXCFvjdi\",zdjImpDiz:humanReadableEnumMap[navVariant]??navVariant??props.zdjImpDiz??\"GRVq59aNW\"};};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,rMkz5ATZP,zdjImpDiz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SAXCFvjdi\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1cwojdr=activeVariantCallback(async(...args)=>{setVariant(\"xxL5syo33\");});const onTap11ig595=activeVariantCallback(async(...args)=>{setVariant(\"IqTdhCM3Z\");});const SSaJF5mq91cwojdr=activeVariantCallback(async(...args)=>{setVariant(\"xxL5syo33\");});const vAQFVpGwFtxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const TXe3CgPbi1cwojdr=activeVariantCallback(async(...args)=>{setVariant(\"xxL5syo33\");});const ut1gcGgkl1cwojdr=activeVariantCallback(async(...args)=>{setVariant(\"xxL5syo33\");});const ZlQbpQoz81cwojdr=activeVariantCallback(async(...args)=>{setVariant(\"xxL5syo33\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"xxL5syo33\",\"IqTdhCM3Z\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"IqTdhCM3Z\")return true;return false;};const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({IqTdhCM3Z:{value:transition3},xxL5syo33:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1fbje40\",className,classNames),\"data-framer-name\":\"Default\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"SAXCFvjdi\",ref:refBinding,style:{backgroundColor:rMkz5ATZP,...style},...addPropertyOverrides({crJjgcOke:{\"data-framer-name\":\"Who We Serve\"},ctx7A5y_w:{\"data-framer-name\":\"About Us\"},Geh0lrTi_:{\"data-framer-name\":\"Projects\"},IqTdhCM3Z:{\"data-framer-name\":\"Phone Open\"},OHu9vdmeP:{\"data-framer-name\":\"Solutions\"},xxL5syo33:{\"data-framer-name\":\"Phone Closed\"},ZGEbM7UZ2:{\"data-framer-name\":\"News\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14z3t9f\",\"data-framer-name\":\"Navbar\",layoutDependency:layoutDependency,layoutId:\"WtjsrPCg9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bwnt9a\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"ee6B6cvrJ\",...addPropertyOverrides({IqTdhCM3Z:{\"data-highlight\":true,onTap:onTap1cwojdr}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-zyqa6o\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"klg9aqpEG\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"164px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+4+0+0,...addPropertyOverrides({IqTdhCM3Z:{y:(componentViewport?.y||0)+0+0+0+0+16+0},xxL5syo33:{y:(componentViewport?.y||0)+0+0+0+0+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jmjuxy-container\",layoutDependency:layoutDependency,layoutId:\"Hk5uu3KHz-container\",nodeId:\"Hk5uu3KHz\",rendersWithMotion:true,scopeId:\"HSAZRbdSr\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"Hk5uu3KHz\",layoutId:\"Hk5uu3KHz\",style:{width:\"100%\"},width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b0k0be\",\"data-framer-name\":\"Open/Close\",layoutDependency:layoutDependency,layoutId:\"rn9OdueSr\",style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{IqTdhCM3Z:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},xxL5syo33:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}},...addPropertyOverrides({IqTdhCM3Z:{\"data-highlight\":true,onTap:onTap1cwojdr},xxL5syo33:{\"data-highlight\":true,onTap:onTap11ig595}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s78w8u\",layoutDependency:layoutDependency,layoutId:\"qxfv62U4l\",style:{backgroundColor:\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,rotate:0},variants:{IqTdhCM3Z:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,rotate:45},xxL5syo33:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-llqd73\",layoutDependency:layoutDependency,layoutId:\"GLMz1mNYB\",style:{backgroundColor:\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,rotate:0},variants:{IqTdhCM3Z:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,rotate:-45},xxL5syo33:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}}})]})]}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({IqTdhCM3Z:{value:transition4},xxL5syo33:{value:transition4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xztjah\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"bwys0v9Pn\",style:{opacity:1},variants:{crJjgcOke:{opacity:1},ctx7A5y_w:{opacity:1},Geh0lrTi_:{opacity:1},IqTdhCM3Z:{opacity:1},OHu9vdmeP:{opacity:1},xxL5syo33:{opacity:0},ZGEbM7UZ2:{opacity:1}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FTIsyQbKp\"},implicitPathVariables:undefined},{href:{webPageId:\"FTIsyQbKp\"},implicitPathVariables:undefined},{href:{webPageId:\"FTIsyQbKp\"},implicitPathVariables:undefined},{href:{webPageId:\"FTIsyQbKp\"},implicitPathVariables:undefined},{href:{webPageId:\"FTIsyQbKp\"},implicitPathVariables:undefined},{href:{webPageId:\"FTIsyQbKp\"},implicitPathVariables:undefined},{href:{webPageId:\"FTIsyQbKp\"},implicitPathVariables:undefined},{href:{webPageId:\"FTIsyQbKp\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+3.5,...addPropertyOverrides({IqTdhCM3Z:{height:56,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1800px) - 48px)`,y:(componentViewport?.y||0)+0+0+0+64+24+0},xxL5syo33:{height:56,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1800px) - 88px)`,y:(componentViewport?.y||0)+0+0+0+64+24+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15bkz6l-container\",layoutDependency:layoutDependency,layoutId:\"VhywUglE9-container\",nodeId:\"VhywUglE9\",rendersWithMotion:true,scopeId:\"HSAZRbdSr\",style:{opacity:1},variants:{crJjgcOke:{opacity:1},ctx7A5y_w:{opacity:1},Geh0lrTi_:{opacity:1},IqTdhCM3Z:{opacity:1},OHu9vdmeP:{opacity:1},xxL5syo33:{opacity:0},ZGEbM7UZ2:{opacity:1}},children:/*#__PURE__*/_jsx(NavInlineLink,{ERGXGdT9S:\"About Us\",height:\"100%\",id:\"VhywUglE9\",layoutId:\"VhywUglE9\",nhw2yHwYZ:resolvedLinks[0],variant:zdjImpDiz,width:\"100%\",...addPropertyOverrides({crJjgcOke:{nhw2yHwYZ:resolvedLinks[5],variant:\"GRVq59aNW\"},ctx7A5y_w:{nhw2yHwYZ:resolvedLinks[3],variant:\"EVSHPc7EO\"},Geh0lrTi_:{nhw2yHwYZ:resolvedLinks[6],variant:\"GRVq59aNW\"},IqTdhCM3Z:{nhw2yHwYZ:resolvedLinks[2],SSaJF5mq9:SSaJF5mq91cwojdr,style:{height:\"100%\",width:\"100%\"},vAQFVpGwF:undefined,variant:\"a_8Vcknn_\"},OHu9vdmeP:{nhw2yHwYZ:resolvedLinks[4],variant:\"GRVq59aNW\"},xxL5syo33:{nhw2yHwYZ:resolvedLinks[1],style:{height:\"100%\",width:\"100%\"},variant:\"a_8Vcknn_\"},ZGEbM7UZ2:{nhw2yHwYZ:resolvedLinks[7],variant:\"GRVq59aNW\"}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1174uvc\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"Yw1u71RYi\",style:{backgroundColor:\"rgba(202, 235, 210, 0.1)\",opacity:1},variants:{IqTdhCM3Z:{opacity:1},xxL5syo33:{opacity:0}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-15ankig\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"Paiu8vtju\",style:{backgroundColor:\"rgba(202, 235, 210, 0.1)\",opacity:1},variants:{IqTdhCM3Z:{opacity:1},xxL5syo33:{opacity:0}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-t618pl\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"j8Aamu_P3\",style:{backgroundColor:\"rgba(202, 235, 210, 0.1)\",opacity:1},variants:{IqTdhCM3Z:{opacity:1},xxL5syo33:{opacity:0}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-140xkyf\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"b8qvyXZR4\",style:{backgroundColor:\"rgba(202, 235, 210, 0.1)\",opacity:1},variants:{IqTdhCM3Z:{opacity:1},xxL5syo33:{opacity:0}}}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-z8iw5v\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"puKblROas\",children:isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1llt5xd\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"myCJM43WE\",style:{backgroundColor:\"rgba(202, 235, 210, 0.1)\"}})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"meY1y0M8i\"},implicitPathVariables:undefined},{href:{webPageId:\"meY1y0M8i\"},implicitPathVariables:undefined},{href:{webPageId:\"meY1y0M8i\"},implicitPathVariables:undefined},{href:{webPageId:\"meY1y0M8i\"},implicitPathVariables:undefined},{href:{webPageId:\"meY1y0M8i\"},implicitPathVariables:undefined},{href:{webPageId:\"meY1y0M8i\"},implicitPathVariables:undefined},{href:{webPageId:\"meY1y0M8i\"},implicitPathVariables:undefined},{href:{webPageId:\"meY1y0M8i\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+3.5,...addPropertyOverrides({IqTdhCM3Z:{height:56,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1800px) - 48px)`,y:(componentViewport?.y||0)+0+0+0+64+24+57},xxL5syo33:{height:56,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1800px) - 88px)`,y:(componentViewport?.y||0)+0+0+0+64+24+57}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-qdedxg-container\",id:`${layoutId}-qdedxg`,layoutDependency:layoutDependency,layoutId:\"dBgkV3mGO-container\",nodeId:\"dBgkV3mGO\",ref:ref1,rendersWithMotion:true,scopeId:\"HSAZRbdSr\",style:{opacity:1},variants:{crJjgcOke:{opacity:1},ctx7A5y_w:{opacity:1},Geh0lrTi_:{opacity:1},IqTdhCM3Z:{opacity:1},OHu9vdmeP:{opacity:1},xxL5syo33:{opacity:0},ZGEbM7UZ2:{opacity:1}},children:[/*#__PURE__*/_jsx(NavInlineLink,{ERGXGdT9S:\"Solutions\",height:\"100%\",id:\"dBgkV3mGO\",layoutId:\"dBgkV3mGO\",nhw2yHwYZ:resolvedLinks1[0],vAQFVpGwF:vAQFVpGwFtxyyif({overlay}),variant:overlay.visible?\"GRVq59aNW\":\"GRVq59aNW\",width:\"100%\",...addPropertyOverrides({crJjgcOke:{nhw2yHwYZ:resolvedLinks1[5]},ctx7A5y_w:{nhw2yHwYZ:resolvedLinks1[3]},Geh0lrTi_:{nhw2yHwYZ:resolvedLinks1[6]},IqTdhCM3Z:{nhw2yHwYZ:resolvedLinks1[2],SSaJF5mq9:SSaJF5mq91cwojdr,style:{height:\"100%\",width:\"100%\"},variant:overlay.visible?\"a_8Vcknn_\":\"a_8Vcknn_\"},OHu9vdmeP:{nhw2yHwYZ:resolvedLinks1[4],variant:overlay.visible?\"GRVq59aNW\":\"EVSHPc7EO\"},xxL5syo33:{nhw2yHwYZ:resolvedLinks1[1],style:{height:\"100%\",width:\"100%\"},variant:overlay.visible?\"a_8Vcknn_\":\"a_8Vcknn_\"},ZGEbM7UZ2:{nhw2yHwYZ:resolvedLinks1[7]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-qdedxg`,offsetX:47.08584206859814,offsetY:10.000016062171198,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:106,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+3.5+-53,...addPropertyOverrides({IqTdhCM3Z:{y:(componentViewport?.y||0)+0+0+0+64+24+57+-53},xxL5syo33:{y:(componentViewport?.y||0)+0+0+0+64+24+57+-53}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-16bro4m-container\",exit:animation,inComponentSlot:true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"DZ49iW6K1-container\",nodeId:\"DZ49iW6K1\",ref:ref2,rendersWithMotion:true,role:\"dialog\",scopeId:\"HSAZRbdSr\",children:/*#__PURE__*/_jsx(LinksSolutions,{height:\"100%\",id:\"DZ49iW6K1\",layoutId:\"DZ49iW6K1\",variant:\"SwwtXsMlU\",width:\"100%\"})})})})})]})})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Qm2WaWtsS\"},implicitPathVariables:undefined},{href:{webPageId:\"Qm2WaWtsS\"},implicitPathVariables:undefined},{href:{webPageId:\"Qm2WaWtsS\"},implicitPathVariables:undefined},{href:{webPageId:\"Qm2WaWtsS\"},implicitPathVariables:undefined},{href:{webPageId:\"Qm2WaWtsS\"},implicitPathVariables:undefined},{href:{webPageId:\"Qm2WaWtsS\"},implicitPathVariables:undefined},{href:{webPageId:\"Qm2WaWtsS\"},implicitPathVariables:undefined},{href:{webPageId:\"Qm2WaWtsS\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+3.5,...addPropertyOverrides({IqTdhCM3Z:{height:56,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1800px) - 48px)`,y:(componentViewport?.y||0)+0+0+0+64+24+220},xxL5syo33:{height:56,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1800px) - 88px)`,y:(componentViewport?.y||0)+0+0+0+64+24+170}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-11cue17-container\",id:`${layoutId}-11cue17`,layoutDependency:layoutDependency,layoutId:\"dUkHKwZQQ-container\",nodeId:\"dUkHKwZQQ\",ref:ref3,rendersWithMotion:true,scopeId:\"HSAZRbdSr\",children:[/*#__PURE__*/_jsx(NavInlineLink,{ERGXGdT9S:\"Who We Serve\",height:\"100%\",id:\"dUkHKwZQQ\",layoutId:\"dUkHKwZQQ\",nhw2yHwYZ:resolvedLinks2[0],vAQFVpGwF:vAQFVpGwFtxyyif({overlay:overlay1}),variant:overlay1.visible?\"GRVq59aNW\":\"GRVq59aNW\",width:\"100%\",...addPropertyOverrides({crJjgcOke:{nhw2yHwYZ:resolvedLinks2[5],variant:overlay1.visible?\"GRVq59aNW\":\"EVSHPc7EO\"},ctx7A5y_w:{nhw2yHwYZ:resolvedLinks2[3]},Geh0lrTi_:{nhw2yHwYZ:resolvedLinks2[6]},IqTdhCM3Z:{nhw2yHwYZ:resolvedLinks2[2],SSaJF5mq9:SSaJF5mq91cwojdr,style:{height:\"100%\",width:\"100%\"},variant:overlay1.visible?\"a_8Vcknn_\":\"a_8Vcknn_\"},OHu9vdmeP:{nhw2yHwYZ:resolvedLinks2[4]},xxL5syo33:{nhw2yHwYZ:resolvedLinks2[1],style:{height:\"100%\",width:\"100%\"},variant:overlay1.visible?\"GRVq59aNW\":\"a_8Vcknn_\"},ZGEbM7UZ2:{nhw2yHwYZ:resolvedLinks2[7]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-11cue17`,offsetX:99.61717339142342,offsetY:10.000016062171198,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:180,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+3.5+-90,...addPropertyOverrides({IqTdhCM3Z:{y:(componentViewport?.y||0)+0+0+0+64+24+220+-90},xxL5syo33:{y:(componentViewport?.y||0)+0+0+0+64+24+170+-90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-18n7w4o-container\",exit:animation,inComponentSlot:true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"oHVczUiFJ-container\",nodeId:\"oHVczUiFJ\",ref:ref4,rendersWithMotion:true,role:\"dialog\",scopeId:\"HSAZRbdSr\",children:/*#__PURE__*/_jsx(LinksWhoWeServe,{height:\"100%\",id:\"oHVczUiFJ\",layoutId:\"oHVczUiFJ\",variant:\"h42FkL5J8\",width:\"100%\"})})})})})]})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LVJ_QEpMc\"},implicitPathVariables:undefined},{href:{webPageId:\"LVJ_QEpMc\"},implicitPathVariables:undefined},{href:{webPageId:\"LVJ_QEpMc\"},implicitPathVariables:undefined},{href:{webPageId:\"LVJ_QEpMc\"},implicitPathVariables:undefined},{href:{webPageId:\"LVJ_QEpMc\"},implicitPathVariables:undefined},{href:{webPageId:\"LVJ_QEpMc\"},implicitPathVariables:undefined},{href:{webPageId:\"LVJ_QEpMc\"},implicitPathVariables:undefined},{href:{webPageId:\"LVJ_QEpMc\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+4,...addPropertyOverrides({IqTdhCM3Z:{height:56,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1800px) - 48px)`,y:(componentViewport?.y||0)+0+0+0+64+24+457},xxL5syo33:{height:56,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1800px) - 88px)`,y:(componentViewport?.y||0)+0+0+0+64+24+407}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cnordu-container\",layoutDependency:layoutDependency,layoutId:\"U_QfWYDBV-container\",nodeId:\"U_QfWYDBV\",rendersWithMotion:true,scopeId:\"HSAZRbdSr\",children:/*#__PURE__*/_jsx(NavInlineLink,{ERGXGdT9S:\"Projects\",height:\"100%\",id:\"U_QfWYDBV\",layoutId:\"U_QfWYDBV\",nhw2yHwYZ:resolvedLinks3[0],style:{height:\"100%\"},variant:\"GRVq59aNW\",width:\"100%\",...addPropertyOverrides({crJjgcOke:{nhw2yHwYZ:resolvedLinks3[5]},ctx7A5y_w:{nhw2yHwYZ:resolvedLinks3[3]},Geh0lrTi_:{nhw2yHwYZ:resolvedLinks3[6],variant:\"EVSHPc7EO\"},IqTdhCM3Z:{nhw2yHwYZ:resolvedLinks3[2],SSaJF5mq9:SSaJF5mq91cwojdr,style:{height:\"100%\",width:\"100%\"},variant:\"a_8Vcknn_\"},OHu9vdmeP:{nhw2yHwYZ:resolvedLinks3[4]},xxL5syo33:{nhw2yHwYZ:resolvedLinks3[1],style:{height:\"100%\",width:\"100%\"},variant:\"a_8Vcknn_\"},ZGEbM7UZ2:{nhw2yHwYZ:resolvedLinks3[7]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wUcNYCaIO\"},implicitPathVariables:undefined},{href:{webPageId:\"wUcNYCaIO\"},implicitPathVariables:undefined},{href:{webPageId:\"wUcNYCaIO\"},implicitPathVariables:undefined},{href:{webPageId:\"wUcNYCaIO\"},implicitPathVariables:undefined},{href:{webPageId:\"wUcNYCaIO\"},implicitPathVariables:undefined},{href:{webPageId:\"wUcNYCaIO\"},implicitPathVariables:undefined},{href:{webPageId:\"wUcNYCaIO\"},implicitPathVariables:undefined},{href:{webPageId:\"wUcNYCaIO\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+4,...addPropertyOverrides({IqTdhCM3Z:{height:56,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1800px) - 48px)`,y:(componentViewport?.y||0)+0+0+0+64+24+514},xxL5syo33:{height:56,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1800px) - 88px)`,y:(componentViewport?.y||0)+0+0+0+64+24+464}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ai66rn-container\",layoutDependency:layoutDependency,layoutId:\"WkzO1AFuT-container\",nodeId:\"WkzO1AFuT\",rendersWithMotion:true,scopeId:\"HSAZRbdSr\",children:/*#__PURE__*/_jsx(NavInlineLink,{ERGXGdT9S:\"News\",height:\"100%\",id:\"WkzO1AFuT\",layoutId:\"WkzO1AFuT\",nhw2yHwYZ:resolvedLinks4[0],style:{height:\"100%\"},variant:\"GRVq59aNW\",width:\"100%\",...addPropertyOverrides({crJjgcOke:{nhw2yHwYZ:resolvedLinks4[5]},ctx7A5y_w:{nhw2yHwYZ:resolvedLinks4[3]},Geh0lrTi_:{nhw2yHwYZ:resolvedLinks4[6]},IqTdhCM3Z:{nhw2yHwYZ:resolvedLinks4[2],SSaJF5mq9:SSaJF5mq91cwojdr,style:{height:\"100%\",width:\"100%\"},variant:\"a_8Vcknn_\"},OHu9vdmeP:{nhw2yHwYZ:resolvedLinks4[4]},xxL5syo33:{nhw2yHwYZ:resolvedLinks4[1],style:{height:\"100%\",width:\"100%\"},variant:\"a_8Vcknn_\"},ZGEbM7UZ2:{nhw2yHwYZ:resolvedLinks4[7],variant:\"EVSHPc7EO\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RPW1zEmVM\"},implicitPathVariables:undefined},{href:{webPageId:\"RPW1zEmVM\"},implicitPathVariables:undefined},{href:{webPageId:\"RPW1zEmVM\"},implicitPathVariables:undefined},{href:{webPageId:\"RPW1zEmVM\"},implicitPathVariables:undefined},{href:{webPageId:\"RPW1zEmVM\"},implicitPathVariables:undefined},{href:{webPageId:\"RPW1zEmVM\"},implicitPathVariables:undefined},{href:{webPageId:\"RPW1zEmVM\"},implicitPathVariables:undefined},{href:{webPageId:\"RPW1zEmVM\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+0,...addPropertyOverrides({IqTdhCM3Z:{height:46,y:(componentViewport?.y||0)+0+0+0+64+24+587},xxL5syo33:{y:(componentViewport?.y||0)+0+0+0+64+24+520}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d74udn-container\",layoutDependency:layoutDependency,layoutId:\"VDnNTY8ko-container\",nodeId:\"VDnNTY8ko\",rendersWithMotion:true,scopeId:\"HSAZRbdSr\",children:/*#__PURE__*/_jsx(Button,{cpOgeNpmI:\"Contact\",f1QJoUlG4:resolvedLinks5[0],height:\"100%\",id:\"VDnNTY8ko\",layoutId:\"VDnNTY8ko\",style:{height:\"100%\"},variant:\"IbShQBsuS\",width:\"100%\",...addPropertyOverrides({crJjgcOke:{f1QJoUlG4:resolvedLinks5[5]},ctx7A5y_w:{f1QJoUlG4:resolvedLinks5[3]},Geh0lrTi_:{f1QJoUlG4:resolvedLinks5[6]},IqTdhCM3Z:{cpOgeNpmI:\"Contact Us\",f1QJoUlG4:resolvedLinks5[2],TXe3CgPbi:TXe3CgPbi1cwojdr},OHu9vdmeP:{f1QJoUlG4:resolvedLinks5[4]},xxL5syo33:{f1QJoUlG4:resolvedLinks5[1]},ZGEbM7UZ2:{f1QJoUlG4:resolvedLinks5[7]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({IqTdhCM3Z:{height:180,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1800px) - 48px)`,y:(componentViewport?.y||0)+0+0+0+64+24+276},xxL5syo33:{height:180,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1800px) - 88px)`,y:(componentViewport?.y||0)+0+0+0+64+24+226}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i3pw4s-container\",layoutDependency:layoutDependency,layoutId:\"eC8olU1r4-container\",nodeId:\"eC8olU1r4\",rendersWithMotion:true,scopeId:\"HSAZRbdSr\",children:/*#__PURE__*/_jsx(LinksWhoWeServe,{height:\"100%\",id:\"eC8olU1r4\",layoutId:\"eC8olU1r4\",style:{width:\"100%\"},variant:\"h42FkL5J8\",width:\"100%\",...addPropertyOverrides({IqTdhCM3Z:{ut1gcGgkl:ut1gcGgkl1cwojdr,variant:\"JZOMKMWvP\"},xxL5syo33:{variant:\"JZOMKMWvP\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({IqTdhCM3Z:{height:106,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1800px) - 48px)`,y:(componentViewport?.y||0)+0+0+0+64+24+113},xxL5syo33:{height:56,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1800px) - 88px)`,y:(componentViewport?.y||0)+0+0+0+64+24+113}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bqa82m-container\",layoutDependency:layoutDependency,layoutId:\"UjEknUcYb-container\",nodeId:\"UjEknUcYb\",rendersWithMotion:true,scopeId:\"HSAZRbdSr\",children:/*#__PURE__*/_jsx(LinksSolutions,{height:\"100%\",id:\"UjEknUcYb\",layoutId:\"UjEknUcYb\",style:{width:\"100%\"},variant:\"SwwtXsMlU\",width:\"100%\",...addPropertyOverrides({IqTdhCM3Z:{variant:\"JLTnbYJru\",ZlQbpQoz8:ZlQbpQoz81cwojdr},xxL5syo33:{style:{height:\"100%\",width:\"100%\"},variant:\"JLTnbYJru\"}},baseVariant,gestureVariant)})})})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Bsf5n.framer-1wkl04v, .framer-Bsf5n .framer-1wkl04v { display: block; }\",\".framer-Bsf5n.framer-1fbje40 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 64px; justify-content: center; overflow: visible; padding: 20px 64px 20px 64px; position: relative; width: 1200px; }\",\".framer-Bsf5n .framer-14z3t9f { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1800px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Bsf5n .framer-1bwnt9a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Bsf5n .framer-zyqa6o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Bsf5n .framer-jmjuxy-container { flex: none; height: auto; position: relative; width: 164px; }\",\".framer-Bsf5n .framer-1b0k0be { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 24px; }\",\".framer-Bsf5n .framer-1s78w8u, .framer-Bsf5n .framer-llqd73 { flex: none; height: 2px; overflow: hidden; position: relative; width: 25px; }\",\".framer-Bsf5n .framer-1xztjah { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-Bsf5n .framer-15bkz6l-container, .framer-Bsf5n .framer-qdedxg-container, .framer-Bsf5n .framer-11cue17-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Bsf5n .framer-1174uvc, .framer-Bsf5n .framer-15ankig, .framer-Bsf5n .framer-t618pl, .framer-Bsf5n .framer-140xkyf { flex: none; height: 1px; overflow: visible; position: relative; width: 324px; }\",\".framer-Bsf5n .framer-z8iw5v { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 2px; overflow: visible; padding: 0px 0px 16px 0px; position: relative; width: 1px; }\",\".framer-Bsf5n .framer-1llt5xd { flex: none; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-Bsf5n .framer-16bro4m-container, .framer-Bsf5n .framer-18n7w4o-container { height: auto; position: relative; width: auto; }\",\".framer-Bsf5n .framer-cnordu-container, .framer-Bsf5n .framer-ai66rn-container { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-Bsf5n .framer-d74udn-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-Bsf5n .framer-1i3pw4s-container, .framer-Bsf5n .framer-bqa82m-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Bsf5n.framer-1fbje40, .framer-Bsf5n .framer-14z3t9f, .framer-Bsf5n .framer-1bwnt9a, .framer-Bsf5n .framer-zyqa6o, .framer-Bsf5n .framer-1b0k0be, .framer-Bsf5n .framer-1xztjah, .framer-Bsf5n .framer-z8iw5v { gap: 0px; } .framer-Bsf5n.framer-1fbje40 > *, .framer-Bsf5n .framer-14z3t9f > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-Bsf5n.framer-1fbje40 > :first-child, .framer-Bsf5n .framer-14z3t9f > :first-child, .framer-Bsf5n .framer-1bwnt9a > :first-child, .framer-Bsf5n .framer-zyqa6o > :first-child, .framer-Bsf5n .framer-1xztjah > :first-child { margin-left: 0px; } .framer-Bsf5n.framer-1fbje40 > :last-child, .framer-Bsf5n .framer-14z3t9f > :last-child, .framer-Bsf5n .framer-1bwnt9a > :last-child, .framer-Bsf5n .framer-zyqa6o > :last-child, .framer-Bsf5n .framer-1xztjah > :last-child { margin-right: 0px; } .framer-Bsf5n .framer-1bwnt9a > *, .framer-Bsf5n .framer-zyqa6o > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-Bsf5n .framer-1b0k0be > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-Bsf5n .framer-1b0k0be > :first-child, .framer-Bsf5n .framer-z8iw5v > :first-child { margin-top: 0px; } .framer-Bsf5n .framer-1b0k0be > :last-child, .framer-Bsf5n .framer-z8iw5v > :last-child { margin-bottom: 0px; } .framer-Bsf5n .framer-1xztjah > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-Bsf5n .framer-z8iw5v > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",\".framer-Bsf5n.framer-v-us8wq6.framer-1fbje40 { flex-direction: column; justify-content: flex-start; overflow: hidden; padding: 0px; width: 390px; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-14z3t9f { flex: none; flex-direction: column; justify-content: flex-start; order: 0; padding: 0px 24px 0px 24px; width: 100%; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-1bwnt9a { gap: unset; height: 64px; justify-content: space-between; order: 0; width: 100%; z-index: 2; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-zyqa6o, .framer-Bsf5n.framer-v-nntfac .framer-zyqa6o { order: 0; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-1b0k0be { cursor: pointer; height: 36px; order: 1; width: 36px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-1s78w8u { left: calc(50.00000000000002% - 24px / 2); position: absolute; top: 10px; width: 24px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-llqd73 { bottom: 10px; left: calc(50.00000000000002% - 24px / 2); position: absolute; width: 24px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-1xztjah { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 0px; justify-content: flex-start; order: 1; padding: 24px 20px 0px 20px; width: 100%; z-index: 2; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-15bkz6l-container, .framer-Bsf5n.framer-v-nntfac .framer-15bkz6l-container { height: 56px; order: 0; width: 100%; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-1174uvc { order: 1; width: 1px; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-15ankig { order: 4; width: 1px; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-t618pl { order: 7; width: 1px; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-140xkyf { order: 9; width: 1px; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-qdedxg-container, .framer-Bsf5n.framer-v-nntfac .framer-qdedxg-container { height: 56px; order: 2; width: 100%; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-11cue17-container, .framer-Bsf5n.framer-v-nntfac .framer-11cue17-container { height: 56px; order: 5; width: 100%; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-cnordu-container, .framer-Bsf5n.framer-v-nntfac .framer-cnordu-container { height: 56px; order: 8; width: 100%; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-ai66rn-container, .framer-Bsf5n.framer-v-nntfac .framer-ai66rn-container { height: 56px; order: 10; width: 100%; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-d74udn-container { order: 11; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-1i3pw4s-container, .framer-Bsf5n.framer-v-nntfac .framer-1i3pw4s-container { flex: none; order: 6; width: 100%; }\",\".framer-Bsf5n.framer-v-us8wq6 .framer-bqa82m-container { flex: none; height: 56px; order: 3; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Bsf5n.framer-v-us8wq6.framer-1fbje40, .framer-Bsf5n.framer-v-us8wq6 .framer-14z3t9f, .framer-Bsf5n.framer-v-us8wq6 .framer-1bwnt9a, .framer-Bsf5n.framer-v-us8wq6 .framer-1xztjah { gap: 0px; } .framer-Bsf5n.framer-v-us8wq6.framer-1fbje40 > *, .framer-Bsf5n.framer-v-us8wq6 .framer-14z3t9f > *, .framer-Bsf5n.framer-v-us8wq6 .framer-1xztjah > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-Bsf5n.framer-v-us8wq6.framer-1fbje40 > :first-child, .framer-Bsf5n.framer-v-us8wq6 .framer-14z3t9f > :first-child, .framer-Bsf5n.framer-v-us8wq6 .framer-1xztjah > :first-child { margin-top: 0px; } .framer-Bsf5n.framer-v-us8wq6.framer-1fbje40 > :last-child, .framer-Bsf5n.framer-v-us8wq6 .framer-14z3t9f > :last-child, .framer-Bsf5n.framer-v-us8wq6 .framer-1xztjah > :last-child { margin-bottom: 0px; } .framer-Bsf5n.framer-v-us8wq6 .framer-1bwnt9a > *, .framer-Bsf5n.framer-v-us8wq6 .framer-1bwnt9a > :first-child, .framer-Bsf5n.framer-v-us8wq6 .framer-1bwnt9a > :last-child { margin: 0px; } }\",\".framer-Bsf5n.framer-v-nntfac.framer-1fbje40 { flex-direction: column; height: min-content; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px 0px 120px 0px; width: 390px; }\",\".framer-Bsf5n.framer-v-nntfac .framer-14z3t9f { flex: none; flex-direction: column; order: 0; padding: 0px 24px 0px 24px; width: 100%; }\",\".framer-Bsf5n.framer-v-nntfac .framer-1bwnt9a { cursor: pointer; gap: unset; height: 64px; justify-content: space-between; width: 100%; z-index: 2; }\",\".framer-Bsf5n.framer-v-nntfac .framer-1b0k0be { cursor: pointer; height: 36px; order: 1; width: 36px; }\",\".framer-Bsf5n.framer-v-nntfac .framer-1s78w8u { left: calc(50.00000000000002% - 24px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 24px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-Bsf5n.framer-v-nntfac .framer-llqd73 { left: calc(47.22222222222224% - 24px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 24px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-Bsf5n.framer-v-nntfac .framer-1xztjah { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 0px; justify-content: flex-start; padding: 24px 0px 0px 0px; width: 100%; z-index: 2; }\",\".framer-Bsf5n.framer-v-nntfac .framer-1174uvc { order: 1; width: 100%; }\",\".framer-Bsf5n.framer-v-nntfac .framer-15ankig { order: 4; width: 100%; }\",\".framer-Bsf5n.framer-v-nntfac .framer-t618pl { order: 7; width: 100%; }\",\".framer-Bsf5n.framer-v-nntfac .framer-140xkyf { order: 9; width: 100%; }\",\".framer-Bsf5n.framer-v-nntfac .framer-z8iw5v { flex: none; flex-direction: row; min-height: unset; order: 11; width: 100%; }\",\".framer-Bsf5n.framer-v-nntfac .framer-1llt5xd { flex: 1 0 0px; width: 1px; }\",\".framer-Bsf5n.framer-v-nntfac .framer-d74udn-container { height: auto; order: 12; }\",\".framer-Bsf5n.framer-v-nntfac .framer-bqa82m-container { flex: none; order: 3; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Bsf5n.framer-v-nntfac.framer-1fbje40, .framer-Bsf5n.framer-v-nntfac .framer-14z3t9f, .framer-Bsf5n.framer-v-nntfac .framer-1bwnt9a, .framer-Bsf5n.framer-v-nntfac .framer-1xztjah, .framer-Bsf5n.framer-v-nntfac .framer-z8iw5v { gap: 0px; } .framer-Bsf5n.framer-v-nntfac.framer-1fbje40 > *, .framer-Bsf5n.framer-v-nntfac .framer-14z3t9f > *, .framer-Bsf5n.framer-v-nntfac .framer-1xztjah > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-Bsf5n.framer-v-nntfac.framer-1fbje40 > :first-child, .framer-Bsf5n.framer-v-nntfac .framer-14z3t9f > :first-child, .framer-Bsf5n.framer-v-nntfac .framer-1xztjah > :first-child { margin-top: 0px; } .framer-Bsf5n.framer-v-nntfac.framer-1fbje40 > :last-child, .framer-Bsf5n.framer-v-nntfac .framer-14z3t9f > :last-child, .framer-Bsf5n.framer-v-nntfac .framer-1xztjah > :last-child { margin-bottom: 0px; } .framer-Bsf5n.framer-v-nntfac .framer-1bwnt9a > *, .framer-Bsf5n.framer-v-nntfac .framer-1bwnt9a > :first-child, .framer-Bsf5n.framer-v-nntfac .framer-1bwnt9a > :last-child { margin: 0px; } .framer-Bsf5n.framer-v-nntfac .framer-z8iw5v > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-Bsf5n.framer-v-nntfac .framer-z8iw5v > :first-child { margin-left: 0px; } .framer-Bsf5n.framer-v-nntfac .framer-z8iw5v > :last-child { margin-right: 0px; } }\",'.framer-Bsf5n[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-Bsf5n [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-Bsf5n[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-Bsf5n [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-Bsf5n[data-hide-scrollbars=\"true\"], .framer-Bsf5n [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xxL5syo33\":{\"layout\":[\"fixed\",\"fixed\"]},\"IqTdhCM3Z\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"ctx7A5y_w\":{\"layout\":[\"fixed\",\"fixed\"]},\"OHu9vdmeP\":{\"layout\":[\"fixed\",\"fixed\"]},\"crJjgcOke\":{\"layout\":[\"fixed\",\"fixed\"]},\"Geh0lrTi_\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZGEbM7UZ2\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"rMkz5ATZP\":\"background\",\"zdjImpDiz\":\"navVariant\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHSAZRbdSr=withCSS(Component,css,\"framer-Bsf5n\");export default FramerHSAZRbdSr;FramerHSAZRbdSr.displayName=\"Navigation Bar\";FramerHSAZRbdSr.defaultProps={height:64,width:1200};addPropertyControls(FramerHSAZRbdSr,{variant:{options:[\"SAXCFvjdi\",\"xxL5syo33\",\"IqTdhCM3Z\",\"ctx7A5y_w\",\"OHu9vdmeP\",\"crJjgcOke\",\"Geh0lrTi_\",\"ZGEbM7UZ2\"],optionTitles:[\"Default\",\"Phone Closed\",\"Phone Open\",\"About Us\",\"Solutions\",\"Who We Serve\",\"Projects\",\"News\"],title:\"Variant\",type:ControlType.Enum},rMkz5ATZP:{defaultValue:'var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39)) /* {\"name\":\"Forest Green\"} */',title:\"Background\",type:ControlType.Color},zdjImpDiz:NavInlineLinkControls?.[\"variant\"]&&{...NavInlineLinkControls[\"variant\"],defaultValue:\"GRVq59aNW\",description:undefined,hidden:undefined,title:\"Nav Variant\"}});addFonts(FramerHSAZRbdSr,[{explicitInter:true,fonts:[]},...LogoFonts,...NavInlineLinkFonts,...LinksSolutionsFonts,...LinksWhoWeServeFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHSAZRbdSr\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xxL5syo33\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IqTdhCM3Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"ctx7A5y_w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OHu9vdmeP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"crJjgcOke\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Geh0lrTi_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZGEbM7UZ2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"rMkz5ATZP\\\":\\\"background\\\",\\\"zdjImpDiz\\\":\\\"navVariant\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (2fef4c5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-CfuZp .framer-styles-preset-10mt3x2:not(.rich-text-wrapper), .framer-CfuZp .framer-styles-preset-10mt3x2.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, #fef9e0) /* {\"name\":\"Sun White\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, #c7f17f); --framer-link-text-decoration: none; }'];export const className=\"framer-CfuZp\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (2abc263)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/A1E1gGXFsqEKZEGnX145/EYupHX3yYGHoNCQJA8Nw/BhUMtjngO.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/A0NyFVWKMYGrTo6ZMvSz/w2FYja5d1zj3O3LCl3ms/C1JOMm4Jl.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/9rdz6y4Xw0iPcEvXaA0X/Lablq4hUQfHkUBXIgSQt/GOZpTEn7D.js\";import RotatingRingsGraphic from\"https://framerusercontent.com/modules/rcjAtQixz5w8ADpLgH3k/Gc9zu9h9pHxBVYDtDM80/gQyOKE6F3.js\";const RotatingRingsGraphicFonts=getFonts(RotatingRingsGraphic);const cycleOrder=[\"uFwwL0kMt\",\"aM94LaPse\",\"JQz5c1Njo\"];const serializationHash=\"framer-7O8uN\";const variantClassNames={aM94LaPse:\"framer-v-1xztz9z\",JQz5c1Njo:\"framer-v-1dzbz8z\",uFwwL0kMt:\"framer-v-8i4hqj\"};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)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"uFwwL0kMt\",Mobile:\"JQz5c1Njo\",Tablet:\"aM94LaPse\"};const getProps=({background,height,id,width,...props})=>{return{...props,kGk8eUz2G:background??props.kGk8eUz2G??\"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"uFwwL0kMt\"};};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,kGk8eUz2G,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uFwwL0kMt\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8i4hqj\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"uFwwL0kMt\",ref:refBinding,style:{backgroundColor:kGk8eUz2G,...style},...addPropertyOverrides({aM94LaPse:{\"data-framer-name\":\"Tablet\"},JQz5c1Njo:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8kq8ct\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"oIzXKSg7S\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:839,y:(componentViewport?.y||0)+200+0+-481,...addPropertyOverrides({aM94LaPse:{width:\"850px\",y:(componentViewport?.y||0)+160+0+-406},JQz5c1Njo:{width:`calc(${componentViewport?.width||\"100vw\"} + 460px)`,y:(componentViewport?.y||0)+120+0+-63.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12kw5zu-container\",layoutDependency:layoutDependency,layoutId:\"gEdHpSQ6x-container\",nodeId:\"gEdHpSQ6x\",rendersWithMotion:true,scopeId:\"qIbZlj7Tr\",style:{scale:1.4},variants:{aM94LaPse:{scale:1},JQz5c1Njo:{scale:1}},...addPropertyOverrides({JQz5c1Njo:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RotatingRingsGraphic,{height:\"100%\",id:\"gEdHpSQ6x\",layoutId:\"gEdHpSQ6x\",variant:\"GFYoQCO1B\",width:\"100%\",...addPropertyOverrides({aM94LaPse:{style:{width:\"100%\"}},JQz5c1Njo:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8tlyyo\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"R2uIqvcKj\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kpselv\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"gFkEzc_Sc\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"LetXGMEyZ\",scopeId:\"qIbZlj7Tr\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1c4jsji framer-1otnb6j\",\"data-framer-name\":\"Mark\",layoutDependency:layoutDependency,layoutId:\"LetXGMEyZ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kgs8jp\",\"data-framer-name\":\"CI Wrapper\",layoutDependency:layoutDependency,layoutId:\"Nskc9y3KQ\",style:{backgroundColor:\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",borderBottomLeftRadius:110,borderBottomRightRadius:110,borderTopLeftRadius:110,borderTopRightRadius:110},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-4ez4ap\",\"data-framer-name\":\"I\",fill:\"black\",intrinsicHeight:25,intrinsicWidth:10,layoutDependency:layoutDependency,layoutId:\"X8qaqxm61\",svg:'<svg width=\"10\" height=\"25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"#153D27\" d=\"M.788.587h8.424v23.587H.788z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vugh8r\",\"data-framer-name\":\"Graphic\",fill:\"black\",intrinsicHeight:72,intrinsicWidth:72,layoutDependency:layoutDependency,layoutId:\"XdyQtO87h\",svg:'<svg width=\"72\" height=\"72\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"36\" cy=\"36\" r=\"35.381\" fill=\"#C7F07E\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M43.744 19.374a18.533 18.533 0 1 0 9.428 24.85l7.633 3.565a26.956 26.956 0 1 1-.678-24.167l-7.42 3.987a18.533 18.533 0 0 0-8.963-8.235Z\" fill=\"#153D27\"/></svg>',withExternalLayout:true})]})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10l57mb\",layoutDependency:layoutDependency,layoutId:\"A0o79OkJH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u5xf8s\",layoutDependency:layoutDependency,layoutId:\"FKx58Ns0A\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d1o003\",\"data-styles-preset\":\"BhUMtjngO\",children:\"Location\"})}),className:\"framer-jut1de\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TdoIPPvZA\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-l2ywnm\",\"data-styles-preset\":\"C1JOMm4Jl\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:\"5102 Falls Road\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-c9yw3e, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:\"2 Village Square, Suite 252\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-dfbufw, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:\"Baltimore, MD 21210\"})]})}),className:\"framer-evsm9m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HGM_8S5xe\",style:{\"--extracted-1w3ko1f\":\"var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224))\",\"--extracted-c9yw3e\":\"var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224))\",\"--extracted-dfbufw\":\"var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aM94LaPse:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-l2ywnm\",\"data-styles-preset\":\"C1JOMm4Jl\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:\"5102 Falls Road\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsxs(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-c9yw3e, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:[\"2 Village Square, \",/*#__PURE__*/_jsx(motion.br,{}),\"Suite 252\"]}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-dfbufw, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:\"Baltimore, MD 21210\"})]})})},JQz5c1Njo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-l2ywnm\",\"data-styles-preset\":\"C1JOMm4Jl\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:\"5102 Falls Road\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsxs(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-c9yw3e, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:[\"2 Village Square, \",/*#__PURE__*/_jsx(motion.br,{}),\"Suite 252\"]}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-dfbufw, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:\"Baltimore, MD 21210\"})]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l2ywnm\",\"data-styles-preset\":\"C1JOMm4Jl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://maps.app.goo.gl/C3Kit3TkmcV95jmv5\",motionChild:true,nodeId:\"deAQfFEPD\",openInNewTab:true,scopeId:\"qIbZlj7Tr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10mt3x2\",\"data-styles-preset\":\"GOZpTEn7D\",children:\"Get Directions\"})})})}),className:\"framer-1t9x008\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"deAQfFEPD\",style:{\"--extracted-r6o4lv\":\"var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11b1slc\",layoutDependency:layoutDependency,layoutId:\"WAK7cujic\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d1o003\",\"data-styles-preset\":\"BhUMtjngO\",children:\"Get in Touch\"})}),className:\"framer-11tccs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yTBSWlklF\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l2ywnm\",\"data-styles-preset\":\"C1JOMm4Jl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RPW1zEmVM\"},motionChild:true,nodeId:\"BmyZaiG5D\",openInNewTab:false,scopeId:\"qIbZlj7Tr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10mt3x2\",\"data-styles-preset\":\"GOZpTEn7D\",children:\"Contact\"})})})}),className:\"framer-6f5yaa\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BmyZaiG5D\",style:{\"--extracted-r6o4lv\":\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-l2ywnm\",\"data-styles-preset\":\"C1JOMm4Jl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127)))\"},children:[/*#__PURE__*/_jsx(Link,{href:\"tel:4434615906\",motionChild:true,nodeId:\"zTwJe3OaN\",openInNewTab:true,scopeId:\"qIbZlj7Tr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10mt3x2\",\"data-styles-preset\":\"GOZpTEn7D\",children:\"(443) 461-590\"})}),\"5\"]})}),className:\"framer-d0m0os\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zTwJe3OaN\",style:{\"--extracted-r6o4lv\":\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l2ywnm\",\"data-styles-preset\":\"C1JOMm4Jl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:info@cirenew.com\",motionChild:true,nodeId:\"gwmDhtfpW\",openInNewTab:true,scopeId:\"qIbZlj7Tr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10mt3x2\",\"data-styles-preset\":\"GOZpTEn7D\",children:\"info@cirenew.com\"})})})}),className:\"framer-qovh3q\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gwmDhtfpW\",style:{\"--extracted-r6o4lv\":\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bfdy0p\",layoutDependency:layoutDependency,layoutId:\"fPjatNA6E\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d1o003\",\"data-styles-preset\":\"BhUMtjngO\",children:\"Explore\"})}),className:\"framer-19k8w28\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NajPTgmzZ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l2ywnm\",\"data-styles-preset\":\"C1JOMm4Jl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FTIsyQbKp\"},motionChild:true,nodeId:\"JAm11X7oc\",openInNewTab:false,scopeId:\"qIbZlj7Tr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10mt3x2\",\"data-styles-preset\":\"GOZpTEn7D\",children:\"About\"})})})}),className:\"framer-isx5mc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JAm11X7oc\",style:{\"--extracted-r6o4lv\":\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l2ywnm\",\"data-styles-preset\":\"C1JOMm4Jl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"meY1y0M8i\"},motionChild:true,nodeId:\"i4yMcVMQa\",openInNewTab:false,scopeId:\"qIbZlj7Tr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10mt3x2\",\"data-styles-preset\":\"GOZpTEn7D\",children:\"Solutions\"})})})}),className:\"framer-12qbfh5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"i4yMcVMQa\",style:{\"--extracted-r6o4lv\":\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l2ywnm\",\"data-styles-preset\":\"C1JOMm4Jl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Qm2WaWtsS\"},motionChild:true,nodeId:\"qz0Lipt4n\",openInNewTab:false,scopeId:\"qIbZlj7Tr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10mt3x2\",\"data-styles-preset\":\"GOZpTEn7D\",children:\"Who We Serve\"})})})}),className:\"framer-e8ud1m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qz0Lipt4n\",style:{\"--extracted-r6o4lv\":\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l2ywnm\",\"data-styles-preset\":\"C1JOMm4Jl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LVJ_QEpMc\"},motionChild:true,nodeId:\"xSwwhVjel\",openInNewTab:false,scopeId:\"qIbZlj7Tr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10mt3x2\",\"data-styles-preset\":\"GOZpTEn7D\",children:\"Projects\"})})})}),className:\"framer-qxb6yq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xSwwhVjel\",style:{\"--extracted-r6o4lv\":\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l2ywnm\",\"data-styles-preset\":\"C1JOMm4Jl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wUcNYCaIO\"},motionChild:true,nodeId:\"FGiVLaCWU\",openInNewTab:false,scopeId:\"qIbZlj7Tr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10mt3x2\",\"data-styles-preset\":\"GOZpTEn7D\",children:\"News\"})})})}),className:\"framer-1mwkemb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FGiVLaCWU\",style:{\"--extracted-r6o4lv\":\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uez0q6\",layoutDependency:layoutDependency,layoutId:\"VUfnnGAjw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d1o003\",\"data-styles-preset\":\"BhUMtjngO\",children:\"Connect\"})}),className:\"framer-3cj08i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"W_3e3hKam\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l2ywnm\",\"data-styles-preset\":\"C1JOMm4Jl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/ci-renewables/?viewAsMember=true\",motionChild:true,nodeId:\"QaBNZahN0\",openInNewTab:true,scopeId:\"qIbZlj7Tr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10mt3x2\",\"data-styles-preset\":\"GOZpTEn7D\",children:\"LinkedIn\"})})})}),className:\"framer-198c8n1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QaBNZahN0\",style:{\"--extracted-r6o4lv\":\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ytfm6h\",layoutDependency:layoutDependency,layoutId:\"MhaHYDWJI\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224)))\"},children:\"CI Renew \\xa92025. All Rights Reserved.\"})}),className:\"framer-9t2qv7\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"ZhJ26zP7u\",style:{\"--extracted-r6o4lv\":\"var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7O8uN.framer-1otnb6j, .framer-7O8uN .framer-1otnb6j { display: block; }\",\".framer-7O8uN.framer-8i4hqj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; min-height: 620px; overflow: hidden; padding: 200px 0px 64px 0px; position: relative; width: 1200px; }\",\".framer-7O8uN .framer-8kq8ct { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1800px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7O8uN .framer-12kw5zu-container { flex: none; height: auto; left: -258px; position: absolute; top: -481px; width: auto; z-index: 1; }\",\".framer-7O8uN .framer-8tlyyo { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 64px 0px 0px 0px; position: relative; width: 50%; z-index: 2; }\",\".framer-7O8uN .framer-1kpselv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: min-content; z-index: 1; }\",\".framer-7O8uN .framer-1c4jsji { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-7O8uN .framer-1kgs8jp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 32px; }\",\".framer-7O8uN .framer-4ez4ap { flex: none; height: 11px; left: calc(50.00000000000002% - 4px / 2); position: absolute; top: calc(50.00000000000002% - 11px / 2); width: 4px; z-index: 1; }\",\".framer-7O8uN .framer-vugh8r { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 32px; }\",\".framer-7O8uN .framer-10l57mb { display: grid; flex: 1 0 0px; gap: 0px; grid-auto-rows: 200px; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, 200px); height: 600px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-7O8uN .framer-1u5xf8s, .framer-7O8uN .framer-11b1slc, .framer-7O8uN .framer-bfdy0p, .framer-7O8uN .framer-uez0q6 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7O8uN .framer-jut1de, .framer-7O8uN .framer-evsm9m, .framer-7O8uN .framer-1t9x008, .framer-7O8uN .framer-11tccs, .framer-7O8uN .framer-6f5yaa, .framer-7O8uN .framer-d0m0os, .framer-7O8uN .framer-qovh3q, .framer-7O8uN .framer-19k8w28, .framer-7O8uN .framer-isx5mc, .framer-7O8uN .framer-12qbfh5, .framer-7O8uN .framer-e8ud1m, .framer-7O8uN .framer-qxb6yq, .framer-7O8uN .framer-1mwkemb, .framer-7O8uN .framer-3cj08i, .framer-7O8uN .framer-198c8n1 { flex: none; height: auto; max-width: 100%; overflow: visible; position: relative; white-space: pre-wrap; width: 390px; word-break: break-word; word-wrap: break-word; }\",\".framer-7O8uN .framer-1ytfm6h { align-content: flex-start; align-items: flex-start; align-self: end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; grid-column: auto / span 2; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7O8uN .framer-9t2qv7 { flex: none; height: auto; max-width: 100%; overflow: visible; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7O8uN.framer-8i4hqj, .framer-7O8uN .framer-8kq8ct, .framer-7O8uN .framer-8tlyyo, .framer-7O8uN .framer-1kpselv, .framer-7O8uN .framer-1c4jsji, .framer-7O8uN .framer-1kgs8jp, .framer-7O8uN .framer-1u5xf8s, .framer-7O8uN .framer-11b1slc, .framer-7O8uN .framer-bfdy0p, .framer-7O8uN .framer-uez0q6, .framer-7O8uN .framer-1ytfm6h { gap: 0px; } .framer-7O8uN.framer-8i4hqj > *, .framer-7O8uN .framer-8kq8ct > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-7O8uN.framer-8i4hqj > :first-child, .framer-7O8uN .framer-8kq8ct > :first-child, .framer-7O8uN .framer-1kgs8jp > :first-child, .framer-7O8uN .framer-1u5xf8s > :first-child, .framer-7O8uN .framer-11b1slc > :first-child, .framer-7O8uN .framer-bfdy0p > :first-child, .framer-7O8uN .framer-uez0q6 > :first-child, .framer-7O8uN .framer-1ytfm6h > :first-child { margin-top: 0px; } .framer-7O8uN.framer-8i4hqj > :last-child, .framer-7O8uN .framer-8kq8ct > :last-child, .framer-7O8uN .framer-1kgs8jp > :last-child, .framer-7O8uN .framer-1u5xf8s > :last-child, .framer-7O8uN .framer-11b1slc > :last-child, .framer-7O8uN .framer-bfdy0p > :last-child, .framer-7O8uN .framer-uez0q6 > :last-child, .framer-7O8uN .framer-1ytfm6h > :last-child { margin-bottom: 0px; } .framer-7O8uN .framer-8tlyyo > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-7O8uN .framer-8tlyyo > :first-child, .framer-7O8uN .framer-1kpselv > :first-child, .framer-7O8uN .framer-1c4jsji > :first-child { margin-left: 0px; } .framer-7O8uN .framer-8tlyyo > :last-child, .framer-7O8uN .framer-1kpselv > :last-child, .framer-7O8uN .framer-1c4jsji > :last-child { margin-right: 0px; } .framer-7O8uN .framer-1kpselv > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-7O8uN .framer-1c4jsji > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-7O8uN .framer-1kgs8jp > *, .framer-7O8uN .framer-1u5xf8s > *, .framer-7O8uN .framer-11b1slc > *, .framer-7O8uN .framer-bfdy0p > *, .framer-7O8uN .framer-uez0q6 > *, .framer-7O8uN .framer-1ytfm6h > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-7O8uN.framer-v-1xztz9z.framer-8i4hqj { padding: 160px 0px 64px 0px; width: 810px; }\",\".framer-7O8uN.framer-v-1xztz9z .framer-12kw5zu-container { left: -283px; top: -406px; width: 850px; }\",\".framer-7O8uN.framer-v-1xztz9z .framer-8tlyyo { width: 60%; }\",\".framer-7O8uN.framer-v-1dzbz8z.framer-8i4hqj { min-height: unset; padding: 120px 0px 64px 0px; width: 390px; }\",\".framer-7O8uN.framer-v-1dzbz8z .framer-8kq8ct { max-width: unset; }\",\".framer-7O8uN.framer-v-1dzbz8z .framer-12kw5zu-container { left: -230px; right: -230px; top: 50%; width: unset; }\",\".framer-7O8uN.framer-v-1dzbz8z .framer-8tlyyo { flex-direction: column; gap: 36px; width: 100%; }\",\".framer-7O8uN.framer-v-1dzbz8z .framer-1kpselv { left: 24px; }\",\".framer-7O8uN.framer-v-1dzbz8z .framer-10l57mb { flex: none; gap: 24px; height: min-content; padding: 0px 24px 0px 24px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7O8uN.framer-v-1dzbz8z .framer-8tlyyo, .framer-7O8uN.framer-v-1dzbz8z .framer-10l57mb { gap: 0px; } .framer-7O8uN.framer-v-1dzbz8z .framer-8tlyyo > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-7O8uN.framer-v-1dzbz8z .framer-8tlyyo > :first-child { margin-top: 0px; } .framer-7O8uN.framer-v-1dzbz8z .framer-8tlyyo > :last-child { margin-bottom: 0px; } .framer-7O8uN.framer-v-1dzbz8z .framer-10l57mb > *, .framer-7O8uN.framer-v-1dzbz8z .framer-10l57mb > :first-child, .framer-7O8uN.framer-v-1dzbz8z .framer-10l57mb > :last-child { margin: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 928\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"620px\",null]},\"aM94LaPse\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"620px\",null]},\"JQz5c1Njo\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"kGk8eUz2G\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqIbZlj7Tr=withCSS(Component,css,\"framer-7O8uN\");export default FramerqIbZlj7Tr;FramerqIbZlj7Tr.displayName=\"Footer\";FramerqIbZlj7Tr.defaultProps={height:928,width:1200};addPropertyControls(FramerqIbZlj7Tr,{variant:{options:[\"uFwwL0kMt\",\"aM94LaPse\",\"JQz5c1Njo\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},kGk8eUz2G:{defaultValue:'var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39)) /* {\"name\":\"Forest Green\"} */',title:\"Background\",type:ControlType.Color}});addFonts(FramerqIbZlj7Tr,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"}]},...RotatingRingsGraphicFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqIbZlj7Tr\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"620px\\\",null]},\\\"aM94LaPse\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"620px\\\",null]},\\\"JQz5c1Njo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"kGk8eUz2G\\\":\\\"background\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"928\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qIbZlj7Tr.map", "// Generated by Framer (c105afa)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Sans-500\",\"GF;Instrument Sans-700\",\"GF;Instrument Sans-700italic\",\"GF;Instrument Sans-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"},{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQi_gfwmS0v3_7Y.woff2\",weight:\"700\"},{family:\"Instrument Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENugixkywN2u7YUwU.woff2\",weight:\"700\"},{family:\"Instrument Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENut22kywN2u7YUwU.woff2\",weight:\"500\"}]}];export const css=['.framer-lbcuZ .framer-styles-preset-7lzhqi:not(.rich-text-wrapper), .framer-lbcuZ .framer-styles-preset-7lzhqi.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, #fef9e0); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-lbcuZ .framer-styles-preset-7lzhqi:not(.rich-text-wrapper), .framer-lbcuZ .framer-styles-preset-7lzhqi.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 21px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, #fef9e0); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-lbcuZ .framer-styles-preset-7lzhqi:not(.rich-text-wrapper), .framer-lbcuZ .framer-styles-preset-7lzhqi.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, #fef9e0); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-lbcuZ\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (eca4804)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image,PropertyOverrides,RenderTarget,RichText,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import NavigationBar from\"#framer/local/canvasComponent/HSAZRbdSr/HSAZRbdSr.js\";import Breadcrumb from\"#framer/local/canvasComponent/KcDOEI1sp/KcDOEI1sp.js\";import Footer from\"#framer/local/canvasComponent/qIbZlj7Tr/qIbZlj7Tr.js\";import*as sharedStyle from\"#framer/local/css/bTCKfMS8F/bTCKfMS8F.js\";import*as sharedStyle1 from\"#framer/local/css/ztNJvAOEn/ztNJvAOEn.js\";const NavigationBarFonts=getFonts(NavigationBar);const BreadcrumbFonts=getFonts(Breadcrumb);const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const VideoFonts=getFonts(Video);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const FooterFonts=getFonts(Footer);const VideoControls=getPropertyControls(Video);const NavigationBarControls=getPropertyControls(NavigationBar);const breakpoints={CukVL1WEs:\"(max-width: 809px)\",NDAkQwT2s:\"(min-width: 1440px)\",ywaA_5LTB:\"(min-width: 810px) and (max-width: 1439px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-iWESS\";const variantClassNames={CukVL1WEs:\"framer-v-1obg2lt\",NDAkQwT2s:\"framer-v-1hdx365\",ywaA_5LTB:\"framer-v-lhoqyg\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const transition1={delay:0,duration:1,ease:[.44,0,.2,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60};const transition2={delay:.4,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={delay:0,duration:1.2,ease:[.04,.66,.56,1],type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const breakpointRules={CukVL1WEs:[\".framer-iWESS .framer-14w0m22 { padding: 0px 24px 96px 24px; }\",\".framer-iWESS .framer-5grv9y { max-width: 100%; }\",\".framer-iWESS .framer-id2wt3 { width: 100%; }\",\".framer-iWESS .framer-1urankf { height: 89.98815165876776vh; top: calc(47.50000000000002% - 89.98815165876776vh / 2); }\"],ywaA_5LTB:[\".framer-iWESS .framer-14w0m22 { padding: 0px 48px 0px 48px; }\",\".framer-iWESS .framer-5grv9y { max-width: 100%; }\",\".framer-iWESS .framer-id2wt3 { width: 100%; }\",\".framer-iWESS .framer-1urankf { height: 100%; top: calc(50.00000000000002% - 100% / 2); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={CukVL1WEs:\".framer-1obg2lt-override\",ywaA_5LTB:\".framer-lhoqyg-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iWESS.framer-1leo8e4, .framer-iWESS .framer-1leo8e4 { display: block; }\",\".framer-iWESS.framer-1hdx365 { align-content: center; align-items: center; background-color: var(--1se9xxi); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iWESS .framer-nm40wm-container { flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); view-transition-name: framer-iWESS-nm40wm-exclude; width: 100%; z-index: 10; }\",\"::view-transition-group(framer-iWESS-nm40wm-exclude), ::view-transition-new(framer-iWESS-nm40wm-exclude), ::view-transition-old(framer-iWESS-nm40wm-exclude) { animation: none !important; }\",\".framer-iWESS .framer-14w0m22 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: flex-start; overflow: hidden; padding: 0px 64px 0px 64px; position: relative; width: 100%; z-index: 2; }\",\".framer-iWESS .framer-6axvj7 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; max-width: 1800px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iWESS .framer-5grv9y { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; max-width: 80%; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iWESS .framer-cygtdc { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 1px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iWESS .framer-1ufx3q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 140px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-iWESS .framer-1w2l5ie-container { -webkit-user-select: auto; flex: none; height: auto; position: relative; user-select: auto; width: auto; z-index: 7; }\",\".framer-iWESS .framer-1pu0lcq { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-iWESS .framer-ap2d3j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 64px 0px; position: relative; width: 100%; }\",\".framer-iWESS .framer-id2wt3 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 60%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-iWESS .framer-1urankf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 810px; justify-content: center; left: calc(50.00000000000002% - 100% / 2); opacity: var(--1aan7hb); overflow: visible; padding: 0px; position: absolute; top: calc(50.62500000000002% - 810px / 2); width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-iWESS .framer-guf0l3-container { flex: none; height: 100%; left: 0px; opacity: 0.4; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-iWESS .framer-1w3cd1g { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-iWESS .framer-1i6eqxk { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",\".framer-iWESS .framer-11fwoi9-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; z-index: 3; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-iWESS.framer-1hdx365, .framer-iWESS .framer-14w0m22, .framer-iWESS .framer-6axvj7, .framer-iWESS .framer-5grv9y, .framer-iWESS .framer-cygtdc, .framer-iWESS .framer-1ufx3q, .framer-iWESS .framer-ap2d3j, .framer-iWESS .framer-1urankf { gap: 0px; } .framer-iWESS.framer-1hdx365 > *, .framer-iWESS .framer-14w0m22 > *, .framer-iWESS .framer-6axvj7 > *, .framer-iWESS .framer-1ufx3q > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-iWESS.framer-1hdx365 > :first-child, .framer-iWESS .framer-14w0m22 > :first-child, .framer-iWESS .framer-6axvj7 > :first-child, .framer-iWESS .framer-5grv9y > :first-child, .framer-iWESS .framer-cygtdc > :first-child, .framer-iWESS .framer-1ufx3q > :first-child { margin-top: 0px; } .framer-iWESS.framer-1hdx365 > :last-child, .framer-iWESS .framer-14w0m22 > :last-child, .framer-iWESS .framer-6axvj7 > :last-child, .framer-iWESS .framer-5grv9y > :last-child, .framer-iWESS .framer-cygtdc > :last-child, .framer-iWESS .framer-1ufx3q > :last-child { margin-bottom: 0px; } .framer-iWESS .framer-5grv9y > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-iWESS .framer-cygtdc > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-iWESS .framer-ap2d3j > *, .framer-iWESS .framer-1urankf > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-iWESS .framer-ap2d3j > :first-child, .framer-iWESS .framer-1urankf > :first-child { margin-left: 0px; } .framer-iWESS .framer-ap2d3j > :last-child, .framer-iWESS .framer-1urankf > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css];const mediaQueries={CukVL1WEs:\"(max-width: 809px)\",NDAkQwT2s:\"(min-width: 1440px)\",ywaA_5LTB:\"(min-width: 810px) and (max-width: 1439px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"About Us\":\"ctx7A5y_w\",\"Phone Closed\":\"xxL5syo33\",\"Phone Open\":\"IqTdhCM3Z\",\"Who We Serve\":\"crJjgcOke\",Default:\"SAXCFvjdi\",News:\"ZGEbM7UZ2\",Projects:\"Geh0lrTi_\",Solutions:\"OHu9vdmeP\"};const humanReadableVariantMap={Desktop:\"NDAkQwT2s\",Phone:\"CukVL1WEs\",Tablet:\"ywaA_5LTB\"};const getProps=({activeNav,breadcrumbTitle,breadcrumbURL,h1Title,height,id,image,introBlurb,navbarColor,opacity,pageColor,videoFile,width,...props})=>{return{...props,c1zV8F8GI:introBlurb??props.c1zV8F8GI??\"Our consistent leadership and more than 160 years of combined in-house expertise allows us to deliver comprehensive clean energy solutions that meet unique sustainability objectives.\",CgH1SCZ4F:humanReadableEnumMap[activeNav]??activeNav??props.CgH1SCZ4F??\"SAXCFvjdi\",eq96MvYIN:videoFile??props.eq96MvYIN,nkyn21nzf:opacity??props.nkyn21nzf??1,p08dmBB8Q:pageColor??props.p08dmBB8Q??\"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\",qmd4HLvX1:h1Title??props.qmd4HLvX1??\"Agricultural & Underutilized Landowners\",QRf7CnTKh:navbarColor??props.QRf7CnTKh??\"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\",RciD51iW1:breadcrumbTitle??props.RciD51iW1,variant:humanReadableVariantMap[props.variant]??props.variant??\"NDAkQwT2s\",vqPpI5dcl:breadcrumbURL??props.vqPpI5dcl,vT2hbqfdS:image??props.vT2hbqfdS};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,qmd4HLvX1,c1zV8F8GI,vT2hbqfdS,RciD51iW1,vqPpI5dcl,p08dmBB8Q,QRf7CnTKh,eq96MvYIN,nkyn21nzf,CgH1SCZ4F,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=isSet(RciD51iW1);const visible1=isSet(vT2hbqfdS);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"NDAkQwT2s\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(p08dmBB8Q)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1hdx365\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--1se9xxi\":p08dmBB8Q,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-nm40wm-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"iAgs7Bagw\",scopeId:\"aTtILVr3W\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CukVL1WEs:{variant:\"xxL5syo33\"},ywaA_5LTB:{variant:\"xxL5syo33\"}},children:/*#__PURE__*/_jsx(NavigationBar,{height:\"100%\",id:\"iAgs7Bagw\",layoutId:\"iAgs7Bagw\",rMkz5ATZP:QRf7CnTKh,style:{width:\"100%\"},variant:CgH1SCZ4F,width:\"100%\",zdjImpDiz:\"GRVq59aNW\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14w0m22\",\"data-framer-name\":\"Section / Hero (Padding)\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-6axvj7\",\"data-framer-name\":\"Page Title (Max Width)\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-5grv9y\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cygtdc\",\"data-framer-name\":\"Hero Heading\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ufx3q\",children:[visible&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CukVL1WEs:{y:354}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:450,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1w2l5ie-container\",nodeId:\"YKGKGStVH\",scopeId:\"aTtILVr3W\",children:/*#__PURE__*/_jsx(Breadcrumb,{GKusM4D3b:\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",height:\"100%\",id:\"YKGKGStVH\",layoutId:\"YKGKGStVH\",LmXKaLpvW:\"var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224))\",qWctGstUj:vqPpI5dcl,width:\"100%\",wqk6rHebr:RciD51iW1})})})}),/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-9dvbue\",\"data-styles-preset\":\"bTCKfMS8F\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\"},children:\"About Us\"})}),className:\"framer-1pu0lcq\",\"data-framer-appear-id\":\"1pu0lcq\",fonts:[\"Inter\"],initial:animation1,optimized:true,text:qmd4HLvX1,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ap2d3j\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-7lzhqi\",\"data-styles-preset\":\"ztNJvAOEn\",style:{\"--framer-text-alignment\":\"left\"},children:\"Our consistent leadership and more than 160 years of combined in-house expertise allows us to deliver comprehensive clean energy solutions that meet unique sustainability objectives.\"})}),className:\"framer-id2wt3\",\"data-framer-appear-id\":\"id2wt3\",fonts:[\"Inter\"],initial:animation3,optimized:true,text:c1zV8F8GI,verticalAlignment:\"top\",withExternalLayout:true})})]})})}),/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:{opacity:nkyn21nzf,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0},className:\"framer-1urankf\",\"data-framer-appear-id\":\"1urankf\",\"data-framer-name\":\"Media\",initial:animation3,optimized:true,style:{\"--1aan7hb\":nkyn21nzf},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-guf0l3-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"vOWstJGxn\",scopeId:\"aTtILVr3W\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"vOWstJGxn\",isMixedBorderRadius:false,layoutId:\"vOWstJGxn\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:false,srcFile:eq96MvYIN,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})}),visible1&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CukVL1WEs:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(-69.9408),pixelHeight:3640,pixelWidth:5464,sizes:\"100vw\",...toResponsiveImage(vT2hbqfdS)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(0),pixelHeight:3640,pixelWidth:5464,sizes:\"100vw\",...toResponsiveImage(vT2hbqfdS)},className:\"framer-1w3cd1g\"})})]})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1i6eqxk\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:928,width:\"100vw\",y:1800,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11fwoi9-container\",nodeId:\"ucsFxJW63\",scopeId:\"aTtILVr3W\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CukVL1WEs:{variant:\"JQz5c1Njo\"},ywaA_5LTB:{variant:\"aM94LaPse\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"ucsFxJW63\",kGk8eUz2G:\"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\",layoutId:\"ucsFxJW63\",style:{width:\"100%\"},variant:\"uFwwL0kMt\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1560\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ywaA_5LTB\":{\"layout\":[\"fixed\",\"fixed\"]},\"CukVL1WEs\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"qmd4HLvX1\":\"h1Title\",\"c1zV8F8GI\":\"introBlurb\",\"vT2hbqfdS\":\"image\",\"RciD51iW1\":\"breadcrumbTitle\",\"vqPpI5dcl\":\"breadcrumbURL\",\"p08dmBB8Q\":\"pageColor\",\"QRf7CnTKh\":\"navbarColor\",\"eq96MvYIN\":\"videoFile\",\"nkyn21nzf\":\"opacity\",\"CgH1SCZ4F\":\"activeNav\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"NDAkQwT2s\":[\".framer-nm40wm-container\",\".framer-14w0m22\",\".framer-11fwoi9-container\"],\"ywaA_5LTB\":[\".framer-nm40wm-container\",\".framer-14w0m22\",\".framer-11fwoi9-container\"],\"CukVL1WEs\":[\".framer-nm40wm-container\",\".framer-14w0m22\",\".framer-11fwoi9-container\"]}\n * @framerBreakpoints {\"NDAkQwT2s\":{\"min\":1440,\"canvasClassName\":\"framer-1hdx365-override\",\"minHeight\":1560,\"name\":\"Desktop\",\"width\":1440},\"ywaA_5LTB\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-lhoqyg-override\",\"minHeight\":1560,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810},\"CukVL1WEs\":{\"max\":809,\"canvasClassName\":\"framer-1obg2lt-override\",\"minHeight\":1560,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390}}\n * @framerDefaultVariant NDAkQwT2s\n * @framerLayoutTemplate\n */const FrameraTtILVr3W=withCSS(Component,css,\"framer-iWESS\");export default FrameraTtILVr3W;FrameraTtILVr3W.displayName=\"Subpage - Full Bleed Media\";FrameraTtILVr3W.defaultProps={height:1560,width:1440};addPropertyControls(FrameraTtILVr3W,{qmd4HLvX1:{defaultValue:\"Agricultural & Underutilized Landowners\",displayTextArea:false,placeholder:\"\",title:\"H1 - Title\",type:ControlType.String},c1zV8F8GI:{defaultValue:\"Our consistent leadership and more than 160 years of combined in-house expertise allows us to deliver comprehensive clean energy solutions that meet unique sustainability objectives.\",displayTextArea:false,title:\"Intro blurb\",type:ControlType.String},vT2hbqfdS:{title:\"Image\",type:ControlType.ResponsiveImage},RciD51iW1:{defaultValue:\"\",displayTextArea:false,placeholder:\"\",title:\"Breadcrumb - Title\",type:ControlType.String},vqPpI5dcl:{description:\"\",title:\"Breadcrumb - URL\",type:ControlType.Link},p08dmBB8Q:{defaultValue:'var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39)) /* {\"name\":\"Forest Green\"} */',title:\"Page Color\",type:ControlType.Color},QRf7CnTKh:{defaultValue:'var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39)) /* {\"name\":\"Forest Green\"} */',title:\"Navbar Color\",type:ControlType.Color},eq96MvYIN:VideoControls?.[\"srcFile\"]&&{...VideoControls[\"srcFile\"],__defaultAssetReference:\"\",description:\".mp4\",hidden:undefined,title:\"Video File\"},nkyn21nzf:{defaultValue:1,max:1,min:0,step:.01,title:\"Opacity\",type:ControlType.Number},CgH1SCZ4F:NavigationBarControls?.[\"variant\"]&&{...NavigationBarControls[\"variant\"],defaultValue:\"SAXCFvjdi\",description:undefined,hidden:undefined,title:\"Active Nav\"}});addFonts(FrameraTtILVr3W,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...NavigationBarFonts,...BreadcrumbFonts,...VideoFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraTtILVr3W\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"1560\",\"framerHitTargets\":\"{\\\"NDAkQwT2s\\\":[\\\".framer-nm40wm-container\\\",\\\".framer-14w0m22\\\",\\\".framer-11fwoi9-container\\\"],\\\"ywaA_5LTB\\\":[\\\".framer-nm40wm-container\\\",\\\".framer-14w0m22\\\",\\\".framer-11fwoi9-container\\\"],\\\"CukVL1WEs\\\":[\\\".framer-nm40wm-container\\\",\\\".framer-14w0m22\\\",\\\".framer-11fwoi9-container\\\"]}\",\"framerVariables\":\"{\\\"qmd4HLvX1\\\":\\\"h1Title\\\",\\\"c1zV8F8GI\\\":\\\"introBlurb\\\",\\\"vT2hbqfdS\\\":\\\"image\\\",\\\"RciD51iW1\\\":\\\"breadcrumbTitle\\\",\\\"vqPpI5dcl\\\":\\\"breadcrumbURL\\\",\\\"p08dmBB8Q\\\":\\\"pageColor\\\",\\\"QRf7CnTKh\\\":\\\"navbarColor\\\",\\\"eq96MvYIN\\\":\\\"videoFile\\\",\\\"nkyn21nzf\\\":\\\"opacity\\\",\\\"CgH1SCZ4F\\\":\\\"activeNav\\\"}\",\"framerBreakpoints\":\"{\\\"NDAkQwT2s\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1hdx365-override\\\",\\\"minHeight\\\":1560,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440},\\\"ywaA_5LTB\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-lhoqyg-override\\\",\\\"minHeight\\\":1560,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810},\\\"CukVL1WEs\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1obg2lt-override\\\",\\\"minHeight\\\":1560,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390}}\",\"framerDefaultVariant\":\"NDAkQwT2s\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ywaA_5LTB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CukVL1WEs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ee31e22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationBar from\"#framer/local/canvasComponent/HSAZRbdSr/HSAZRbdSr.js\";import Footer from\"#framer/local/canvasComponent/qIbZlj7Tr/qIbZlj7Tr.js\";const NavigationBarFonts=getFonts(NavigationBar);const FooterFonts=getFonts(Footer);const breakpoints={puoRGYFhM:\"(min-width: 1440px)\",SygbAFUy8:\"(min-width: 810px) and (max-width: 1439px)\",Y9y5KkihX:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-24kwm\";const variantClassNames={puoRGYFhM:\"framer-v-lb9x8s\",SygbAFUy8:\"framer-v-1f3dw66\",Y9y5KkihX:\"framer-v-1g79t0z\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-24kwm.framer-1kweg5o, .framer-24kwm .framer-1kweg5o { display: block; }\",\".framer-24kwm.framer-lb9x8s { align-content: center; align-items: center; background-color: var(--1se9xxi); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-24kwm .framer-14ggta9-container { flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-24kwm .framer-1h7z2ii { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",\".framer-24kwm .framer-11o3uta-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; z-index: 6; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-24kwm.framer-lb9x8s { gap: 0px; } .framer-24kwm.framer-lb9x8s > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-24kwm.framer-lb9x8s > :first-child { margin-top: 0px; } .framer-24kwm.framer-lb9x8s > :last-child { margin-bottom: 0px; } }\"];const mediaQueries={puoRGYFhM:\"(min-width: 1440px)\",SygbAFUy8:\"(min-width: 810px) and (max-width: 1439px)\",Y9y5KkihX:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"puoRGYFhM\",Phone:\"Y9y5KkihX\",Tablet:\"SygbAFUy8\"};const getProps=({backgroundColor,height,id,navBG,width,...props})=>{return{...props,p08dmBB8Q:backgroundColor??props.p08dmBB8Q??\"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\",QRf7CnTKh:navBG??props.QRf7CnTKh??\"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"puoRGYFhM\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,p08dmBB8Q,QRf7CnTKh,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"puoRGYFhM\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(p08dmBB8Q)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-lb9x8s\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--1se9xxi\":p08dmBB8Q,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-14ggta9-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"yFIdtg0UD\",scopeId:\"BLI_tYtLF\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{SygbAFUy8:{variant:\"xxL5syo33\"},Y9y5KkihX:{variant:\"xxL5syo33\"}},children:/*#__PURE__*/_jsx(NavigationBar,{height:\"100%\",id:\"yFIdtg0UD\",layoutId:\"yFIdtg0UD\",rMkz5ATZP:QRf7CnTKh,style:{width:\"100%\"},variant:\"SAXCFvjdi\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1h7z2ii\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:928,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11o3uta-container\",nodeId:\"T84rqdaBN\",scopeId:\"BLI_tYtLF\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{SygbAFUy8:{variant:\"aM94LaPse\"},Y9y5KkihX:{variant:\"JQz5c1Njo\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"T84rqdaBN\",kGk8eUz2G:\"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\",layoutId:\"T84rqdaBN\",style:{width:\"100%\"},variant:\"uFwwL0kMt\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SygbAFUy8\":{\"layout\":[\"fixed\",\"fixed\"]},\"Y9y5KkihX\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"p08dmBB8Q\":\"backgroundColor\",\"QRf7CnTKh\":\"navBG\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"puoRGYFhM\":[\".framer-14ggta9-container\",\".framer-11o3uta-container\"],\"SygbAFUy8\":[\".framer-14ggta9-container\",\".framer-11o3uta-container\"],\"Y9y5KkihX\":[\".framer-14ggta9-container\",\".framer-11o3uta-container\"]}\n * @framerBreakpoints {\"puoRGYFhM\":{\"min\":1440,\"canvasClassName\":\"framer-lb9x8s-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440},\"SygbAFUy8\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-1f3dw66-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810},\"Y9y5KkihX\":{\"max\":809,\"canvasClassName\":\"framer-1g79t0z-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390}}\n * @framerDefaultVariant puoRGYFhM\n * @framerLayoutTemplate\n */const FramerBLI_tYtLF=withCSS(Component,css,\"framer-24kwm\");export default FramerBLI_tYtLF;FramerBLI_tYtLF.displayName=\"Main\";FramerBLI_tYtLF.defaultProps={height:1e3,width:1440};addPropertyControls(FramerBLI_tYtLF,{p08dmBB8Q:{defaultValue:'var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39)) /* {\"name\":\"Forest Green\"} */',title:\"Background Color\",type:ControlType.Color},QRf7CnTKh:{defaultValue:'var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39)) /* {\"name\":\"Forest Green\"} */',title:\"Nav BG\",type:ControlType.Color}});addFonts(FramerBLI_tYtLF,[{explicitInter:true,fonts:[]},...NavigationBarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBLI_tYtLF\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"puoRGYFhM\\\":[\\\".framer-14ggta9-container\\\",\\\".framer-11o3uta-container\\\"],\\\"SygbAFUy8\\\":[\\\".framer-14ggta9-container\\\",\\\".framer-11o3uta-container\\\"],\\\"Y9y5KkihX\\\":[\\\".framer-14ggta9-container\\\",\\\".framer-11o3uta-container\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SygbAFUy8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Y9y5KkihX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"p08dmBB8Q\\\":\\\"backgroundColor\\\",\\\"QRf7CnTKh\\\":\\\"navBG\\\"}\",\"framerDefaultVariant\":\"puoRGYFhM\",\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"puoRGYFhM\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-lb9x8s-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440},\\\"SygbAFUy8\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1f3dw66-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810},\\\"Y9y5KkihX\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1g79t0z-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f712822)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image,Link,PropertyOverrides,RenderTarget,RichText,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationBar from\"#framer/local/canvasComponent/HSAZRbdSr/HSAZRbdSr.js\";import Breadcrumb from\"#framer/local/canvasComponent/KcDOEI1sp/KcDOEI1sp.js\";import BackgroundSubpage from\"#framer/local/canvasComponent/pjuoBuQWX/pjuoBuQWX.js\";import Footer from\"#framer/local/canvasComponent/qIbZlj7Tr/qIbZlj7Tr.js\";import*as sharedStyle from\"#framer/local/css/bTCKfMS8F/bTCKfMS8F.js\";import*as sharedStyle3 from\"#framer/local/css/d9GERelyE/d9GERelyE.js\";import*as sharedStyle2 from\"#framer/local/css/lskeq6GOF/lskeq6GOF.js\";import*as sharedStyle4 from\"#framer/local/css/PHPqMPHyU/PHPqMPHyU.js\";import*as sharedStyle1 from\"#framer/local/css/ztNJvAOEn/ztNJvAOEn.js\";const NavigationBarFonts=getFonts(NavigationBar);const BreadcrumbFonts=getFonts(Breadcrumb);const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const MotionDivWithFX=withFX(motion.div);const FooterFonts=getFonts(Footer);const BackgroundSubpageFonts=getFonts(BackgroundSubpage);const NavigationBarControls=getPropertyControls(NavigationBar);const breakpoints={AjbjbpWi8:\"(min-width: 810px) and (max-width: 1439px)\",kTjNKW5zj:\"(max-width: 809px)\",laO8eS8_5:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Ouf5g\";const variantClassNames={AjbjbpWi8:\"framer-v-8rh6pa\",kTjNKW5zj:\"framer-v-nf815i\",laO8eS8_5:\"framer-v-chcvme\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const transition1={delay:0,duration:1,ease:[.44,0,.2,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60};const transition2={delay:.4,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={delay:.3,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation6={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:102};const transition4={delay:.5,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const breakpointRules={AjbjbpWi8:[\".framer-Ouf5g .framer-1i7h0a6 { padding: 0px 48px 0px 48px; }\",\".framer-Ouf5g .framer-1pwhtbn, .framer-Ouf5g .framer-4r9qcw { width: 100%; }\",\".framer-Ouf5g .framer-g9tux2-container { right: -280px; top: -500px; width: 1410px; }\"],kTjNKW5zj:[\".framer-Ouf5g .framer-1i62yid { height: 60px; }\",\".framer-Ouf5g .framer-q3ytrq { gap: 16px; order: 1; padding: 96px 24px 64px 24px; }\",\".framer-Ouf5g .framer-4r9qcw { width: 100%; }\",\".framer-Ouf5g .framer-eikh60, .framer-Ouf5g .framer-oks68u { order: 1; }\",\".framer-Ouf5g .framer-u6stds { order: 2; }\",\".framer-Ouf5g .framer-1l6clcx { order: 0; }\",\".framer-Ouf5g .framer-hw76rb { order: 0; padding: 0px; }\",\".framer-Ouf5g .framer-g9tux2-container { left: -670px; right: unset; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-Ouf5g .framer-q3ytrq { gap: 0px; } .framer-Ouf5g .framer-q3ytrq > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-Ouf5g .framer-q3ytrq > :first-child { margin-top: 0px; } .framer-Ouf5g .framer-q3ytrq > :last-child { margin-bottom: 0px; } }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={AjbjbpWi8:\".framer-8rh6pa-override\",kTjNKW5zj:\".framer-nf815i-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ouf5g.framer-ivcbr9, .framer-Ouf5g .framer-ivcbr9 { display: block; }\",\".framer-Ouf5g.framer-chcvme { align-content: center; align-items: center; background-color: var(--1se9xxi); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Ouf5g .framer-1mfwfoi-container { flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-Ouf5g .framer-1i7h0a6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 64px 0px 64px; position: relative; width: 100%; }\",\".framer-Ouf5g .framer-1i62yid { 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: 1800px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Ouf5g .framer-q3ytrq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 240px 0px 48px 0px; position: relative; width: 100%; }\",\".framer-Ouf5g .framer-ax80rz-container { -webkit-user-select: auto; flex: none; height: auto; position: relative; user-select: auto; width: auto; z-index: 7; }\",\".framer-Ouf5g .framer-1jv3yau, .framer-Ouf5g .framer-16d2wbr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Ouf5g .framer-1pwhtbn { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 80%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-Ouf5g .framer-4r9qcw { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 50%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-Ouf5g .framer-1hqsrrm { align-content: flex-end; align-items: flex-end; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px 0px 120px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 2; }\",\".framer-Ouf5g .framer-2qb14u { aspect-ratio: 1.5 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 133px); overflow: hidden; position: relative; width: 100%; z-index: 1; }\",\".framer-Ouf5g .framer-sdj3qm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Ouf5g .framer-eikh60 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 64px 24px 64px 24px; position: relative; width: 100%; }\",\".framer-Ouf5g .framer-oks68u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Ouf5g .framer-1dnci6v { align-content: flex-start; align-items: flex-start; 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: 100%; }\",\".framer-Ouf5g .framer-anypf6, .framer-Ouf5g .framer-u6stds { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-Ouf5g .framer-1l6clcx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Ouf5g .framer-153qlac { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-Ouf5g .framer-hw76rb { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 60px 0px 0px 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-Ouf5g .framer-ykgt0u { aspect-ratio: 1.5 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 133px); overflow: hidden; position: relative; width: 100%; }\",\".framer-Ouf5g .framer-38xjqj { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",\".framer-Ouf5g .framer-1kc0csq-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; z-index: 5; }\",\".framer-Ouf5g .framer-g9tux2-container { flex: none; height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 1); order: 1005; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; width: 1440px; z-index: 0; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-Ouf5g.framer-chcvme, .framer-Ouf5g .framer-1i7h0a6, .framer-Ouf5g .framer-1i62yid, .framer-Ouf5g .framer-q3ytrq, .framer-Ouf5g .framer-1jv3yau, .framer-Ouf5g .framer-16d2wbr, .framer-Ouf5g .framer-1hqsrrm, .framer-Ouf5g .framer-sdj3qm, .framer-Ouf5g .framer-eikh60, .framer-Ouf5g .framer-oks68u, .framer-Ouf5g .framer-1dnci6v, .framer-Ouf5g .framer-1l6clcx, .framer-Ouf5g .framer-hw76rb { gap: 0px; } .framer-Ouf5g.framer-chcvme > *, .framer-Ouf5g .framer-1i7h0a6 > *, .framer-Ouf5g .framer-1i62yid > *, .framer-Ouf5g .framer-1jv3yau > *, .framer-Ouf5g .framer-16d2wbr > *, .framer-Ouf5g .framer-1hqsrrm > *, .framer-Ouf5g .framer-sdj3qm > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-Ouf5g.framer-chcvme > :first-child, .framer-Ouf5g .framer-1i7h0a6 > :first-child, .framer-Ouf5g .framer-1i62yid > :first-child, .framer-Ouf5g .framer-q3ytrq > :first-child, .framer-Ouf5g .framer-1jv3yau > :first-child, .framer-Ouf5g .framer-16d2wbr > :first-child, .framer-Ouf5g .framer-1hqsrrm > :first-child, .framer-Ouf5g .framer-sdj3qm > :first-child, .framer-Ouf5g .framer-eikh60 > :first-child, .framer-Ouf5g .framer-oks68u > :first-child, .framer-Ouf5g .framer-1dnci6v > :first-child, .framer-Ouf5g .framer-hw76rb > :first-child { margin-top: 0px; } .framer-Ouf5g.framer-chcvme > :last-child, .framer-Ouf5g .framer-1i7h0a6 > :last-child, .framer-Ouf5g .framer-1i62yid > :last-child, .framer-Ouf5g .framer-q3ytrq > :last-child, .framer-Ouf5g .framer-1jv3yau > :last-child, .framer-Ouf5g .framer-16d2wbr > :last-child, .framer-Ouf5g .framer-1hqsrrm > :last-child, .framer-Ouf5g .framer-sdj3qm > :last-child, .framer-Ouf5g .framer-eikh60 > :last-child, .framer-Ouf5g .framer-oks68u > :last-child, .framer-Ouf5g .framer-1dnci6v > :last-child, .framer-Ouf5g .framer-hw76rb > :last-child { margin-bottom: 0px; } .framer-Ouf5g .framer-q3ytrq > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-Ouf5g .framer-eikh60 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-Ouf5g .framer-oks68u > *, .framer-Ouf5g .framer-1dnci6v > *, .framer-Ouf5g .framer-hw76rb > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-Ouf5g .framer-1l6clcx > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-Ouf5g .framer-1l6clcx > :first-child { margin-left: 0px; } .framer-Ouf5g .framer-1l6clcx > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];const mediaQueries={AjbjbpWi8:\"(min-width: 810px) and (max-width: 1439px)\",kTjNKW5zj:\"(max-width: 809px)\",laO8eS8_5:\"(min-width: 1440px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"About Us\":\"ctx7A5y_w\",\"Phone Closed\":\"xxL5syo33\",\"Phone Open\":\"IqTdhCM3Z\",\"Who We Serve\":\"crJjgcOke\",Default:\"SAXCFvjdi\",News:\"ZGEbM7UZ2\",Projects:\"Geh0lrTi_\",Solutions:\"OHu9vdmeP\"};const humanReadableVariantMap={Desktop:\"laO8eS8_5\",Phone:\"kTjNKW5zj\",Tablet:\"AjbjbpWi8\"};const getProps=({activeNav,breadcrumbTitle,breadcrumbURL,h1Title,height,id,image,introBlurb,navbarColor,pageColor,ringColor,width,...props})=>{return{...props,c1zV8F8GI:introBlurb??props.c1zV8F8GI??\"Our consistent leadership and more than 160 years of combined in-house expertise allows us to deliver comprehensive clean energy solutions that meet unique sustainability objectives.\",p08dmBB8Q:pageColor??props.p08dmBB8Q??\"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\",qdpAmAMPa:humanReadableEnumMap[activeNav]??activeNav??props.qdpAmAMPa??\"SAXCFvjdi\",qmd4HLvX1:h1Title??props.qmd4HLvX1??\"About Us\",QRf7CnTKh:navbarColor??props.QRf7CnTKh??\"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\",RciD51iW1:breadcrumbTitle??props.RciD51iW1,variant:humanReadableVariantMap[props.variant]??props.variant??\"laO8eS8_5\",vqPpI5dcl:breadcrumbURL??props.vqPpI5dcl,vT2hbqfdS:image??props.vT2hbqfdS,WJPaDkXSP:ringColor??props.WJPaDkXSP??\"rgba(254, 250, 223, 0.05)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,qmd4HLvX1,c1zV8F8GI,vT2hbqfdS,RciD51iW1,vqPpI5dcl,p08dmBB8Q,QRf7CnTKh,qdpAmAMPa,WJPaDkXSP,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=isSet(RciD51iW1);const visible1=isSet(vT2hbqfdS);const isDisplayed=value=>{if(!isBrowser())return true;if(baseVariant===\"kTjNKW5zj\")return false;return value;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"kTjNKW5zj\")return true;return false;};const visible2=isSet(vqPpI5dcl);const isDisplayed2=value=>{if(!isBrowser())return true;if(baseVariant===\"kTjNKW5zj\")return value;return false;};const ref1=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"laO8eS8_5\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(p08dmBB8Q)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-chcvme\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--1se9xxi\":p08dmBB8Q,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1mfwfoi-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"vynobeolC\",scopeId:\"wpQ8eesdn\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AjbjbpWi8:{variant:\"xxL5syo33\"},kTjNKW5zj:{variant:\"xxL5syo33\"}},children:/*#__PURE__*/_jsx(NavigationBar,{height:\"100%\",id:\"vynobeolC\",layoutId:\"vynobeolC\",rMkz5ATZP:QRf7CnTKh,style:{width:\"100%\"},variant:qdpAmAMPa,width:\"100%\",zdjImpDiz:\"GRVq59aNW\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1i7h0a6\",\"data-framer-name\":\"Section / Hero\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1i62yid\",\"data-framer-name\":\"Wrapper (Max Width)\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-q3ytrq\",\"data-framer-name\":\"Title\",children:[visible&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kTjNKW5zj:{y:-97}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:80,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ax80rz-container\",nodeId:\"RYXuQeQrx\",scopeId:\"wpQ8eesdn\",children:/*#__PURE__*/_jsx(Breadcrumb,{GKusM4D3b:\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\",height:\"100%\",id:\"RYXuQeQrx\",layoutId:\"RYXuQeQrx\",LmXKaLpvW:\"var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224))\",qWctGstUj:vqPpI5dcl,width:\"100%\",wqk6rHebr:RciD51iW1})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1jv3yau\",\"data-framer-name\":\"Hero Heading\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-16d2wbr\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-9dvbue\",\"data-styles-preset\":\"bTCKfMS8F\",style:{\"--framer-text-color\":\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\"},children:\"About Us\"})}),className:\"framer-1pwhtbn\",\"data-framer-appear-id\":\"1pwhtbn\",fonts:[\"Inter\"],initial:animation1,optimized:true,text:qmd4HLvX1,verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-7lzhqi\",\"data-styles-preset\":\"ztNJvAOEn\",children:\"Our consistent leadership and more than 160 years of combined in-house expertise allows us to deliver comprehensive clean energy solutions that meet unique sustainability objectives.\"})}),className:\"framer-4r9qcw\",\"data-framer-appear-id\":\"4r9qcw\",fonts:[\"Inter\"],initial:animation3,optimized:true,text:c1zV8F8GI,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed(visible1)&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation4,className:cx(\"framer-1hqsrrm\",\"hidden-nf815i\",!visible1&&\"hidden-chcvme\",!visible1&&\"hidden-8rh6pa\"),\"data-framer-appear-id\":\"1hqsrrm\",\"data-framer-name\":\"Image\",initial:animation5,optimized:true,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AjbjbpWi8:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(418),pixelHeight:3640,pixelWidth:5464,sizes:\"min(100vw - 96px, 1800px)\",...toResponsiveImage(vT2hbqfdS)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(418),pixelHeight:3640,pixelWidth:5464,sizes:\"min(100vw - 128px, 1800px)\",...toResponsiveImage(vT2hbqfdS)},className:\"framer-2qb14u\"})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-sdj3qm hidden-chcvme hidden-8rh6pa\",\"data-framer-name\":\"Section / Hero / Mobile\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-eikh60\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-oks68u\",\"data-framer-name\":\"Hero Heading\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dnci6v\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-8n5ajh\",\"data-styles-preset\":\"lskeq6GOF\",style:{\"--framer-text-color\":\"var(--token-4944a122-ee39-4e86-8575-cbb8f2a8b229, rgb(199, 241, 127))\"},children:\"About Us\"})}),className:\"framer-anypf6\",\"data-framer-appear-id\":\"anypf6\",fonts:[\"Inter\"],initial:animation6,optimized:true,text:qmd4HLvX1,verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,animate:animation7,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-7lzhqi\",\"data-styles-preset\":\"ztNJvAOEn\",children:\"Our consistent leadership and more than 160 years of combined in-house expertise allows us to deliver comprehensive clean energy solutions that meet unique sustainability objectives.\"})}),className:\"framer-u6stds\",\"data-framer-appear-id\":\"u6stds\",fonts:[\"Inter\"],initial:animation3,optimized:true,text:c1zV8F8GI,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2(visible2)&&/*#__PURE__*/_jsx(\"div\",{className:cx(\"framer-1l6clcx\",\"hidden-chcvme\",!visible2&&\"hidden-nf815i\"),\"data-framer-name\":\"Breadcrumb\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,animate:animation7,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-7hgzjy\",\"data-styles-preset\":\"d9GERelyE\",children:/*#__PURE__*/_jsx(Link,{href:vqPpI5dcl,motionChild:true,nodeId:\"BiYwYwVw7\",openInNewTab:false,scopeId:\"wpQ8eesdn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-iec4up\",\"data-styles-preset\":\"PHPqMPHyU\",children:\"Breadcrumb\"})})})}),className:\"framer-153qlac\",\"data-framer-appear-id\":\"153qlac\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],initial:animation3,optimized:true,text:RciD51iW1,verticalAlignment:\"top\",withExternalLayout:true})})]}),visible1&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{bounce:0,damping:60,delay:0,duration:.5,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref1,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-hw76rb\",\"data-framer-name\":\"Image\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kTjNKW5zj:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(60),pixelHeight:3640,pixelWidth:5464,sizes:\"100vw\",...toResponsiveImage(vT2hbqfdS)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:3640,pixelWidth:5464,...toResponsiveImage(vT2hbqfdS)},className:\"framer-ykgt0u\"})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-38xjqj\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kTjNKW5zj:{y:1496}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:928,width:\"100vw\",y:1578,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1kc0csq-container\",nodeId:\"oaEcnEhVa\",scopeId:\"wpQ8eesdn\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AjbjbpWi8:{variant:\"aM94LaPse\"},kTjNKW5zj:{variant:\"JQz5c1Njo\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"oaEcnEhVa\",kGk8eUz2G:\"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\",layoutId:\"oaEcnEhVa\",style:{width:\"100%\"},variant:\"uFwwL0kMt\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AjbjbpWi8:{width:\"1410px\",y:-500},kTjNKW5zj:{width:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"1440px\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-g9tux2-container\",layoutScroll:true,nodeId:\"IPgBE7qWQ\",scopeId:\"wpQ8eesdn\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kTjNKW5zj:{style:{height:\"100%\"}}},children:/*#__PURE__*/_jsx(BackgroundSubpage,{height:\"100%\",id:\"IPgBE7qWQ\",jviVeE_5J:WJPaDkXSP,layoutId:\"IPgBE7qWQ\",style:{height:\"100%\",width:\"100%\"},variant:\"c44wYMk0V\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1560\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"AjbjbpWi8\":{\"layout\":[\"fixed\",\"fixed\"]},\"kTjNKW5zj\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"qmd4HLvX1\":\"h1Title\",\"c1zV8F8GI\":\"introBlurb\",\"vT2hbqfdS\":\"image\",\"RciD51iW1\":\"breadcrumbTitle\",\"vqPpI5dcl\":\"breadcrumbURL\",\"p08dmBB8Q\":\"pageColor\",\"QRf7CnTKh\":\"navbarColor\",\"qdpAmAMPa\":\"activeNav\",\"WJPaDkXSP\":\"ringColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"laO8eS8_5\":[\".framer-1mfwfoi-container\",\".framer-1i7h0a6\",\".framer-1kc0csq-container\",\".framer-g9tux2-container\"],\"AjbjbpWi8\":[\".framer-1mfwfoi-container\",\".framer-1i7h0a6\",\".framer-1kc0csq-container\",\".framer-g9tux2-container\"],\"kTjNKW5zj\":[\".framer-1mfwfoi-container\",\".framer-1i7h0a6\",\".framer-sdj3qm\",\".framer-1kc0csq-container\",\".framer-g9tux2-container\"]}\n * @framerBreakpoints {\"laO8eS8_5\":{\"min\":1440,\"canvasClassName\":\"framer-chcvme-override\",\"minHeight\":1560,\"name\":\"Desktop\",\"width\":1440},\"AjbjbpWi8\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-8rh6pa-override\",\"minHeight\":1560,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810},\"kTjNKW5zj\":{\"max\":809,\"canvasClassName\":\"framer-nf815i-override\",\"minHeight\":1560,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390}}\n * @framerDefaultVariant laO8eS8_5\n * @framerLayoutTemplate\n */const FramerwpQ8eesdn=withCSS(Component,css,\"framer-Ouf5g\");export default FramerwpQ8eesdn;FramerwpQ8eesdn.displayName=\"Subpage - Inset Image\";FramerwpQ8eesdn.defaultProps={height:1560,width:1440};addPropertyControls(FramerwpQ8eesdn,{qmd4HLvX1:{defaultValue:\"About Us\",displayTextArea:false,title:\"H1 - Title\",type:ControlType.String},c1zV8F8GI:{defaultValue:\"Our consistent leadership and more than 160 years of combined in-house expertise allows us to deliver comprehensive clean energy solutions that meet unique sustainability objectives.\",displayTextArea:false,title:\"Intro blurb\",type:ControlType.String},vT2hbqfdS:{title:\"Image\",type:ControlType.ResponsiveImage},RciD51iW1:{defaultValue:\"\",displayTextArea:false,placeholder:\"\",title:\"Breadcrumb - Title\",type:ControlType.String},vqPpI5dcl:{description:\"\",title:\"Breadcrumb - URL\",type:ControlType.Link},p08dmBB8Q:{defaultValue:'var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39)) /* {\"name\":\"Forest Green\"} */',title:\"Page Color\",type:ControlType.Color},QRf7CnTKh:{defaultValue:'var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39)) /* {\"name\":\"Forest Green\"} */',title:\"Navbar Color\",type:ControlType.Color},qdpAmAMPa:NavigationBarControls?.[\"variant\"]&&{...NavigationBarControls[\"variant\"],defaultValue:\"SAXCFvjdi\",description:undefined,hidden:undefined,title:\"Active Nav\"},WJPaDkXSP:{defaultValue:\"rgba(254, 250, 223, 0.05)\",title:\"Ring Color\",type:ControlType.Color}});addFonts(FramerwpQ8eesdn,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...NavigationBarFonts,...BreadcrumbFonts,...FooterFonts,...BackgroundSubpageFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwpQ8eesdn\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"laO8eS8_5\",\"framerHitTargets\":\"{\\\"laO8eS8_5\\\":[\\\".framer-1mfwfoi-container\\\",\\\".framer-1i7h0a6\\\",\\\".framer-1kc0csq-container\\\",\\\".framer-g9tux2-container\\\"],\\\"AjbjbpWi8\\\":[\\\".framer-1mfwfoi-container\\\",\\\".framer-1i7h0a6\\\",\\\".framer-1kc0csq-container\\\",\\\".framer-g9tux2-container\\\"],\\\"kTjNKW5zj\\\":[\\\".framer-1mfwfoi-container\\\",\\\".framer-1i7h0a6\\\",\\\".framer-sdj3qm\\\",\\\".framer-1kc0csq-container\\\",\\\".framer-g9tux2-container\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AjbjbpWi8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kTjNKW5zj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"laO8eS8_5\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-chcvme-override\\\",\\\"minHeight\\\":1560,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440},\\\"AjbjbpWi8\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-8rh6pa-override\\\",\\\"minHeight\\\":1560,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810},\\\"kTjNKW5zj\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-nf815i-override\\\",\\\"minHeight\\\":1560,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390}}\",\"framerIntrinsicHeight\":\"1560\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"qmd4HLvX1\\\":\\\"h1Title\\\",\\\"c1zV8F8GI\\\":\\\"introBlurb\\\",\\\"vT2hbqfdS\\\":\\\"image\\\",\\\"RciD51iW1\\\":\\\"breadcrumbTitle\\\",\\\"vqPpI5dcl\\\":\\\"breadcrumbURL\\\",\\\"p08dmBB8Q\\\":\\\"pageColor\\\",\\\"QRf7CnTKh\\\":\\\"navbarColor\\\",\\\"qdpAmAMPa\\\":\\\"activeNav\\\",\\\"WJPaDkXSP\\\":\\\"ringColor\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport { ResolveLinks } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport SubpageFullBleedMedia from \"https://framerusercontent.com/modules/9iaA3PDQJFDWFmzsRe0c/pMhpeyJrKq9Ys2TRpUzZ/aTtILVr3W.js\";\r\nimport Main from \"https://framerusercontent.com/modules/rfnEibJSsqy1bar3vks0/O0WTDGeiHJ1ZWjSuGXk2/BLI_tYtLF.js\";\r\nimport SubpageInsetImage from \"https://framerusercontent.com/modules/zdxcG2UxDLAayURgOEDd/HiDVZPIdj1hQxyNYCPbR/wpQ8eesdn.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zkzk1xFJaTf0u21dwMIC/gb4pr5aixKdnsqCoiIxC/augiA20Il.js\")), path: \"/\"}, FTIsyQbKp: {elements: {BS93RK1QP: \"facts\", RwRASWlNL: \"team\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oGiOpmhJyV7KgpSpHHHB/XUNd0L6d2NcB8ABufFRt/FTIsyQbKp.js\")), path: \"/about\"}, RPW1zEmVM: {elements: {iIJuwxAqs: \"facts\", oBnDHsQZC: \"image\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/96cck9AdEKTObHa80X8E/UIzfZdltJfhx9fkgV4Tj/RPW1zEmVM.js\")), path: \"/contact\"}, DVkreKHnS: {elements: {lIBDSn4ZD: \"image\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/511yEzXaPXni2BuVNpO4/LNaUzA1mDskBJxJO9TWl/DVkreKHnS.js\")), path: \"/thank-you\"}, UfCFXG3eO: {elements: {KpoHoSH1c: \"facts-1\", R4OtFWx4B: \"facts\", UNMHCpqkt: \"facts-2\", WmZZ59kl6: \"image\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2TMabkRl2EmgDoV2RXt1/vrMwbnQTbMBDKZyj5FBu/UfCFXG3eO.js\")), path: \"/careers\"}, hKML4yGMS: {elements: {PxhDw7Pe6: \"facts\", uGkqDwf3R: \"approach\", xAzP4cCLt: \"image\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wFsMNc6P9voDo9CUounl/b5EHz6GXM1Hs1lFJJRgh/hKML4yGMS.js\")), path: \"/components\"}, Qm2WaWtsS: {elements: {bW88PrKVx: \"energy-solutions\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yQc90NJ1BQeTFCvLmB2F/cNfnMFYwWc8zrL3sMXMK/Qm2WaWtsS.js\")), path: \"/who-we-serve\"}, EeCjQmLT8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xWp4OVBJnwD1uRlhf0NI/5ZXHrN0H9R3lRfZvYy9K/EeCjQmLT8.js\")), path: \"/404\"}, DKxUwkGn8: {elements: {bflAOcQuY: \"3-2\", I1s5no2cP: \"ag-1\", jukLw2HbF: \"ag-5\", KlrVRCjQ6: \"spotlight\", l5t7ZVQ9X: \"3\", rAMJlj5pk: \"ag-4\", SEvT3Blhl: \"facts\", sfqAepmfG: \"2\", tCWEvTzsu: \"1\", UHHq2Lxcr: \"ag-2\", xeKtMshNM: \"3-1\", yemPkWKrt: \"ag-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zZTb7GJKnur6zucY9WaG/S3XciQzLoX1kqTJHiLpm/DKxUwkGn8.js\")), path: \"/who-we-serve/landowners\"}, O7I5ztNkA: {elements: {scyutqPlY: \"facts\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xLLjnspa8U2sD3NOTRuT/HGVxL52BG0NoUovgbs7J/O7I5ztNkA.js\")), path: \"/who-we-serve/municpalities-public-institutions\"}, NT0T5peuT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fh02hboult7lP508C772/TAfV57hJQQRDzDYpw2LF/NT0T5peuT.js\")), path: \"/who-we-serve/corporate-private-industries\"}, miEyUMupE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/svcvWYCJWZjSvWKShfYj/PfCbILKWF2enpo0REPKB/miEyUMupE.js\")), path: \"/who-we-serve/commercial-industrial-property-owners\"}, meY1y0M8i: {elements: {aH7StODXr: \"approach\", Av7VyKllM: \"2\", c7C18SMom: \"virtual-net\", dwblNb50m: \"4\", f_kpK5yyw: \"3\", j0851LyPP: \"energy-solutions\", LEoJ0HKgq: \"solutions-intro\", LYKk5R8UG: \"1\", p25TlRIRt: \"5\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7dLUfbfovuvGrpZWQW8c/VF72X0wooLRZ4VbVppAo/meY1y0M8i.js\")), path: \"/solutions\"}, T8oan6kgK: {elements: {DK1Q6mp4X: \"5\", FxVj_9ycG: \"3-1\", ioD4FBZnP: \"1-1\", j2y3a1kyq: \"5-1\", l54N1An7n: \"4-1\", MyVgzj009: \"approach\", oOJsA1suA: \"4\", PFmmgFlzp: \"energy-solutions\", t8GnUPZUI: \"3\", uNDeTn7_G: \"virtual-net\", UPAheQads: \"2\", V667Csu8t: \"2-1\", Yi1tqE6HG: \"1\", zaqu3aSd9: \"virtual-net-1\", zEEBSpSCq: \"solutions-intro\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UWFkMl26LAuHUKaBV9zb/7829mLQjLG8yltDc1KZx/T8oan6kgK.js\")), path: \"/solutions-test\"}, K0Q4xLkAG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sZTDNKSWMn2dp1WQ5qD5/SeeurqT3TjC199rFxHuF/K0Q4xLkAG.js\")), path: \"/solutions/financing\"}, bHfLaozLj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/udUj6XSK3R0w1UGD0GhA/GHlADpWxhgwdy1DHXSpb/bHfLaozLj.js\")), path: \"/styleguide\"}, wUcNYCaIO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nDL9HCPadh94N915aQhQ/A3oNYaNI0cmtVqoSdE4k/wUcNYCaIO.js\")), path: \"/news\"}, LVJ_QEpMc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/teOR2YrEdVHhpA2zENNj/PE2df0s94VOYKLU4GHCu/LVJ_QEpMc.js\")), path: \"/projects\"}, b8lp_blUA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/s12ZhqJ4obkWDL9Iu5GI/P79sTv7vcyqz1fxZIYst/b8lp_blUA.js\")), path: \"/projects/rooftop\"}, gCsOuzcvN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/e2BDTfF1ZB7xtRRKWGUf/H0JzC8zrP8lcrMAfGn34/gCsOuzcvN.js\")), path: \"/projects/ground-mount\"}, B4fxdmg5V: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lymwWN1lqwEPFOOG7n8W/BDP0b62KGTlKkRh69D7g/B4fxdmg5V.js\")), path: \"/projects/canopy\"}, aj99xWgNU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yMy2v7xlHN7nhBA9DKFO/gjqEZIQcPK5JTlVzO0v1/aj99xWgNU.js\")), path: \"/projects/battery-storage\"}, JK3jOPqoj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3XEIhSwTsQKXLnRMWZv2/dUdk3dPgeEJBTvjnfNfa/JK3jOPqoj.js\")), path: \"/projects/ev-charging\"}, SS0aWl6DE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WpKxCghaoZvMjQtnn6Hi/FgMzSBjYGHSms1hN8AQe/SS0aWl6DE.js\")), path: \"/projects/agrivoltaics\"}, fb7jL7IC_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bjMgNCPK7HAVEHRuyYSE/A8FA8UVAkG0SONIau8og/fb7jL7IC_.js\")), path: \"/projects/front-of-the-meter\"}, E5M0iGFRo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qUX4ZRjyfCvIrv4JOPiv/PMqY1R5ZTZBDRwJBGU2x/E5M0iGFRo.js\")), path: \"/projects/behind-the-meter\"}, TjgycZ4pE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cw7q2ivNMusLRZlQBk6q/H4Eaqp5536skCiMJ4lI4/TjgycZ4pE.js\")), path: \"/projects/commercial-industrial\"}, oF6RDdFIE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tkEL5c1W42ZAU2C5unon/TkYwEYtjpYkFyf71oEmK/oF6RDdFIE.js\")), path: \"/projects/corporate-private\"}, W_pCfx5Vq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3MYXpEFCxhEU7bCspwQA/8I012ZrubRXwIvcY5SY0/W_pCfx5Vq.js\")), path: \"/projects/municipalities-public-institutions\"}, h1wt_fotT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eZ1OQbCCBMG9j5mb8h46/9auw5XZ8o8qQavmkkfti/h1wt_fotT.js\")), path: \"/projects/landowner\"}, peAqrGxDR: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3gLHSfLBTgURahmOBtxW/GIE56qfFLLbjmtTNyGlW/peAqrGxDR.js\")), path: \"/projects/utilities\"}, wNW4bt7FQ: {collectionId: \"WNhPPKybt\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hsNPeduDTtmRt8piKPKQ/TyxudQxpCfUjmLRySS8d/wNW4bt7FQ.js\")), path: \"/about/:qNmJgu0Kp\"}, riJVWZznE: {collectionId: \"mS_zijWFF\", elements: {VycYF35tO: \"image\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kckNfVKto6sLYabQMIWB/9HXNDPmbO11wi6CmGcUM/riJVWZznE.js\")), path: \"/projects/:Nh4RvgSEW\"}, oiJqb1kVy: {collectionId: \"yAzVlGqxq\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/er3e7TuC1WpxWYNY2ujA/TT5CPXPluPFV7apgwFsf/oiJqb1kVy.js\")), path: \"/news/:vIfUCaJPj\"}}\r\n\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {mS_zijWFF: async () => (await import(\"https://framerusercontent.com/modules/ytL9WgTghKZ1yEiXwMIm/vr3m14oQcAUWKOOhyiEi/mS_zijWFF.js\"))?.[\"utils\"], WNhPPKybt: async () => (await import(\"https://framerusercontent.com/modules/lNGhdv3INt3lTFHoSfsA/spTZNb3JicZSfEJDNFVg/WNhPPKybt.js\"))?.[\"utils\"], yAzVlGqxq: async () => (await import(\"https://framerusercontent.com/modules/q8gSHpNPzdhLJFCLJzoo/jDabM3wdYRXw3SfmcGCe/yAzVlGqxq.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"7d25d0c4f9e79ffb51f0199ff29c72324527d7a2a13c7b33e494422e6424912e\"\r\n        const wrapInAddImageAlt = (image, alt) => {\r\n    if (!image || typeof image !== \"object\") {\r\n        return;\r\n    };\r\n    return { ...image, alt };\r\n};\r\n\r\nfunction Template({routeId, children, style, ...rest}) {const props1 = {p08dmBB8Q: \"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\", QRf7CnTKh: \"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\"}\r\nconst props2 = {c1zV8F8GI: \"With deep technical expertise, independent capital and a 100% project completion track record, we bring certainty to large-scale energy buyers and landowners looking for cost stability, operational continuity and future-focused energy solutions. \", p08dmBB8Q: \"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\", qdpAmAMPa: \"ctx7A5y_w\", qmd4HLvX1: \"About Us\", QRf7CnTKh: \"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\", RciD51iW1: \"\", WJPaDkXSP: \"rgba(254, 250, 223, 0.05)\"}\r\nconst props3 = {...props2, c1zV8F8GI: \"Our consistent leadership and more than 160 years of combined in-house expertise allows us to deliver comprehensive clean energy solutions that meet unique sustainability objectives.\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Contact Us\"}\r\nconst props4 = {...props2, c1zV8F8GI: \"We\u2019ve received your message and will get back to you as soon as possible.\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Thank you for reaching out.\"}\r\nconst props5 = {...props2, c1zV8F8GI: \"We develop complex renewable energy projects with care, precision, and purpose. \", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"People-Powered\"}\r\nconst props6 = {...props2, c1zV8F8GI: \"Global Set\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Components\"}\r\nconst props7 = {...props2, c1zV8F8GI: \"CI Renew is a trusted partner for organizations with complex energy needs and sustainability objectives that require technical depth, advanced financing capabilities and a nuanced understanding of state and local land use policies and regulations. \", qdpAmAMPa: \"crJjgcOke\", qmd4HLvX1: \"Who We Serve\"}\r\nconst props8 = {...props2, c1zV8F8GI: \"We can't find the page you're looking for.\", qdpAmAMPa: \"crJjgcOke\", qmd4HLvX1: \"Page Not Found\", RciD51iW1: \"Back Home\", vqPpI5dcl: {href: {webPageId: \"augiA20Il\"}}}\r\nconst props9 = {c1zV8F8GI: \"Generate passive income while preserving your land for future generations.\", CgH1SCZ4F: \"crJjgcOke\", nkyn21nzf: 0.6, p08dmBB8Q: \"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\", qmd4HLvX1: \"Solar Leasing\", QRf7CnTKh: \"var(--token-915a72ab-9756-4c58-b5e9-a7292ee51944, rgb(21, 61, 39))\", RciD51iW1: \"Who We Serve\", vqPpI5dcl: {href: {webPageId: \"DKxUwkGn8\"}}, vT2hbqfdS: wrapInAddImageAlt({pixelHeight: 2759, pixelWidth: 4142, src: \"https://framerusercontent.com/images/9TufYnJTWXt97iNQ4WzEr6dJk.jpeg\", srcSet: \"https://framerusercontent.com/images/9TufYnJTWXt97iNQ4WzEr6dJk.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/9TufYnJTWXt97iNQ4WzEr6dJk.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/9TufYnJTWXt97iNQ4WzEr6dJk.jpeg?scale-down-to=2048 2048w,https://framerusercontent.com/images/9TufYnJTWXt97iNQ4WzEr6dJk.jpeg?scale-down-to=4096 4096w,https://framerusercontent.com/images/9TufYnJTWXt97iNQ4WzEr6dJk.jpeg 4142w\"}, \"\")}\r\nconst props10 = {...props9, c1zV8F8GI: \"Lock in long-term energy cost savings and achieve ambitious sustainability targets without operational impact or upfront capital.\", nkyn21nzf: 0.63, qmd4HLvX1: \"Predictable savings, measurable environmental impact\", vqPpI5dcl: {href: {webPageId: \"Qm2WaWtsS\"}}, vT2hbqfdS: wrapInAddImageAlt({pixelHeight: 2844, pixelWidth: 3793, src: \"https://framerusercontent.com/images/cXalMaZxqDCmPzqfUsKfBc8B4k.jpg\", srcSet: \"https://framerusercontent.com/images/cXalMaZxqDCmPzqfUsKfBc8B4k.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/cXalMaZxqDCmPzqfUsKfBc8B4k.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/cXalMaZxqDCmPzqfUsKfBc8B4k.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/cXalMaZxqDCmPzqfUsKfBc8B4k.jpg 3793w\"}, \"\")}\r\nconst props11 = {...props9, c1zV8F8GI: \"We deliver competitive, reliable solar solutions for large-scale energy users who demand cost savings and assured continuity.\", nkyn21nzf: 0.34, qmd4HLvX1: \"Predictable savings, measurable impact.\", vqPpI5dcl: {href: {webPageId: \"Qm2WaWtsS\"}}, vT2hbqfdS: wrapInAddImageAlt({pixelHeight: 3840, pixelWidth: 5760, src: \"https://framerusercontent.com/images/wJZFx2LWlf8WGeRtvpw5SaA9g.jpg\", srcSet: \"https://framerusercontent.com/images/wJZFx2LWlf8WGeRtvpw5SaA9g.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/wJZFx2LWlf8WGeRtvpw5SaA9g.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/wJZFx2LWlf8WGeRtvpw5SaA9g.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/wJZFx2LWlf8WGeRtvpw5SaA9g.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/wJZFx2LWlf8WGeRtvpw5SaA9g.jpg 5760w\"}, \"\")}\r\nconst props12 = {...props9, c1zV8F8GI: \"Boost your property\u2019s profitability with tailored solar solutions that cut energy overhead and enhance asset value while maintaining flexibility for future use.\", nkyn21nzf: 0.63, qmd4HLvX1: \"Turn clean energy into a strategic advantage.\", vqPpI5dcl: {href: {webPageId: \"Qm2WaWtsS\"}}, vT2hbqfdS: wrapInAddImageAlt({pixelHeight: 1898, pixelWidth: 2500, src: \"https://framerusercontent.com/images/Rb8ljxLlGFlTrmI40xwAFE6I4M.jpg\", srcSet: \"https://framerusercontent.com/images/Rb8ljxLlGFlTrmI40xwAFE6I4M.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/Rb8ljxLlGFlTrmI40xwAFE6I4M.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/Rb8ljxLlGFlTrmI40xwAFE6I4M.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/Rb8ljxLlGFlTrmI40xwAFE6I4M.jpg 2500w\"}, \"\")}\r\nconst props13 = {...props9, c1zV8F8GI: \"We're redefining what\u2019s possible in solar development\u2014delivering sophisticated, high-performance energy strategies that set new standards for financial and operational excellence.\", CgH1SCZ4F: \"OHu9vdmeP\", eq96MvYIN: \"https://framerusercontent.com/assets/GJk0W717axubRuZRZ4C1aoUR58.mp4\", nkyn21nzf: 1, qmd4HLvX1: \"Solutions\", RciD51iW1: \"\", vqPpI5dcl: undefined, vT2hbqfdS: undefined}\r\nconst props14 = {...props9, c1zV8F8GI: \"We're redefining what\u2019s possible in solar development\u2014delivering sophisticated, high-performance energy strategies that set new standards for financial and operational excellence.\", CgH1SCZ4F: \"OHu9vdmeP\", eq96MvYIN: \"https://framerusercontent.com/assets/GJk0W717axubRuZRZ4C1aoUR58.mp4\", nkyn21nzf: 1, qmd4HLvX1: \" Solutions Test\", RciD51iW1: \"\", vqPpI5dcl: undefined, vT2hbqfdS: undefined}\r\nconst props15 = {...props2, c1zV8F8GI: \"Whether cutting energy costs, hedging against market volatility or transforming land into a high-value resource, we provide in-house capital, technical expertise and long-term partnership to future-proof your energy needs.\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Solar is more than sustainability\u2014it\u2019s a powerful financial and strategic asset. \", RciD51iW1: \"Solutions\", vqPpI5dcl: {href: {webPageId: \"meY1y0M8i\"}}}\r\nconst props16 = {...props1, p08dmBB8Q: \"var(--token-141b417f-1d08-469e-bf8a-47d351347694, rgb(255, 255, 255))\"}\r\nconst props17 = {...props2, c1zV8F8GI: \"\", qdpAmAMPa: \"ZGEbM7UZ2\", qmd4HLvX1: \"News & Ideas\"}\r\nconst props18 = {...props2, c1zV8F8GI: \"Our consistent leadership and more than 160 years of combined in-house expertise allows us to deliver comprehensive clean energy solutions that meet unique sustainability objectives.\", p08dmBB8Q: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", qdpAmAMPa: \"Geh0lrTi_\", qmd4HLvX1: \"Projects\", QRf7CnTKh: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", WJPaDkXSP: \"rgba(254, 250, 223, 0.09)\"}\r\nconst props19 = {...props2, c1zV8F8GI: \"\", p08dmBB8Q: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Rooftop\", QRf7CnTKh: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", RciD51iW1: \"Projects\", vqPpI5dcl: {href: {webPageId: \"LVJ_QEpMc\"}}}\r\nconst props20 = {...props2, c1zV8F8GI: \"\", p08dmBB8Q: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Ground Mount\", QRf7CnTKh: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", RciD51iW1: \"Projects\", vqPpI5dcl: {href: {webPageId: \"LVJ_QEpMc\"}}}\r\nconst props21 = {...props2, c1zV8F8GI: \"\", p08dmBB8Q: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Canopy\", QRf7CnTKh: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", RciD51iW1: \"Projects\", vqPpI5dcl: {href: {webPageId: \"LVJ_QEpMc\"}}}\r\nconst props22 = {...props2, c1zV8F8GI: \"\", p08dmBB8Q: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Battery Storage\", QRf7CnTKh: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", RciD51iW1: \"Projects\", vqPpI5dcl: {href: {webPageId: \"LVJ_QEpMc\"}}}\r\nconst props23 = {...props2, c1zV8F8GI: \"\", p08dmBB8Q: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"EV Charging\", QRf7CnTKh: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", RciD51iW1: \"Projects\", vqPpI5dcl: {href: {webPageId: \"LVJ_QEpMc\"}}}\r\nconst props24 = {...props2, c1zV8F8GI: \"\", p08dmBB8Q: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Agrivoltaics\", QRf7CnTKh: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", RciD51iW1: \"Projects\", vqPpI5dcl: {href: {webPageId: \"LVJ_QEpMc\"}}}\r\nconst props25 = {...props2, c1zV8F8GI: \"\", p08dmBB8Q: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Front-of-the-Meter\", QRf7CnTKh: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", RciD51iW1: \"Projects\", vqPpI5dcl: {href: {webPageId: \"LVJ_QEpMc\"}}}\r\nconst props26 = {...props2, c1zV8F8GI: \"\", p08dmBB8Q: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Behind-the-Meter\", QRf7CnTKh: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", RciD51iW1: \"Projects\", vqPpI5dcl: {href: {webPageId: \"LVJ_QEpMc\"}}}\r\nconst props27 = {...props2, c1zV8F8GI: \"\", p08dmBB8Q: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Commercial & Industrial Property Owners\", QRf7CnTKh: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", RciD51iW1: \"Projects\", vqPpI5dcl: {href: {webPageId: \"LVJ_QEpMc\"}}}\r\nconst props28 = {...props2, c1zV8F8GI: \"\", p08dmBB8Q: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Corporate & Private\", QRf7CnTKh: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", RciD51iW1: \"Projects\", vqPpI5dcl: {href: {webPageId: \"LVJ_QEpMc\"}}}\r\nconst props29 = {...props2, c1zV8F8GI: \"\", p08dmBB8Q: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Municipalities & Public Institutions\", QRf7CnTKh: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", RciD51iW1: \"Projects\", vqPpI5dcl: {href: {webPageId: \"LVJ_QEpMc\"}}}\r\nconst props30 = {...props2, c1zV8F8GI: \"\", p08dmBB8Q: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Landowner\", QRf7CnTKh: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", RciD51iW1: \"Projects\", vqPpI5dcl: {href: {webPageId: \"LVJ_QEpMc\"}}}\r\nconst props31 = {...props2, c1zV8F8GI: \"\", p08dmBB8Q: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", qdpAmAMPa: \"SAXCFvjdi\", qmd4HLvX1: \"Utilities\", QRf7CnTKh: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", RciD51iW1: \"Projects\", vqPpI5dcl: {href: {webPageId: \"LVJ_QEpMc\"}}}\r\nconst props32 = {...props1, p08dmBB8Q: \"var(--token-b0ccbd52-e58d-47f1-8a76-855a17e5f551, rgb(254, 249, 224))\"}\r\nconst props33 = {...props1, p08dmBB8Q: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\", QRf7CnTKh: \"var(--token-5bf6e5db-f690-4e4f-99db-0fd43961f70d, rgb(0, 0, 0))\"}\r\nconst templateProps = {aj99xWgNU: props22, augiA20Il: props1, B4fxdmg5V: props21, b8lp_blUA: props19, bHfLaozLj: props16, DKxUwkGn8: props9, DVkreKHnS: props4, E5M0iGFRo: props26, EeCjQmLT8: props8, fb7jL7IC_: props25, FTIsyQbKp: props2, gCsOuzcvN: props20, h1wt_fotT: props30, hKML4yGMS: props6, JK3jOPqoj: props23, K0Q4xLkAG: props15, LVJ_QEpMc: props18, meY1y0M8i: props13, miEyUMupE: props12, NT0T5peuT: props11, O7I5ztNkA: props10, oF6RDdFIE: props28, oiJqb1kVy: props32, peAqrGxDR: props31, Qm2WaWtsS: props7, riJVWZznE: props33, RPW1zEmVM: props3, SS0aWl6DE: props24, T8oan6kgK: props14, TjgycZ4pE: props27, UfCFXG3eO: props5, W_pCfx5Vq: props29, wNW4bt7FQ: props32, wUcNYCaIO: props17}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"bHfLaozLj\":\r\ncase \"wNW4bt7FQ\":\r\ncase \"riJVWZznE\":\r\ncase \"oiJqb1kVy\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", routeId, style}, children(true));\r\ncase \"FTIsyQbKp\":\r\ncase \"RPW1zEmVM\":\r\ncase \"DVkreKHnS\":\r\ncase \"UfCFXG3eO\":\r\ncase \"hKML4yGMS\":\r\ncase \"Qm2WaWtsS\":\r\ncase \"EeCjQmLT8\":\r\ncase \"K0Q4xLkAG\":\r\ncase \"wUcNYCaIO\":\r\ncase \"LVJ_QEpMc\":\r\ncase \"b8lp_blUA\":\r\ncase \"gCsOuzcvN\":\r\ncase \"B4fxdmg5V\":\r\ncase \"aj99xWgNU\":\r\ncase \"JK3jOPqoj\":\r\ncase \"SS0aWl6DE\":\r\ncase \"fb7jL7IC_\":\r\ncase \"E5M0iGFRo\":\r\ncase \"TjgycZ4pE\":\r\ncase \"oF6RDdFIE\":\r\ncase \"W_pCfx5Vq\":\r\ncase \"h1wt_fotT\":\r\ncase \"peAqrGxDR\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"vqPpI5dcl\"]]}, (resolvedLinks) => React.createElement(SubpageInsetImage, {...props, key: \"SubpageInsetImage\", routeId, style, vqPpI5dcl: resolvedLinks[0]}, children(true)));\r\ncase \"DKxUwkGn8\":\r\ncase \"O7I5ztNkA\":\r\ncase \"NT0T5peuT\":\r\ncase \"miEyUMupE\":\r\ncase \"meY1y0M8i\":\r\ncase \"T8oan6kgK\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"vqPpI5dcl\"]]}, (resolvedLinks) => React.createElement(SubpageFullBleedMedia, {...props, key: \"SubpageFullBleedMedia\", routeId, style, vqPpI5dcl: resolvedLinks[0]}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"bHfLaozLj\":\r\ncase \"wNW4bt7FQ\":\r\ncase \"riJVWZznE\":\r\ncase \"oiJqb1kVy\":\r\nreturn [{hash: \"lb9x8s\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1f3dw66\", mediaQuery: \"(min-width: 810px) and (max-width: 1439px)\"}, {hash: \"1g79t0z\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"FTIsyQbKp\":\r\ncase \"RPW1zEmVM\":\r\ncase \"DVkreKHnS\":\r\ncase \"UfCFXG3eO\":\r\ncase \"hKML4yGMS\":\r\ncase \"Qm2WaWtsS\":\r\ncase \"EeCjQmLT8\":\r\ncase \"K0Q4xLkAG\":\r\ncase \"wUcNYCaIO\":\r\ncase \"LVJ_QEpMc\":\r\ncase \"b8lp_blUA\":\r\ncase \"gCsOuzcvN\":\r\ncase \"B4fxdmg5V\":\r\ncase \"aj99xWgNU\":\r\ncase \"JK3jOPqoj\":\r\ncase \"SS0aWl6DE\":\r\ncase \"fb7jL7IC_\":\r\ncase \"E5M0iGFRo\":\r\ncase \"TjgycZ4pE\":\r\ncase \"oF6RDdFIE\":\r\ncase \"W_pCfx5Vq\":\r\ncase \"h1wt_fotT\":\r\ncase \"peAqrGxDR\":\r\nreturn [{hash: \"chcvme\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"8rh6pa\", mediaQuery: \"(min-width: 810px) and (max-width: 1439px)\"}, {hash: \"nf815i\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"DKxUwkGn8\":\r\ncase \"O7I5ztNkA\":\r\ncase \"NT0T5peuT\":\r\ncase \"miEyUMupE\":\r\ncase \"meY1y0M8i\":\r\ncase \"T8oan6kgK\":\r\nreturn [{hash: \"1hdx365\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"lhoqyg\", mediaQuery: \"(min-width: 810px) and (max-width: 1439px)\"}, {hash: \"1obg2lt\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xWp4OVBJnwD1uRlhf0NI/5ZXHrN0H9R3lRfZvYy9K/EeCjQmLT8.js\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://cirenew.com\",\r\n                    EditorBar: \r\n            (() => {\r\n                const isBot =\r\n                    typeof window !== \"undefined\" && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                const isServerSideRendered = typeof window === \"undefined\"\r\n                const preventLoadingEditorBar = isBot || isServerSideRendered\r\n\r\n                if (preventLoadingEditorBar) return\r\n\r\n                return Framer.lazy(async () => {\r\n                    const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar({\r\n                            dependencies: {\r\n                                __version: 1,\r\n                                framer: {\r\n                                    useCurrentRoute: Framer.useCurrentRoute,\r\n                                    useLocaleInfo: Framer.useLocaleInfo,\r\n                                    useRouter: Framer.useRouter,\r\n                                },\r\n                                react: {\r\n                                    createElement: React.createElement,\r\n                                    memo: React.memo,\r\n                                    useCallback: React.useCallback,\r\n                                    useEffect: React.useEffect,\r\n                                    useRef: React.useRef,\r\n                                    useState: React.useState,\r\n                                },\r\n                                \"react-dom\": { createPortal },\r\n                            },\r\n                        }),\r\n                    }\r\n                })\r\n            })()\r\n    ,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {codeBoundaries: true, editorBarOnPageEditing: false, editorBarSubtle: true, pauseOffscreen: true, replaceNestedLinks: true}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            const effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.3, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {wUcNYCaIO: {augiA20Il: effect}}}\r\n            })\r\n\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset.framerHydrateV2)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            }\r\n        ])\r\n    })()\r\n}\r\n\r\n\r\n                const page = await getPageRoot({ routeId, localeId, pathVariables })\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        Framer.setInitialHydrationState()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "hover", "id", "linkTitle", "linkURL", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "ERGXGdT9S", "nhw2yHwYZ", "vAQFVpGwF", "SSaJF5mq9", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnterko8kgh", "args", "onTap76w8bz", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "RichText2", "css", "FramerdOljeav4M", "withCSS", "dOljeav4M_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "ZlQbpQoz8", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap183bdvg", "args", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "RichText2", "Link", "css", "FramerFI9Hewdwl", "withCSS", "FI9Hewdwl_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "ut1gcGgkl", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1863ruq", "args", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "RichText2", "Link", "css", "FramerqIv6IWv6V", "withCSS", "qIv6IWv6V_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "SVG", "css", "FramerrKCBDpZA2", "withCSS", "rKCBDpZA2_default", "addFonts", "LogoFonts", "getFonts", "rKCBDpZA2_default", "NavInlineLinkFonts", "dOljeav4M_default", "LinksSolutionsFonts", "FI9Hewdwl_default", "SmartComponentScopedContainerWithFX", "withFX", "SmartComponentScopedContainer", "LinksWhoWeServeFonts", "qIv6IWv6V_default", "ButtonFonts", "FPI0hF25Q_default", "NavInlineLinkControls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "transition3", "transition4", "transition5", "animation", "animation1", "animation2", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "background", "height", "id", "navVariant", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "rMkz5ATZP", "zdjImpDiz", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1cwojdr", "args", "onTap11ig595", "SSaJF5mq91cwojdr", "vAQFVpGwFtxyyif", "overlay", "loadMore", "TXe3CgPbi1cwojdr", "ut1gcGgkl1cwojdr", "ZlQbpQoz81cwojdr", "scopingClassNames", "cx", "isDisplayed", "router", "useRouter", "isDisplayed1", "ref1", "ref2", "ref3", "ref4", "LayoutGroup", "u", "ComponentViewportProvider", "ResolveLinks", "resolvedLinks", "l", "resolvedLinks1", "AnimatePresence", "Floating", "overlay1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "css", "FramerHSAZRbdSr", "withCSS", "HSAZRbdSr_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "RotatingRingsGraphicFonts", "getFonts", "gQyOKE6F3_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "background", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "kGk8eUz2G", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "Link", "SVG", "RichText2", "css", "FramerqIbZlj7Tr", "withCSS", "qIbZlj7Tr_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "NavigationBarFonts", "getFonts", "HSAZRbdSr_default", "BreadcrumbFonts", "KcDOEI1sp_default", "RichTextWithOptimizedAppearEffect", "withOptimizedAppearEffect", "RichText2", "RichTextWithFXWithOptimizedAppearEffect", "withFX", "VideoFonts", "Video", "MotionDivWithOptimizedAppearEffect", "motion", "FooterFonts", "qIbZlj7Tr_default", "VideoControls", "getPropertyControls", "NavigationBarControls", "breakpoints", "serializationHash", "variantClassNames", "isSet", "value", "transition1", "animation", "animation1", "transition2", "animation2", "animation3", "transition3", "toResponsiveImage", "breakpointRules", "breakpointKeys", "selectors", "rules", "css", "mediaQueries", "HTMLStyle", "useIsOnFramerCanvas", "p", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "activeNav", "breadcrumbTitle", "breadcrumbURL", "h1Title", "height", "id", "image", "introBlurb", "navbarColor", "opacity", "pageColor", "videoFile", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "qmd4HLvX1", "c1zV8F8GI", "vT2hbqfdS", "RciD51iW1", "vqPpI5dcl", "p08dmBB8Q", "QRf7CnTKh", "eq96MvYIN", "nkyn21nzf", "CgH1SCZ4F", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "visible", "visible1", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "safeCSSValue", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "HSAZRbdSr_default", "KcDOEI1sp_default", "RichTextWithOptimizedAppearEffect", "x", "RichTextWithFXWithOptimizedAppearEffect", "MotionDivWithOptimizedAppearEffect", "Video", "getLoadingLazyAtYPosition", "Image2", "qIbZlj7Tr_default", "target", "RenderTarget", "key", "selector", "rule", "FrameraTtILVr3W", "withCSS", "aTtILVr3W_default", "addPropertyControls", "ControlType", "VideoControls", "NavigationBarControls", "addFonts", "NavigationBarFonts", "BreadcrumbFonts", "VideoFonts", "FooterFonts", "getFontsFromSharedStyle", "fonts", "NavigationBarFonts", "getFonts", "HSAZRbdSr_default", "FooterFonts", "qIbZlj7Tr_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "backgroundColor", "height", "id", "navBG", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "p08dmBB8Q", "QRf7CnTKh", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "safeCSSValue", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "HSAZRbdSr_default", "qIbZlj7Tr_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerBLI_tYtLF", "withCSS", "BLI_tYtLF_default", "addPropertyControls", "ControlType", "addFonts", "NavigationBarFonts", "FooterFonts", "NavigationBarFonts", "getFonts", "HSAZRbdSr_default", "BreadcrumbFonts", "KcDOEI1sp_default", "RichTextWithOptimizedAppearEffect", "withOptimizedAppearEffect", "RichText2", "RichTextWithFXWithOptimizedAppearEffect", "withFX", "MotionDivWithOptimizedAppearEffect", "motion", "MotionDivWithFX", "FooterFonts", "qIbZlj7Tr_default", "BackgroundSubpageFonts", "pjuoBuQWX_default", "NavigationBarControls", "getPropertyControls", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "isSet", "value", "transition1", "animation", "animation1", "transition2", "animation2", "animation3", "transition3", "animation4", "animation5", "toResponsiveImage", "animation6", "transition4", "animation7", "breakpointRules", "breakpointKeys", "selectors", "rules", "css", "mediaQueries", "HTMLStyle", "useIsOnFramerCanvas", "p", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "activeNav", "breadcrumbTitle", "breadcrumbURL", "h1Title", "height", "id", "image", "introBlurb", "navbarColor", "pageColor", "ringColor", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "qmd4HLvX1", "c1zV8F8GI", "vT2hbqfdS", "RciD51iW1", "vqPpI5dcl", "p08dmBB8Q", "QRf7CnTKh", "qdpAmAMPa", "WJPaDkXSP", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "visible", "visible1", "isDisplayed", "isDisplayed1", "visible2", "isDisplayed2", "ref1", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "safeCSSValue", "ComponentViewportProvider", "Container", "PropertyOverrides2", "x", "getLoadingLazyAtYPosition", "Image2", "Link", "target", "RenderTarget", "key", "selector", "rule", "FramerwpQ8eesdn", "withCSS", "wpQ8eesdn_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "wrapInAddImageAlt", "image", "alt", "Template", "routeId", "children", "style", "rest", "props1", "props2", "props3", "props4", "props5", "props6", "props7", "props8", "props9", "props10", "props11", "props12", "props13", "props14", "props15", "props16", "props17", "props18", "props19", "props20", "props21", "props22", "props23", "props24", "props25", "props26", "props27", "props28", "props29", "props30", "props31", "props32", "props33", "props", "B", "BLI_tYtLF_default", "ResolveLinks", "resolvedLinks", "wpQ8eesdn_default", "aTtILVr3W_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "content", "PageRoot", "window", "navigator", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "page", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "setInitialHydrationState", "turnOffReactEventHandling", "d", "r"]
}
