PageSourceSearch

https://www.ecobee.com/_gatsby-assets/9eb7216b3cb27ec66352fcc3f6447b08e8a0d4cd-c293b0a03189c3dfe865.js

js ecobee.com collected 2026-09-24 08:36:12 UTC 12,635 bytes, 1 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="0d8f8704-f436-4e39-9fe8-b6c87fa40f0e",e._sentryDebugIdIdentifier="sentry-dbid-0d8f8704-f436-4e39-9fe8-b6c87fa40f0e")}catch(e){}("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"eea86bf77290d995ff29e2be606923f85e516994"};(self.webpackChunkgatsby=self.webpackChunkgatsby||[]).push([[791],{1333:function(e,t,i){i.d(t,{A:function(){return v}});var a=i(67960),n=i(73090),o=i(12444),r=i(93581),l=i(22444),s=i(9770),d=i(35928),c=i(92060),g=i(57500);const m={name:"4q0ysp",styles:"display:block;position:relative;z-index:1"},u=(0,c.AH)("border-top-right-radius:",g.rs.blogImageCornerRadius,";-webkit-mask-image:-webkit-radial-gradient(white, black);",(0,n.e2)(16,9)," .gatsby-image-wrapper{img{",n.sm," transition:transform 0.4s ease-in-out!important;@media (prefers-reduced-motion: reduce){transition-duration:0s!important;}}&:hover{img{transform:scale(1.05);}}}"),p=(0,c.AH)("color:",g.lm.black.default,";display:inline-block;margin-top:1rem;&:hover{text-decoration:underline;}"),h=(0,c.AH)("font-size:",g.$N.medium,";line-height:1.25;font-weight:",g.sO.medium,";",(0,n.$_)("lg"),"{font-size:",g.$N.larger,";}"),f=(0,c.AH)("margin-top:0.75rem;margin-bottom:0;line-height:1.56;font-size:",g.$N.smaller,";",(0,n.$_)("lg"),"{font-size:",g.$N.small,";}");var b=i(10308);const y=({image:e,postPath:t,title:i,slug:a})=>(0,b.FD)(l.A,{to:t,"data-qa-id":"blog-post-card__image-link",css:m,id:a,children:[(0,b.FD)(s.A,{children:["Read ",`"${i}"`]}),(0,b.Y)(r.A,{imageData:e,css:u})]}),x=({category:e})=>{return(0,b.Y)("div",{css:(t=e.tabColor,(0,c.AH)("background-color:",g.lm.grey.light,";padding:0.65rem 24px;font-size:",g.$N.small,";position:relative;&::before{display:block;content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:9px;height:18px;background-color:",t,";border-top-right-radius:4px;border-bottom-right-radius:4px;}")),children:(0,b.Y)(l.A,{to:`/${a.hi.blog}/${e.slug}`,css:(0,n.cz)(),"data-qa-id":"blog-post-card__category",children:e.title})});var t};var k=({category:e,excerpt:t,featuredImage:i,slug:n,title:r,headingLevel:s=3})=>{if(!(null!=e&&e.slug&&null!=e&&e.tabColor&&null!=e&&e.title&&null!=t&&t.excerpt&&i&&n&&r))return null;const c=`/${a.hi.blog}/${n}`;return(0,b.FD)("article",{"data-qa-id":"blog-post-card",children:[(0,b.FD)("header",{children:[(0,b.FD)("div",{children:[(0,b.Y)(y,{image:i,postPath:c,title:r,slug:n}),(0,b.Y)(x,{category:e})]}),(0,b.Y)(l.A,{to:c,css:p,children:(0,b.Y)(o.A,{level:s,css:h,"data-qa-id":"blog-post-card__title",children:r})})]}),(0,b.Y)(d.A,{css:f,children:t.excerpt})]})},v=k},27396:function(e,t,i){i.d(t,{A:function(){return y}});var a=i(9770),n=i(84690),o=i(61819),r=i(87429),l=i(69558),s=i(22444),d=i(92060),c=i(73090),g=i(57500);const m=(0,d.AH)("display:flex;flex-direction:column;justify-content:center;align-items:center;",(0,c.$_)("sm"),"{flex-direction:row;}"),u=(0,d.AH)("font-family:",g.F2.secondary,";font-size:",g.$N.small,";color:",g.lm.grey.dark,";line-height:",g.kj.medium,";margin-top:0;",(0,c.bQ)("xxxs"),";",(0,c.$_)("sm"),"{margin-bottom:0;padding-right:22px;}"),p={name:"485xpn",styles:"display:inline-block;padding:0 14px;opacity:0.6;transition:all 0.2s ease-in-out;&:hover,&:focus{opacity:1;}&:first-of-type{padding-left:0;}&:last-of-type{padding-right:0;}"};var h=i(10308);var f=e=>{const{heading:t,shareTitle:i,shareUrl:a}=e,n=(0,r.a)(i),d=(0,r.a)(a),c=`http://www.facebook.com/sharer.php?u=${d}&t=${n}`,g=`http://twitter.com/share?text=${n}&url=${d}`,f=`https://www.linkedin.com/shareArticle?mini=true&url=${d}&title=${n}`,b=`?subject=${n}&body=${d}`;return(0,h.FD)("div",{"data-qa-id":"social-share",css:m,children:[(0,h.Y)("p",{css:u,children:t}),(0,h.FD)("div",{children:[(0,h.Y)(s.A,{css:p,"data-qa-id":"social-share__icon-link-x",to:g,label:"Share on X",title:"Share on X",children:(0,h.Y)(l.A,{icon:"x-social",size:15,color:o.A.black.default})}),(0,h.Y)(s.A,{css:p,"data-qa-id":"social-share__icon-link-facebook",to:c,label:"Share on Facebook",title:"Share on Facebook",children:(0,h.Y)(l.A,{icon:"facebook",size:15,color:o.A.black.default})}),(0,h.Y)(s.A,{css:p,"data-qa-id":"social-share__icon-link-linkedin",to:f,label:"Share on LinkedIn",title:"Share on LinkedIn",children:(0,h.Y)(l.A,{icon:"linkedin",size:15,color:o.A.black.default})}),(0,h.Y)(s.A,{css:p,"data-qa-id":"social-share__icon-link-email",to:b,forcedEmail:!0,title:"Share by email",children:(0,h.Y)(l.A,{icon:"email",size:15,color:o.A.black.default})})]})]})};const b=(0,d.AH)("padding:22px 0;background-color:",g.lm.grey.light,";width:100%;border-radius:40px;p{margin-top:0;}");var y=e=>{const t=e.shareTitle?e.shareTitle:"",i=e.shareUrl?e.shareUrl:"",o="blog-social-card blog-social-card--"+(t&&i?"post":"index");return(0,h.FD)("div",{css:b,className:o,"data-qa-id":"blog-social-card",children:[(0,h.Y)(a.A,{children:(0,h.Y)("h2",{children:"Social media links"})}),t&&i?(0,h.Y)(f,{heading:"Share this post:",shareTitle:t,shareUrl:i}):(0,h.Y)(n.A,{description:"Follow us on:"})]})}},55184:function(e,t,i){i.d(t,{A:function(){return B}});var a=i(73614),n=i(1102),o=i(67960),r=i(41485),l=i(11363),s=i(41970),d=i(221),c=i(92381),g=i(51388),m=i(93581),u=i(22444),p=i(92103),h=i(9770),f=i(57500),b=i(70524),y=i(46675),x=i(72651),k=i(92060),v=i(69558),A=i(73090);const w="15px",Y=(0,k.AH)("position:relative;height:","140px",";display:flex;align-items:center;justify-content:center;",(0,A.bQ)("xs"),";",(0,A.$_)("md"),"{margin-bottom:0;height:","240px",";}"),$=(0,k.AH)("vertical-align:bottom;width:250px;",(0,A.$_)("md","max"),"{padding:0 35px;}"),_={name:"ynxrdv",styles:"position:absolute!important;top:0;bottom:0;left:0;right:0;z-index:0"},F=(0,k.AH)("position:relative;z-index:",f.F3.oneMoreThanGatsbyImage,";margin:auto;",(0,A.bQ)("xs"),";max-width:1800px;",(0,A.$_)("md","max"),"{max-width:",f.rs.smallerMax,";padding:0 ",f.rs.mainContentSidePadding,";}",(0,A.$_)("md"),"{background-color:",f.lm.grey.light,";border:1px solid ",f.lm.grey.default,";margin-bottom:0;}"),C=(0,x.A)(v.A,{target:"e1ttrqjs0"})("transform:rotate(0);transition:0.4s transform ",f.Rs.navTransitionEasing,";position:absolute;right:",w,";height:100%;top:0;"),D=(0,k.AH)("position:relative;display:block;width:100%;margin:none;appearance:none;border:1px solid ",f.lm.grey.default,";background-color:",f.lm.grey.light,";padding:10px ",w,";text-align:left;transition:",300,"ms background-color;",(0,A.gx)("small"),";&[aria-expanded='true']{background-color:",f.lm.white.default,";",C,"{transform:rotate(180deg);}}",(0,A.$_)("md"),"{display:none;}"),S=(0,k.AH)("width:100%;list-style:none;margin:0;padding:15px 0;z-index:1;transition-property:opacity,transform;transition-duration:",300,"ms;",(0,A.$_)("md","max"),"{position:absolute;display:none;opacity:0;transform:translateY(15px);box-shadow:0 20px 20px rgba(0, 0, 0, 0.1);background-color:",f.lm.white.default,";border:1px solid ",f.lm.grey.default,";border-top:none;width:calc(100% - ",f.rs.mainContentSidePadding," * 2);&.enter,&.exit,&.exit-active{display:block;}&.enter-done{display:block;opacity:1;transform:translateY(0);}}",(0,A.$_)("md"),"{display:flex;justify-content:center;padding:0 ",f.rs.mainContentSidePadding,";}",(0,A.$_)("lg"),"{max-width:",f.rs.mainContainerMax,";padding:0 ",f.rs.mainContentSidePaddingLarge,";margin:auto;}"),H=(0,k.AH)("color:",f.lm.grey.dark,";&::before{content:'';position:absolute;width:calc(100% - ",w," * 2);bottom:0;height:1px;background-color:",f.lm.black.default,";}"),T=(0,k.AH)((0,A.$_)("md","max"),"{font-weight:",f.sO.bold,";}",(0,A.$_)("md"),"{a{",H,";}&:first-of-type a,&:last-of-type a{&::before{width:calc(100% - ",w,");}}}"),q=(0,k.AH)("color:#000;margin-right:5px;vertical-align:top!important;",(0,A.$_)("md"),"{display:none;}"),z=(0,k.AH)((0,A.gx)("small"),";a{padding:",w,";color:",f.lm.black.default,";display:block;position:relative;}",(0,A.$_)("md"),"{a{display:block;&:hover{",H,";}}&:first-of-type a,&:last-of-type a{&:hover::before{width:calc(100% - ",w,");}}&:first-of-type a{padding-left:0;}&:last-of-type a{padding-right:0;}}");var I=i(47632),N=i(39956),E=i(61194),L=i(10308);const P="blog-subnav-link-list";var R=({title:e,links:t})=>{const{0:i,1:a}
1=(0,n.useState)(!1),o=(0,n.useRef)(null),r=()=>{a(!1)},{originalPath:l}=(0,E.A)();return(0,L.Y)(I.A,{onEscapeOutside:r,"data-qa-id":"blog-sub-nav",children:(0,L.FD)("nav",{title:e,css:F,children:[(0,L.FD)("button",{css:D,type:"button",onClick:()=>{a(!i)},"aria-controls":P,"aria-expanded":i,"data-qa-id":"subnav-toggle",children:[e,(0,L.Y)(C,{icon:"mars--chevron-down",size:16})]}),(0,L.Y)(N.A,{in:i,nodeRef:o,timeout:{exit:300},children:(0,L.Y)("ul",{ref:o,css:S,id:P,"data-qa-id":P,children:t.map(({path:e,title:t})=>{const i=e===l;return(0,L.Y)("li",{css:[z,i?T:void 0],children:(0,L.FD)(u.A,{to:e,onClick:r,children:[i&&(0,L.Y)(v.A,{icon:"mars--checkmark",css:q,size:18}),t]})},e)})})})]})})};const U=({pathname:e,children:t,title:a,svgTitleUrl:b,titleColor:x,headerBackgroundImage:v,subNavLinks:w,subNavTitle:F})=>{const C=(0,n.useRef)(null);(0,n.useEffect)(()=>{if(!y.Nu&&o.pU&&o.pU.MutationObserver&&C.current){i(53079)(C.current)}},[]);return(0,L.FD)(L.FK,{children:[(0,L.Y)(g.A,{pathname:e}),(0,L.Y)(c.A,{}),(0,L.Y)(p.A,{}),!y.Jk&&(0,L.Y)(l.A,{}),(0,L.Y)(r.A,{}),(0,L.Y)(s.A,{customMaxWidth:"1800px",customPadding:"0",children:(0,L.FD)("header",{css:Y,children:[(0,L.Y)(u.A,{to:o.hi.blog,css:(D=x,(0,k.AH)("position:relative;z-index:1;color:",D||f.lm.white.default,";font-weight:",f.sO.medium,";&:hover{text-decoration:underline;}",(0,A.$_)("md"),"{padding:0 ",f.rs.mainContentSidePadding,";margin:0 auto;}",(0,A.$_)("lg"),"{max-width:",f.rs.mainContainerMax,";padding:0 ",f.rs.mainContentSidePaddingLarge,";}")),children:b?(0,L.FD)(L.FK,{children:[(0,L.Y)("img",{src:b,alt:"",ref:C,fill:x,css:$,"aria-hidden":!0}),(0,L.Y)(h.A,{children:a})]}):a}),v&&(0,L.Y)(m.A,{css:_,imageData:v,imgStyle:{objectFit:"cover"},objectPosition:"0% 100%","aria-hidden":!0})]})}),(0,L.Y)(R,{title:F,links:w}),(0,L.Y)("main",{id:"maincontent",children:t}),(0,L.Y)(d.Ay,{})]});var D};var j=({pathname:e,children:t})=>{const{contentfulBlogHomepage:i,contentfulFooter:n}=(0,a.useStaticQuery)("3372743756");if(y.Nu)return(0,L.Y)(U,{pathname:e,subNavLinks:[],title:"Title",titleColor:"#FFF",subNavTitle:"title",children:t});if(!i)throw new Error("[Blog homepage error]: Unable to retrieve blog homepage data from Contentful");const{title:r,svgTitle:l,titleColor:s,headerBackgroundImage:d,subNavTitle:c,subNavItems:g}=i,m=g.map(({slug:e,title:t})=>{if(!e)throw new Error(`[Blog homepage error]: category with title ${r} is missing a slug`);return{path:`/${o.hi.blog}/${e}/`,title:t}}),u=s?f.lm[s].default:void 0;return(0,L.Y)(b.A,{footerData:n,children:(0,L.Y)(U,{pathname:e,subNavLinks:m,title:r,svgTitleUrl:null==l?void 0:l.file.url,t
1itleColor:u,headerBackgroundImage:d,subNavTitle:c,children:t})})},B=j},81215:function(e,t,i){i.d(t,{A:function(){return c}});var a=i(1102),n=i(1333),o=i(15991);const r={name:"1xmhfag",styles:"margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;@supports (grid-auto-rows: 0){display:grid;grid-template-columns:repeat(auto-fit, minmax(min(20rem, 100%), auto));grid-column-gap:3rem;}"},l={name:"g8p671",styles:"margin-bottom:3rem;max-width:36rem"},s={name:"8jlc16",styles:"display:block;margin-top:32px;margin-bottom:80px;margin-left:auto;margin-right:auto;width:auto"};var d=i(10308);var c=({posts:e,postHeadingLevel:t,initialLimit:i,increment:c})=>{const{0:g,1:m}=(0,a.useState)(i),u=(0,a.useRef)(!1),p=(0,a.useRef)(g),h=e.slice(0,g);return(0,a.useEffect)(()=>{if(u.current){u.current=!1;const t=e&&e[p.current]&&e[p.current].slug,i="string"==typeof t?document.getElementById(t):null;null!==i&&(setTimeout(()=>i.focus(),0),p.current=g)}},[u,p,g,e]),(0,d.FD)("div",{"data-qa-id":"posts-with-view-more-container",children:[(0,d.Y)("ul",{css:r,"data-qa-id":"blog-post-cards",children:h.map(e=>(0,d.Y)("li",{css:l,children:(0,d.Y)(n.A,{category:e.category,excerpt:e.excerpt,featuredImage:e.featuredImage,slug:e.slug,title:e.title,headingLevel:t})},e.slug))}),h.length<e.length&&(0,d.Y)(o.A,{isSlim:!0,onClick:()=>{u.current=!0,m(g+c)},"data-qa-id":"view-more-posts",css:s,children:"View more posts"})]})}},87429:function(e,t,i){i.d(t,{Z:function(){return n},a:function(){return a}});const a=e=>encodeURIComponent(e),n=e=>e.replace(/ /g,"")}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.