{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/4F2CZNCPHv9mGzllbm88/m5m5lK461lXrL0TG2CxD/BskOQMSQW.js", "ssg:https://framerusercontent.com/modules/qI9zv2vkwNKCIXt7xQVp/eHX7UNAezlYRlc0LKx7x/gq4VunARm.js", "ssg:https://framerusercontent.com/modules/48P1vMc5CZcoCrOchQJ6/DMLU1kaFxOXhraIGgeKY/Rq5OIAVNY.js", "ssg:https://framerusercontent.com/modules/9PLFoixHUStt5U5zZg3x/shP8qnkBujhLAJrBEmY4/EDp22L9SZ.js", "ssg:https://framerusercontent.com/modules/apliZMNb8sM1anBdqPma/T0Z7FXUJlqqTUceEY6jm/Pll7cdhGL.js", "ssg:https://framerusercontent.com/modules/yxwWeMk5qLKT0ywuv2hx/SVdg9Km0G7Xglcz9H2UV/UUFkfsquU.js", "ssg:https://framerusercontent.com/modules/Z8tsX97BcXYLwtBaUvAl/0ry2KelgwNULPdePxyFy/fQ4T1EWQG.js", "ssg:https://framerusercontent.com/modules/sUxCzmt5sz2Q4wChBk5u/r9FxSe2JnuoixpJDE1aG/Hk6kRThKG.js", "ssg:https://framerusercontent.com/modules/eoAj8VZ5YZjD6Glsp3c0/tMRgZeuUboTOG2CO5xj3/fg7aD3a4P.js", "ssg:https://framerusercontent.com/modules/IdqiMAw42XyBZeWlRAG9/0VI92JNFQZDeqF6VOHlI/WTCBgZVVB.js", "ssg:https://framerusercontent.com/modules/HGXyEdRufFyhUE4XLPPS/huOSzGG1kxVrjP0nyy1g/Cites.js", "ssg:https://framerusercontent.com/modules/YlecghAoRV4m6CdZ5zbK/bylj2Gzk81YVHoE1zfQW/GiR21uI1N.js"],
  "sourcesContent": ["// Generated by Framer (47ebf4a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-600\",\"GF;Inter-900\",\"GF;Inter-900italic\",\"GF;Inter-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuBWYMZ1rib2Bg-4.woff2\",weight:\"900\"},{family:\"Inter\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTccNxhiJ-Ek-7MeA.woff2\",weight:\"900\"},{family:\"Inter\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcB9xhiJ-Ek-7MeA.woff2\",weight:\"600\"}]}];export const css=['.framer-8SnO1 .framer-styles-preset-8zmf3:not(.rich-text-wrapper), .framer-8SnO1 .framer-styles-preset-8zmf3.rich-text-wrapper h4 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 32px; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #17293d; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1299px) and (min-width: 950px) { .framer-8SnO1 .framer-styles-preset-8zmf3:not(.rich-text-wrapper), .framer-8SnO1 .framer-styles-preset-8zmf3.rich-text-wrapper h4 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 26px; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #17293d; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 949px) and (min-width: 0px) { .framer-8SnO1 .framer-styles-preset-8zmf3:not(.rich-text-wrapper), .framer-8SnO1 .framer-styles-preset-8zmf3.rich-text-wrapper h4 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter 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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 23px; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #17293d; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-8SnO1\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (47ebf4a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-regular\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{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/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{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/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{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/jn4BtSPLlS0NDp1KiFAtFKiiY0o.woff2\",weight:\"900\"},{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/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/g0c8vEViiXNlKAgI4Ymmk3Ig.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"}]}];export const css=['.framer-3un06 .framer-styles-preset-17dbo83:not(.rich-text-wrapper), .framer-3un06 .framer-styles-preset-17dbo83.rich-text-wrapper h5 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter 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: 400; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 29px; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #ffffff; --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: 950px) { .framer-3un06 .framer-styles-preset-17dbo83:not(.rich-text-wrapper), .framer-3un06 .framer-styles-preset-17dbo83.rich-text-wrapper h5 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 17px; --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: 400; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 26px; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 949px) and (min-width: 0px) { .framer-3un06 .framer-styles-preset-17dbo83:not(.rich-text-wrapper), .framer-3un06 .framer-styles-preset-17dbo83.rich-text-wrapper h5 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --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: 400; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 22px; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-3un06\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (c105afa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,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/4F2CZNCPHv9mGzllbm88/m5m5lK461lXrL0TG2CxD/BskOQMSQW.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/qI9zv2vkwNKCIXt7xQVp/eHX7UNAezlYRlc0LKx7x/gq4VunARm.js\";const cycleOrder=[\"B7Uy67QLT\",\"YC9762dUX\"];const serializationHash=\"framer-6opIz\";const variantClassNames={B7Uy67QLT:\"framer-v-1t0kcqr\",YC9762dUX:\"framer-v-r1p97s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"B7Uy67QLT\",Mobile:\"YC9762dUX\"};const getProps=({background,height,id,image,opacity,text,title,width,...props})=>{return{...props,AuOZLidBf:text??props.AuOZLidBf??\"NxLite's revolutionary air-stable coatings deliver superior solar control performance that outperforms all existing air-stable solutions, dramatically reducing solar heat gain while maintaining optimal visible light transmission.\",BKjJBHhTv:image??props.BKjJBHhTv??{src:\"https://framerusercontent.com/images/ZSdstsNDya8pQKm17IHkAb7GMI.webp?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/ZSdstsNDya8pQKm17IHkAb7GMI.webp?scale-down-to=512 512w,https://framerusercontent.com/images/ZSdstsNDya8pQKm17IHkAb7GMI.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/ZSdstsNDya8pQKm17IHkAb7GMI.webp 2048w\"},izkR2FrAz:background??props.izkR2FrAz??\"var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61))\",OS_aY7KbH:title??props.OS_aY7KbH??\"Advanced Solar Control\",p6OnKMfSK:opacity??props.p6OnKMfSK??.6,variant:humanReadableVariantMap[props.variant]??props.variant??\"B7Uy67QLT\"};};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,OS_aY7KbH,AuOZLidBf,BKjJBHhTv,p6OnKMfSK,izkR2FrAz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"B7Uy67QLT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(BKjJBHhTv)},className:cx(scopingClassNames,\"framer-1t0kcqr\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"B7Uy67QLT\",ref:refBinding,style:{borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,...style},variants:{YC9762dUX:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},...addPropertyOverrides({YC9762dUX:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pyaf51\",layoutDependency:layoutDependency,layoutId:\"QmJu_XIch\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-8zmf3\",\"data-styles-preset\":\"BskOQMSQW\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255)))\"},children:\"Advanced Solar Control\"})}),className:\"framer-1elvy3y\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pBRcn_fjs\",style:{\"--extracted-1eung3n\":\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:OS_aY7KbH,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-17dbo83\",\"data-styles-preset\":\"gq4VunARm\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255)))\"},children:\"NxLite's revolutionary air-stable coatings deliver superior solar control performance that outperforms all existing air-stable solutions, dramatically reducing solar heat gain while maintaining optimal visible light transmission.\"})}),className:\"framer-19dlmfh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Fk7Mbm9pB\",style:{\"--extracted-1lwpl3i\":\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:AuOZLidBf,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15b3cxo\",layoutDependency:layoutDependency,layoutId:\"hxgSoW1Yu\",style:{backgroundColor:izkR2FrAz,opacity:p6OnKMfSK}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6opIz.framer-11qkxa4, .framer-6opIz .framer-11qkxa4 { display: block; }\",\".framer-6opIz.framer-1t0kcqr { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 50px 40px 50px 40px; position: relative; width: 580px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6opIz .framer-pyaf51 { 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%; z-index: 2; }\",\".framer-6opIz .framer-1elvy3y, .framer-6opIz .framer-19dlmfh { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6opIz .framer-15b3cxo { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-6opIz.framer-1t0kcqr, .framer-6opIz .framer-pyaf51 { gap: 0px; } .framer-6opIz.framer-1t0kcqr > *, .framer-6opIz .framer-pyaf51 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-6opIz.framer-1t0kcqr > :first-child, .framer-6opIz .framer-pyaf51 > :first-child { margin-top: 0px; } .framer-6opIz.framer-1t0kcqr > :last-child, .framer-6opIz .framer-pyaf51 > :last-child { margin-bottom: 0px; } }\",\".framer-6opIz.framer-v-r1p97s.framer-1t0kcqr { padding: 25px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 258\n * @framerIntrinsicWidth 580\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YC9762dUX\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"OS_aY7KbH\":\"title\",\"AuOZLidBf\":\"text\",\"BKjJBHhTv\":\"image\",\"p6OnKMfSK\":\"opacity\",\"izkR2FrAz\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRq5OIAVNY=withCSS(Component,css,\"framer-6opIz\");export default FramerRq5OIAVNY;FramerRq5OIAVNY.displayName=\"Upgrade Your Efficiency Card\";FramerRq5OIAVNY.defaultProps={height:258,width:580};addPropertyControls(FramerRq5OIAVNY,{variant:{options:[\"B7Uy67QLT\",\"YC9762dUX\"],optionTitles:[\"Variant 1\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},OS_aY7KbH:{defaultValue:\"Advanced Solar Control\",displayTextArea:false,title:\"Title\",type:ControlType.String},AuOZLidBf:{defaultValue:\"NxLite's revolutionary air-stable coatings deliver superior solar control performance that outperforms all existing air-stable solutions, dramatically reducing solar heat gain while maintaining optimal visible light transmission.\",displayTextArea:false,title:\"Text\",type:ControlType.String},BKjJBHhTv:{__defaultAssetReference:\"data:framer/asset-reference,ZSdstsNDya8pQKm17IHkAb7GMI.webp?originalFilename=E1+1-%28Compressify.io%29.webp&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},p6OnKMfSK:{defaultValue:.6,max:1,min:0,step:.01,title:\"Opacity\",type:ControlType.Number},izkR2FrAz:{defaultValue:'var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61)) /* {\"name\":\"Dark Blue\"} */',title:\"Background\",type:ControlType.Color}});addFonts(FramerRq5OIAVNY,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRq5OIAVNY\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"258\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YC9762dUX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"580\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"OS_aY7KbH\\\":\\\"title\\\",\\\"AuOZLidBf\\\":\\\"text\\\",\\\"BKjJBHhTv\\\":\\\"image\\\",\\\"p6OnKMfSK\\\":\\\"opacity\\\",\\\"izkR2FrAz\\\":\\\"background\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Rq5OIAVNY.map", "// Generated by Framer (91c83ad)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,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/9b6h17ufMAoMPUoEZWr6/kYI7NmQcuqu95x8ej4WK/BskOQMSQW.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/d8towE4PFevpym6gNDvL/S7FxHVtP577MX6U5cQ2d/rYF1bhJQS.js\";const cycleOrder=[\"OEEbTQOzg\",\"dInbZNGS2\"];const serializationHash=\"framer-6vPzh\";const variantClassNames={dInbZNGS2:\"framer-v-gybtkj\",OEEbTQOzg:\"framer-v-1hq6r0e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"OEEbTQOzg\",Mobile:\"dInbZNGS2\"};const getProps=({background,height,id,image,opacity,text,title,width,...props})=>{return{...props,AuOZLidBf:text??props.AuOZLidBf??\"NxLite's revolutionary air-stable coatings deliver superior solar control performance that outperforms all existing air-stable solutions, dramatically reducing solar heat gain while maintaining optimal visible light transmission.\",BKjJBHhTv:image??props.BKjJBHhTv??{pixelHeight:2048,pixelWidth:2048,src:\"https://framerusercontent.com/images/ZSdstsNDya8pQKm17IHkAb7GMI.webp?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/ZSdstsNDya8pQKm17IHkAb7GMI.webp?scale-down-to=512 512w,https://framerusercontent.com/images/ZSdstsNDya8pQKm17IHkAb7GMI.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/ZSdstsNDya8pQKm17IHkAb7GMI.webp 2048w\"},izkR2FrAz:background??props.izkR2FrAz??\"var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61))\",OS_aY7KbH:title??props.OS_aY7KbH??\"Advanced Solar Control\",p6OnKMfSK:opacity??props.p6OnKMfSK??.6,variant:humanReadableVariantMap[props.variant]??props.variant??\"OEEbTQOzg\"};};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,OS_aY7KbH,AuOZLidBf,BKjJBHhTv,p6OnKMfSK,izkR2FrAz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"OEEbTQOzg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(BKjJBHhTv)},className:cx(scopingClassNames,\"framer-1hq6r0e\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"OEEbTQOzg\",ref:refBinding,style:{borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,...style},variants:{dInbZNGS2:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},...addPropertyOverrides({dInbZNGS2:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yknhf0\",layoutDependency:layoutDependency,layoutId:\"x2jrtfADr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-8zmf3\",\"data-styles-preset\":\"BskOQMSQW\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255)))\"},children:\"Advanced Solar Control\"})}),className:\"framer-1o30wgn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BOd73t5aR\",style:{\"--extracted-1eung3n\":\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:OS_aY7KbH,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-y8x1ez\",\"data-styles-preset\":\"rYF1bhJQS\",children:\"NxLite's revolutionary air-stable coatings deliver superior solar control performance that outperforms all existing air-stable solutions, dramatically reducing solar heat gain while maintaining optimal visible light transmission.\"})}),className:\"framer-87fuq3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uakpILGNF\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:AuOZLidBf,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-c2p9ct\",layoutDependency:layoutDependency,layoutId:\"uxZ7bD5k4\",style:{backgroundColor:izkR2FrAz,opacity:p6OnKMfSK}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6vPzh.framer-15t1nib, .framer-6vPzh .framer-15t1nib { display: block; }\",\".framer-6vPzh.framer-1hq6r0e { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 50px 40px 50px 40px; position: relative; width: 580px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6vPzh .framer-1yknhf0 { 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%; z-index: 2; }\",\".framer-6vPzh .framer-1o30wgn, .framer-6vPzh .framer-87fuq3 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6vPzh .framer-c2p9ct { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-6vPzh.framer-v-gybtkj.framer-1hq6r0e { padding: 25px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 282\n * @framerIntrinsicWidth 580\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"dInbZNGS2\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"OS_aY7KbH\":\"title\",\"AuOZLidBf\":\"text\",\"BKjJBHhTv\":\"image\",\"p6OnKMfSK\":\"opacity\",\"izkR2FrAz\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEDp22L9SZ=withCSS(Component,css,\"framer-6vPzh\");export default FramerEDp22L9SZ;FramerEDp22L9SZ.displayName=\"Upgrade Your Efficiency Card\";FramerEDp22L9SZ.defaultProps={height:282,width:580};addPropertyControls(FramerEDp22L9SZ,{variant:{options:[\"OEEbTQOzg\",\"dInbZNGS2\"],optionTitles:[\"Variant 1\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},OS_aY7KbH:{defaultValue:\"Advanced Solar Control\",displayTextArea:false,title:\"Title\",type:ControlType.String},AuOZLidBf:{defaultValue:\"NxLite's revolutionary air-stable coatings deliver superior solar control performance that outperforms all existing air-stable solutions, dramatically reducing solar heat gain while maintaining optimal visible light transmission.\",displayTextArea:false,title:\"Text\",type:ControlType.String},BKjJBHhTv:{__defaultAssetReference:\"data:framer/asset-reference,ZSdstsNDya8pQKm17IHkAb7GMI.webp?originalFilename=E1+1-%28Compressify.io%29.webp&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},p6OnKMfSK:{defaultValue:.6,max:1,min:0,step:.01,title:\"Opacity\",type:ControlType.Number},izkR2FrAz:{defaultValue:'var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61)) /* {\"name\":\"Dark Blue\"} */',title:\"Background\",type:ControlType.Color}});addFonts(FramerEDp22L9SZ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEDp22L9SZ\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dInbZNGS2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"580\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"OS_aY7KbH\\\":\\\"title\\\",\\\"AuOZLidBf\\\":\\\"text\\\",\\\"BKjJBHhTv\\\":\\\"image\\\",\\\"p6OnKMfSK\\\":\\\"opacity\\\",\\\"izkR2FrAz\\\":\\\"background\\\"}\",\"framerIntrinsicHeight\":\"282\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EDp22L9SZ.map", "// Generated by Framer (f4ba5e0)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={DMlklpb4L:{hover:true}};const serializationHash=\"framer-quBuh\";const variantClassNames={DMlklpb4L:\"framer-v-sa0ndt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,EuMOSkWMc:title??props.EuMOSkWMc??\"Learn More\",QnWy8IcWU:link??props.QnWy8IcWU};};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,EuMOSkWMc,QnWy8IcWU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"DMlklpb4L\",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:QnWy8IcWU,motionChild:true,nodeId:\"DMlklpb4L\",scopeId:\"Pll7cdhGL\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-sa0ndt\",className,classNames)} framer-1cpwv8a`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"DMlklpb4L\",ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",background:\"linear-gradient(0deg, rgb(179, 211, 209) 0%, rgb(255, 255, 255) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"DMlklpb4L-hover\":{background:\"linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%)\",backgroundColor:\"rgba(255, 255, 255, 0)\"}},...addPropertyOverrides({\"DMlklpb4L-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(2, 8, 23))\"},children:\"Learn More\"})}),className:\"framer-1grx9g4\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"UbOc_Pqfs\",style:{\"--extracted-r6o4lv\":\"rgb(2, 8, 23)\"},text:EuMOSkWMc,variants:{\"DMlklpb4L-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"DMlklpb4L-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Learn More\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-quBuh.framer-1cpwv8a, .framer-quBuh .framer-1cpwv8a { display: block; }\",\".framer-quBuh.framer-sa0ndt { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 14px 32px 14px 32px; position: relative; text-decoration: none; width: min-content; }\",\".framer-quBuh .framer-1grx9g4 { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 10; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-quBuh.framer-sa0ndt { gap: 0px; } .framer-quBuh.framer-sa0ndt > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-quBuh.framer-sa0ndt > :first-child { margin-top: 0px; } .framer-quBuh.framer-sa0ndt > :last-child { margin-bottom: 0px; } }\",'.framer-quBuh[data-border=\"true\"]::after, .framer-quBuh [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 56\n * @framerIntrinsicWidth 162.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"MZiZa5PqN\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"EuMOSkWMc\":\"title\",\"QnWy8IcWU\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerPll7cdhGL=withCSS(Component,css,\"framer-quBuh\");export default FramerPll7cdhGL;FramerPll7cdhGL.displayName=\"Button Light Green\";FramerPll7cdhGL.defaultProps={height:56,width:162.5};addPropertyControls(FramerPll7cdhGL,{EuMOSkWMc:{defaultValue:\"Learn More\",displayTextArea:false,title:\"Title\",type:ControlType.String},QnWy8IcWU:{title:\"Link\",type:ControlType.Link}});addFonts(FramerPll7cdhGL,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPll7cdhGL\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MZiZa5PqN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"162.5\",\"framerVariables\":\"{\\\"EuMOSkWMc\\\":\\\"title\\\",\\\"QnWy8IcWU\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"56\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Pll7cdhGL.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BackgoundRow from\"https://framerusercontent.com/modules/iIvOQx26LmKFNOKxX6PG/0VfBZ0M2NC65nUFMildd/DlR7nlHDj.js\";const BackgoundRowFonts=getFonts(BackgoundRow);const cycleOrder=[\"YCQ7mfKaH\",\"xgNmGm18F\",\"M90w7fz0L\"];const serializationHash=\"framer-hi5Kb\";const variantClassNames={M90w7fz0L:\"framer-v-daurho\",xgNmGm18F:\"framer-v-ekb1q7\",YCQ7mfKaH:\"framer-v-gm49mm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Tablet \":\"xgNmGm18F\",Desktop:\"YCQ7mfKaH\",Mobile:\"M90w7fz0L\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"YCQ7mfKaH\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YCQ7mfKaH\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gm49mm\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"YCQ7mfKaH\",ref:refBinding,style:{...style},...addPropertyOverrides({M90w7fz0L:{\"data-framer-name\":\"Mobile\"},xgNmGm18F:{\"data-framer-name\":\"Tablet \"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,...addPropertyOverrides({M90w7fz0L:{width:\"749px\"},xgNmGm18F:{width:\"1700px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wo3aca-container\",layoutDependency:layoutDependency,layoutId:\"YO1KDhoXd-container\",nodeId:\"YO1KDhoXd\",rendersWithMotion:true,scopeId:\"UUFkfsquU\",children:/*#__PURE__*/_jsx(BackgoundRow,{height:\"100%\",id:\"YO1KDhoXd\",layoutId:\"YO1KDhoXd\",style:{width:\"100%\"},variant:\"WUvoDE6GB\",width:\"100%\",...addPropertyOverrides({M90w7fz0L:{variant:\"kUaziHiHm\"},xgNmGm18F:{variant:\"pQMyabhK7\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+173,...addPropertyOverrides({M90w7fz0L:{width:\"749px\"},xgNmGm18F:{width:\"1700px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15ksfsb-container\",layoutDependency:layoutDependency,layoutId:\"mHhOk5Tly-container\",nodeId:\"mHhOk5Tly\",rendersWithMotion:true,scopeId:\"UUFkfsquU\",children:/*#__PURE__*/_jsx(BackgoundRow,{height:\"100%\",id:\"mHhOk5Tly\",layoutId:\"mHhOk5Tly\",style:{width:\"100%\"},variant:\"WUvoDE6GB\",width:\"100%\",...addPropertyOverrides({M90w7fz0L:{variant:\"kUaziHiHm\"},xgNmGm18F:{variant:\"pQMyabhK7\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+346,...addPropertyOverrides({M90w7fz0L:{width:\"749px\"},xgNmGm18F:{width:\"1700px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6r5s8l-container\",layoutDependency:layoutDependency,layoutId:\"I7LoOMVK5-container\",nodeId:\"I7LoOMVK5\",rendersWithMotion:true,scopeId:\"UUFkfsquU\",children:/*#__PURE__*/_jsx(BackgoundRow,{height:\"100%\",id:\"I7LoOMVK5\",layoutId:\"I7LoOMVK5\",style:{width:\"100%\"},variant:\"WUvoDE6GB\",width:\"100%\",...addPropertyOverrides({M90w7fz0L:{variant:\"kUaziHiHm\"},xgNmGm18F:{variant:\"pQMyabhK7\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+519,...addPropertyOverrides({M90w7fz0L:{width:\"749px\"},xgNmGm18F:{width:\"1700px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l75ci0-container\",layoutDependency:layoutDependency,layoutId:\"HgAGjQsSG-container\",nodeId:\"HgAGjQsSG\",rendersWithMotion:true,scopeId:\"UUFkfsquU\",children:/*#__PURE__*/_jsx(BackgoundRow,{height:\"100%\",id:\"HgAGjQsSG\",layoutId:\"HgAGjQsSG\",style:{width:\"100%\"},variant:\"WUvoDE6GB\",width:\"100%\",...addPropertyOverrides({M90w7fz0L:{variant:\"kUaziHiHm\"},xgNmGm18F:{variant:\"pQMyabhK7\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+692,...addPropertyOverrides({M90w7fz0L:{width:\"749px\"},xgNmGm18F:{width:\"1700px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15au91p-container\",layoutDependency:layoutDependency,layoutId:\"JuP6GTetv-container\",nodeId:\"JuP6GTetv\",rendersWithMotion:true,scopeId:\"UUFkfsquU\",children:/*#__PURE__*/_jsx(BackgoundRow,{height:\"100%\",id:\"JuP6GTetv\",layoutId:\"JuP6GTetv\",style:{width:\"100%\"},variant:\"WUvoDE6GB\",width:\"100%\",...addPropertyOverrides({M90w7fz0L:{variant:\"kUaziHiHm\"},xgNmGm18F:{variant:\"pQMyabhK7\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+865,...addPropertyOverrides({M90w7fz0L:{width:\"749px\"},xgNmGm18F:{width:\"1700px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6a80sg-container\",layoutDependency:layoutDependency,layoutId:\"CvKmY7GRz-container\",nodeId:\"CvKmY7GRz\",rendersWithMotion:true,scopeId:\"UUFkfsquU\",children:/*#__PURE__*/_jsx(BackgoundRow,{height:\"100%\",id:\"CvKmY7GRz\",layoutId:\"CvKmY7GRz\",style:{width:\"100%\"},variant:\"WUvoDE6GB\",width:\"100%\",...addPropertyOverrides({M90w7fz0L:{variant:\"kUaziHiHm\"},xgNmGm18F:{variant:\"pQMyabhK7\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+1038,...addPropertyOverrides({M90w7fz0L:{width:\"749px\"},xgNmGm18F:{width:\"1700px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16sojdt-container\",layoutDependency:layoutDependency,layoutId:\"metkNTDIp-container\",nodeId:\"metkNTDIp\",rendersWithMotion:true,scopeId:\"UUFkfsquU\",children:/*#__PURE__*/_jsx(BackgoundRow,{height:\"100%\",id:\"metkNTDIp\",layoutId:\"metkNTDIp\",style:{width:\"100%\"},variant:\"WUvoDE6GB\",width:\"100%\",...addPropertyOverrides({M90w7fz0L:{variant:\"kUaziHiHm\"},xgNmGm18F:{variant:\"pQMyabhK7\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+1211,...addPropertyOverrides({M90w7fz0L:{width:\"749px\"},xgNmGm18F:{width:\"1700px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15c0tgh-container\",layoutDependency:layoutDependency,layoutId:\"BTS6r4Gkx-container\",nodeId:\"BTS6r4Gkx\",rendersWithMotion:true,scopeId:\"UUFkfsquU\",children:/*#__PURE__*/_jsx(BackgoundRow,{height:\"100%\",id:\"BTS6r4Gkx\",layoutId:\"BTS6r4Gkx\",style:{width:\"100%\"},variant:\"WUvoDE6GB\",width:\"100%\",...addPropertyOverrides({M90w7fz0L:{variant:\"kUaziHiHm\"},xgNmGm18F:{variant:\"pQMyabhK7\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+1384,...addPropertyOverrides({M90w7fz0L:{width:\"749px\"},xgNmGm18F:{width:\"1700px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1le5sr8-container\",layoutDependency:layoutDependency,layoutId:\"PbIpYcKVE-container\",nodeId:\"PbIpYcKVE\",rendersWithMotion:true,scopeId:\"UUFkfsquU\",children:/*#__PURE__*/_jsx(BackgoundRow,{height:\"100%\",id:\"PbIpYcKVE\",layoutId:\"PbIpYcKVE\",style:{width:\"100%\"},variant:\"WUvoDE6GB\",width:\"100%\",...addPropertyOverrides({M90w7fz0L:{variant:\"kUaziHiHm\"},xgNmGm18F:{variant:\"pQMyabhK7\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+1557,...addPropertyOverrides({M90w7fz0L:{width:\"749px\"},xgNmGm18F:{width:\"1700px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uexu21-container\",layoutDependency:layoutDependency,layoutId:\"fVXiNLVf0-container\",nodeId:\"fVXiNLVf0\",rendersWithMotion:true,scopeId:\"UUFkfsquU\",children:/*#__PURE__*/_jsx(BackgoundRow,{height:\"100%\",id:\"fVXiNLVf0\",layoutId:\"fVXiNLVf0\",style:{width:\"100%\"},variant:\"WUvoDE6GB\",width:\"100%\",...addPropertyOverrides({M90w7fz0L:{variant:\"kUaziHiHm\"},xgNmGm18F:{variant:\"pQMyabhK7\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+1730,...addPropertyOverrides({M90w7fz0L:{width:\"749px\"},xgNmGm18F:{width:\"1700px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-116nvn2-container\",layoutDependency:layoutDependency,layoutId:\"QgCN7Owzz-container\",nodeId:\"QgCN7Owzz\",rendersWithMotion:true,scopeId:\"UUFkfsquU\",children:/*#__PURE__*/_jsx(BackgoundRow,{height:\"100%\",id:\"QgCN7Owzz\",layoutId:\"QgCN7Owzz\",style:{width:\"100%\"},variant:\"WUvoDE6GB\",width:\"100%\",...addPropertyOverrides({M90w7fz0L:{variant:\"kUaziHiHm\"},xgNmGm18F:{variant:\"pQMyabhK7\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+1903,...addPropertyOverrides({M90w7fz0L:{width:\"749px\"},xgNmGm18F:{width:\"1700px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17dc0wh-container\",layoutDependency:layoutDependency,layoutId:\"s2gIM_o9O-container\",nodeId:\"s2gIM_o9O\",rendersWithMotion:true,scopeId:\"UUFkfsquU\",children:/*#__PURE__*/_jsx(BackgoundRow,{height:\"100%\",id:\"s2gIM_o9O\",layoutId:\"s2gIM_o9O\",style:{width:\"100%\"},variant:\"WUvoDE6GB\",width:\"100%\",...addPropertyOverrides({M90w7fz0L:{variant:\"kUaziHiHm\"},xgNmGm18F:{variant:\"pQMyabhK7\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+2076,...addPropertyOverrides({M90w7fz0L:{width:\"749px\"},xgNmGm18F:{width:\"1700px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-viurd1-container\",layoutDependency:layoutDependency,layoutId:\"ZhzgAVcqT-container\",nodeId:\"ZhzgAVcqT\",rendersWithMotion:true,scopeId:\"UUFkfsquU\",children:/*#__PURE__*/_jsx(BackgoundRow,{height:\"100%\",id:\"ZhzgAVcqT\",layoutId:\"ZhzgAVcqT\",style:{width:\"100%\"},variant:\"WUvoDE6GB\",width:\"100%\",...addPropertyOverrides({M90w7fz0L:{variant:\"kUaziHiHm\"},xgNmGm18F:{variant:\"pQMyabhK7\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cvyott\",layoutDependency:layoutDependency,layoutId:\"tLzXVTiDv\",style:{backgroundColor:\"var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61))\",boxShadow:\"0px -100px 80px 0px rgb(23, 41, 61)\",rotate:27},variants:{M90w7fz0L:{boxShadow:\"0px -50px 50px 0px rgb(23, 41, 61)\",rotate:57},xgNmGm18F:{boxShadow:\"0px -100px 70px 0px rgb(23, 41, 61)\",rotate:41}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hi5Kb.framer-1rre7ff, .framer-hi5Kb .framer-1rre7ff { display: block; }\",\".framer-hi5Kb.framer-gm49mm { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: 952px; justify-content: flex-start; min-width: 1300px; overflow: hidden; padding: 0px; position: relative; width: 1300px; }\",\".framer-hi5Kb .framer-1wo3aca-container, .framer-hi5Kb .framer-15ksfsb-container, .framer-hi5Kb .framer-6r5s8l-container, .framer-hi5Kb .framer-1l75ci0-container, .framer-hi5Kb .framer-15au91p-container, .framer-hi5Kb .framer-6a80sg-container, .framer-hi5Kb .framer-16sojdt-container, .framer-hi5Kb .framer-15c0tgh-container, .framer-hi5Kb .framer-1le5sr8-container, .framer-hi5Kb .framer-1uexu21-container, .framer-hi5Kb .framer-116nvn2-container, .framer-hi5Kb .framer-17dc0wh-container, .framer-hi5Kb .framer-viurd1-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-hi5Kb .framer-cvyott { flex: none; height: 1360px; left: -993px; min-width: 1000px; overflow: hidden; position: absolute; right: -507px; top: calc(121.42857142857144% - 1360px / 2); z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hi5Kb.framer-gm49mm { gap: 0px; } .framer-hi5Kb.framer-gm49mm > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-hi5Kb.framer-gm49mm > :first-child { margin-top: 0px; } .framer-hi5Kb.framer-gm49mm > :last-child { margin-bottom: 0px; } }\",\".framer-hi5Kb.framer-v-ekb1q7.framer-gm49mm { height: 800px; min-width: unset; width: 800px; }\",\".framer-hi5Kb.framer-v-ekb1q7 .framer-1wo3aca-container, .framer-hi5Kb.framer-v-ekb1q7 .framer-15ksfsb-container, .framer-hi5Kb.framer-v-ekb1q7 .framer-6r5s8l-container, .framer-hi5Kb.framer-v-ekb1q7 .framer-1l75ci0-container, .framer-hi5Kb.framer-v-ekb1q7 .framer-15au91p-container, .framer-hi5Kb.framer-v-ekb1q7 .framer-6a80sg-container, .framer-hi5Kb.framer-v-ekb1q7 .framer-16sojdt-container, .framer-hi5Kb.framer-v-ekb1q7 .framer-15c0tgh-container, .framer-hi5Kb.framer-v-ekb1q7 .framer-1le5sr8-container, .framer-hi5Kb.framer-v-ekb1q7 .framer-1uexu21-container, .framer-hi5Kb.framer-v-ekb1q7 .framer-116nvn2-container, .framer-hi5Kb.framer-v-ekb1q7 .framer-17dc0wh-container, .framer-hi5Kb.framer-v-ekb1q7 .framer-viurd1-container { width: 1700px; }\",\".framer-hi5Kb.framer-v-ekb1q7 .framer-cvyott { height: 698px; left: -780px; right: -420px; top: calc(92.87500000000001% - 698px / 2); }\",\".framer-hi5Kb.framer-v-daurho.framer-gm49mm { height: 697px; min-width: unset; width: 400px; }\",\".framer-hi5Kb.framer-v-daurho .framer-1wo3aca-container, .framer-hi5Kb.framer-v-daurho .framer-15ksfsb-container, .framer-hi5Kb.framer-v-daurho .framer-6r5s8l-container, .framer-hi5Kb.framer-v-daurho .framer-1l75ci0-container, .framer-hi5Kb.framer-v-daurho .framer-15au91p-container, .framer-hi5Kb.framer-v-daurho .framer-6a80sg-container, .framer-hi5Kb.framer-v-daurho .framer-16sojdt-container, .framer-hi5Kb.framer-v-daurho .framer-15c0tgh-container, .framer-hi5Kb.framer-v-daurho .framer-1le5sr8-container, .framer-hi5Kb.framer-v-daurho .framer-1uexu21-container, .framer-hi5Kb.framer-v-daurho .framer-116nvn2-container, .framer-hi5Kb.framer-v-daurho .framer-17dc0wh-container, .framer-hi5Kb.framer-v-daurho .framer-viurd1-container { width: 749px; }\",\".framer-hi5Kb.framer-v-daurho .framer-cvyott { bottom: -237px; height: 498px; left: -907px; right: -693px; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 952\n * @framerIntrinsicWidth 1300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"1300px\",null,null,null]},\"xgNmGm18F\":{\"layout\":[\"fixed\",\"fixed\"]},\"M90w7fz0L\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerUUFkfsquU=withCSS(Component,css,\"framer-hi5Kb\");export default FramerUUFkfsquU;FramerUUFkfsquU.displayName=\"interactive background\";FramerUUFkfsquU.defaultProps={height:952,width:1300};addPropertyControls(FramerUUFkfsquU,{variant:{options:[\"YCQ7mfKaH\",\"xgNmGm18F\",\"M90w7fz0L\"],optionTitles:[\"Desktop\",\"Tablet \",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUUFkfsquU,[{explicitInter:true,fonts:[]},...BackgoundRowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUUFkfsquU\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1300\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"1300px\\\",null,null,null]},\\\"xgNmGm18F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"M90w7fz0L\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"952\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UUFkfsquU.map", "// Generated by Framer (91c83ad)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonLightGreen from\"https://framerusercontent.com/modules/apliZMNb8sM1anBdqPma/T0Z7FXUJlqqTUceEY6jm/Pll7cdhGL.js\";import InteractiveBackground from\"https://framerusercontent.com/modules/yxwWeMk5qLKT0ywuv2hx/SVdg9Km0G7Xglcz9H2UV/UUFkfsquU.js\";const InteractiveBackgroundFonts=getFonts(InteractiveBackground);const ButtonLightGreenFonts=getFonts(ButtonLightGreen);const cycleOrder=[\"Tt9Yvlj8Z\",\"rvqMGtgbP\",\"BLgHBCFQ7\"];const serializationHash=\"framer-mTv9v\";const variantClassNames={BLgHBCFQ7:\"framer-v-1ab1awe\",rvqMGtgbP:\"framer-v-hstgbd\",Tt9Yvlj8Z:\"framer-v-1iyis4c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"Tt9Yvlj8Z\",Phone:\"BLgHBCFQ7\",Tablet:\"rvqMGtgbP\"};const getProps=({buttonText,description,height,id,padding,title,width,...props})=>{return{...props,BmLtK41On:title??props.BmLtK41On??\"Discover How NxLite Can Transform Your Building or Product\",Ey9n5SWUP:buttonText??props.Ey9n5SWUP??\"Contact Us\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Tt9Yvlj8Z\",wjAW50taB:description??props.wjAW50taB??\"Together, we can find the right energy-efficency, lightweighting, or materials science solution.\",zefWX8vQ1:padding??props.zefWX8vQ1??\"120px 20px 120px 20px\"};};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,BmLtK41On,wjAW50taB,zefWX8vQ1,Ey9n5SWUP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Tt9Yvlj8Z\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1iyis4c\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Tt9Yvlj8Z\",ref:refBinding,style:{\"--1j4kaz1\":numberToPixelString(zefWX8vQ1),...style},...addPropertyOverrides({BLgHBCFQ7:{\"data-framer-name\":\"Phone\"},rvqMGtgbP:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-43gkad\",layoutDependency:layoutDependency,layoutId:\"kjedSLIcZ\",style:{backgroundColor:\"rgb(23, 41, 61)\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:952,width:`calc(min(${componentViewport?.width||\"100vw\"} - ${zefWX8vQ1*2}px, 1300px) + 200px)`,...addPropertyOverrides({BLgHBCFQ7:{width:\"1300px\"},rvqMGtgbP:{width:`calc(min(max(${componentViewport?.width||\"100vw\"} - ${zefWX8vQ1*2}px, 1px), 1300px) + 200px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q1nh69-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"I8mPJTB2x-container\",nodeId:\"I8mPJTB2x\",rendersWithMotion:true,scopeId:\"fQ4T1EWQG\",children:/*#__PURE__*/_jsx(InteractiveBackground,{height:\"100%\",id:\"I8mPJTB2x\",layoutId:\"I8mPJTB2x\",style:{width:\"100%\"},variant:\"YCQ7mfKaH\",width:\"100%\",...addPropertyOverrides({BLgHBCFQ7:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"48px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(255, 255, 255))\"},children:\"Discover How NxLite Can Transform Your Building or Product\"})}),className:\"framer-1mzhp1n\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"iDArkSR1a\",style:{\"--extracted-1of0zx5\":\"rgb(255, 255, 255)\"},text:BmLtK41On,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"29px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(255, 255, 255))\"},children:\"Together, we can find the right energy-efficency, lightweighting, or materials science solution.\"})}),className:\"framer-n2s8rr\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"zT37cWzsq\",style:{\"--extracted-1lwpl3i\":\"rgb(255, 255, 255)\",opacity:.7},text:wjAW50taB,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uiG9tFaR3\"},implicitPathVariables:undefined},{href:{webPageId:\"uiG9tFaR3\"},implicitPathVariables:undefined},{href:{webPageId:\"uiG9tFaR3\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v0syl1-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"T_6v888Bk-container\",nodeId:\"T_6v888Bk\",rendersWithMotion:true,scopeId:\"fQ4T1EWQG\",children:/*#__PURE__*/_jsx(ButtonLightGreen,{EuMOSkWMc:Ey9n5SWUP,height:\"100%\",id:\"T_6v888Bk\",layoutId:\"T_6v888Bk\",QnWy8IcWU:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({BLgHBCFQ7:{QnWy8IcWU:resolvedLinks[2]},rvqMGtgbP:{QnWy8IcWU:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mTv9v.framer-4ivpte, .framer-mTv9v .framer-4ivpte { display: block; }\",\".framer-mTv9v.framer-1iyis4c { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: var(--1j4kaz1); position: relative; width: 1199px; }\",\".framer-mTv9v .framer-43gkad { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1300px; overflow: hidden; padding: 130px 50px 130px 50px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-mTv9v .framer-q1nh69-container { bottom: -143px; flex: none; height: auto; left: 0px; position: absolute; right: -200px; z-index: 0; }\",\".framer-mTv9v .framer-1mzhp1n, .framer-mTv9v .framer-n2s8rr { -webkit-user-select: auto; flex: none; height: auto; pointer-events: auto; position: relative; user-select: auto; white-space: pre-wrap; width: 720px; word-break: break-word; word-wrap: break-word; }\",\".framer-mTv9v .framer-v0syl1-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-mTv9v.framer-v-hstgbd.framer-1iyis4c { width: 810px; }\",\".framer-mTv9v.framer-v-hstgbd .framer-43gkad { flex: 1 0 0px; width: 1px; }\",\".framer-mTv9v.framer-v-1ab1awe.framer-1iyis4c { flex-direction: column; width: 390px; }\",\".framer-mTv9v.framer-v-1ab1awe .framer-43gkad { padding: 50px 15px 50px 15px; }\",\".framer-mTv9v.framer-v-1ab1awe .framer-q1nh69-container { bottom: unset; height: 952px; left: calc(50.00000000000002% - 1300px / 2); right: unset; top: calc(36.32887189292545% - 952px / 2); width: 1300px; }\",\".framer-mTv9v.framer-v-1ab1awe .framer-1mzhp1n { width: 100%; }\",\".framer-mTv9v.framer-v-1ab1awe .framer-n2s8rr { max-width: 500px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 750\n * @framerIntrinsicWidth 1199\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rvqMGtgbP\":{\"layout\":[\"fixed\",\"auto\"]},\"BLgHBCFQ7\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"BmLtK41On\":\"title\",\"wjAW50taB\":\"description\",\"zefWX8vQ1\":\"padding\",\"Ey9n5SWUP\":\"buttonText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfQ4T1EWQG=withCSS(Component,css,\"framer-mTv9v\");export default FramerfQ4T1EWQG;FramerfQ4T1EWQG.displayName=\"CTA 2\";FramerfQ4T1EWQG.defaultProps={height:750,width:1199};addPropertyControls(FramerfQ4T1EWQG,{variant:{options:[\"Tt9Yvlj8Z\",\"rvqMGtgbP\",\"BLgHBCFQ7\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},BmLtK41On:{defaultValue:\"Discover How NxLite Can Transform Your Building or Product\",displayTextArea:false,title:\"Title\",type:ControlType.String},wjAW50taB:{defaultValue:\"Together, we can find the right energy-efficency, lightweighting, or materials science solution.\",displayTextArea:false,title:\"Description\",type:ControlType.String},zefWX8vQ1:{defaultValue:\"120px 20px 120px 20px\",title:\"Padding\",type:ControlType.Padding},Ey9n5SWUP:{defaultValue:\"Contact Us\",displayTextArea:false,title:\"Button Text\",type:ControlType.String}});addFonts(FramerfQ4T1EWQG,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"},{family:\"Inter\",source:\"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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...InteractiveBackgroundFonts,...ButtonLightGreenFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfQ4T1EWQG\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"750\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rvqMGtgbP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BLgHBCFQ7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1199\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"BmLtK41On\\\":\\\"title\\\",\\\"wjAW50taB\\\":\\\"description\\\",\\\"zefWX8vQ1\\\":\\\"padding\\\",\\\"Ey9n5SWUP\\\":\\\"buttonText\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fQ4T1EWQG.map", "// Generated by Framer (47dffbb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,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/d8towE4PFevpym6gNDvL/S7FxHVtP577MX6U5cQ2d/rYF1bhJQS.js\";const serializationHash=\"framer-BAwkZ\";const variantClassNames={sTgEAyX0O:\"framer-v-8f88x9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({background,height,id,text,width,...props})=>{return{...props,jwatKpUda:text??props.jwatKpUda??\"Windows account for approximately 30% building energy loss, contributing significantly to heating and cooling costs.\",Rt39nEh3v:background??props.Rt39nEh3v??\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\"};};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,jwatKpUda,Rt39nEh3v,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"sTgEAyX0O\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8f88x9\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"sTgEAyX0O\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-92b86d8c-0b18-4fd9-8ae6-dbd21b1047ed, rgb(179, 211, 209))\",\"--border-left-width\":\"4px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:Rt39nEh3v,borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-y8x1ez\",\"data-styles-preset\":\"rYF1bhJQS\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61)))\"},children:\"Windows account for approximately 30% building energy loss, contributing significantly to heating and cooling costs.\"})}),className:\"framer-1wq9lcl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JOgGiiIIL\",style:{\"--extracted-1lwpl3i\":\"var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61))\"},text:jwatKpUda,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BAwkZ.framer-jo97yz, .framer-BAwkZ .framer-jo97yz { display: block; }\",\".framer-BAwkZ.framer-8f88x9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 15px 20px 15px 20px; position: relative; width: 500px; will-change: var(--framer-will-change-override, transform); }\",\".framer-BAwkZ .framer-1wq9lcl { -webkit-user-select: auto; flex: 1 0 0px; height: auto; pointer-events: auto; position: relative; user-select: auto; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,'.framer-BAwkZ[data-border=\"true\"]::after, .framer-BAwkZ [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 114\n * @framerIntrinsicWidth 500\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"jwatKpUda\":\"text\",\"Rt39nEh3v\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHk6kRThKG=withCSS(Component,css,\"framer-BAwkZ\");export default FramerHk6kRThKG;FramerHk6kRThKG.displayName=\"Quote\";FramerHk6kRThKG.defaultProps={height:114,width:500};addPropertyControls(FramerHk6kRThKG,{jwatKpUda:{defaultValue:\"Windows account for approximately 30% building energy loss, contributing significantly to heating and cooling costs.\",displayTextArea:false,title:\"Text\",type:ControlType.String},Rt39nEh3v:{defaultValue:'var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Background\",type:ControlType.Color}});addFonts(FramerHk6kRThKG,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHk6kRThKG\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"500\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"114\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"jwatKpUda\\\":\\\"text\\\",\\\"Rt39nEh3v\\\":\\\"background\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hk6kRThKG.map", "// Generated by Framer (91c83ad)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,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/9b6h17ufMAoMPUoEZWr6/kYI7NmQcuqu95x8ej4WK/BskOQMSQW.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fxh0nBW2ReVXl2pyJG9W/qlUW3GFbdy78Lk8wtj2m/gq4VunARm.js\";const cycleOrder=[\"hxbaaTqC9\",\"GrO9gyPxB\",\"YczU6QsJH\"];const serializationHash=\"framer-zQngZ\";const variantClassNames={GrO9gyPxB:\"framer-v-1hugll1\",hxbaaTqC9:\"framer-v-1kfcfxx\",YczU6QsJH:\"framer-v-1vsm9d5\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"hxbaaTqC9\",\"Variant 2\":\"GrO9gyPxB\",Mobile:\"YczU6QsJH\"};const getProps=({description,height,id,image,link,title,width,...props})=>{return{...props,A0l16PFqn:link??props.A0l16PFqn,IV8Pvfm6P:title??props.IV8Pvfm6P??\"dfsfrfge\",qeMeO1hVn:image??props.qeMeO1hVn??{pixelHeight:2294,pixelWidth:2632,src:\"https://framerusercontent.com/images/GdsEuDm2adj207Uma47Iko7xurg.webp\"},qZpCQcBp1:description??props.qZpCQcBp1??\"dfsfrfge\",variant:humanReadableVariantMap[props.variant]??props.variant??\"hxbaaTqC9\"};};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,IV8Pvfm6P,qZpCQcBp1,qeMeO1hVn,A0l16PFqn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hxbaaTqC9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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(Link,{href:A0l16PFqn,motionChild:true,nodeId:\"hxbaaTqC9\",scopeId:\"fg7aD3a4P\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1kfcfxx\",className,classNames)} framer-icnf19`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hxbaaTqC9\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,...style},variants:{YczU6QsJH:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({GrO9gyPxB:{\"data-framer-name\":\"Variant 2\"},YczU6QsJH:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+10+0),sizes:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,...toResponsiveImage(qeMeO1hVn)},className:\"framer-1kf084y\",layoutDependency:layoutDependency,layoutId:\"qlLGpsEks\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},...addPropertyOverrides({GrO9gyPxB:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+10+91),sizes:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,...toResponsiveImage(qeMeO1hVn)}},YczU6QsJH:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(qeMeO1hVn)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-8zmf3\",\"data-styles-preset\":\"BskOQMSQW\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61)))\"},children:\"dfsfrfge\"})}),className:\"framer-bosve\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yaUFjNpoA\",style:{\"--extracted-1eung3n\":\"var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:IV8Pvfm6P,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-17dbo83\",\"data-styles-preset\":\"gq4VunARm\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61)))\"},children:\"dfsfrfge\"})}),className:\"framer-1n1kozh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CWzXSNdu6\",style:{\"--extracted-1lwpl3i\":\"var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:qZpCQcBp1,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zQngZ.framer-icnf19, .framer-zQngZ .framer-icnf19 { display: block; }\",\".framer-zQngZ.framer-1kfcfxx { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 10px; position: relative; text-decoration: none; width: 389px; will-change: var(--framer-will-change-override, transform); }\",\".framer-zQngZ .framer-1kf084y { flex: none; height: 400px; overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-zQngZ .framer-bosve, .framer-zQngZ .framer-1n1kozh { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-zQngZ.framer-v-1hugll1 .framer-1kf084y { order: 2; }\",\".framer-zQngZ.framer-v-1hugll1 .framer-bosve { order: 0; }\",\".framer-zQngZ.framer-v-1hugll1 .framer-1n1kozh { order: 1; }\",\".framer-zQngZ.framer-v-1vsm9d5.framer-1kfcfxx { gap: 10px; padding: 0px 0px 15px 0px; will-change: unset; }\",\".framer-zQngZ.framer-v-1vsm9d5 .framer-1kf084y { height: 250px; min-height: 250px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 511\n * @framerIntrinsicWidth 389\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"GrO9gyPxB\":{\"layout\":[\"fixed\",\"auto\"]},\"YczU6QsJH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"IV8Pvfm6P\":\"title\",\"qZpCQcBp1\":\"description\",\"qeMeO1hVn\":\"image\",\"A0l16PFqn\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerfg7aD3a4P=withCSS(Component,css,\"framer-zQngZ\");export default Framerfg7aD3a4P;Framerfg7aD3a4P.displayName=\"Build What's Next CardWindowInsert-InUse\";Framerfg7aD3a4P.defaultProps={height:511,width:389};addPropertyControls(Framerfg7aD3a4P,{variant:{options:[\"hxbaaTqC9\",\"GrO9gyPxB\",\"YczU6QsJH\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},IV8Pvfm6P:{defaultValue:\"dfsfrfge\",displayTextArea:false,title:\"Title\",type:ControlType.String},qZpCQcBp1:{defaultValue:\"dfsfrfge\",displayTextArea:false,title:\"Description\",type:ControlType.String},qeMeO1hVn:{__defaultAssetReference:\"data:framer/asset-reference,GdsEuDm2adj207Uma47Iko7xurg.webp?originalFilename=Frame+1618872313-%28Compressify.io%29.webp&preferredSize=full\",__vekterDefault:{assetReference:\"data:framer/asset-reference,GdsEuDm2adj207Uma47Iko7xurg.webp?originalFilename=Frame+1618872313-%28Compressify.io%29.webp&preferredSize=full\"},title:\"Image\",type:ControlType.ResponsiveImage},A0l16PFqn:{title:\"Link\",type:ControlType.Link}});addFonts(Framerfg7aD3a4P,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerfg7aD3a4P\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GrO9gyPxB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YczU6QsJH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"389\",\"framerVariables\":\"{\\\"IV8Pvfm6P\\\":\\\"title\\\",\\\"qZpCQcBp1\\\":\\\"description\\\",\\\"qeMeO1hVn\\\":\\\"image\\\",\\\"A0l16PFqn\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"511\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fg7aD3a4P.map", "// Generated by Framer (91c83ad)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SectionTag from\"https://framerusercontent.com/modules/hbtXCa1DQuIuQ74EzmjH/dDx5pzmDhSHdsZhWF0QG/BxBQQgjTr.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/snstXO1o5SMoFOE5ofeA/2SBp2SwKnLw4bJuWbPpq/oO7OpJMtr.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/d8towE4PFevpym6gNDvL/S7FxHVtP577MX6U5cQ2d/rYF1bhJQS.js\";import SubTtile from\"https://framerusercontent.com/modules/3dbPVj2VZAEzLyTngaCE/61bk11jUPN01KaTMfySx/BxBQQgjTr.js\";import BuildWhatSNextCardWindowInsertInUse from\"https://framerusercontent.com/modules/eoAj8VZ5YZjD6Glsp3c0/tMRgZeuUboTOG2CO5xj3/fg7aD3a4P.js\";const SectionTagFonts=getFonts(SectionTag);const BuildWhatSNextCardWindowInsertInUseFonts=getFonts(BuildWhatSNextCardWindowInsertInUse);const SubTtileControls=getPropertyControls(SubTtile);const cycleOrder=[\"qJqMzi0sr\",\"D6zf3ugbr\",\"UUXfDCkyk\"];const serializationHash=\"framer-2LzAx\";const variantClassNames={D6zf3ugbr:\"framer-v-1jw5d7e\",qJqMzi0sr:\"framer-v-hbyl6d\",UUXfDCkyk:\"framer-v-vljsla\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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={\"Variant 1\":\"zYdYcAlFx\",White:\"wKuSvD6bZ\"};const humanReadableVariantMap={Desktop:\"qJqMzi0sr\",Phone:\"UUXfDCkyk\",Tablet:\"D6zf3ugbr\"};const getProps=({_1,_2,_3,_4,descriptionCard1,descriptionCard2,descriptionCard3,descriptionCard4,height,id,imageCard1,imageCard2,imageCard3,imageCard4,tag,tagVariant,text,titleCard1,titleCard2,titleCard3,titleCard4,titleSection,width,...props})=>{return{...props,BHRxhppRM:titleCard1??props.BHRxhppRM??\"New & Replacement Window Manufacturers\",gGMlhf77j:imageCard4??props.gGMlhf77j??{pixelHeight:3969,pixelWidth:2902,src:\"https://framerusercontent.com/images/RpWONv5W4cRbOuQ2Y1X4GSsalT4.jpeg?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/RpWONv5W4cRbOuQ2Y1X4GSsalT4.jpeg?scale-down-to=1024 748w,https://framerusercontent.com/images/RpWONv5W4cRbOuQ2Y1X4GSsalT4.jpeg?scale-down-to=2048 1497w,https://framerusercontent.com/images/RpWONv5W4cRbOuQ2Y1X4GSsalT4.jpeg 2902w\"},gGRO69ZPC:_3??props.gGRO69ZPC,HQPGQv_Hk:descriptionCard1??props.HQPGQv_Hk??\"Support meeting stringent energy requirements while often maintaining existing frame designs.\",I_hzpyRm0:_1??props.I_hzpyRm0,iTK_jJKkY:imageCard1??props.iTK_jJKkY??{pixelHeight:2048,pixelWidth:2048,src:\"https://framerusercontent.com/images/czax8gzizYuldYqihf4RRg6jysU.png\",srcSet:\"https://framerusercontent.com/images/czax8gzizYuldYqihf4RRg6jysU.png?scale-down-to=512 512w,https://framerusercontent.com/images/czax8gzizYuldYqihf4RRg6jysU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/czax8gzizYuldYqihf4RRg6jysU.png 2048w\"},MHmnUafUq:descriptionCard2??props.MHmnUafUq??\"Transform the energy-efficiency of aging windows without significant replacement costs.\",MYt8zUYGP:titleCard4??props.MYt8zUYGP??\"Transportation, Construction & Agriculture\",p7mviWKrh:titleCard3??props.p7mviWKrh??\"Commercial Refrigeration\",PfV2S4jSj:_2??props.PfV2S4jSj,pvqtFDKEV:text??props.pvqtFDKEV??\"NxLite's revolutionary coating technology creates new possibilities across multiple sectors, delivering energy efficiency, weight reduction, and enhanced performance where traditional solutions fall short. Our innovations address specific industry challenges with measurable improvements in both performance and sustainability.\",qlAEDLdrt:titleCard2??props.qlAEDLdrt??\"Storm Windows & Commercial Retrofit\",t44sJMTfM:titleSection??props.t44sJMTfM??\"Transformative Applications for Your Industry's Needs\",TPWzDBl2B:descriptionCard4??props.TPWzDBl2B??\"Lightweight, durable glazing solutions that reduce energy consumption and enhance occupant comfort.\",tUWolUcG4:imageCard2??props.tUWolUcG4??{pixelHeight:2042,pixelWidth:1541,src:\"https://framerusercontent.com/images/btoHVW4PO3lLgtTIFvvOrxa40.png\",srcSet:\"https://framerusercontent.com/images/btoHVW4PO3lLgtTIFvvOrxa40.png?scale-down-to=1024 772w,https://framerusercontent.com/images/btoHVW4PO3lLgtTIFvvOrxa40.png 1541w\"},U6Cx9766j:imageCard3??props.U6Cx9766j??{pixelHeight:2048,pixelWidth:2048,src:\"https://framerusercontent.com/images/Y59cQf2xb6iJ7qeQUm4SPVRzc.png\",srcSet:\"https://framerusercontent.com/images/Y59cQf2xb6iJ7qeQUm4SPVRzc.png?scale-down-to=512 512w,https://framerusercontent.com/images/Y59cQf2xb6iJ7qeQUm4SPVRzc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Y59cQf2xb6iJ7qeQUm4SPVRzc.png 2048w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"qJqMzi0sr\",w9n9b7UDp:tag??props.w9n9b7UDp??\"Build What's Next\",xNDnCkKpR:humanReadableEnumMap[tagVariant]??tagVariant??props.xNDnCkKpR??\"zYdYcAlFx\",xOdlTowyA:_4??props.xOdlTowyA,XR6D8KAM9:descriptionCard3??props.XR6D8KAM9??\"Crystal-clear product visibility with superior energy efficiency.\"};};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,xNDnCkKpR,w9n9b7UDp,t44sJMTfM,pvqtFDKEV,I_hzpyRm0,PfV2S4jSj,gGRO69ZPC,xOdlTowyA,BHRxhppRM,HQPGQv_Hk,iTK_jJKkY,qlAEDLdrt,MHmnUafUq,tUWolUcG4,p7mviWKrh,XR6D8KAM9,U6Cx9766j,MYt8zUYGP,TPWzDBl2B,gGMlhf77j,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qJqMzi0sr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-hbyl6d\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qJqMzi0sr\",ref:refBinding,style:{...style},...addPropertyOverrides({D6zf3ugbr:{\"data-framer-name\":\"Tablet\"},UUXfDCkyk:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8c5clh\",layoutDependency:layoutDependency,layoutId:\"ZTnOVacOo\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pqhg2e\",layoutDependency:layoutDependency,layoutId:\"cXdkA6EF2\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-220-725)/2+0+0)+0+0+0+0,...addPropertyOverrides({D6zf3ugbr:{y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-220-1206)/2+0+0)+0+0+0+0},UUXfDCkyk:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-1196)/2+0+0)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ltrqkz-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"maskhmGYh-container\",nodeId:\"maskhmGYh\",rendersWithMotion:true,scopeId:\"WTCBgZVVB\",children:/*#__PURE__*/_jsx(SectionTag,{eRciJfX3w:w9n9b7UDp,height:\"100%\",id:\"maskhmGYh\",layoutId:\"maskhmGYh\",style:{height:\"100%\"},variant:xNDnCkKpR,width:\"100%\",zv4Q1E1dF:\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1d76k0h\",\"data-styles-preset\":\"oO7OpJMtr\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61)))\"},children:\"Transformative Applications for Your Industry's Needs\"})}),className:\"framer-2q741g\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dMLmwqPRz\",style:{\"--extracted-1of0zx5\":\"var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61))\"},text:t44sJMTfM,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-y8x1ez\",\"data-styles-preset\":\"rYF1bhJQS\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61)))\"},children:\"NxLite's revolutionary coating technology creates new possibilities across multiple sectors, delivering energy efficiency, weight reduction, and enhanced performance where traditional solutions fall short. Our innovations address specific industry challenges with measurable improvements in both performance and sustainability.\"})}),className:\"framer-1pg7s8k\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"t9hrX5fTf\",style:{\"--extracted-1lwpl3i\":\"var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61))\"},text:pvqtFDKEV,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mohm8r\",layoutDependency:layoutDependency,layoutId:\"KaYyLoDlU\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:511,width:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) - 30px) / 4, 50px)`,y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-220-725)/2+0+0)+0+214+0+0,...addPropertyOverrides({D6zf3ugbr:{width:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) - 10px) / 2, 50px)`,y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-220-1206)/2+0+0)+0+174+0+0},UUXfDCkyk:{width:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) - 10px) / 2, 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-1196)/2+0+0)+0+164+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-129a5ta-container\",layoutDependency:layoutDependency,layoutId:\"HcDgePNyy-container\",nodeId:\"HcDgePNyy\",rendersWithMotion:true,scopeId:\"WTCBgZVVB\",children:/*#__PURE__*/_jsx(BuildWhatSNextCardWindowInsertInUse,{A0l16PFqn:I_hzpyRm0,height:\"100%\",id:\"HcDgePNyy\",IV8Pvfm6P:BHRxhppRM,layoutId:\"HcDgePNyy\",qeMeO1hVn:toResponsiveImage(iTK_jJKkY),qZpCQcBp1:HQPGQv_Hk,style:{width:\"100%\"},variant:\"hxbaaTqC9\",width:\"100%\",...addPropertyOverrides({UUXfDCkyk:{variant:\"YczU6QsJH\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:511,width:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) - 30px) / 4, 50px)`,y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-220-725)/2+0+0)+0+214+0+0,...addPropertyOverrides({D6zf3ugbr:{width:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) - 10px) / 2, 50px)`,y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-220-1206)/2+0+0)+0+174+0+0},UUXfDCkyk:{width:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) - 10px) / 2, 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-1196)/2+0+0)+0+164+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gt59zl-container\",layoutDependency:layoutDependency,layoutId:\"Dppyi9d43-container\",nodeId:\"Dppyi9d43\",rendersWithMotion:true,scopeId:\"WTCBgZVVB\",children:/*#__PURE__*/_jsx(BuildWhatSNextCardWindowInsertInUse,{A0l16PFqn:PfV2S4jSj,height:\"100%\",id:\"Dppyi9d43\",IV8Pvfm6P:qlAEDLdrt,layoutId:\"Dppyi9d43\",qeMeO1hVn:toResponsiveImage(tUWolUcG4),qZpCQcBp1:MHmnUafUq,style:{width:\"100%\"},variant:\"hxbaaTqC9\",width:\"100%\",...addPropertyOverrides({UUXfDCkyk:{variant:\"YczU6QsJH\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:511,width:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) - 30px) / 4, 50px)`,y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-220-725)/2+0+0)+0+214+0+0,...addPropertyOverrides({D6zf3ugbr:{width:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) - 10px) / 2, 50px)`,y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-220-1206)/2+0+0)+0+174+0+521},UUXfDCkyk:{width:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) - 10px) / 2, 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-1196)/2+0+0)+0+164+0+521}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-iz4uya-container\",layoutDependency:layoutDependency,layoutId:\"DJOVotNDm-container\",nodeId:\"DJOVotNDm\",rendersWithMotion:true,scopeId:\"WTCBgZVVB\",children:/*#__PURE__*/_jsx(BuildWhatSNextCardWindowInsertInUse,{A0l16PFqn:gGRO69ZPC,height:\"100%\",id:\"DJOVotNDm\",IV8Pvfm6P:p7mviWKrh,layoutId:\"DJOVotNDm\",qeMeO1hVn:toResponsiveImage(U6Cx9766j),qZpCQcBp1:XR6D8KAM9,style:{width:\"100%\"},variant:\"hxbaaTqC9\",width:\"100%\",...addPropertyOverrides({UUXfDCkyk:{variant:\"YczU6QsJH\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:511,width:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) - 30px) / 4, 50px)`,y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-220-725)/2+0+0)+0+214+0+0,...addPropertyOverrides({D6zf3ugbr:{width:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) - 10px) / 2, 50px)`,y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-220-1206)/2+0+0)+0+174+0+521},UUXfDCkyk:{width:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) - 10px) / 2, 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-1196)/2+0+0)+0+164+0+521}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u2gujz-container\",layoutDependency:layoutDependency,layoutId:\"db45hWv2d-container\",nodeId:\"db45hWv2d\",rendersWithMotion:true,scopeId:\"WTCBgZVVB\",children:/*#__PURE__*/_jsx(BuildWhatSNextCardWindowInsertInUse,{A0l16PFqn:xOdlTowyA,height:\"100%\",id:\"db45hWv2d\",IV8Pvfm6P:MYt8zUYGP,layoutId:\"db45hWv2d\",qeMeO1hVn:toResponsiveImage(gGMlhf77j),qZpCQcBp1:TPWzDBl2B,style:{width:\"100%\"},variant:\"hxbaaTqC9\",width:\"100%\",...addPropertyOverrides({UUXfDCkyk:{variant:\"YczU6QsJH\"}},baseVariant,gestureVariant)})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2LzAx.framer-1hxoqy8, .framer-2LzAx .framer-1hxoqy8 { display: block; }\",\".framer-2LzAx.framer-hbyl6d { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 100px 20px 120px 20px; position: relative; width: 1200px; }\",\".framer-2LzAx .framer-8c5clh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; max-width: 1300px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-2LzAx .framer-pqhg2e { 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; max-width: 700px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-2LzAx .framer-1ltrqkz-container { flex: none; height: 38px; position: relative; width: auto; }\",\".framer-2LzAx .framer-2q741g { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-2LzAx .framer-1pg7s8k { -webkit-user-select: auto; flex: none; height: auto; max-width: 700px; pointer-events: auto; position: relative; user-select: auto; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-2LzAx .framer-1mohm8r { display: grid; flex: none; gap: 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2LzAx .framer-129a5ta-container { align-self: start; flex: none; height: 100%; justify-self: start; position: relative; width: 100%; }\",\".framer-2LzAx .framer-1gt59zl-container, .framer-2LzAx .framer-iz4uya-container, .framer-2LzAx .framer-u2gujz-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 1fr; }\",\".framer-2LzAx.framer-v-1jw5d7e.framer-hbyl6d { width: 950px; }\",\".framer-2LzAx.framer-v-1jw5d7e .framer-8c5clh { gap: 40px; }\",\".framer-2LzAx.framer-v-1jw5d7e .framer-1mohm8r { grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); }\",\".framer-2LzAx.framer-v-vljsla.framer-hbyl6d { gap: 20px; padding: 40px 20px 40px 20px; width: 390px; }\",\".framer-2LzAx.framer-v-vljsla .framer-8c5clh { gap: 30px; }\",\".framer-2LzAx.framer-v-vljsla .framer-pqhg2e { max-width: 600px; }\",\".framer-2LzAx.framer-v-vljsla .framer-1mohm8r { grid-template-columns: repeat(2, minmax(50px, 1fr)); }\",\".framer-2LzAx.framer-v-vljsla .framer-129a5ta-container { height: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1242\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"D6zf3ugbr\":{\"layout\":[\"fixed\",\"auto\"]},\"UUXfDCkyk\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"xNDnCkKpR\":\"tagVariant\",\"w9n9b7UDp\":\"tag\",\"t44sJMTfM\":\"titleSection\",\"pvqtFDKEV\":\"text\",\"I_hzpyRm0\":\"_1\",\"PfV2S4jSj\":\"_2\",\"gGRO69ZPC\":\"_3\",\"xOdlTowyA\":\"_4\",\"BHRxhppRM\":\"titleCard1\",\"HQPGQv_Hk\":\"descriptionCard1\",\"iTK_jJKkY\":\"imageCard1\",\"qlAEDLdrt\":\"titleCard2\",\"MHmnUafUq\":\"descriptionCard2\",\"tUWolUcG4\":\"imageCard2\",\"p7mviWKrh\":\"titleCard3\",\"XR6D8KAM9\":\"descriptionCard3\",\"U6Cx9766j\":\"imageCard3\",\"MYt8zUYGP\":\"titleCard4\",\"TPWzDBl2B\":\"descriptionCard4\",\"gGMlhf77j\":\"imageCard4\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWTCBgZVVB=withCSS(Component,css,\"framer-2LzAx\");export default FramerWTCBgZVVB;FramerWTCBgZVVB.displayName=\"Build What's Next Section-WindowInsert-InUse\";FramerWTCBgZVVB.defaultProps={height:1242,width:1200};addPropertyControls(FramerWTCBgZVVB,{variant:{options:[\"qJqMzi0sr\",\"D6zf3ugbr\",\"UUXfDCkyk\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},xNDnCkKpR:SubTtileControls?.[\"variant\"]&&{...SubTtileControls[\"variant\"],defaultValue:\"zYdYcAlFx\",description:undefined,hidden:undefined,title:\"Tag Variant\"},w9n9b7UDp:{defaultValue:\"Build What's Next\",displayTextArea:false,title:\"Tag\",type:ControlType.String},t44sJMTfM:{defaultValue:\"Transformative Applications for Your Industry's Needs\",displayTextArea:false,title:\"Title Section\",type:ControlType.String},pvqtFDKEV:{defaultValue:\"NxLite's revolutionary coating technology creates new possibilities across multiple sectors, delivering energy efficiency, weight reduction, and enhanced performance where traditional solutions fall short. Our innovations address specific industry challenges with measurable improvements in both performance and sustainability.\",displayTextArea:false,title:\"Text\",type:ControlType.String},I_hzpyRm0:{title:\"1\",type:ControlType.Link},PfV2S4jSj:{title:\"2\",type:ControlType.Link},gGRO69ZPC:{title:\"3\",type:ControlType.Link},xOdlTowyA:{title:\"4\",type:ControlType.Link},BHRxhppRM:{defaultValue:\"New & Replacement Window Manufacturers\",displayTextArea:false,title:\"Title Card 1\",type:ControlType.String},HQPGQv_Hk:{defaultValue:\"Support meeting stringent energy requirements while often maintaining existing frame designs.\",displayTextArea:false,title:\"Description Card 1\",type:ControlType.String},iTK_jJKkY:{__defaultAssetReference:\"data:framer/asset-reference,czax8gzizYuldYqihf4RRg6jysU.png?originalFilename=windowmanf.png&preferredSize=auto\",title:\"Image Card 1\",type:ControlType.ResponsiveImage},qlAEDLdrt:{defaultValue:\"Storm Windows & Commercial Retrofit\",displayTextArea:false,title:\"Title Card 2\",type:ControlType.String},MHmnUafUq:{defaultValue:\"Transform the energy-efficiency of aging windows without significant replacement costs.\",displayTextArea:false,title:\"Description Card 2\",type:ControlType.String},tUWolUcG4:{__defaultAssetReference:\"data:framer/asset-reference,btoHVW4PO3lLgtTIFvvOrxa40.png?originalFilename=retrofit.png&preferredSize=auto\",title:\"Image Card 2\",type:ControlType.ResponsiveImage},p7mviWKrh:{defaultValue:\"Commercial Refrigeration\",displayTextArea:false,title:\"Title Card 3\",type:ControlType.String},XR6D8KAM9:{defaultValue:\"Crystal-clear product visibility with superior energy efficiency.\",displayTextArea:false,title:\"Description Card 3\",type:ControlType.String},U6Cx9766j:{__defaultAssetReference:\"data:framer/asset-reference,Y59cQf2xb6iJ7qeQUm4SPVRzc.png?originalFilename=refrig.png&preferredSize=auto\",title:\"Image Card 3\",type:ControlType.ResponsiveImage},MYt8zUYGP:{defaultValue:\"Transportation, Construction & Agriculture\",displayTextArea:false,title:\"Title Card 4\",type:ControlType.String},TPWzDBl2B:{defaultValue:\"Lightweight, durable glazing solutions that reduce energy consumption and enhance occupant comfort.\",displayTextArea:false,title:\"Description Card 4\",type:ControlType.String},gGMlhf77j:{__defaultAssetReference:\"data:framer/asset-reference,RpWONv5W4cRbOuQ2Y1X4GSsalT4.jpeg?originalFilename=construction.jpeg&preferredSize=auto\",title:\"Image Card 4\",type:ControlType.ResponsiveImage}});addFonts(FramerWTCBgZVVB,[{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\"}]},...SectionTagFonts,...BuildWhatSNextCardWindowInsertInUseFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWTCBgZVVB\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"D6zf3ugbr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UUXfDCkyk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"xNDnCkKpR\\\":\\\"tagVariant\\\",\\\"w9n9b7UDp\\\":\\\"tag\\\",\\\"t44sJMTfM\\\":\\\"titleSection\\\",\\\"pvqtFDKEV\\\":\\\"text\\\",\\\"I_hzpyRm0\\\":\\\"_1\\\",\\\"PfV2S4jSj\\\":\\\"_2\\\",\\\"gGRO69ZPC\\\":\\\"_3\\\",\\\"xOdlTowyA\\\":\\\"_4\\\",\\\"BHRxhppRM\\\":\\\"titleCard1\\\",\\\"HQPGQv_Hk\\\":\\\"descriptionCard1\\\",\\\"iTK_jJKkY\\\":\\\"imageCard1\\\",\\\"qlAEDLdrt\\\":\\\"titleCard2\\\",\\\"MHmnUafUq\\\":\\\"descriptionCard2\\\",\\\"tUWolUcG4\\\":\\\"imageCard2\\\",\\\"p7mviWKrh\\\":\\\"titleCard3\\\",\\\"XR6D8KAM9\\\":\\\"descriptionCard3\\\",\\\"U6Cx9766j\\\":\\\"imageCard3\\\",\\\"MYt8zUYGP\\\":\\\"titleCard4\\\",\\\"TPWzDBl2B\\\":\\\"descriptionCard4\\\",\\\"gGMlhf77j\\\":\\\"imageCard4\\\"}\",\"framerIntrinsicHeight\":\"1242\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import*as React from\"react\";export default function CityGrid(props){const{cities,minFontSize,maxFontSize,fontWeight,gapBetweenCities,textOpacityMin,textOpacityMax,horizontalAlignment,enableRegionalColors,sortingOption}=props;// Function to get random number in range\nconst getRandomInRange=(min,max)=>{return min+Math.random()*(max-min);};// Regional data for US cities\nconst getRegionForCity=city=>{const westCoast=[\"Seattle\",\"Portland\",\"South Portland\",\"Berkeley\",\"San Francisco\",\"Brisbane\",\"San Jose\",\"Los Angeles\",\"San Diego\",\"Chula Vista\",\"Reno\"];const mountain=[\"Salt Lake City\",\"Fort Collins\",\"Boulder\",\"Aspen\",\"Denver\"];const midwest=[\"Minneapolis\",\"St. Paul\",\"Edina\",\"Madison\",\"Evanston\",\"Bloomington\",\"Chicago\",\"Des Moines\",\"Kansas City\",\"Indianapolis\",\"St. Louis\"];const northeast=[\"Pittsburgh\",\"Cambridge\",\"Chelsea\",\"Boston\",\"Lexington\",\"Philadelphia\",\"New York\"];const south=[\"Washington DC\",\"Columbus\",\"Ann Arbor\",\"Atlanta\",\"Austin\",\"Orlando\",\"Miami\"];const pacific=[\"Honolulu\"];if(westCoast.includes(city))return\"westCoast\";if(mountain.includes(city))return\"mountain\";if(midwest.includes(city))return\"midwest\";if(northeast.includes(city))return\"northeast\";if(south.includes(city))return\"south\";if(pacific.includes(city))return\"pacific\";return\"other\";};// Get region-based color\nconst getColorForRegion=region=>{if(!enableRegionalColors)return\"#B3D3D1\"// Default color if regional colors disabled\n;switch(region){case\"westCoast\":return\"#8ED0C8\"// More saturated teal\n;case\"mountain\":return\"#93D4A8\"// More saturated green\n;case\"midwest\":return\"#97CAC7\"// More saturated base color\n;case\"northeast\":return\"#8BC3D0\"// More saturated blue\n;case\"south\":return\"#9DD9A3\"// More saturated green\n;case\"pacific\":return\"#7AC0D2\"// More saturated azure\n;default:return\"#97CAC7\"// Default color\n;}};// Sort cities based on selected option\nconst sortCities=cities=>{if(sortingOption===\"alphabetical\"){return[...cities].sort((a,b)=>a.name.localeCompare(b.name));}else if(sortingOption===\"regional\"){// Create region priority for sorting\nconst regionPriority={westCoast:1,mountain:2,midwest:3,northeast:4,south:5,pacific:6,other:7};return[...cities].sort((a,b)=>{// First sort by region\nconst regionDiff=regionPriority[a.region]-regionPriority[b.region];if(regionDiff!==0)return regionDiff;// If in the same region, sort alphabetically\nreturn a.name.localeCompare(b.name);});}// Return original order if no sorting or unknown option\nreturn cities;};// Initialize city data with regions and random properties\nconst[unsortedCityData]=React.useState(()=>cities.map((city,index)=>({name:city,region:getRegionForCity(city),fontSize:getRandomInRange(minFontSize,maxFontSize),baseOpacity:getRandomInRange(textOpacityMin,textOpacityMax)})));// Apply sorting to the city data\nconst cityData=sortCities(unsortedCityData);return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",flexWrap:\"wrap\",alignItems:\"center\",justifyContent:horizontalAlignment,gap:`${gapBetweenCities}px`,padding:`${gapBetweenCities/2}px`},children:cityData.map((city,index)=>/*#__PURE__*/_jsx(\"div\",{style:{color:getColorForRegion(city.region),fontFamily:\"Inter, sans-serif\",fontSize:`${city.fontSize}px`,fontWeight:fontWeight,opacity:city.baseOpacity,padding:\"2px 6px\"},children:city.name},city.name))});}// Property Controls for Framer\naddPropertyControls(CityGrid,{cities:{type:ControlType.Array,title:\"Cities\",control:{type:ControlType.String},defaultValue:[\"Seattle\",\"Portland\",\"South Portland\",\"Berkeley\",\"San Francisco\",\"Brisbane\",\"San Jose\",\"Los Angeles\",\"San Diego\",\"Chula Vista\",\"Reno\",\"Salt Lake City\",\"Fort Collins\",\"Boulder\",\"Aspen\",\"Denver\",\"Honolulu\",\"Minneapolis\",\"St. Paul\",\"Edina\",\"Madison\",\"Evanston\",\"Bloomington\",\"Chicago\",\"Des Moines\",\"Kansas City\",\"Indianapolis\",\"St. Louis\",\"Pittsburgh\",\"Cambridge\",\"Chelsea\",\"Boston\",\"Lexington\",\"Philadelphia\",\"Washington DC\",\"Columbus\",\"Ann Arbor\",\"Atlanta\",\"Austin\",\"Orlando\",\"New York\",\"Miami\"]},minFontSize:{type:ControlType.Number,title:\"Min Font Size\",defaultValue:16,min:10,max:40,step:1},maxFontSize:{type:ControlType.Number,title:\"Max Font Size\",defaultValue:24,min:12,max:60,step:1},fontWeight:{type:ControlType.Number,title:\"Font Weight\",defaultValue:600,min:100,max:900,step:100},gapBetweenCities:{type:ControlType.Number,title:\"Gap Between Cities\",defaultValue:16,min:4,max:50,step:1},textOpacityMin:{type:ControlType.Number,title:\"Min. Opacity\",defaultValue:.7,min:.1,max:1,step:.05},textOpacityMax:{type:ControlType.Number,title:\"Max. Opacity\",defaultValue:1,min:.1,max:1,step:.05},horizontalAlignment:{type:ControlType.Enum,title:\"Horizontal Alignment\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\"],optionTitles:[\"Left\",\"Center\",\"Right\",\"Space Between\",\"Space Around\"],defaultValue:\"flex-start\"},enableRegionalColors:{type:ControlType.Boolean,title:\"Regional Colors\",defaultValue:true},sortingOption:{type:ControlType.Enum,title:\"Sort Cities\",options:[\"none\",\"alphabetical\",\"regional\"],optionTitles:[\"Original Order\",\"Alphabetical\",\"By Region\"],defaultValue:\"none\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CityGrid\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cites.map", "// Generated by Framer (55cf326)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,PropertyOverrides,ResolveLinks,RichText,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouteElementId,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UpgradeYourEfficiencyCard1 from\"https://framerusercontent.com/modules/48P1vMc5CZcoCrOchQJ6/DMLU1kaFxOXhraIGgeKY/Rq5OIAVNY.js\";import SectionTag from\"https://framerusercontent.com/modules/hbtXCa1DQuIuQ74EzmjH/dDx5pzmDhSHdsZhWF0QG/BxBQQgjTr.js\";import ButtonDarkGreen from\"#framer/local/canvasComponent/bHDIhLnNb/bHDIhLnNb.js\";import UpgradeYourEfficiencyCard from\"#framer/local/canvasComponent/EDp22L9SZ/EDp22L9SZ.js\";import CardIconTitleDesc from\"#framer/local/canvasComponent/Ex7zMKtxK/Ex7zMKtxK.js\";import CTA2 from\"#framer/local/canvasComponent/fQ4T1EWQG/fQ4T1EWQG.js\";import InsertKeyPointsCard5 from\"#framer/local/canvasComponent/g70yoLv9t/g70yoLv9t.js\";import Quote from\"#framer/local/canvasComponent/Hk6kRThKG/Hk6kRThKG.js\";import BuildWhatSNextSectionWindowInsertInUse from\"#framer/local/canvasComponent/WTCBgZVVB/WTCBgZVVB.js\";import CityGrid from\"#framer/local/codeFile/TyT6cCf/Cites.js\";import*as sharedStyle1 from\"#framer/local/css/oO7OpJMtr/oO7OpJMtr.js\";import*as sharedStyle2 from\"#framer/local/css/rYF1bhJQS/rYF1bhJQS.js\";import*as sharedStyle from\"#framer/local/css/ZIYVjTvjB/ZIYVjTvjB.js\";import metadataProvider from\"#framer/local/webPageMetadata/GiR21uI1N/GiR21uI1N.js\";const SectionTagFonts=getFonts(SectionTag);const ButtonDarkGreenFonts=getFonts(ButtonDarkGreen);const InsertKeyPointsCard5Fonts=getFonts(InsertKeyPointsCard5);const QuoteFonts=getFonts(Quote);const UpgradeYourEfficiencyCardFonts=getFonts(UpgradeYourEfficiencyCard);const UpgradeYourEfficiencyCard1Fonts=getFonts(UpgradeYourEfficiencyCard1);const CardIconTitleDescFonts=getFonts(CardIconTitleDesc);const CityGridFonts=getFonts(CityGrid);const BuildWhatSNextSectionWindowInsertInUseFonts=getFonts(BuildWhatSNextSectionWindowInsertInUse);const CTA2Fonts=getFonts(CTA2);const breakpoints={ir7Xa9Sn1:\"(max-width: 949px)\",RjEhMcOL_:\"(min-width: 1200px)\",rt8EOc299:\"(min-width: 950px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-PmaI3\";const variantClassNames={ir7Xa9Sn1:\"framer-v-15adubw\",RjEhMcOL_:\"framer-v-3lln69\",rt8EOc299:\"framer-v-6ctpch\"};const transition1={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,y:-10};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"RjEhMcOL_\",Phone:\"ir7Xa9Sn1\",Tablet:\"rt8EOc299\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"RjEhMcOL_\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const elementId=useRouteElementId(\"COU9iFLMN\");const ref1=React.useRef(null);const elementId1=useRouteElementId(\"oP0a3OMe_\");const ref2=React.useRef(null);const elementId2=useRouteElementId(\"VPn2ZBR2l\");const ref3=React.useRef(null);const elementId3=useRouteElementId(\"cOXWUoMnA\");const ref4=React.useRef(null);const elementId4=useRouteElementId(\"bDbHuPthx\");const ref5=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"RjEhMcOL_\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-3lln69\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-ck3prk\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1v6rz6x\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4j7ujo\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{y:(componentViewport?.y||0)+0+0+0+0+100+0+50+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+0+0+120+0+50+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qfsv3l-container\",isModuleExternal:true,nodeId:\"BbkJgxdAL\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(SectionTag,{eRciJfX3w:\"Window Inserts\",height:\"100%\",id:\"BbkJgxdAL\",layoutId:\"BbkJgxdAL\",style:{height:\"100%\"},variant:\"zYdYcAlFx\",width:\"100%\",zv4Q1E1dF:\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-jownz8\",\"data-styles-preset\":\"ZIYVjTvjB\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61))\"},children:\"Advanced Energy Efficiency Without Replacement\"})}),className:\"framer-1i4e49v\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"25px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61))\"},children:\"Replacing windows can be prohibitively expensive and disruptive, often requiring structural upgrades that add to the cost. Window inserts made with NxLite coatings improve your building's energy efficiency at a fraction of the cost and effort of full window replacements.\"})})},rt8EOc299:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"29px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61))\"},children:\"Replacing windows can be prohibitively expensive and disruptive, often requiring structural upgrades that add to the cost. Window inserts made with NxLite coatings improve your building's energy efficiency at a fraction of the cost and effort of full window replacements.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"29px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61))\"},children:\"Replacing windows can be prohibitively expensive and disruptive, often requiring structural upgrades that add to the cost. Window inserts made with NxLite coatings improve your building's energy efficiency at a fraction of the cost and effort of full window replacements.\"})}),className:\"framer-12wrpvd\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uiG9tFaR3\"},implicitPathVariables:undefined},{href:{webPageId:\"uiG9tFaR3\"},implicitPathVariables:undefined},{href:{webPageId:\"uiG9tFaR3\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{y:(componentViewport?.y||0)+0+0+0+0+100+0+50+185}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+0+0+0+120+0+50+189,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1h6fg46-container\",nodeId:\"luXZ03xKT\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{yVRKM18nJ:resolvedLinks[2]},rt8EOc299:{yVRKM18nJ:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(ButtonDarkGreen,{height:\"100%\",i5cmWBLN5:\"Contact Us\",id:\"luXZ03xKT\",layoutId:\"luXZ03xKT\",width:\"100%\",yVRKM18nJ:resolvedLinks[0]})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-p0oudj\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-gkdy5f\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1rwqumy\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+100+303+0+0+0+0+0+179.1),pixelHeight:1343,pixelWidth:900,src:\"https://framerusercontent.com/images/pnINb5s5j5ostSXrXO6EacEsodY.png\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+120+307+0+-277+0+0+0+510),pixelHeight:1343,pixelWidth:900,src:\"https://framerusercontent.com/images/pnINb5s5j5ostSXrXO6EacEsodY.png\"},className:\"framer-1m8jgz5\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+100+303+0+0+0+0+0+0),pixelHeight:769,pixelWidth:818,src:\"https://framerusercontent.com/images/pmhqDaPYIpPnhf9FAR0hLxkYaVs.png\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+120+307+0+-277+0+0+0+0),pixelHeight:769,pixelWidth:818,src:\"https://framerusercontent.com/images/pmhqDaPYIpPnhf9FAR0hLxkYaVs.png\"},className:\"framer-5du0l1\"})})]})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ulslre\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":COU9iFLMN\",webPageId:\"GiR21uI1N\"},implicitPathVariables:undefined},{href:{hash:\":COU9iFLMN\",webPageId:\"GiR21uI1N\"},implicitPathVariables:undefined},{href:{hash:\":COU9iFLMN\",webPageId:\"GiR21uI1N\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{height:166.25,width:`max((min(${componentViewport?.width||\"100vw\"}, 1300px) - 50px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1e3+50+0},rt8EOc299:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1300px) - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1e3+120+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:220,width:`max((min(${componentViewport?.width||\"100vw\"}, 1300px) - 100px) / 4, 1px)`,y:(componentViewport?.y||0)+0+1e3+120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-byf98j-container\",nodeId:\"nBkkPLFcF\",rendersWithMotion:true,scopeId:\"GiR21uI1N\",whileHover:animation,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{variant:\"b03luoiIa\",vxtDODDBY:resolvedLinks1[2]},rt8EOc299:{vxtDODDBY:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(InsertKeyPointsCard5,{height:\"100%\",id:\"nBkkPLFcF\",layoutId:\"nBkkPLFcF\",O6FwWU5HW:\"Significant Energy Savings\",QaC5WUGFI:addImageAlt({pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/zwZwqCeGUr2XWJixS73a1sTtCpI.webp\",srcSet:\"https://framerusercontent.com/images/zwZwqCeGUr2XWJixS73a1sTtCpI.webp?scale-down-to=512 512w,https://framerusercontent.com/images/zwZwqCeGUr2XWJixS73a1sTtCpI.webp 1024w\"},\"\"),style:{height:\"100%\",width:\"100%\"},variant:\"EsUC2W8Ok\",vxtDODDBY:resolvedLinks1[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":oP0a3OMe_\",webPageId:\"GiR21uI1N\"},implicitPathVariables:undefined},{href:{hash:\":oP0a3OMe_\",webPageId:\"GiR21uI1N\"},implicitPathVariables:undefined},{href:{hash:\":oP0a3OMe_\",webPageId:\"GiR21uI1N\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1300px) - 50px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1e3+50+0},rt8EOc299:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1300px) - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1e3+120+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:220,width:`max((min(${componentViewport?.width||\"100vw\"}, 1300px) - 100px) / 4, 1px)`,y:(componentViewport?.y||0)+0+1e3+120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1aetr39-container\",nodeId:\"tOXCQAAy5\",rendersWithMotion:true,scopeId:\"GiR21uI1N\",whileHover:animation,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{variant:\"b03luoiIa\",vxtDODDBY:resolvedLinks2[2]},rt8EOc299:{vxtDODDBY:resolvedLinks2[1]}},children:/*#__PURE__*/_jsx(InsertKeyPointsCard5,{height:\"100%\",id:\"tOXCQAAy5\",layoutId:\"tOXCQAAy5\",O6FwWU5HW:\"Amazingly Simple Installation\",QaC5WUGFI:addImageAlt({pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/9fSIZQ0EDVSiReg8upk5wYnM.png\",srcSet:\"https://framerusercontent.com/images/9fSIZQ0EDVSiReg8upk5wYnM.png?scale-down-to=512 512w,https://framerusercontent.com/images/9fSIZQ0EDVSiReg8upk5wYnM.png 1024w\"},\"\"),style:{height:\"100%\",width:\"100%\"},variant:\"EsUC2W8Ok\",vxtDODDBY:resolvedLinks2[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":VPn2ZBR2l\",webPageId:\"GiR21uI1N\"},implicitPathVariables:undefined},{href:{hash:\":VPn2ZBR2l\",webPageId:\"GiR21uI1N\"},implicitPathVariables:undefined},{href:{hash:\":VPn2ZBR2l\",webPageId:\"GiR21uI1N\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1300px) - 50px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1e3+50+176.25},rt8EOc299:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1300px) - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1e3+120+240}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:220,width:`max((min(${componentViewport?.width||\"100vw\"}, 1300px) - 100px) / 4, 1px)`,y:(componentViewport?.y||0)+0+1e3+120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sacwsw-container\",nodeId:\"OANNddhZN\",rendersWithMotion:true,scopeId:\"GiR21uI1N\",whileHover:animation,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{variant:\"b03luoiIa\",vxtDODDBY:resolvedLinks3[2]},rt8EOc299:{vxtDODDBY:resolvedLinks3[1]}},children:/*#__PURE__*/_jsx(InsertKeyPointsCard5,{height:\"100%\",id:\"OANNddhZN\",layoutId:\"OANNddhZN\",O6FwWU5HW:\"Meet Sustainability Goals\",QaC5WUGFI:addImageAlt({pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/dizHcizi9Q8yzSkgmWVcQm48AZs.png\",srcSet:\"https://framerusercontent.com/images/dizHcizi9Q8yzSkgmWVcQm48AZs.png?scale-down-to=512 512w,https://framerusercontent.com/images/dizHcizi9Q8yzSkgmWVcQm48AZs.png 1024w\"},\"\"),style:{height:\"100%\",width:\"100%\"},variant:\"EsUC2W8Ok\",vxtDODDBY:resolvedLinks3[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":cOXWUoMnA\",webPageId:\"GiR21uI1N\"},implicitPathVariables:undefined},{href:{hash:\":cOXWUoMnA\",webPageId:\"GiR21uI1N\"},implicitPathVariables:undefined},{href:{hash:\":cOXWUoMnA\",webPageId:\"GiR21uI1N\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1300px) - 50px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1e3+50+176.25},rt8EOc299:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1300px) - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+1e3+120+240}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:220,width:`max((min(${componentViewport?.width||\"100vw\"}, 1300px) - 100px) / 4, 1px)`,y:(componentViewport?.y||0)+0+1e3+120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-d262jf-container\",nodeId:\"Tl3ddAYzQ\",rendersWithMotion:true,scopeId:\"GiR21uI1N\",whileHover:animation,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{variant:\"b03luoiIa\",vxtDODDBY:resolvedLinks4[2]},rt8EOc299:{vxtDODDBY:resolvedLinks4[1]}},children:/*#__PURE__*/_jsx(InsertKeyPointsCard5,{height:\"100%\",id:\"Tl3ddAYzQ\",layoutId:\"Tl3ddAYzQ\",O6FwWU5HW:\"Enhanced Occupant Comfort\",QaC5WUGFI:addImageAlt({pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/8yADdenhNvvuOmPNmvDxohtNLuY.png\",srcSet:\"https://framerusercontent.com/images/8yADdenhNvvuOmPNmvDxohtNLuY.png?scale-down-to=512 512w,https://framerusercontent.com/images/8yADdenhNvvuOmPNmvDxohtNLuY.png 1024w\"},\"\"),style:{height:\"100%\",width:\"100%\"},variant:\"EsUC2W8Ok\",vxtDODDBY:resolvedLinks4[0],width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ghplxj\",id:elementId,ref:ref1,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5sjrhh\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1x14h2h\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-tgu7bq\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1b6re1a\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{y:(componentViewport?.y||0)+0+1442.5+50+0+0+0+0+0+0+0+0+0},rt8EOc299:{y:(componentViewport?.y||0)+0+1640+160+0+0+0+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+0+1400+160+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-op1g01-container\",isModuleExternal:true,nodeId:\"Wm6XHq5Do\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(SectionTag,{eRciJfX3w:\"Upgrade Your Efficiency\",height:\"100%\",id:\"Wm6XHq5Do\",layoutId:\"Wm6XHq5Do\",style:{height:\"100%\"},variant:\"wKuSvD6bZ\",width:\"100%\",zv4Q1E1dF:\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1d76k0h\",\"data-styles-preset\":\"oO7OpJMtr\",style:{\"--framer-text-color\":\"var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61))\"},children:\"Significant Energy Savings\"})}),className:\"framer-1vhu7ka\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cgbx3a\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-y8x1ez\",\"data-styles-preset\":\"rYF1bhJQS\",style:{\"--framer-text-color\":\"var(--token-2751ed15-fec4-4459-ac0a-e815ff3371f5, rgb(0, 0, 0))\"},children:\"NxLite-coated window inserts provide high-performance glazing solutions without disrupting existing windows or building facades. These lightweight applications deliver advanced energy savings whether applied to glass, polymeric materials, or hybrid designs with single-pane or double-paned insulated glass units (IGUs).\"})}),className:\"framer-1qfe8sb\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1300px)`,y:(componentViewport?.y||0)+0+1442.5+50+0+0+0+0+0+0+0+0+106+0+58},rt8EOc299:{y:(componentViewport?.y||0)+0+1640+160+0+0+0+0+0+0+106+0+58}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:114,width:`min(max(min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1300px) / 2 - 80px, 1px), 550px)`,y:(componentViewport?.y||0)+0+1400+160+0+0+0+0+0+0+106+0+58,children:/*#__PURE__*/_jsx(Container,{className:\"framer-mcurz0-container\",nodeId:\"rgcwcPTmy\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(Quote,{height:\"100%\",id:\"rgcwcPTmy\",jwatKpUda:\"Windows account for approximately 30% building energy loss, contributing significantly to heating and cooling costs.\",layoutId:\"rgcwcPTmy\",Rt39nEh3v:\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\",style:{width:\"100%\"},width:\"100%\"})})})})]})]})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7usm4\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1300px)`,y:(componentViewport?.y||0)+0+1442.5+50+0+0+278+30+0},rt8EOc299:{y:(componentViewport?.y||0)+0+1640+160+0+30+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:282,width:`calc(min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1300px) / 2)`,y:(componentViewport?.y||0)+0+1400+160+0+30+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-94dyrr-container\",nodeId:\"xIOLYVoR0\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{variant:\"dInbZNGS2\"}},children:/*#__PURE__*/_jsx(UpgradeYourEfficiencyCard,{AuOZLidBf:\"NxLite's revolutionary air-stable coatings deliver superior solar control performance that outperforms all existing air-stable solutions, dramatically reducing solar heat gain while maintaining optimal visible light transmission.\",height:\"100%\",id:\"xIOLYVoR0\",izkR2FrAz:\"rgb(160, 115, 0)\",layoutId:\"xIOLYVoR0\",OS_aY7KbH:\"Advanced Solar Control\",p6OnKMfSK:.58,style:{width:\"100%\"},variant:\"OEEbTQOzg\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1300px)`,y:(componentViewport?.y||0)+0+1442.5+50+0+0+278+30+307},rt8EOc299:{y:(componentViewport?.y||0)+0+1640+160+0+30+307}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:258,width:`calc(min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1300px) / 2)`,y:(componentViewport?.y||0)+0+1400+160+0+30+307,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1lxc1pp-container\",isModuleExternal:true,nodeId:\"OjIGH49yK\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{variant:\"YC9762dUX\"}},children:/*#__PURE__*/_jsx(UpgradeYourEfficiencyCard1,{AuOZLidBf:\"Innovative double-pane window insert design transforms existing single-pane glazing (R1) into high-performance thermal barriers, creating substantial improvement in insulation values.\",BKjJBHhTv:addImageAlt({pixelHeight:1632,pixelWidth:2912,src:\"https://framerusercontent.com/images/mHnyTFwGUwOMFBvG07AUYVsl4.png\",srcSet:\"https://framerusercontent.com/images/mHnyTFwGUwOMFBvG07AUYVsl4.png?scale-down-to=512 512w,https://framerusercontent.com/images/mHnyTFwGUwOMFBvG07AUYVsl4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/mHnyTFwGUwOMFBvG07AUYVsl4.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/mHnyTFwGUwOMFBvG07AUYVsl4.png 2912w\"},\"\"),height:\"100%\",id:\"OjIGH49yK\",izkR2FrAz:\"rgb(0, 73, 84)\",layoutId:\"OjIGH49yK\",OS_aY7KbH:\"Window Insulation up to R8\\xb9\",p6OnKMfSK:.67,style:{width:\"100%\"},variant:\"B7Uy67QLT\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1300px)`,y:(componentViewport?.y||0)+0+1442.5+50+0+0+278+30+590},rt8EOc299:{y:(componentViewport?.y||0)+0+1640+160+0+30+590}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:258,width:`calc(min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1300px) / 2)`,y:(componentViewport?.y||0)+0+1400+160+0+30+590,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1q4phr2-container\",isModuleExternal:true,nodeId:\"InduQFNNQ\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{variant:\"YC9762dUX\"}},children:/*#__PURE__*/_jsx(UpgradeYourEfficiencyCard1,{AuOZLidBf:\"By improving window performance, window inserts with NxLite coatings can reduce the demand on HVAC systems and lower operational costs.\",BKjJBHhTv:addImageAlt({pixelHeight:1632,pixelWidth:2912,src:\"https://framerusercontent.com/images/O866YmduywRGDHF2tNGOM0Q1z8.png\",srcSet:\"https://framerusercontent.com/images/O866YmduywRGDHF2tNGOM0Q1z8.png?scale-down-to=512 512w,https://framerusercontent.com/images/O866YmduywRGDHF2tNGOM0Q1z8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/O866YmduywRGDHF2tNGOM0Q1z8.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/O866YmduywRGDHF2tNGOM0Q1z8.png 2912w\"},\"\"),height:\"100%\",id:\"InduQFNNQ\",izkR2FrAz:\"rgb(105, 0, 128)\",layoutId:\"InduQFNNQ\",OS_aY7KbH:\"Lower Building Operating Costs\",p6OnKMfSK:.57,style:{width:\"100%\"},variant:\"B7Uy67QLT\",width:\"100%\"})})})})})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kqaw20\",id:elementId1,ref:ref2,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1pr5a1h\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2698.5+50+0+0+0),pixelHeight:1632,pixelWidth:2944,sizes:`min(${componentViewport?.width||\"100vw\"} - 40px, 1300px)`,src:\"https://framerusercontent.com/images/opuQHms6dJ5OAUMUmRLnQLJj60g.webp\",srcSet:\"https://framerusercontent.com/images/opuQHms6dJ5OAUMUmRLnQLJj60g.webp?scale-down-to=512 512w,https://framerusercontent.com/images/opuQHms6dJ5OAUMUmRLnQLJj60g.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/opuQHms6dJ5OAUMUmRLnQLJj60g.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/opuQHms6dJ5OAUMUmRLnQLJj60g.webp 2944w\"}},rt8EOc299:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2758+160+0),pixelHeight:1632,pixelWidth:2944,sizes:`min(max((min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1300px) - 40px) / 2, 1px), 620px)`,src:\"https://framerusercontent.com/images/opuQHms6dJ5OAUMUmRLnQLJj60g.webp\",srcSet:\"https://framerusercontent.com/images/opuQHms6dJ5OAUMUmRLnQLJj60g.webp?scale-down-to=512 512w,https://framerusercontent.com/images/opuQHms6dJ5OAUMUmRLnQLJj60g.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/opuQHms6dJ5OAUMUmRLnQLJj60g.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/opuQHms6dJ5OAUMUmRLnQLJj60g.webp 2944w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2518+160+0),pixelHeight:1632,pixelWidth:2944,sizes:`min(max((min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1300px) - 40px) / 2, 1px), 620px)`,src:\"https://framerusercontent.com/images/opuQHms6dJ5OAUMUmRLnQLJj60g.webp\",srcSet:\"https://framerusercontent.com/images/opuQHms6dJ5OAUMUmRLnQLJj60g.webp?scale-down-to=512 512w,https://framerusercontent.com/images/opuQHms6dJ5OAUMUmRLnQLJj60g.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/opuQHms6dJ5OAUMUmRLnQLJj60g.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/opuQHms6dJ5OAUMUmRLnQLJj60g.webp 2944w\"},className:\"framer-1o3egpp\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ov2pyb\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1tuovby\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1yzwk6\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hst6to\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{y:(componentViewport?.y||0)+0+2698.5+50+0+0+272+0+0+0+0+0+0+0+0},rt8EOc299:{y:(componentViewport?.y||0)+0+2758+160+0+0+0+0+0+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+0+2518+160+0+0+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17q6x7e-container\",isModuleExternal:true,nodeId:\"aYJu3wEM4\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(SectionTag,{eRciJfX3w:\"Effortless Implementation\",height:\"100%\",id:\"aYJu3wEM4\",layoutId:\"aYJu3wEM4\",style:{height:\"100%\"},variant:\"zYdYcAlFx\",width:\"100%\",zv4Q1E1dF:\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1d76k0h\",\"data-styles-preset\":\"oO7OpJMtr\",children:\"Amazingly Simple Installation\"})}),className:\"framer-814fxr\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1j9tb3f\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-y8x1ez\",\"data-styles-preset\":\"rYF1bhJQS\",style:{\"--framer-text-color\":\"var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61))\"},children:\"Experience hassle-free upgrades with streamlined installation process that eliminates the complexity, time, and disruption associated with traditional window replacements.\"})}),className:\"framer-9o3u9i\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hunh1y\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1300px)`,y:(componentViewport?.y||0)+0+2698.5+50+0+0+272+0+0+0+0+0+164+0+0},rt8EOc299:{y:(componentViewport?.y||0)+0+2758+160+0+0+0+0+0+0+164+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:330,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1300px) - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+0+2518+160+0+0+0+0+0+0+164+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-jt51l8-container\",nodeId:\"JV0lPgZCu\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(CardIconTitleDesc,{fb3O8B6TM:\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\",height:\"100%\",id:\"JV0lPgZCu\",JGvcjugfm:true,L1ZAzifPM:\"No Construction Equipment Required\",layoutId:\"JV0lPgZCu\",style:{width:\"100%\"},TfTD8JQDj:\"Installation is streamlined and requires no specialized heavy machinery, making upgrades possible in buildings with limited access.\",uG8R8SdRo:addImageAlt({pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/hBgjMKPNIM63cT47XJCQgwo6HmM.png\",srcSet:\"https://framerusercontent.com/images/hBgjMKPNIM63cT47XJCQgwo6HmM.png?scale-down-to=512 512w,https://framerusercontent.com/images/hBgjMKPNIM63cT47XJCQgwo6HmM.png 1024w\"},\"\"),variant:\"IPzHSZaes\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1300px)`,y:(componentViewport?.y||0)+0+2698.5+50+0+0+272+0+0+0+0+0+164+0+345},rt8EOc299:{y:(componentViewport?.y||0)+0+2758+160+0+0+0+0+0+0+164+0+345}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:330,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1300px) - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+0+2518+160+0+0+0+0+0+0+164+0+345,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13j5zak-container\",nodeId:\"qbPFWgYXf\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(CardIconTitleDesc,{fb3O8B6TM:\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\",height:\"100%\",id:\"qbPFWgYXf\",JGvcjugfm:true,L1ZAzifPM:\"Reduced Labor Costs\",layoutId:\"qbPFWgYXf\",style:{width:\"100%\"},TfTD8JQDj:\"The simplified installation process significantly decreases labor requirements compared to full window replacements, reducing overall project expenses.\",uG8R8SdRo:addImageAlt({pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/GGZvswTQsBwSht6TBSbzYXGd7F0.png\",srcSet:\"https://framerusercontent.com/images/GGZvswTQsBwSht6TBSbzYXGd7F0.png?scale-down-to=512 512w,https://framerusercontent.com/images/GGZvswTQsBwSht6TBSbzYXGd7F0.png 1024w\"},\"\"),variant:\"IPzHSZaes\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1300px)`,y:(componentViewport?.y||0)+0+2698.5+50+0+0+272+0+0+0+0+0+164+0+690},rt8EOc299:{y:(componentViewport?.y||0)+0+2758+160+0+0+0+0+0+0+164+0+690}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:330,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1300px) - 40px) / 2, 1px)`,y:(componentViewport?.y||0)+0+2518+160+0+0+0+0+0+0+164+0+690,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1p0m196-container\",nodeId:\"iQR_8sZ6p\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(CardIconTitleDesc,{fb3O8B6TM:\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\",height:\"100%\",id:\"iQR_8sZ6p\",JGvcjugfm:true,L1ZAzifPM:\"Continuous Building Operation\",layoutId:\"iQR_8sZ6p\",style:{width:\"100%\"},TfTD8JQDj:\"Minimal disruption to occupants means businesses and residential buildings can maintain normal operations throughout the installation process.\",uG8R8SdRo:addImageAlt({pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/bM5btTeLAAXBO7WPaTbBTPHBFk.png\",srcSet:\"https://framerusercontent.com/images/bM5btTeLAAXBO7WPaTbBTPHBFk.png?scale-down-to=512 512w,https://framerusercontent.com/images/bM5btTeLAAXBO7WPaTbBTPHBFk.png 1024w\"},\"\"),variant:\"IPzHSZaes\",width:\"100%\"})})})})]})]})})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kac6an\",id:elementId2,ref:ref3,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hsdoia\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-a3qysw\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-274tmy\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{y:(componentViewport?.y||0)+0+4254.5+50+0+0+0+0+0+0+0},rt8EOc299:{y:(componentViewport?.y||0)+0+4182+150+0+0+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+0+3942+150+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ad9yn7-container\",isModuleExternal:true,nodeId:\"eNIpQcVKZ\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(SectionTag,{eRciJfX3w:\"Achieve Green Goals\",height:\"100%\",id:\"eNIpQcVKZ\",layoutId:\"eNIpQcVKZ\",style:{height:\"100%\"},variant:\"zYdYcAlFx\",width:\"100%\",zv4Q1E1dF:\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1d76k0h\",\"data-styles-preset\":\"oO7OpJMtr\",children:\"Meet Sustainability Goals\"})}),className:\"framer-1h1tzqd\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-dxmj4p\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-y8x1ez\",\"data-styles-preset\":\"rYF1bhJQS\",style:{\"--framer-text-color\":\"var(--token-1206986d-c46c-4720-a766-474e1d0f4a3f, rgb(23, 41, 61))\"},children:\"Window inserts made with NxLite coatings can help your building meet sustainability certifications and future codes. \"})}),className:\"framer-15jwy7c\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1300px)`,y:(componentViewport?.y||0)+0+4254.5+50+0+0+0+0+154},rt8EOc299:{y:(componentViewport?.y||0)+0+4182+150+0+0+0+154}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:114,width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) * 0.45)`,y:(componentViewport?.y||0)+0+3942+150+0+0+0+154,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8gpbz-container\",nodeId:\"ugTpjmUn_\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(Quote,{height:\"100%\",id:\"ugTpjmUn_\",jwatKpUda:\"Cities are implementing new requirements for existing buildings. Window inserts with NxLite coatings may help support compliance.\",layoutId:\"ugTpjmUn_\",Rt39nEh3v:\"var(--token-bb95aff6-e222-40f4-b2c4-e6f208c48222, rgb(240, 246, 246))\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-94wgfj\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1300px)`,y:(componentViewport?.y||0)+0+4254.5+50+0+0+0+0+288+0+0},rt8EOc299:{y:(componentViewport?.y||0)+0+4182+150+0+0+0+288+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:330,width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) * 0.45)`,y:(componentViewport?.y||0)+0+3942+150+0+0+0+288+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-b4uvyp-container\",nodeId:\"YftkucG7O\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(CardIconTitleDesc,{fb3O8B6TM:\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\",height:\"100%\",id:\"YftkucG7O\",JGvcjugfm:true,L1ZAzifPM:\"Evolving Codes\",layoutId:\"YftkucG7O\",style:{width:\"100%\"},TfTD8JQDj:\"With increasing sustainability requirements in cities and states throughout the U.S., stay ahead of costly compliance upgrades in the future.\",uG8R8SdRo:addImageAlt({pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/YKtWBCtMNHPfidJfIUjMcs0FX0w.png\"},\"\"),variant:\"NVB5XnEZ8\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1300px)`,y:(componentViewport?.y||0)+0+4254.5+50+0+0+0+0+288+0+345},rt8EOc299:{y:(componentViewport?.y||0)+0+4182+150+0+0+0+288+0+345}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:330,width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) * 0.45)`,y:(componentViewport?.y||0)+0+3942+150+0+0+0+288+0+345,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xvbyds-container\",nodeId:\"tY08awm_x\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(CardIconTitleDesc,{fb3O8B6TM:\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\",height:\"100%\",id:\"tY08awm_x\",JGvcjugfm:true,L1ZAzifPM:\"Qualify for Subsidies & Historic Tax Credits Evolving Codes\",layoutId:\"tY08awm_x\",style:{width:\"100%\"},TfTD8JQDj:\"Improve your building\u2019s performance to help meet sustainability certifications.\",uG8R8SdRo:addImageAlt({pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/b8nIUDltq0hWv4lO69qE70Nqg.png\"},\"\"),variant:\"NVB5XnEZ8\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1300px)`,y:(componentViewport?.y||0)+0+4254.5+50+0+0+0+0+288+0+690},rt8EOc299:{y:(componentViewport?.y||0)+0+4182+150+0+0+0+288+0+690}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:330,width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1300px) * 0.45)`,y:(componentViewport?.y||0)+0+3942+150+0+0+0+288+0+690,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1t39vtn-container\",nodeId:\"L0CUSjuhQ\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(CardIconTitleDesc,{fb3O8B6TM:\"var(--token-e08b1216-aac4-48a8-bece-67d61142f55a, rgb(255, 255, 255))\",height:\"100%\",id:\"L0CUSjuhQ\",JGvcjugfm:true,L1ZAzifPM:\"Environmental Impact\",layoutId:\"L0CUSjuhQ\",style:{width:\"100%\"},TfTD8JQDj:\"Reduce your building\u2019s carbon footprint and support environmentally-conscious initiatives.\",uG8R8SdRo:addImageAlt({pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/MIy6kCvaOYsGtVYLhbcMFGLDek.png\"},\"\"),variant:\"NVB5XnEZ8\",width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xne4vl\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1poef4m-container\",isAuthoredByUser:true,nodeId:\"ckIKZtYQi\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{gapBetweenCities:6,maxFontSize:20,minFontSize:15}},children:/*#__PURE__*/_jsx(CityGrid,{cities:[\"Seattle\",\"Portland\",\"South Portland\",\"Berkeley\",\"San Francisco\",\"Brisbane\",\"San Jose\",\"Los Angeles\",\"San Diego\",\"Chula Vista\",\"Reno\",\"Salt Lake City\",\"Fort Collins\",\"Boulder\",\"Aspen\",\"Denver\",\"Honolulu\",\"Minneapolis\",\"St. Paul\",\"Edina\",\"Madison\",\"Evanston\",\"Bloomington\",\"Chicago\",\"Des Moines\",\"Kansas City\",\"Indianapolis\",\"St. Louis\",\"Pittsburgh\",\"Cambridge\",\"Chelsea\",\"Boston\",\"Lexington\",\"Philadelphia\",\"Washington DC\",\"Columbus\",\"Ann Arbor\",\"Atlanta\",\"Austin\",\"Orlando\",\"New York\",\"Miami\"],enableRegionalColors:true,fontWeight:500,gapBetweenCities:20,height:\"100%\",horizontalAlignment:\"center\",id:\"ckIKZtYQi\",layoutId:\"ckIKZtYQi\",maxFontSize:27,minFontSize:19,sortingOption:\"alphabetical\",style:{width:\"100%\"},textOpacityMax:1,textOpacityMin:.4,width:\"100%\"})})})})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{y:(componentViewport?.y||0)+0+5892.5},rt8EOc299:{y:(componentViewport?.y||0)+0+5790}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1242,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+5550,children:/*#__PURE__*/_jsx(Container,{className:\"framer-du6h74-container\",id:elementId3,nodeId:\"cOXWUoMnA\",ref:ref4,scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{variant:\"UUXfDCkyk\"},rt8EOc299:{variant:\"D6zf3ugbr\"}},children:/*#__PURE__*/_jsx(BuildWhatSNextSectionWindowInsertInUse,{BHRxhppRM:\"Superior Acoustic Performance\",gGMlhf77j:addImageAlt({pixelHeight:2048,pixelWidth:2048,src:\"https://framerusercontent.com/images/cKjxglPFuwNRTplOjKlqBYiOdF8.webp\",srcSet:\"https://framerusercontent.com/images/cKjxglPFuwNRTplOjKlqBYiOdF8.webp?scale-down-to=512 512w,https://framerusercontent.com/images/cKjxglPFuwNRTplOjKlqBYiOdF8.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/cKjxglPFuwNRTplOjKlqBYiOdF8.webp 2048w\"},\"\"),height:\"100%\",HQPGQv_Hk:\"Up to 70% reduction in noise compared to single-pane glass, creating quieter, more productive interior environments.\",id:\"cOXWUoMnA\",iTK_jJKkY:addImageAlt({pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/5Clbj8l0uyA0RZ67DOdUlTpbgiw.webp\",srcSet:\"https://framerusercontent.com/images/5Clbj8l0uyA0RZ67DOdUlTpbgiw.webp?scale-down-to=512 512w,https://framerusercontent.com/images/5Clbj8l0uyA0RZ67DOdUlTpbgiw.webp 1024w\"},\"\"),layoutId:\"cOXWUoMnA\",MHmnUafUq:\"Maintain the look of glass, contributing to a polished and professional appearance while preserving the building's architectural integrity.\",MYt8zUYGP:\"Improved Indoor Climate Control\",p7mviWKrh:\"UV Protection\",pvqtFDKEV:\"Create superior indoor environments that prioritize occupant well-being through improved acoustic performance, aesthetics, and protection from harmful elements.\",qlAEDLdrt:\"Aesthetic Appeal\",style:{width:\"100%\"},t44sJMTfM:\"Enhanced Occupant Comfort\",TPWzDBl2B:\"Eliminate drafts and cold spots near windows for consistent year-round temperatures\",tUWolUcG4:addImageAlt({pixelHeight:948,pixelWidth:896,src:\"https://framerusercontent.com/images/fxvlSfe8yXqizmyC7nkATOrOOk.webp\",srcSet:\"https://framerusercontent.com/images/fxvlSfe8yXqizmyC7nkATOrOOk.webp 896w\"},\"\"),U6Cx9766j:addImageAlt({pixelHeight:2048,pixelWidth:2048,src:\"https://framerusercontent.com/images/2Y9qiTlhyBAO1MGkNhiO3zfLOo.webp\",srcSet:\"https://framerusercontent.com/images/2Y9qiTlhyBAO1MGkNhiO3zfLOo.webp?scale-down-to=512 512w,https://framerusercontent.com/images/2Y9qiTlhyBAO1MGkNhiO3zfLOo.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/2Y9qiTlhyBAO1MGkNhiO3zfLOo.webp 2048w\"},\"\"),variant:\"qJqMzi0sr\",w9n9b7UDp:\"Retain Tenants \",width:\"100%\",xNDnCkKpR:\"zYdYcAlFx\",XR6D8KAM9:\"Advanced filtering technology blocks harmful ultraviolet rays, protecting occupants and preventing interior furnishings from fading.\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{y:(componentViewport?.y||0)+0+7134.5},rt8EOc299:{y:(componentViewport?.y||0)+0+7032}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:750,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+6792,children:/*#__PURE__*/_jsx(Container,{className:\"framer-wqkbkv-container\",nodeId:\"e3363D6Vj\",scopeId:\"GiR21uI1N\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ir7Xa9Sn1:{variant:\"BLgHBCFQ7\",zefWX8vQ1:\"50px 20px 50px 20px\"},rt8EOc299:{variant:\"rvqMGtgbP\"}},children:/*#__PURE__*/_jsx(CTA2,{BmLtK41On:\"Upgrade to a New Era of Efficiency\",Ey9n5SWUP:\"Talk to Our Sales Team\",height:\"100%\",id:\"e3363D6Vj\",layoutId:\"e3363D6Vj\",style:{width:\"100%\"},variant:\"Tt9Yvlj8Z\",width:\"100%\",wjAW50taB:\"Reduce operating costs and increase occupant comfort with state-of-the-art NxLite window inserts. Transform your building's energy performance today without the disruption of traditional window replacement.\",zefWX8vQ1:\"120px 20px 120px 20px\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-m1r47u\",id:elementId4,ref:ref5,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rjhtjt\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"27px\",\"--framer-text-color\":\"rgba(23, 41, 61, 0.44)\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-open-type-features\":\"'sups' on\"},children:\"1\"}),\" Adding double-paned insert to existing single-pane window\"]}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"27px\",\"--framer-text-color\":\"rgba(23, 41, 61, 0.44)\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-open-type-features\":\"'sups' on\"},children:\"2\"}),\" https://indowwindows.com/noise-disclaimer\"]})]}),className:\"framer-qmzcig\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PmaI3.framer-18x2gln, .framer-PmaI3 .framer-18x2gln { display: block; }\",\".framer-PmaI3.framer-3lln69 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-PmaI3 .framer-ck3prk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100vh; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-PmaI3 .framer-1v6rz6x { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-start; max-width: 1300px; overflow: hidden; padding: 120px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-PmaI3 .framer-4j7ujo { 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: center; max-width: 70%; overflow: hidden; padding: 50px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-PmaI3 .framer-1qfsv3l-container { flex: none; height: 30px; position: relative; width: auto; }\",\".framer-PmaI3 .framer-1i4e49v, .framer-PmaI3 .framer-qmzcig { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-PmaI3 .framer-12wrpvd { -webkit-user-select: auto; flex: none; height: auto; pointer-events: auto; position: relative; user-select: auto; white-space: pre-wrap; width: 60%; word-break: break-word; word-wrap: break-word; }\",\".framer-PmaI3 .framer-1h6fg46-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-PmaI3 .framer-p0oudj { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: 1px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PmaI3 .framer-gkdy5f { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 85vh; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 50%; }\",\".framer-PmaI3 .framer-1rwqumy { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PmaI3 .framer-1m8jgz5 { border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; flex: 1 0 0px; height: 40%; overflow: hidden; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-PmaI3 .framer-5du0l1 { border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; flex: 1 0 0px; height: 100%; overflow: hidden; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-PmaI3 .framer-ulslre { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1300px; overflow: hidden; padding: 120px 20px 60px 20px; position: relative; width: 100%; }\",\".framer-PmaI3 .framer-byf98j-container, .framer-PmaI3 .framer-1aetr39-container, .framer-PmaI3 .framer-1sacwsw-container, .framer-PmaI3 .framer-d262jf-container { flex: 1 0 0px; height: 220px; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-PmaI3 .framer-ghplxj, .framer-PmaI3 .framer-1kqaw20 { align-content: center; align-items: center; background: linear-gradient(180deg, rgba(240, 245, 245, 0) 0%, rgba(233, 242, 242, 0.47) 32%, rgb(233, 242, 242) 66%, rgba(233, 242, 242, 0.53) 84%, rgba(240, 245, 245, 0) 100%); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 160px 20px 80px 20px; position: relative; width: 100%; }\",\".framer-PmaI3 .framer-5sjrhh { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 1300px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PmaI3 .framer-1x14h2h { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 550px; overflow: hidden; padding: 0px; position: sticky; top: 30px; width: 1px; z-index: 1; }\",\".framer-PmaI3 .framer-tgu7bq, .framer-PmaI3 .framer-1tuovby { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PmaI3 .framer-1b6re1a, .framer-PmaI3 .framer-1hst6to, .framer-PmaI3 .framer-274tmy { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-PmaI3 .framer-op1g01-container, .framer-PmaI3 .framer-17q6x7e-container, .framer-PmaI3 .framer-ad9yn7-container { flex: none; height: 38px; position: relative; width: auto; }\",\".framer-PmaI3 .framer-1vhu7ka, .framer-PmaI3 .framer-1qfe8sb, .framer-PmaI3 .framer-814fxr, .framer-PmaI3 .framer-9o3u9i, .framer-PmaI3 .framer-1h1tzqd, .framer-PmaI3 .framer-15jwy7c { -webkit-user-select: auto; flex: none; height: auto; pointer-events: auto; position: relative; user-select: auto; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-PmaI3 .framer-cgbx3a, .framer-PmaI3 .framer-1j9tb3f, .framer-PmaI3 .framer-dxmj4p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-PmaI3 .framer-mcurz0-container, .framer-PmaI3 .framer-94dyrr-container, .framer-PmaI3 .framer-1lxc1pp-container, .framer-PmaI3 .framer-1q4phr2-container, .framer-PmaI3 .framer-jt51l8-container, .framer-PmaI3 .framer-13j5zak-container, .framer-PmaI3 .framer-1p0m196-container, .framer-PmaI3 .framer-8gpbz-container, .framer-PmaI3 .framer-b4uvyp-container, .framer-PmaI3 .framer-xvbyds-container, .framer-PmaI3 .framer-1t39vtn-container, .framer-PmaI3 .framer-du6h74-container, .framer-PmaI3 .framer-wqkbkv-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-PmaI3 .framer-7usm4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 30px 0px 0px 0px; position: relative; width: 50%; }\",\".framer-PmaI3 .framer-1pr5a1h { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1300px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PmaI3 .framer-1o3egpp { align-self: stretch; border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; flex: 1 0 0px; height: auto; max-width: 620px; overflow: hidden; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-PmaI3 .framer-1ov2pyb { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: sticky; top: 30px; width: 1px; z-index: 1; }\",\".framer-PmaI3 .framer-1yzwk6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-PmaI3 .framer-hunh1y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-PmaI3 .framer-1kac6an { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 150px 20px 150px 20px; position: relative; width: 100%; }\",\".framer-PmaI3 .framer-hsdoia { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; max-width: 1300px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PmaI3 .framer-a3qysw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 45%; }\",\".framer-PmaI3 .framer-94wgfj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-PmaI3 .framer-1xne4vl { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PmaI3 .framer-1poef4m-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-PmaI3 .framer-m1r47u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 80px 20px 80px 20px; position: relative; scroll-margin-top: 200px; width: 100%; }\",\".framer-PmaI3 .framer-1rjhtjt { 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; max-width: 1300px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,\"@media (min-width: 950px) and (max-width: 1199px) { .framer-PmaI3.framer-3lln69 { width: 950px; } .framer-PmaI3 .framer-ulslre { align-content: unset; align-items: unset; display: grid; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); } .framer-PmaI3 .framer-byf98j-container { align-self: start; flex: none; height: 100%; justify-self: start; width: 100%; } .framer-PmaI3 .framer-1aetr39-container, .framer-PmaI3 .framer-1sacwsw-container, .framer-PmaI3 .framer-d262jf-container { align-self: start; flex: none; justify-self: start; width: 100%; }}\",\"@media (max-width: 949px) { .framer-PmaI3.framer-3lln69 { width: 390px; } .framer-PmaI3 .framer-ck3prk { flex-direction: column; min-height: 700px; } .framer-PmaI3 .framer-1v6rz6x { flex: none; padding: 100px 20px 0px 20px; width: 100%; } .framer-PmaI3 .framer-4j7ujo { max-width: 100%; } .framer-PmaI3 .framer-12wrpvd, .framer-PmaI3 .framer-7usm4, .framer-PmaI3 .framer-a3qysw { width: 100%; } .framer-PmaI3 .framer-1h6fg46-container { z-index: 1; } .framer-PmaI3 .framer-gkdy5f { flex: 1 0 0px; height: 100%; width: 1px; } .framer-PmaI3 .framer-1rwqumy { min-height: 100px; } .framer-PmaI3 .framer-1m8jgz5 { border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; height: 70%; } .framer-PmaI3 .framer-5du0l1 { border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; } .framer-PmaI3 .framer-ulslre { align-content: unset; align-items: unset; display: grid; gap: 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: 443px; padding: 50px 20px 50px 20px; } .framer-PmaI3 .framer-byf98j-container { align-self: start; flex: none; height: 100%; justify-self: start; width: 100%; } .framer-PmaI3 .framer-1aetr39-container, .framer-PmaI3 .framer-1sacwsw-container, .framer-PmaI3 .framer-d262jf-container { align-self: start; flex: none; justify-self: start; width: 100%; } .framer-PmaI3 .framer-ghplxj, .framer-PmaI3 .framer-1kqaw20 { flex-direction: column; padding: 50px 20px 50px 20px; } .framer-PmaI3 .framer-5sjrhh { flex: none; flex-direction: column; gap: 0px; width: 100%; } .framer-PmaI3 .framer-1x14h2h { flex: none; max-width: unset; position: relative; top: unset; width: 100%; } .framer-PmaI3 .framer-1pr5a1h { flex: none; flex-direction: column; width: 100%; } .framer-PmaI3 .framer-1o3egpp { align-self: unset; flex: none; height: 232px; max-width: unset; width: 100%; } .framer-PmaI3 .framer-1ov2pyb { flex: none; width: 100%; } .framer-PmaI3 .framer-1kac6an { padding: 50px 20px 50px 20px; } .framer-PmaI3 .framer-hsdoia { flex-direction: column; gap: 30px; } .framer-PmaI3 .framer-1xne4vl { align-self: unset; flex: none; height: min-content; width: 100%; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6945\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rt8EOc299\":{\"layout\":[\"fixed\",\"auto\"]},\"ir7Xa9Sn1\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"COU9iFLMN\":{\"pattern\":\":COU9iFLMN\",\"name\":\"significant-energy-savings\"},\"oP0a3OMe_\":{\"pattern\":\":oP0a3OMe_\",\"name\":\"amazingly-simple-installation\"},\"VPn2ZBR2l\":{\"pattern\":\":VPn2ZBR2l\",\"name\":\"meet-sustainability-goals\"},\"cOXWUoMnA\":{\"pattern\":\":cOXWUoMnA\",\"name\":\"enhanced-occupant-comfort\"},\"bDbHuPthx\":{\"pattern\":\":bDbHuPthx\",\"name\":\"footnote\"}}\n * @framerResponsiveScreen\n */const FramerGiR21uI1N=withCSS(Component,css,\"framer-PmaI3\");export default FramerGiR21uI1N;FramerGiR21uI1N.displayName=\"Page\";FramerGiR21uI1N.defaultProps={height:6945,width:1200};addFonts(FramerGiR21uI1N,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...SectionTagFonts,...ButtonDarkGreenFonts,...InsertKeyPointsCard5Fonts,...QuoteFonts,...UpgradeYourEfficiencyCardFonts,...UpgradeYourEfficiencyCard1Fonts,...CardIconTitleDescFonts,...CityGridFonts,...BuildWhatSNextSectionWindowInsertInUseFonts,...CTA2Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGiR21uI1N\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerScrollSections\":\"{\\\"COU9iFLMN\\\":{\\\"pattern\\\":\\\":COU9iFLMN\\\",\\\"name\\\":\\\"significant-energy-savings\\\"},\\\"oP0a3OMe_\\\":{\\\"pattern\\\":\\\":oP0a3OMe_\\\",\\\"name\\\":\\\"amazingly-simple-installation\\\"},\\\"VPn2ZBR2l\\\":{\\\"pattern\\\":\\\":VPn2ZBR2l\\\",\\\"name\\\":\\\"meet-sustainability-goals\\\"},\\\"cOXWUoMnA\\\":{\\\"pattern\\\":\\\":cOXWUoMnA\\\",\\\"name\\\":\\\"enhanced-occupant-comfort\\\"},\\\"bDbHuPthx\\\":{\\\"pattern\\\":\\\":bDbHuPthx\\\",\\\"name\\\":\\\"footnote\\\"}}\",\"framerResponsiveScreen\":\"\",\"framerIntrinsicHeight\":\"6945\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rt8EOc299\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ir7Xa9Sn1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "toResponsiveImage", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "background", "height", "id", "image", "opacity", "text", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "OS_aY7KbH", "AuOZLidBf", "BKjJBHhTv", "p6OnKMfSK", "izkR2FrAz", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Image2", "getLoadingLazyAtYPosition", "RichText2", "css", "FramerRq5OIAVNY", "withCSS", "Rq5OIAVNY_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "toResponsiveImage", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "background", "height", "id", "image", "opacity", "text", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "OS_aY7KbH", "AuOZLidBf", "BKjJBHhTv", "p6OnKMfSK", "izkR2FrAz", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Image2", "getLoadingLazyAtYPosition", "RichText2", "css", "FramerEDp22L9SZ", "withCSS", "EDp22L9SZ_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", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "EuMOSkWMc", "QnWy8IcWU", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText2", "css", "FramerPll7cdhGL", "withCSS", "Pll7cdhGL_default", "addPropertyControls", "ControlType", "addFonts", "BackgoundRowFonts", "getFonts", "DlR7nlHDj_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerUUFkfsquU", "withCSS", "UUFkfsquU_default", "addPropertyControls", "ControlType", "addFonts", "InteractiveBackgroundFonts", "getFonts", "UUFkfsquU_default", "ButtonLightGreenFonts", "Pll7cdhGL_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "numberToPixelString", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "buttonText", "description", "height", "id", "padding", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "BmLtK41On", "wjAW50taB", "zefWX8vQ1", "Ey9n5SWUP", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "router", "useRouter", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "ResolveLinks", "resolvedLinks", "css", "FramerfQ4T1EWQG", "withCSS", "fQ4T1EWQG_default", "addPropertyControls", "ControlType", "addFonts", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "background", "height", "id", "text", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "jwatKpUda", "Rt39nEh3v", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "RichText2", "css", "FramerHk6kRThKG", "withCSS", "Hk6kRThKG_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "description", "height", "id", "image", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "IV8Pvfm6P", "qZpCQcBp1", "qeMeO1hVn", "A0l16PFqn", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "Image2", "getLoadingLazyAtYPosition", "RichText2", "css", "Framerfg7aD3a4P", "withCSS", "fg7aD3a4P_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "SectionTagFonts", "getFonts", "BxBQQgjTr_default", "BuildWhatSNextCardWindowInsertInUseFonts", "fg7aD3a4P_default", "SubTtileControls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "_1", "_2", "_3", "_4", "descriptionCard1", "descriptionCard2", "descriptionCard3", "descriptionCard4", "height", "id", "imageCard1", "imageCard2", "imageCard3", "imageCard4", "tag", "tagVariant", "text", "titleCard1", "titleCard2", "titleCard3", "titleCard4", "titleSection", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "xNDnCkKpR", "w9n9b7UDp", "t44sJMTfM", "pvqtFDKEV", "I_hzpyRm0", "PfV2S4jSj", "gGRO69ZPC", "xOdlTowyA", "BHRxhppRM", "HQPGQv_Hk", "iTK_jJKkY", "qlAEDLdrt", "MHmnUafUq", "tUWolUcG4", "p7mviWKrh", "XR6D8KAM9", "U6Cx9766j", "MYt8zUYGP", "TPWzDBl2B", "gGMlhf77j", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "css", "FramerWTCBgZVVB", "withCSS", "WTCBgZVVB_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "CityGrid", "props", "cities", "minFontSize", "maxFontSize", "fontWeight", "gapBetweenCities", "textOpacityMin", "textOpacityMax", "horizontalAlignment", "enableRegionalColors", "sortingOption", "getRandomInRange", "min", "max", "getRegionForCity", "city", "westCoast", "mountain", "midwest", "northeast", "south", "pacific", "getColorForRegion", "region", "sortCities", "a", "b", "regionPriority", "regionDiff", "unsortedCityData", "ye", "index", "cityData", "p", "addPropertyControls", "ControlType", "SectionTagFonts", "getFonts", "BxBQQgjTr_default", "ButtonDarkGreenFonts", "bHDIhLnNb_default", "InsertKeyPointsCard5Fonts", "g70yoLv9t_default", "QuoteFonts", "Hk6kRThKG_default", "UpgradeYourEfficiencyCardFonts", "EDp22L9SZ_default", "UpgradeYourEfficiencyCard1Fonts", "Rq5OIAVNY_default", "CardIconTitleDescFonts", "Ex7zMKtxK_default", "CityGridFonts", "CityGrid", "BuildWhatSNextSectionWindowInsertInUseFonts", "WTCBgZVVB_default", "CTA2Fonts", "fQ4T1EWQG_default", "breakpoints", "serializationHash", "variantClassNames", "transition1", "animation", "addImageAlt", "image", "alt", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "router", "useRouter", "elementId", "useRouteElementId", "ref1", "elementId1", "ref2", "elementId2", "ref3", "elementId3", "ref4", "elementId4", "ref5", "useCustomCursors", "GeneratedComponentContext", "LayoutGroup", "motion", "PropertyOverrides2", "ComponentViewportProvider", "Container", "BxBQQgjTr_default", "RichText2", "x", "ResolveLinks", "resolvedLinks", "bHDIhLnNb_default", "getLoadingLazyAtYPosition", "Image2", "resolvedLinks1", "g70yoLv9t_default", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "Hk6kRThKG_default", "EDp22L9SZ_default", "Rq5OIAVNY_default", "Ex7zMKtxK_default", "CityGrid", "WTCBgZVVB_default", "fQ4T1EWQG_default", "css", "FramerGiR21uI1N", "withCSS", "GiR21uI1N_default", "addFonts", "SectionTagFonts", "ButtonDarkGreenFonts", "InsertKeyPointsCard5Fonts", "QuoteFonts", "UpgradeYourEfficiencyCardFonts", "UpgradeYourEfficiencyCard1Fonts", "CardIconTitleDescFonts", "CityGridFonts", "BuildWhatSNextSectionWindowInsertInUseFonts", "CTA2Fonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
