:root{--color-blue:#1a73e8;--color-dark-blue:#185abc;--color-link-blue:#1967d2;--color-dark-green:#153522;--color-dark-grey:#423f3f;--color-dark-grey-second:#1b211d;--color-dark-sand:#f1efe6;--color-dark-sand-second:#faf8f0;--color-dark-ray:#d3f104;--color-drew:#8bf1ce;--color-footer-grey-second:#f8f9fa;--color-footer-grey-third:#dadce0;--color-footer-grey:#80868b;--color-forest-shade:#1b2f27;--color-forest:#305e4b;--color-form-placeholder:#ccc;--color-google-800:#3c4043;--color-green-300:#e0ebd9;--color-green-400:#f8f9fb;--color-green-600:#1e8e3e;--color-green-700:#188038;--color-green-800:#137333;--color-green-900:#0d652d;--color-grey:#9aa0a6;--color-grey-100:#f2f3f5;--color-grey-700:#5f6267;--color-grey-900:#202124;--color-handraiser-dynamic:#305e4b;--color-light-ray:#e0ff0e;--color-light-blue:#8ab4f8;--color-light-pink:#ffbcb7;--color-ray:#e9fd60;--color-renew-tonal:rgba(0,216,99,0.25);--color-renew:#00d863;--color-sand:#faf8ef;--color-shade:#121b17;--color-white:#fff;--color-black:#000;--color-shadow-1:rgba(60,64,67,0.15);--color-shadow-2:rgba(60,64,67,0.3);--color-earth:#c0b9ad;--color-earth-light:rgba(192,185,173,0.16);--color-purple:#7d92e5}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}a{text-decoration:none;user-select:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.svg-icons{display:none}body,html{box-sizing:border-box;background:var(--color-sand);color:var(--color-grey-900);font-family:var(--font-family-base);width:100%}*,:after,:before{box-sizing:inherit}body{font-size:14px}body.blocked{overflow:hidden}@media only screen and (min-width:1024px){body{font-size:16px}}body:after{content:"small";display:none}@media only screen and (min-width:600px){body:after{content:"medium"}}@media only screen and (min-width:1024px){body:after{content:"large"}}@media only screen and (min-width:large-desktop){body:after{content:"extra-large"}}@media screen and (orientation:portrait){body:before{content:"portrait";display:none}}main{opacity:1;transform:none}main:after{content:"loaded";display:none}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.disable-scroll{overflow:hidden}.eligibility,.eligibility__card-wrapper,.energy-impact,.generic-padding-bottom,.media-content-video,.thermostat,.two-column-split__right-content{padding-bottom:48px}@media only screen and (min-width:320px){.eligibility,.eligibility__card-wrapper,.energy-impact,.generic-padding-bottom,.media-content-video,.thermostat,.two-column-split__right-content{padding-bottom:48px}}@media only screen and (min-width:600px){.eligibility,.eligibility__card-wrapper,.energy-impact,.generic-padding-bottom,.media-content-video,.thermostat,.two-column-split__right-content{padding-bottom:48px}}@media only screen and (min-width:1024px){.eligibility,.eligibility__card-wrapper,.energy-impact,.generic-padding-bottom,.media-content-video,.thermostat,.two-column-split__right-content{padding-bottom:64px}}@media only screen and (min-width:1440px){.eligibility,.eligibility__card-wrapper,.energy-impact,.generic-padding-bottom,.media-content-video,.thermostat,.two-column-split__right-content{padding-bottom:96px}}.edu-hero,.eligibility,.energy-impact,.generic-padding-top,.media-content-video,.thermostat,.two-column-split__right-content{padding-top:48px}@media only screen and (min-width:320px){.edu-hero,.eligibility,.energy-impact,.generic-padding-top,.media-content-video,.thermostat,.two-column-split__right-content{padding-top:48px}}@media only screen and (min-width:600px){.edu-hero,.eligibility,.energy-impact,.generic-padding-top,.media-content-video,.thermostat,.two-column-split__right-content{padding-top:48px}}@media only screen and (min-width:1024px){.edu-hero,.eligibility,.energy-impact,.generic-padding-top,.media-content-video,.thermostat,.two-column-split__right-content{padding-top:64px}}@media only screen and (min-width:1440px){.edu-hero,.eligibility,.energy-impact,.generic-padding-top,.media-content-video,.thermostat,.two-column-split__right-content{padding-top:96px}}.bg-animation,.bg-animation .content,.eligibility.quote_cards,.faq,.media-content,.sub-hero,.two-column-video{padding-bottom:48px}@media only screen and (min-width:320px){.bg-animation,.bg-animation .content,.eligibility.quote_cards,.faq,.media-content,.sub-hero,.two-column-video{padding-bottom:48px}}@media only screen and (min-width:600px){.bg-animation,.bg-animation .content,.eligibility.quote_cards,.faq,.media-content,.sub-hero,.two-column-video{padding-bottom:48px}}@media only screen and (min-width:1024px){.bg-animation,.bg-animation .content,.eligibility.quote_cards,.faq,.media-content,.sub-hero,.two-column-video{padding-bottom:64px}}@media only screen and (min-width:1440px){.bg-animation,.bg-animation .content,.eligibility.quote_cards,.faq,.media-content,.sub-hero,.two-column-video{padding-bottom:96px}}.bg-animation,.bg-hero-animation__content,.eligibility.quote_cards,.faq,.media-content,.two-column-video,.video-loop.hero{padding-top:48px}@media only screen and (min-width:320px){.bg-animation,.bg-hero-animation__content,.eligibility.quote_cards,.faq,.media-content,.two-column-video,.video-loop.hero{padding-top:48px}}@media only screen and (min-width:600px){.bg-animation,.bg-hero-animation__content,.eligibility.quote_cards,.faq,.media-content,.two-column-video,.video-loop.hero{padding-top:48px}}@media only screen and (min-width:1024px){.bg-animation,.bg-hero-animation__content,.eligibility.quote_cards,.faq,.media-content,.two-column-video,.video-loop.hero{padding-top:64px}}@media only screen and (min-width:1440px){.bg-animation,.bg-hero-animation__content,.eligibility.quote_cards,.faq,.media-content,.two-column-video,.video-loop.hero{padding-top:96px}}.two-column-split__image,.video-animation{margin-bottom:48px}@media only screen and (min-width:320px){.two-column-split__image,.video-animation{margin-bottom:48px}}@media only screen and (min-width:600px){.two-column-split__image,.video-animation{margin-bottom:48px}}@media only screen and (min-width:1024px){.two-column-split__image,.video-animation{margin-bottom:64px}}@media only screen and (min-width:1440px){.two-column-split__image,.video-animation{margin-bottom:96px}}.cta-section,.two-column-split__image,.two-colums-image.two-colums-image,.two-colums-video-animation,.video-animation{margin-top:48px}@media only screen and (min-width:320px){.cta-section,.two-column-split__image,.two-colums-image.two-colums-image,.two-colums-video-animation,.video-animation{margin-top:48px}}@media only screen and (min-width:600px){.cta-section,.two-column-split__image,.two-colums-image.two-colums-image,.two-colums-video-animation,.video-animation{margin-top:48px}}@media only screen and (min-width:1024px){.cta-section,.two-column-split__image,.two-colums-image.two-colums-image,.two-colums-video-animation,.video-animation{margin-top:64px}}@media only screen and (min-width:1440px){.cta-section,.two-column-split__image,.two-colums-image.two-colums-image,.two-colums-video-animation,.video-animation{margin-top:96px}}.generic-margin-bottom,.jumplinks.grid,.jumplinks.nav__footer,.jumplinks.nav__wrapper,.jumplinks.two-column__wrapper,.jumplinks.two-colums-image,.jumplinks.two-colums-image__hero,.jumplinks.video-loop__wrapper,.video-loop.hero .jumplinks.video-loop__text{margin-bottom:48px}@media only screen and (min-width:320px){.generic-margin-bottom,.jumplinks.grid,.jumplinks.nav__footer,.jumplinks.nav__wrapper,.jumplinks.two-column__wrapper,.jumplinks.two-colums-image,.jumplinks.two-colums-image__hero,.jumplinks.video-loop__wrapper,.video-loop.hero .jumplinks.video-loop__text{margin-bottom:48px}}@media only screen and (min-width:600px){.generic-margin-bottom,.jumplinks.grid,.jumplinks.nav__footer,.jumplinks.nav__wrapper,.jumplinks.two-column__wrapper,.jumplinks.two-colums-image,.jumplinks.two-colums-image__hero,.jumplinks.video-loop__wrapper,.video-loop.hero .jumplinks.video-loop__text{margin-bottom:48px}}@media only screen and (min-width:1024px){.generic-margin-bottom,.jumplinks.grid,.jumplinks.nav__footer,.jumplinks.nav__wrapper,.jumplinks.two-column__wrapper,.jumplinks.two-colums-image,.jumplinks.two-colums-image__hero,.jumplinks.video-loop__wrapper,.video-loop.hero .jumplinks.video-loop__text{margin-bottom:64px}}@media only screen and (min-width:1440px){.generic-margin-bottom,.jumplinks.grid,.jumplinks.nav__footer,.jumplinks.nav__wrapper,.jumplinks.two-column__wrapper,.jumplinks.two-colums-image,.jumplinks.two-colums-image__hero,.jumplinks.video-loop__wrapper,.video-loop.hero .jumplinks.video-loop__text{margin-bottom:96px}}@font-face{font-display:block;font-family:Google Sans Text;src:url(/welcome/static/fonts/google-sans-text.woff2)}@font-face{font-display:block;font-family:Google Sans Text Medium;src:url(/welcome/static/fonts/google-sans-text-medium.woff2)}@font-face{font-display:block;font-family:Google Sans Text Bold;src:url(/welcome/static/fonts/google-sans-text-bold.woff2)}@font-face{font-display:block;font-family:Google Sans Display;src:url(/welcome/static/fonts/google-sans-display.woff2)}@font-face{font-display:block;font-family:Google Sans Display Bold;src:url(/welcome/static/fonts/google-sans-display-bold.woff2)}@font-face{font-display:block;font-family:Google Sans Mono;src:url(/welcome/static/fonts/google-sans-mono.woff2)}@font-face{font-display:block;font-family:Google Sans;src:url(/welcome/static/fonts/google-sans.woff2)}:root{--font-family-base:"Google Sans Text",helvetica,arial,sans-serif;--font-family-base-medium:"Google Sans Text Medium",helvetica,arial,sans-serif;--font-family-base-bold:"Google Sans Text Bold",helvetica,arial,sans-serif;--font-family-base-secondary:"Google Sans Display",helvetica,arial,sans-serif;--font-family-base-secondary-bold:"Google Sans Display Bold",helvetica,arial,sans-serif;--font-family-base-tertiary:"Google Sans Mono",helvetica,arial,sans-serif;--font-family-base-quaternary:"Google Sans",helvetica,arial,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,.h7,.h8{font-family:var(--font-family-base-secondary-bold)}.h1,.h2{font-size:2rem;line-height:2.5rem}@media only screen and (max-width:319px){.h1,.h2{font-size:1.5rem;line-height:2rem}}.h2-small{font-size:1.5rem;line-height:2rem}.h1 sup,.h2 sup{font-size:1rem}.h3{font-size:1.5rem;line-height:2rem}@media only screen and (max-width:319px){.h3{font-size:1.5rem;line-height:2rem}}.h4{font-size:1.75rem;line-height:2.25rem}@media only screen and (max-width:319px){.h4{font-size:1.25rem;line-height:1.75rem}}.h5{font-size:1.25rem;line-height:1.75rem}.h6{font-size:1.5rem;line-height:2rem}.h7,.h8{font-size:1.125rem;line-height:1.5rem}.eyebrow{font-family:var(--font-family-base-bold);font-size:.75rem;letter-spacing:.0625rem;line-height:.625rem;text-transform:uppercase}.eyebrow-mono{color:var(--color-grey-900);font-family:var(--font-family-base-tertiary);font-weight:400}.eyebrow-mono,.image-caption{font-size:.75rem;line-height:1.25rem}.image-caption{color:var(--color-grey-700);font-family:var(--font-family-base)}.h8{font-size:18px;font-weight:700;line-height:24px}.quote__copy{font-weight:500;line-height:2.25rem}.article-quote,.quote__copy{font-family:var(--font-family-base-tertiary);font-size:1.5rem}.article-quote{font-weight:400;line-height:2rem}.fact-unit{font-family:var(--font-family-base-tertiary);font-size:2.5625rem;font-weight:400;line-height:3.3125rem;letter-spacing:-.2px}.fact-unit-copy{font-family:var(--font-family-base);font-size:1rem;line-height:1.4375rem;letter-spacing:.2px}.table-header{font-family:var(--font-family-base-quaternary);font-size:1rem;font-weight:500;line-height:1.5rem}.body-copy--large,.body-copy--legal,.body-copy--medium,.body-copy--small,.glue-cookie-notification-bar__text #glue-cookie-notification-bar-1-label{font-family:var(--font-family-base)}.body-copy--legal{font-size:.75rem;line-height:1.25rem}.body-copy--small{font-size:.875rem;line-height:1.25rem}.body-copy--medium,.glue-cookie-notification-bar__text #glue-cookie-notification-bar-1-label{font-size:1rem;line-height:1.5rem}.body-copy--large{font-size:1.125rem;line-height:1.75rem}@media only screen and (min-width:600px){.body-copy--large,.eyebrow-mono{font-size:1rem;line-height:1.5rem}.article-quote{line-height:2.25rem}}@media only screen and (min-width:1024px){.h1{font-size:3.5rem;line-height:3.75rem}.h2,.h2-small{font-size:2.5rem;line-height:3.25rem}.h3,.h4{font-size:2rem;line-height:2.5rem}.h5,.h6{font-size:1.5rem;line-height:2rem}.h7{font-size:1.25rem;line-height:1.75rem}.body-copy--large{font-size:1.125rem;line-height:1.75rem}.h8{font-size:40px;font-weight:700;line-height:52px}.quote__copy{font-size:2rem;line-height:2.875rem}.article-quote{font-size:1.875rem;line-height:2.5rem}}@media only screen and (min-width:1280px){.h1{font-size:5rem;line-height:6.5rem;letter-spacing:-.21875rem}}@media only screen and (min-width:1440px){.h2,.h2-small{font-size:3.5rem;line-height:3.75rem}.h3{font-size:2.5rem;line-height:3.25rem}.h5{font-size:1.75rem;line-height:2.25rem}.quote__copy{font-size:2.5rem;line-height:3.25rem}.article-quote{font-size:2rem;line-height:2.8125rem}}sup{font-size:.625rem;line-height:0;vertical-align:super}.tab-timer__panel--bullet-points .tab-timer__bp-container .tab-timer__bp-data-point{color:#6a6d69;font-family:var(--font-family-base-quaternary);font-size:.75rem;font-weight:700;letter-spacing:.05rem;line-height:.625rem;text-transform:uppercase}.tab-timer__panel--bullet-points .tab-timer__bp-container .tab-timer__bp-data{color:var(--color-forest);font-family:var(--font-family-base-tertiary);font-size:2.5rem;line-height:3.25rem;letter-spacing:-.125rem;margin-top:8px}@media only screen and (min-width:600px){.tab-timer__panel--bullet-points .tab-timer__bp-container .tab-timer__bp-data{letter-spacing:-.25rem;font-size:4.5rem;line-height:5rem}}@media only screen and (min-width:1024px){.tab-timer__panel--bullet-points .tab-timer__bp-container .tab-timer__bp-data{font-size:4.5rem;line-height:3.25rem}}@media only screen and (min-width:1440px){.tab-timer__panel--bullet-points .tab-timer__bp-container .tab-timer__bp-data{font-size:4.5rem;line-height:5rem}}.tab-timer__panel--bullet-points .tab-timer__bp-container .tab-timer__bp-data-unit{background-color:#5bb974;border-radius:5px;color:var(--color-shade);font-family:var(--font-family-base-tertiary);font-size:1rem;font-weight:500;padding:1px 5px}@media only screen and (min-width:1024px){.tab-timer__panel--bullet-points .tab-timer__bp-container .tab-timer__bp-data-unit{font-size:.75rem;padding:3px 5px}}@media only screen and (min-width:1440px){.tab-timer__panel--bullet-points .tab-timer__bp-container .tab-timer__bp-data-unit{font-size:1rem}}:root{--margin-mobile:16px;--margin-tablet:32px;--header-mobile:60px;--header-desktop:80px}.container,.grid,.nav__footer,.nav__wrapper,.two-column__wrapper,.two-colums-image,.two-colums-image__hero,.video-loop.hero .video-loop__text,.video-loop__wrapper{margin:0 var(--margin-mobile)}@media only screen and (max-width:319px){.container,.grid,.nav__footer,.nav__wrapper,.two-column__wrapper,.two-colums-image,.two-colums-image__hero,.video-loop.hero .video-loop__text,.video-loop__wrapper{margin:0 var(--margin-mobile)/4}}@media only screen and (min-width:600px){.container,.grid,.nav__footer,.nav__wrapper,.two-column__wrapper,.two-colums-image,.two-colums-image__hero,.video-loop.hero .video-loop__text,.video-loop__wrapper{margin:0 var(--margin-tablet)}}@media only screen and (min-width:1600px){.container,.grid,.nav__footer,.nav__wrapper,.two-column__wrapper,.two-colums-image,.two-colums-image__hero,.video-loop.hero .video-loop__text,.video-loop__wrapper{margin:0 auto;max-width:1440px}}.grid,.nav__footer,.nav__wrapper,.two-column__wrapper,.two-colums-image,.two-colums-image__hero,.video-loop.hero .video-loop__text,.video-loop__wrapper{display:grid;grid-column-gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}@media only screen and (min-width:600px){.grid,.nav__footer,.nav__wrapper,.two-column__wrapper,.two-colums-image,.two-colums-image__hero,.video-loop.hero .video-loop__text,.video-loop__wrapper{grid-template-columns:repeat(12,minmax(0,1fr))}}@media only screen and (min-width:1024px){.grid,.nav__footer,.nav__wrapper,.two-column__wrapper,.two-colums-image,.two-colums-image__hero,.video-loop.hero .video-loop__text,.video-loop__wrapper{grid-template-columns:repeat(12,minmax(0,1fr))}}.nav{background-color:var(--color-sand);position:sticky;top:0;transform:translateY(-100%);transition:transform .3s ease;width:100%;z-index:100}@media only screen and (min-width:320px){.nav__wrapper{height:61px}}@media only screen and (min-width:1024px){.nav__wrapper{height:80px}}.nav[data-apollo-component=header]{display:flex;filter:drop-shadow(0 1px 3px rgba(54,64,67,.3)) drop-shadow(0 4px 8px rgba(54,64,67,.15));flex-direction:column}@media only screen and (min-width:1024px){.nav[data-apollo-component=header]{background-color:var(--color-sand);display:block;filter:none;height:auto;transform:translateY(0)}}.nav[data-apollo-component=nav-footer]{bottom:0;filter:drop-shadow(1px 0 3px rgba(54,64,67,.3)) drop-shadow(4px 0 8px rgba(54,64,67,.15));padding:8px 0;top:auto;transform:translateY(100%);transition:transform .3s ease}.nav[data-apollo-component=nav-footer].is-scrolling-up{transform:translateY(0)}@media only screen and (max-width:319px){.nav[data-apollo-component=nav-footer] .nav__wrapper{grid-column-gap:10px;margin:0 10px}}.nav[data-apollo-component=nav-footer] .cta--primary,.nav[data-apollo-component=nav-footer] .cta--tertiary{flex:1 1 50%;padding:12px 28px;text-align:center}@media only screen and (max-width:319px){.nav[data-apollo-component=nav-footer] .cta--primary,.nav[data-apollo-component=nav-footer] .cta--tertiary{padding:10px;white-space:nowrap}}@media only screen and (min-width:1024px){.nav[data-apollo-component=nav-footer]{display:none}}.nav--fixed{transform:translateY(0)}.nav .skip-nav{display:none}@media only screen and (min-width:1024px){.nav .skip-nav{background-color:var(--color-green-300);border-radius:8px;color:var(--color-green-900);display:block;font-weight:500;left:226px;padding:12px 28px;position:absolute;top:-100%;transform:translateY(-50%);z-index:1}}@media only screen and (min-width:1280px){.nav .skip-nav{left:266px}}@media only screen and (min-width:1600px){.nav .skip-nav{left:25%}}@media only screen and (min-width:1920px){.nav .skip-nav{left:50%;transform:translate(-50%,-50%)}}.nav .skip-nav:focus{top:50%}.nav__cta-wrapper,.nav__logo-link{padding:8px 0}@media only screen and (min-width:1024px){.nav__cta-wrapper,.nav__logo-link{padding:16px 0}}.nav__cta-wrapper{display:flex}.nav__cta-wrapper>*{flex:1 1 50%}.nav__logo-link{display:block;overflow:hidden;padding:20px 13px;width:48px}@media only screen and (min-width:600px){.nav__logo-link{align-items:center;display:inline-flex;overflow:visible;width:auto}}@media only screen and (max-width:1023px){.nav__logo-link{outline:none}}.nav__logo-link img{pointer-events:none}.nav__logo{height:26px;width:138px}@media only screen and (min-width:1024px){.nav__logo{height:32px;max-width:none;width:170px}}.nav__wrapper{align-items:center;display:flex;justify-content:space-between;margin-left:0;max-width:100%}.nav__wrapper-content{display:inline-flex}@media only screen and (min-width:1440px){.nav__wrapper{padding:0 40px}}.nav__items{display:none}.nav__items-cta{color:var(--color-grey-700);display:inline-flex;font-family:var(--font-family-base-quaternary);font-size:1rem;font-weight:500;line-height:1.5rem;padding:28px 20px;position:relative}.nav__items-cta.active,.nav__items-cta:active,.nav__items-cta:focus-visible,.nav__items-cta:hover{color:var(--color-grey-900)}.nav__items-cta.active:after,.nav__items-cta:active:after,.nav__items-cta:focus-visible:after,.nav__items-cta:hover:after{background-color:var(--color-green-700);bottom:0;content:"";height:2px;position:absolute;width:calc(100% - 40px)}@media (forced-colors:active){.nav__items-cta.active,.nav__items-cta:active,.nav__items-cta:focus-visible,.nav__items-cta:hover{opacity:.8}}@media only screen and (min-width:1024px){.nav__items{display:inline-flex;margin-left:44px}}@media only screen and (min-width:1440px){.nav__items{margin-left:52px}}.nav__footer{align-items:center;bottom:0;display:flex;justify-content:space-between;position:fixed}.nav__menu-cta{appearance:none;background:none;border:none;color:var(--color-grey-900);height:48px;margin:8px 0 11px 4px;outline:none;padding:18px 15px;width:48px}.nav__menu-cta>*{pointer-events:none}.nav__menu-cta .icon--svg{height:100%;width:100%}@media (forced-colors:active){.nav__menu-cta{color:var(--color-white)}}@media only screen and (min-width:1024px){.nav__menu-cta{display:none}}.nav__sidebar{left:0;height:100vh;opacity:0;position:fixed;top:0;transition:all .3s ease;transform:translate3d(-100%,0,0);width:100vw}@media only screen and (min-width:1024px){.nav__sidebar{display:none}}.nav__sidebar--backdrop{background-color:rgba(32,33,36,.5);height:100%;left:0;opacity:0;position:fixed;top:0;transform:translate3d(100%,0,0);transition:opacity .15s cubic-bezier(.4,0,.2,1);transition-delay:.2s;visibility:hidden;width:100%}.nav__sidebar--close{appearance:none;background:none;border:none;color:var(--color-sand);height:48px;opacity:.1;padding:18px;position:absolute;right:4px;transition:all .6s cubic-bezier(0,0,0,1);top:9px;width:48px;z-index:10}.nav__sidebar--close *{pointer-events:none}.nav__sidebar--close .icon--svg{height:100%;width:100%}.nav__sidebar--top{border-bottom:1px solid var(--color-footer-grey-third);position:relative;padding:0 20px}.nav__sidebar--top:after{background-color:var(--color-sand);content:"";display:inline-block;height:100%;position:absolute;right:0;top:0;width:54px}.nav__sidebar--top .nav__logo-link{outline:none}.nav__sidebar--top .nav__logo-link.disabled{pointer-events:none}.nav__sidebar--content{background-color:var(--color-sand);display:flex;flex-direction:column;height:100vh;height:calc(var(--vh, 1vh)*100);max-width:280px;overflow:hidden;padding:0;position:relative;transition:all .3s ease;visibility:hidden;width:calc(100% - 40px);z-index:1}.nav__sidebar--middle{box-sizing:border-box;height:calc(100vh - 99px);overflow-y:auto;padding:24px 8px 24px 0}.nav__sidebar--item-cta{border-radius:0 48px 48px 0;color:var(--color-grey-700);display:block;font-family:var(--font-family-base-quaternary);font-size:1rem;font-weight:500;line-height:1.5rem;padding:14px 20px}.nav__sidebar--item-cta:focus,.nav__sidebar--item-cta:hover{background-color:var(--color-dark-sand);color:var(--color-grey-900)}.nav__sidebar--item-cta:focus{box-shadow:0 0 0 2px inset var(--color-green-700);outline:none}@media (forced-colors:active){.nav__sidebar--item-cta:focus{color:var(--color-white)}}.nav__sidebar--item-cta.active,.nav__sidebar--item-cta:active{background-color:var(--color-dark-sand);box-shadow:3px 0 0 -1px inset var(--color-green-700);color:var(--color-grey-900)}.nav__sidebar--item-cta.active:focus,.nav__sidebar--item-cta:active:focus{box-shadow:0 0 0 2px inset var(--color-green-700);outline:none}.nav__sidebar--bottom{background-color:var(--color-sand)}.nav__sidebar--bottom.nav__sidebar--bottom.nav__sidebar--bottom.nav__sidebar--bottom{border-top:1px solid var(--color-footer-grey-third);bottom:0;left:0;margin:0 0 24px;padding:0 14px;position:relative;width:100%}.nav__sidebar--bottom.nav__sidebar--bottom.nav__sidebar--bottom.nav__sidebar--bottom .cta--primary,.nav__sidebar--bottom.nav__sidebar--bottom.nav__sidebar--bottom.nav__sidebar--bottom .cta--tertiary{display:block;margin-left:0;margin-top:24px;text-align:center;width:100%;white-space:normal}@media only screen and (max-width:319px){.nav__sidebar--bottom.nav__sidebar--bottom.nav__sidebar--bottom.nav__sidebar--bottom .cta--primary,.nav__sidebar--bottom.nav__sidebar--bottom.nav__sidebar--bottom.nav__sidebar--bottom .cta--tertiary{padding:8px 0}}.nav__sidebar.active{opacity:1;transform:translateZ(0)}.nav__sidebar.active .nav__sidebar{transform:translate3d(-100%,0,0)}.nav__sidebar.active .nav__sidebar--content{visibility:visible}.nav__sidebar.active .nav__sidebar--backdrop{opacity:1;transform:translateZ(0);visibility:visible}.nav__sidebar.active .nav__sidebar--close{color:var(--color-grey-900);opacity:1}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes power-up{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fade-up{0%{opacity:0}to{opacity:1}}@keyframes bounce{0%{transform:scaleY(1)}20%{transform:scaleY(1.15)}40%{transform:scaleY(.95)}50%{transform:scaleY(1.05)}to{transform:scaleY(1)}}.glue-cookie-notification-bar{background:var(--color-forest-shade);box-sizing:border-box;bottom:0;padding:16px;position:fixed;width:100%;z-index:100}.glue-cookie-notification-bar__more{color:var(--color-sand);display:inline-flex;text-decoration:underline}.glue-cookie-notification-bar__accept{text-align:center;white-space:nowrap}@media only screen and (max-width:319px){.glue-cookie-notification-bar__accept{padding:12px 28px}}.glue-cookie-notification-bar__text{color:var(--color-sand)}@media only screen and (max-width:1023px){.glue-cookie-notification-bar__text{margin-bottom:16px}}@media only screen and (min-width:600px){.glue-cookie-notification-bar{padding:16px 32px}}@media only screen and (min-width:1024px){.glue-cookie-notification-bar{align-items:center;display:flex;padding:32px;justify-content:space-between;margin:0 auto}}@media only screen and (max-width:319px){.glue-cookie-notification-bar{height:100%;overflow:auto;padding:0}}@media only screen and (min-width:1280px){.glue-cookie-notification-bar__text{margin:0}}@media only screen and (min-width:1440px){.glue-cookie-notification-bar{padding:32px;width:100%}}.cta--outlined,.cta--primary,.cta--secondary,.cta--tertiary,.cta--white,.cta__inline-play,.cta__play,.glue-cookie-notification-bar__accept{border:0;border-radius:8px;cursor:pointer;font-family:Google Sans,helvetica,arial,sans-serif;font-size:16px;line-height:24px;font-weight:500;padding:12px 28px}@media only screen and (max-width:319px){.cta--outlined,.cta--primary,.cta--secondary,.cta--tertiary,.cta--white,.cta__inline-play,.cta__play,.glue-cookie-notification-bar__accept{padding:10px 0}}@media only screen and (min-width:600px){.cta--outlined,.cta--primary,.cta--secondary,.cta--tertiary,.cta--white,.cta__inline-play,.cta__play,.glue-cookie-notification-bar__accept{padding:12px 28px;width:max-content}}.cta{display:block;transition:background .3s linear,color .3s linear,box-shadow .3s linear}.cta__link{font-size:16px;font-weight:500;line-height:24px;position:relative}.cta__link,.cta__link:focus,.cta__link:hover{color:var(--color-green-800)}@media (forced-colors:active){.cta__link:focus,.cta__link:hover{opacity:.8}}.cta__link--arrow .icon--svg{display:inline-block;height:24px;margin-left:8px;transition:transform .3s linear;vertical-align:middle;width:24px}.cta__link--arrow--white{font-family:var(--font-family-base-quaternary);font-weight:500}.cta__link--arrow--white .icon--svg{color:var(--color-sand)}@media (forced-colors:active){.cta__link--arrow--white .icon--svg{color:var(--color-purple)}}@media only screen and (min-width:1440px){.cta__link--arrow--white{margin-left:8px}}@media only screen and (min-width:1024px){.cta__link--arrow:hover .icon--svg{transform:translateX(8px)}}.cta__link--arrow.cta__is-external .icon--svg{transform:rotate(-45deg)}@media only screen and (min-width:1024px){.cta__link--arrow.cta__is-external:focus .icon--svg,.cta__link--arrow.cta__is-external:hover .icon--svg{transform:translate(4px,-4px) rotate(-45deg)}}.cta__icon{height:18px;margin-bottom:2px;margin-right:10px;transition:all .3s linear;vertical-align:middle;width:18px}.cta--primary{background-color:var(--color-green-700);color:var(--color-white)}.cta--primary:hover{background-color:var(--color-green-800);box-shadow:0 1px 2px rgba(54,64,67,.3),0 2px 6px rgba(54,64,67,.15)}@media (forced-colors:active){.cta--primary:hover{opacity:.8}}.cta--primary:active,.cta--primary:focus{background-color:var(--color-green-900)}.cta--primary:active{box-shadow:0 1px 2px rgba(54,64,67,.3),0 2px 6px rgba(54,64,67,.15)}.cta--secondary,.glue-cookie-notification-bar__accept{background-color:var(--color-ray);color:var(--color-shade);text-align:center}.cta--secondary:hover,.glue-cookie-notification-bar__accept:hover{background-color:var(--color-light-ray);box-shadow:0 6px 10px rgba(0,0,0,.15),0 2px 3px rgba(0,0,0,.3)}@media (forced-colors:active){.cta--secondary:hover,.glue-cookie-notification-bar__accept:hover{opacity:.8}}.cta--secondary:active,.cta--secondary:focus,.glue-cookie-notification-bar__accept:active,.glue-cookie-notification-bar__accept:focus{background-color:var(--color-dark-ray)}.cta--tertiary{background-color:transparent;color:var(--color-green-800);font-size:16px;font-weight:500;line-height:24px;padding:12px 16px}.cta--tertiary:hover{background-color:rgba(30,142,62,.04);color:var(--color-green-900)}@media (forced-colors:active){.cta--tertiary:hover{opacity:.8}}.cta--tertiary:focus{background-color:rgba(30,142,62,.12);color:var(--color-green-900)}.cta--tertiary:active{background:rgba(30,142,62,.12);color:var(--color-green-900)}.cta--white{color:var(--color-white);font-size:16px;line-height:24px}.cta--white:hover{background-color:rgba(241,243,244,.04);color:var(--color-grey-100)}@media (forced-colors:active){.cta--white:hover{opacity:.8}}.cta--white:active,.cta--white:focus{background-color:rgba(241,243,244,.12);color:var(--color-grey-100)}.cta--white:disabled{color:#81868c}.cta__play{align-items:center;background-color:var(--color-forest-shade);border-radius:24px;display:flex;padding:8px 20px 8px 8px}.cta__play .btn-icon__wrapper{height:32px;margin-right:8px;width:32px}.cta__play .btn-icon{color:var(--color-renew);height:32px;width:32px}.cta__play .btn-copy{color:var(--color-white);width:max-content}.cta__play:focus .btn-copy,.cta__play:hover .btn-copy{color:var(--color-renew)}.cta__play>*{pointer-events:none}.cta__inline-play{align-items:center;background-color:transparent;display:flex;padding:0}.cta__inline-play .btn-icon__wrapper{height:24px;margin-right:8px;width:24px}.cta__inline-play .btn-icon{color:var(--color-green-800);height:100%;width:100%}.cta__inline-play .btn-copy{color:var(--color-grey-900)}.cta__inline-play>*{pointer-events:none}.cta--outlined,.cta__inline-play:active .btn-copy,.cta__inline-play:focus .btn-copy,.cta__inline-play:hover .btn-copy{color:var(--color-green-800)}.cta--outlined{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-green-800);padding:12px 28px}.cta--outlined:active,.cta--outlined:focus,.cta--outlined:hover{background-color:var(--color-earth-light)}.footer{background-color:var(--color-green-400);font-family:var(--font-family-base-secondary);padding:40px 28px 64px;position:relative;z-index:5}.footer__logo{align-items:center;display:inline-flex;margin:0 48px 12px 0}.footer__logo svg{fill:var(--color-grey-700);height:48px;pointer-events:none;width:75px}.footer__logo:active svg,.footer__logo:focus svg,.footer__logo:hover svg{fill:var(---color-grey-900)}.footer__content-wrapper{display:block;margin:0}.footer__section{display:flex}.footer__section--main{flex-grow:1;flex-wrap:wrap;max-width:100%}.footer__section--extra{flex:0 0 auto;flex-wrap:wrap;justify-content:flex-start;margin-top:40px}.footer__section-item{margin:0 32px 0 0}.footer__section-item:last-child{margin-right:0}.footer__section-item svg{pointer-events:none}.footer .cta{color:var(--color-grey-700);font-size:16px;font-weight:500;line-height:48px}.footer .cta .cta__icon{fill:var(--color-grey-700);margin-right:12px}.footer .cta:active,.footer .cta:focus,.footer .cta:hover{color:var(---color-grey-900)}.footer .cta:active .cta__icon,.footer .cta:focus .cta__icon,.footer .cta:hover .cta__icon{fill:var(---color-grey-900)}.footer .language-selector{border-bottom:1px solid var(--color-footer-grey-third);padding-bottom:8px;position:relative}.footer .language-selector:focus,.footer .language-selector:hover{border-color:var(---color-grey-900)}.footer .language-selector:focus:after,.footer .language-selector:hover:after{border-top-color:var(---color-grey-900)}.footer .language-selector:after{border-color:#5f6368 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;position:absolute;right:6px;top:24px;width:0}.footer .language-selector__select{appearance:none;background-color:transparent;border:none;color:var(--color-grey-700);cursor:pointer;font-family:var(--font-family-base-medium);font-size:1rem;height:48px;line-height:1.5rem;padding-right:24px;width:200px}.footer .language-selector__select:focus,.footer .language-selector__select:hover{color:var(---color-grey-900)}@media only screen and (max-width:319px){.footer .language-selector__select{width:100%}}@media only screen and (min-width:600px){.footer{padding:40px 40px 72px}.footer__content-wrapper{display:flex;flex-wrap:wrap}.footer__section--extra{flex:1 1 100%;margin-top:0}.footer__section-item{margin-bottom:0;margin-right:24px}}@media only screen and (min-width:1024px){.footer{padding-bottom:40px}.footer__section--extra{flex:none}}@media only screen and (min-width:1440px){.footer{padding:36px 72px}.footer__content-wrapper{width:100%}.footer__logo{margin-bottom:0}.footer__section{align-items:center}.footer__section--main{margin-bottom:0}.footer .language-selector{margin-top:8px}}.footnotes{background-color:var(--color-green-400);padding:56px 0}.footnotes sup{margin-right:3px}@media only screen and (min-width:600px){.footnotes{padding:72px 0}}.footnotes__item{grid-column:1/-1;margin-bottom:10px}@media only screen and (min-width:600px){.footnotes__item{grid-column:2/span 10}}.footnotes__link{color:var(--color-link-blue);text-decoration:underline}.video-loop{background-color:var(--color-sand);padding:0}@media only screen and (min-width:600px){.video-loop{padding:80px 0 0}}@media only screen and (min-width:1024px){.video-loop{padding:100px 0 0}}.video-loop__wrapper{text-align:center}.video-loop__text{grid-column:1/-1}@media only screen and (min-width:1024px){.video-loop__text{grid-column:3/span 8}}@media only screen and (min-width:1440px){.video-loop__text{grid-column:4/span 6}}.video-loop__text .h2{margin-bottom:72px}@media only screen and (min-width:1024px){.video-loop__text .h2{margin-bottom:54px}}@media only screen and (min-width:1440px){.video-loop__text .h2{margin-bottom:20px}}.video-loop__text .cta{display:block;margin-bottom:15px}@media only screen and (min-width:600px){.video-loop__text .cta{display:inline-block;margin-bottom:0}}.video-loop.hero{padding-bottom:0}@media only screen and (min-width:600px){.video-loop.hero .video-loop__text{grid-column:3/11;margin:0}}.video-loop.hero .video-loop__text .h1{text-align:left}@media only screen and (min-width:600px){.video-loop.hero .video-loop__text .h1{font-size:2.5rem;line-height:3.25rem;text-align:center}}@media only screen and (min-width:1024px){.video-loop.hero .video-loop__text .h1{font-size:3.5rem;grid-column:3/11;line-height:3.75rem}}@media only screen and (min-width:1440px){.video-loop.hero .video-loop__text .h1{font-size:5rem;line-height:5.5rem}}@media only screen and (max-width:599px){.video-loop.hero{margin-bottom:48px}.video-loop.hero .video-loop__text{margin:0}}@media only screen and (max-width:1023px){.video-loop.hero .video-loop__text{display:block}}@media only screen and (min-width:600px){.video-loop.hero .video-loop__wrapper{position:relative;z-index:2}.video-loop.hero .video-loop__overlay{margin-top:-32px}}@media only screen and (min-width:1024px){.video-loop.hero .video-loop__wrapper{position:relative;z-index:2}.video-loop.hero .video-loop__text{grid-column:1/-1;margin:0}.video-loop.hero .video-loop__text-title{grid-column:3/11}.video-loop.hero .nav-log-in-link{grid-column:1/-1;justify-self:center}.video-loop.hero .video-loop__overlay{margin-top:-64px}}@media only screen and (min-width:1440px){.video-loop.hero .video-loop__text-title{grid-column:4/10}.video-loop.hero .video-loop__overlay{margin-top:-128px}}.video-loop.hero .nav-log-in-link{margin-top:0}@media only screen and (min-width:600px){.video-loop.hero .nav-log-in-link{display:inline-block}}@media only screen and (min-width:1024px){.video-loop.hero .nav-log-in-link{display:block}}.video-loop__subheadline{font-size:1rem;line-height:1.5rem;margin:32px 0;text-align:left}@media only screen and (min-width:600px){.video-loop__subheadline{text-align:center}}@media only screen and (min-width:1024px){.video-loop__subheadline{margin:32px 0;grid-column:4/10}}@media only screen and (min-width:1440px){.video-loop__subheadline{grid-column:4/10;font-size:1.125rem;line-height:1.75rem}}.video-loop__video{width:100%}.video-loop__overlay{position:relative}.video-loop__overlay:after{content:"";position:absolute;width:100%;top:0;left:0;height:10%;background:linear-gradient(0deg,rgba(250,248,239,0),#faf8ef)}@media only screen and (min-width:1440px){.home-nest .video-loop.hero{padding-top:64px}}.sub-hero__copy,.sub-hero__eyebrow,.sub-hero__title{color:var(--color-grey-900);grid-column:1/-1;text-align:center}@media only screen and (min-width:600px){.sub-hero__copy,.sub-hero__eyebrow,.sub-hero__title{grid-column:2/12}}@media only screen and (min-width:1440px){.sub-hero__copy,.sub-hero__eyebrow,.sub-hero__title{grid-column:3/11}}.sub-hero__eyebrow{margin-bottom:16px}.sub-hero__eyebrow.eyebrow-responsive:first-child{display:block}@media only screen and (min-width:1024px){.sub-hero__eyebrow.eyebrow-responsive:first-child{display:none}}.sub-hero__eyebrow.eyebrow-responsive:nth-child(2){display:none}@media only screen and (min-width:1024px){.sub-hero__eyebrow.eyebrow-responsive:nth-child(2){display:block}}.sub-hero__copy{margin-top:16px}.sub-hero__title{color:var(--color-grey-900)}.sub-hero__title sup{font-weight:400}.card .nest-image,.card__img-wrapper{border-radius:16px;display:block;margin-bottom:2rem;overflow:hidden}.card__wrapper-cta{display:block;overflow:hidden}.card__img{height:auto;width:100%}.card__cta{align-items:center;cursor:pointer;display:inline-flex;font-family:var(--font-family-base-quaternary);width:fit-content}.card__cta:after{cursor:pointer;height:24px;margin-left:8px;width:24px}.card__eyebrow{color:var(--color-grey-900);display:inline-block;margin-bottom:.5rem}.card__title{font-family:var(--font-family-base-secondary)}.card__sub-headline,.card__title{color:var(--color-grey-900);margin-bottom:1rem}@media only screen and (min-width:1024px){.card .nest-image,.card__img-wrapper{transform:translateZ(0)}.card .nest-image .card__img,.card__img-wrapper .card__img{border-radius:inherit;object-position:center;transition:transform .5s}.card .nest-image:hover .card__img,.card__img-wrapper:hover .card__img{transform:scale(1.05)}}@media only screen and (min-width:1024px) and (prefers-reduced-motion:reduce){.card .nest-image:hover .card__img,.card__img-wrapper:hover .card__img{transform:scale(1)}}@media only screen and (min-width:1024px){.card__content-wrapper:hover .cta__link--arrow .icon--svg{transform:translateX(8px)}.card__content-wrapper:hover .cta__is-external .icon--svg{transform:translate(4px,-4px) rotate(-45deg)}}.eligibility{background-color:var(--color-dark-sand)}@media only screen and (max-width:1023px){.eligibility{padding-bottom:0}}.eligibility.quote_cards{padding-left:16px;padding-right:16px;background-color:var(--color-sand)}@media only screen and (min-width:600px){.eligibility.quote_cards{padding-left:32px;padding-right:32px}}.eligibility.quote_cards .eligibility__icon{padding-bottom:16px;text-align:center}.eligibility.quote_cards .eligibility__icon svg{height:48px;width:48px}.eligibility.quote_cards .sub-hero{padding-bottom:32px;margin:0}@media only screen and (min-width:600px){.eligibility.quote_cards .sub-hero{padding-bottom:40px}}@media only screen and (max-width:599px){.eligibility.quote_cards .sub-hero__title{font-size:1.5rem;line-height:2rem}}@media only screen and (min-width:600px){.eligibility.quote_cards .sub-hero__title{grid-column:3/11}}@media only screen and (min-width:1440px){.eligibility.quote_cards .sub-hero{margin:0 auto}}.eligibility.quote_cards .sub-hero__copy{font-size:1rem;line-height:1.5rem}@media only screen and (min-width:600px){.eligibility.quote_cards .sub-hero__copy{grid-column:3/11}}.eligibility.quote_cards .eligibility__card-wrapper{padding:48px 16px;border-radius:24px;background-color:var(--color-dark-sand)}@media only screen and (min-width:600px){.eligibility.quote_cards .eligibility__card-wrapper{padding-left:0;padding-right:0;border-radius:16px}}@media only screen and (min-width:1024px){.eligibility.quote_cards .eligibility__card-wrapper{border-radius:800px}}.eligibility.quote_cards .eligibility__card-wrapper .eligibility__card,.eligibility.quote_cards .eligibility__card-wrapper .grid,.eligibility.quote_cards .eligibility__card-wrapper .nav__footer,.eligibility.quote_cards .eligibility__card-wrapper .nav__wrapper,.eligibility.quote_cards .eligibility__card-wrapper .two-column__wrapper,.eligibility.quote_cards .eligibility__card-wrapper .two-colums-image,.eligibility.quote_cards .eligibility__card-wrapper .two-colums-image__hero,.eligibility.quote_cards .eligibility__card-wrapper .video-loop.hero .video-loop__text,.eligibility.quote_cards .eligibility__card-wrapper .video-loop__wrapper,.video-loop.hero .eligibility.quote_cards .eligibility__card-wrapper .video-loop__text{margin:0}@media only screen and (min-width:600px){.eligibility.quote_cards .eligibility__card-wrapper .eligibility__card{grid-column:3/11}}@media only screen and (min-width:1024px){.eligibility.quote_cards .eligibility__card-wrapper .eligibility__card:first-child{grid-column:2/5}}.eligibility.quote_cards .eligibility__card-wrapper .eligibility__card:nth-child(2){margin:32px 0;grid-column:1/-1}@media only screen and (min-width:600px){.eligibility.quote_cards .eligibility__card-wrapper .eligibility__card:nth-child(2){grid-column:3/11}}@media only screen and (min-width:1024px){.eligibility.quote_cards .eligibility__card-wrapper .eligibility__card:nth-child(2){margin:0 37px;grid-column:5/9}}@media only screen and (min-width:1440px){.eligibility.quote_cards .eligibility__card-wrapper .eligibility__card:nth-child(2){margin:0 57px}}@media only screen and (min-width:1024px){.eligibility.quote_cards .eligibility__card-wrapper .eligibility__card:nth-child(3){grid-column:9/12}}.eligibility.quote_cards .eligibility__card-wrapper .eligibility__card svg{height:80px;width:80px}.eligibility.quote_cards .eligibility__card-wrapper .eligibility__card-paragraph{font-size:1.125rem;line-height:1.75rem;margin:16px 0 0;max-width:none}.eligibility.quote_cards .eligibility__card-wrapper .eligibility__card-paragraph .c-green-800{font-family:var(--font-family-base-secondary-bold);line-height:1.5rem}@media only screen and (min-width:600px){.eligibility__title .sub-hero{padding-bottom:72px}}@media only screen and (min-width:1440px){.eligibility__title .sub-hero{padding-bottom:96px}}.eligibility__card-wrapper{background-color:var(--color-sand);border-radius:188px 188px 0 0;padding-top:50px}@media only screen and (min-width:600px){.eligibility__card-wrapper{border-radius:160px 160px 0 0;padding-top:72px}}@media only screen and (min-width:1024px){.eligibility__card-wrapper{border-radius:555px;margin:0 3%;max-width:1347px;padding:60px 0}}@media only screen and (min-width:1440px){.eligibility__card-wrapper{margin:0 auto}}@media only screen and (min-width:1024px){.eligibility__card-wrapper .grid,.eligibility__card-wrapper .nav__footer,.eligibility__card-wrapper .nav__wrapper,.eligibility__card-wrapper .two-column__wrapper,.eligibility__card-wrapper .two-colums-image,.eligibility__card-wrapper .two-colums-image__hero,.eligibility__card-wrapper .video-loop.hero .video-loop__text,.eligibility__card-wrapper .video-loop__wrapper,.video-loop.hero .eligibility__card-wrapper .video-loop__text{margin:0}}@media only screen and (min-width:1280px){.eligibility__card-wrapper .grid,.eligibility__card-wrapper .nav__footer,.eligibility__card-wrapper .nav__wrapper,.eligibility__card-wrapper .two-column__wrapper,.eligibility__card-wrapper .two-colums-image,.eligibility__card-wrapper .two-colums-image__hero,.eligibility__card-wrapper .video-loop.hero .video-loop__text,.eligibility__card-wrapper .video-loop__wrapper,.video-loop.hero .eligibility__card-wrapper .video-loop__text{margin:0 -16px}}.eligibility__card{grid-column:2/4;margin:0 -16px;text-align:center}@media only screen and (max-width:319px){.eligibility__card{margin:0 -4px}}.eligibility__card:first-child{grid-column:1/-1}.eligibility__card:first-child .eligibility__card-paragraph{max-width:225px}.eligibility__card:nth-child(2){margin:40px -16px}.eligibility__card:last-child{grid-column:1/-1}.eligibility__card:last-child .eligibility__card-paragraph{max-width:260px}@media only screen and (min-width:600px){.eligibility__card{margin:0}.eligibility__card:first-child{grid-column:1/5}.eligibility__card:nth-child(2){grid-column:5/9;margin:0}.eligibility__card:last-child{grid-column:9/13}}@media only screen and (min-width:1024px){.eligibility__card:first-child{grid-column:2/5}.eligibility__card:nth-child(2){grid-column:5/9}.eligibility__card:last-child{grid-column:9/12}}@media only screen and (min-width:1440px){.eligibility__card:first-child{grid-column:3/5}.eligibility__card:first-child .eligibility__card-paragraph{max-width:none;margin:0 -5px}.eligibility__card:nth-child(2){grid-column:6/8;margin:0 -8px}.eligibility__card:last-child{grid-column:9/11}}.eligibility__card-logo svg{display:block;margin:0 auto;position:static;transform:none;width:96px}@media only screen and (min-width:1024px){.eligibility__card-logo svg{width:120px}}.eligibility__card-logo.is-visible svg#house-meter #light,.eligibility__card-logo.is-visible svg#thermostat-ico #thermoLeaf,.eligibility__card-logo.is-visible svg#thermostat-ico #thermoSeven,.eligibility__card-logo.is-visible svg#thermostat-ico #thermoZero{animation:fade-up 3s linear;animation-iteration-count:1}.eligibility__card-logo.is-visible svg#house-meter #meter-01{animation:power-up 3s linear;animation-iteration-count:1;transform-origin:29.177% 36.515%}.eligibility__card-logo.is-visible svg#usa-windmills #windmill-01{animation:spin 3.5s linear;animation-iteration-count:1;transform-origin:35.5% 37.55%}.eligibility__card-logo.is-visible svg#usa-windmills #windmill-02{animation:spin 3.85s linear;animation-iteration-count:1;transform-origin:54.25% 28.4%}.eligibility__card-logo.is-visible svg#usa-windmills #windmill-03{animation:spin 4.5s linear;animation-iteration-count:1;transform-origin:73.55% 44.683%}.eligibility__card-logo.is-visible svg#forest #bush-01,.eligibility__card-logo.is-visible svg#forest #bush-01-usa,.eligibility__card-logo.is-visible svg#usa-trees #bush-01,.eligibility__card-logo.is-visible svg#usa-trees #bush-01-usa{animation:bounce 1s;animation-iteration-count:5;transform-origin:20% 87.5%}.eligibility__card-logo.is-visible svg#forest #bush-02,.eligibility__card-logo.is-visible svg#forest #bush-02-usa,.eligibility__card-logo.is-visible svg#usa-trees #bush-02,.eligibility__card-logo.is-visible svg#usa-trees #bush-02-usa{animation:bounce 1s;animation-delay:.2s;animation-iteration-count:5;transform-origin:67.18% 54.16%}.eligibility__card-logo.is-visible svg#forest #bush-03,.eligibility__card-logo.is-visible svg#forest #bush-03-usa,.eligibility__card-logo.is-visible svg#usa-trees #bush-03,.eligibility__card-logo.is-visible svg#usa-trees #bush-03-usa{animation:bounce 1s;animation-delay:.3s;animation-iteration-count:5;transform-origin:81.25% 54.16%}.eligibility__card-title{margin:32px 0 16px}@media only screen and (min-width:1024px){.eligibility__card-title{margin:32px 0 24px}}.eligibility__card-paragraph{margin:0 auto;max-width:155px}@media only screen and (min-width:600px){.eligibility__card-paragraph{max-width:160px}}@media only screen and (min-width:1024px){.eligibility__card-paragraph{max-width:155px}}.eligibility__card-paragraph__link{color:var(--color-grey-900);cursor:pointer;text-decoration:underline;text-underline-offset:4px}.pause-button-wrapper{bottom:0;right:0;width:48px;height:48px;position:absolute;z-index:2}.pause-button-wrapper span,.pause-button-wrapper svg{pointer-events:none}.pause-button-wrapper .is-paused{display:none}@media only screen and (min-width:1024px){.pause-button-wrapper{bottom:12px}.pause-button-wrapper--left{right:auto;left:12px}.pause-button-wrapper--right{left:auto;right:12px}}@media only screen and (min-width:1440px){.pause-button-wrapper.full-bleed{bottom:16px;left:calc(50vw - 704px)}}.btn{background-color:transparent;border:none;cursor:pointer;margin:0;padding:12px 12px 9px;width:auto}.btn:hover svg .bg{fill:var(--color-forest)}.btn:hover svg .content{fill:transparent}.show-play .is-playing{display:none}.show-play .is-paused{display:inline-block}.pill-block__text{grid-column:1/-1;text-align:center}@media only screen and (min-width:600px){.pill-block__text{grid-column:3/11}}@media only screen and (min-width:1024px){.pill-block__text{align-self:center;grid-column:2/6;grid-row:1/1;text-align:left}}.pill-block__text__title{margin-bottom:16px}.pill-block__text__copy{margin-bottom:27px}.pill-block__text__copy:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.pill-block__text--right{grid-column:8/12}}.pill-block__media{grid-column:1/-1;grid-row:1/1;height:280px;margin-bottom:40px;position:relative}@media only screen and (min-width:600px){.pill-block__media{grid-column:3/13;height:430px;margin-bottom:56px}}@media only screen and (min-width:1024px){.pill-block__media{align-self:center;grid-column:7/13;height:388px;margin-bottom:0}}@media only screen and (min-width:1440px){.pill-block__media{height:550px}}.pill-block__media .energy-media{border-radius:239px 0 0 239px;display:block;height:280px;right:calc(var(--margin-mobile)*-1);overflow:hidden;position:absolute;width:calc(100% + var(--margin-mobile))}@media only screen and (min-width:600px){.pill-block__media .energy-media{height:430px;right:calc(var(--margin-tablet)*-1);width:calc(100% + var(--margin-tablet))}}@media only screen and (min-width:1024px){.pill-block__media .energy-media{border-radius:1533px 0 0 1533px;height:388px}}@media only screen and (min-width:1440px){.pill-block__media .energy-media{height:550px}}@media only screen and (min-width:1600px){.pill-block__media .energy-media{border-radius:1533px;right:auto;width:1000px}}.pill-block__media .energy-media__video{height:100%;object-fit:cover;object-position:left;width:100%}@media only screen and (min-width:600px){.pill-block__media--left{grid-column:1/11}}@media only screen and (min-width:1024px){.pill-block__media--left{grid-column:1/7}}.pill-block__media--left .energy-media{border-radius:0 239px 239px 0;left:calc(var(--margin-mobile)*-1);right:auto}@media only screen and (min-width:600px){.pill-block__media--left .energy-media{border-radius:0 1533px 1533px 0;left:calc(var(--margin-tablet)*-1)}}@media only screen and (min-width:1600px){.pill-block__media--left .energy-media{border-radius:1533px;left:auto;right:0}}.facts{border-radius:16px;padding:24px;text-align:left}.facts.dark{background-color:var(--color-shade);border:1px solid var(--color-forest);color:var(--color-sand)}.facts.light{background-color:var(--color-sand)}@media only screen and (min-width:1024px){.facts{text-align:center}}.facts .top{display:inline-flex;align-items:center;margin-bottom:16px}@media only screen and (min-width:1024px){.facts .top{display:block;text-align:center}}@media only screen and (min-width:1024px){.facts.horizontal{display:flex;flex-direction:row;text-align:left;align-items:center;position:relative}.facts.horizontal .top{margin-bottom:0}}.facts__image{height:47px;margin-right:8px;overflow:initial;width:48px}@media only screen and (min-width:1024px){.facts__image{height:62px;margin-right:0;width:63px}.facts__image.horizontal{margin-right:24px}.facts__image.vertical{margin-bottom:24px}}.facts__question{font-family:var(--font-family-base-bold);font-size:.75rem;letter-spacing:1px;line-height:1rem;margin-bottom:0;text-transform:uppercase}.facts__question.dark{color:#cbccc4}.facts__question.light{color:#6a6d69}@media only screen and (min-width:600px){.facts__question{margin-bottom:8px}}@media only screen and (min-width:1024px){.facts__question.horizontal{position:absolute;top:24px;left:112px}}.facts__answer .stats{background-color:#5bb974;border-radius:4px;font-family:var(--font-family-base-tertiary);padding:0 4px;margin-right:5px}@media only screen and (min-width:1024px){.facts__answer.horizontal{padding-top:18px}}@media only screen and (min-width:1280px){.facts__answer{font-size:16px;line-height:24px}}@media only screen and (min-width:600px){.facts.large{text-align:center}.facts.large .top{display:block;margin-bottom:0;text-align:center}.facts.large.horizontal{display:flex;flex-direction:row;text-align:left;align-items:center;position:relative}.facts.large .facts__image{width:63px;height:62px;margin-right:0}.facts.large .facts__image.horizontal{margin-right:24px}.facts.large .facts__image.vertical{margin-bottom:24px}.facts.large .facts__question{line-height:1rem;margin-bottom:8px}.facts.large .facts__question.horizontal{position:absolute;top:24px;left:112px}.facts.large .facts__answer.horizontal{font-size:1rem;line-height:1.5rem;padding-top:24px}}@media only screen and (min-width:1024px){.facts.large .facts__question.horizontal{line-height:1rem}.facts.large .facts__answer.horizontal{padding-top:18px}}.tab-timer__panel-container{grid-column:1/-1;height:280px;position:relative}@media only screen and (min-width:600px){.tab-timer__panel-container{grid-column:3/-1;height:430px}}@media only screen and (min-width:1024px){.tab-timer__panel-container{grid-column:7/-1;order:2;height:388px}}@media only screen and (min-width:1280px){.tab-timer__panel-container{height:550px}}.tab-timer__panel{border-radius:239px 0 0 239px;height:280px;overflow:hidden;position:absolute;top:0;transition:opacity .3s ease;width:calc(100% + var(--margin-mobile))}.tab-timer__panel.mobile-centered{width:100%}.tab-timer__panel.mobile-centered video{object-fit:contain}@media only screen and (min-width:600px){.tab-timer__panel{border-radius:239px 0 0 239px;height:430px;width:calc(100% + var(--margin-tablet))}.tab-timer__panel.mobile-centered{position:absolute;left:-10%}}@media only screen and (min-width:1024px){.tab-timer__panel{border-radius:1533px 0 0 1533px;height:388px}.tab-timer__panel.mobile-centered{position:relative;left:0}.tab-timer__panel.mobile-centered video{width:auto}}@media only screen and (min-width:1280px){.tab-timer__panel{height:550px}}@media only screen and (min-width:1600px){.tab-timer__panel{border-radius:1533px;left:0;right:auto;width:1000px}}.tab-timer__panel--bullet-points{align-items:center;background-color:#e9f6e5;display:flex;flex-flow:column nowrap;height:100%;justify-content:center}@media only screen and (min-width:1440px){.tab-timer__panel--bullet-points{padding-left:2.5rem}}.tab-timer__panel--bullet-points .tab-timer__bp-container{align-items:center;display:none;flex-flow:column nowrap;gap:1rem;justify-content:flex-start;margin:0 auto;padding-right:40px;width:332px}.tab-timer__panel--bullet-points .tab-timer__bp-container:first-child{display:flex}@media only screen and (min-width:600px){.tab-timer__panel--bullet-points .tab-timer__bp-container{padding-right:0}}@media only screen and (min-width:1024px){.tab-timer__panel--bullet-points .tab-timer__bp-container{align-items:flex-start;margin:0 auto}.tab-timer__panel--bullet-points .tab-timer__bp-container:nth-child(2){display:none}}@media only screen and (min-width:1440px){.tab-timer__panel--bullet-points .tab-timer__bp-container{margin-bottom:48px}.tab-timer__panel--bullet-points .tab-timer__bp-container:nth-child(2){display:flex}}.tab-timer__panel--bullet-points .tab-timer__bp-container:last-child{margin-bottom:0}.tab-timer__panel--bullet-points .tab-timer__bp-container .tab-timer__bp-data-container{white-space:nowrap}.tab-timer__panel--bullet-points .tab-timer__bp-container .tab-timer__bp-data{opacity:.9}.tab-timer__panel--bullet-points .tab-timer__bp-container .tab-timer__bp-data-unit{position:relative;margin-left:12px;top:-6px}.tab-timer__panel--bullet-points .tab-timer__bp-container .tab-timer__bp-data-desc{color:var(--color-google-900);font-family:var(--font-family-base);font-size:12px;max-width:227px;line-height:20px;text-align:center}@media only screen and (min-width:600px){.tab-timer__panel--bullet-points .tab-timer__bp-container .tab-timer__bp-data-desc{max-width:332px}}@media only screen and (min-width:1024px){.tab-timer__panel--bullet-points .tab-timer__bp-container .tab-timer__bp-data-desc{text-align:left}}.tab-timer__panel.tab-timer--hidden{opacity:0;z-index:-1}.tab-timer__panel img,.tab-timer__panel video{width:100%;height:100%;object-fit:cover}.tab-timer__tablist{align-self:center;grid-column:1/-1;position:relative;text-align:center}@media only screen and (min-width:600px){.tab-timer__tablist{grid-column:3/11}}@media only screen and (min-width:1024px){.tab-timer__tablist{grid-column:2/6;order:1;text-align:left}}.tab-timer__tablist-subhead{margin-bottom:0}@media only screen and (min-width:1024px){.tab-timer__tablist-subhead{margin-bottom:40px}}@media only screen and (min-width:600px){.tab-timer--reversed .tab-timer__panel-container{grid-column:1/11}}@media only screen and (min-width:1024px){.tab-timer--reversed .tab-timer__panel-container{align-self:center;grid-column:1/7;order:1}}@media only screen and (min-width:1024px){.tab-timer--reversed .tab-timer__tablist{grid-column:8/12;order:2}}.tab-timer--reversed .tab-timer__panel{border-radius:0 239px 239px 0;left:calc(var(--margin-mobile)*-1);right:auto}@media only screen and (min-width:600px){.tab-timer--reversed .tab-timer__panel{left:calc(var(--margin-tablet)*-1);right:auto}}@media only screen and (min-width:1024px){.tab-timer--reversed .tab-timer__panel{border-radius:0 1533px 1533px 0}}@media only screen and (min-width:1600px){.tab-timer--reversed .tab-timer__panel{border-radius:1533px;left:auto;right:0;width:1000px}}.tab-timer--inverted .tab-timer__tablist-subhead{color:var(--color-sand)}.tab-timer--inverted .tab-timer__head{color:#b7bcb3}@media only screen and (max-width:1023px){.tab-timer--inverted .tab-timer__head{font-size:20px;line-height:28px}}.tab-timer--inverted .tab-timer__body,.tab-timer--inverted .tab-timer__button[aria-selected=true] .tab-timer__head{color:var(--color-sand)}.tab-timer--inverted .tab-timer__timer--circular{fill:var(--color-footer-grey-third)}.tab-timer--has-subhead .tab-timer__tablist{top:48px}@media only screen and (min-width:1024px){.tab-timer--has-subhead .tab-timer__tablist{top:0}}.tab-timer__button{background:none;border:none;color:var(--color-google-900);cursor:pointer;display:inline-block;font-family:inherit;margin:240px -16px 60px;padding:24px}@media only screen and (min-width:1024px){.tab-timer__button{align-items:unset;display:flex;height:auto;margin:0 0 40px}}.tab-timer__content-wrapper{color:var(--color-google-900);left:0;pointer-events:none;position:absolute;text-align:center;top:0;width:100%}@media only screen and (min-width:1024px){.tab-timer__content-wrapper{position:relative;text-align:left}}.tab-timer__video-wrapper{height:100%}.tab-timer__head{margin-bottom:16px;margin-top:40px;opacity:0}@media only screen and (max-width:1023px){.tab-timer__head{font-size:20px;line-height:28px}}@media only screen and (min-width:1024px){.tab-timer__head{color:#686d73;margin-bottom:0;margin-top:0;opacity:1}}.tab-timer__body{opacity:0}@media only screen and (min-width:1024px){.tab-timer__body{position:absolute;padding-top:16px;z-index:-1}}.tab-timer__timer-wrapper{pointer-events:none}.tab-timer__timer-wrapper:focus{outline:transparent}.tab-timer__timer--rectangular{background-color:var(--color-footer-grey-third);display:none;height:100%;margin-right:16px;width:2px}@media only screen and (min-width:1024px){.tab-timer__timer--rectangular{display:block}}.tab-timer__timer--rectangular .tab-timer__timer__bar{background:var(--color-renew);display:block;height:0}.tab-timer__timer--circular{fill:var(--color-forest);stroke-linecap:round;transform:scale(.6);transform-origin:center;width:18px}@media only screen and (min-width:1024px){.tab-timer__timer--circular{display:none}}.tab-timer__timer--circular .tab-timer__timer__background{stroke:transparent;stroke-dashoffset:0;stroke-width:9}.tab-timer__timer--circular .tab-timer__timer__bar{stroke:var(--color-renew);stroke-dasharray:0,130;stroke-dashoffset:0;stroke-width:0}.tab-timer__button[aria-selected=true] .tab-timer__head{opacity:1}@media only screen and (min-width:1024px){.tab-timer__button[aria-selected=true] .tab-timer__head{color:var(--color-google-900)}}.tab-timer__button[aria-selected=true] .tab-timer__body{opacity:1;transition:opacity .4s ease-in,transform .3s ease-in}@media only screen and (min-width:1024px){.tab-timer__button[aria-selected=true] .tab-timer__body{position:relative;opacity:1;z-index:0}}.tab-timer__button[aria-selected=true] .tab-timer__timer--circular{fill:transparent;transform:scale(1);transition:transform .3s ease-in-out,fill .3s ease-in-out}.tab-timer__button[aria-selected=true] .tab-timer__timer--circular .tab-timer__timer__background{stroke:var(--color-footer-grey-third);transition:stroke .3s ease-in-out}.tab-timer__button[aria-selected=true] .tab-timer__timer--circular .tab-timer__timer__bar{animation:dash var(--duration,10s) linear forwards;stroke-width:9;transition:stroke-width .3s ease-in-out}.tab-timer__button[aria-selected=true] .tab-timer__timer--rectangular .tab-timer__timer__bar{animation:rectangular-progress var(--duration,10s) linear forwards}@keyframes dash{0%{stroke-dasharray:1,130}to{stroke-dasharray:130}}@keyframes rectangular-progress{0%{height:0}to{height:100%}}.two-column-split{overflow:hidden;position:relative}.two-column-split__left-content,.two-column-split__right-content{position:relative}.two-column-split__left-content:before,.two-column-split__right-content:before{background-color:var(--color-forest-shade);content:" ";left:calc(var(--margin-mobile)*-1);height:100%;position:absolute;top:0;width:calc(100% + var(--margin-mobile)*2);z-index:0}@media only screen and (min-width:600px){.two-column-split__left-content:before,.two-column-split__right-content:before{left:calc(var(--margin-tablet)*-1);width:calc(100% + var(--margin-tablet)*2)}}@media only screen and (min-width:1024px){.two-column-split__left-content:before,.two-column-split__right-content:before{width:50vw}}.two-column-split__left-content{background-color:var(--color-forest-shade);grid-column:1/-1}@media only screen and (min-width:1024px){.two-column-split__left-content{grid-column:1/7;grid-row:1}}@media only screen and (min-width:1024px){.two-column-split__left-content:before{left:inherit;right:calc(var(--margin-mobile)*-1/2)}}.two-column-split__right-content{background-color:var(--color-forest);grid-column:1/-1;text-align:center;padding-left:0;padding-right:0}@media only screen and (min-width:1024px){.two-column-split__right-content{display:flex;flex-direction:column;grid-column:7/13;grid-row:1;justify-content:center}}.two-column-split__right-content:before{background-color:var(--color-forest)}@media only screen and (min-width:1024px){.two-column-split__right-content:before{left:calc(var(--margin-mobile)*-1/2)}}.two-column-split .nest-image{display:flex;justify-content:center}.two-column-split__image{display:block;height:auto;max-width:210px;position:relative;width:133px}@media only screen and (min-width:320px){.two-column-split__image{width:100%}}@media only screen and (min-width:600px){.two-column-split__image{max-width:231px}}@media only screen and (min-width:1024px){.two-column-split__image{max-width:307px}}@media only screen and (min-width:1440px){.two-column-split__image{max-width:448px}}.two-column-split__copy{color:var(--color-white);margin-bottom:32px;position:relative;z-index:1}@media only screen and (min-width:600px){.two-column-split__copy{max-width:464px;margin-left:auto;margin-right:auto;max-width:446px}}.two-column-split__cta,.two-column-split__login{box-sizing:content-box;display:block;margin-bottom:10px;position:relative;z-index:1}@media only screen and (min-width:600px){.two-column-split__cta,.two-column-split__login{max-width:181px;margin:0 auto 10px;min-width:181px}}.bg-hero-animation{overflow:hidden;position:relative}@media only screen and (max-width:599px){.bg-hero-animation.homepage-premium .bg-hero-animation__title{font-size:1.5rem;line-height:2rem}}.bg-hero-animation.homepage-premium .bg-hero-animation__paragraph{margin-top:32px}@media only screen and (max-width:1023px){.bg-hero-animation.homepage-premium .bg-hero-animation__paragraph{font-size:1rem;line-height:1.5rem}}.bg-hero-animation.homepage-premium .bg-hero-animation__content{padding-bottom:0}@media only screen and (max-width:1023px){.bg-hero-animation.homepage-premium.bg--img .bg-hero-animation__bg img{aspect-ratio:initial;height:180px;object-fit:cover}}@media only screen and (min-width:1024px){.bg-hero-animation.homepage-premium.bg--img .bg-hero-animation__bg{height:192px}.bg-hero-animation.homepage-premium.bg--img .bg-hero-animation__bg img{height:376px;object-fit:cover}}@media only screen and (min-width:1440px){.bg-hero-animation.homepage-premium.bg--img .bg-hero-animation__bg{height:272px}.bg-hero-animation.homepage-premium.bg--img .bg-hero-animation__bg img{height:570px}}.bg-hero-animation:not(.bg--img) .bg-hero-animation__bg{background-color:var(--color-dark-sand);height:181px;width:100%}.bg-hero-animation:not(.bg--img) .bg-hero-animation__bg .bg-hero-animation__img-wrapper{display:none}@media only screen and (min-width:600px){.bg-hero-animation:not(.bg--img) .bg-hero-animation__bg{height:177px}}@media only screen and (min-width:1024px){.bg-hero-animation:not(.bg--img) .bg-hero-animation__bg{height:280px}}@media only screen and (min-width:1440px){.bg-hero-animation:not(.bg--img) .bg-hero-animation__bg{height:376px}}.bg-hero-animation:not(.bg--img).bg--yellow .bg-hero-animation__bg{background-color:var(--color-ray)}@media only screen and (min-width:1024px){.bg-hero-animation:not(.bg--img) .bg-hero-animation__content{margin-top:-112px}}@media only screen and (min-width:1440px){.bg-hero-animation:not(.bg--img) .bg-hero-animation__content{margin-top:-184px}}.bg-hero-animation.bg--img .bg-hero-animation__bg{position:relative;z-index:0}.bg-hero-animation.bg--img .bg-hero-animation__bg img{aspect-ratio:4/3;display:block;height:auto;width:100%}@media only screen and (max-width:599px){.bg-hero-animation.bg--img .bg-hero-animation__bg img{object-fit:cover}}@media only screen and (min-width:600px){.bg-hero-animation.bg--img .bg-hero-animation__bg img{aspect-ratio:initial}}@media only screen and (min-width:1024px){.bg-hero-animation.bg--img .bg-hero-animation__bg img{aspect-ratio:16/9;left:0;position:absolute;top:0}}@media only screen and (min-width:1024px){.bg-hero-animation.bg--img .bg-hero-animation__bg{width:100%;height:392px}}@media only screen and (min-width:1440px){.bg-hero-animation.bg--img .bg-hero-animation__bg{height:512px}}.bg-hero-animation__content{padding-bottom:32px;position:relative;z-index:1}@media only screen and (min-width:1024px){.bg-hero-animation__content{padding-bottom:72px}}@media only screen and (min-width:1440px){.bg-hero-animation__content{padding-bottom:96px}}.bg-hero-animation__content-bg{animation:scaleBackground 1s linear infinite;animation-delay:calc(var(--scale-animation)*-1s);animation-fill-mode:both;animation-iteration-count:1;animation-play-state:paused;background-color:var(--color-sand);border-radius:0;height:100%;margin-left:-50px;position:absolute;transition:transform .01s ease;transform:scale(1);width:150vw;will-change:transform;z-index:0}@keyframes scaleBackground{to{transform:scale(3.5)}}@media (prefers-reduced-motion:reduce){.bg-hero-animation__content-bg{transform:none!important}}@media only screen and (min-width:1024px){.bg-hero-animation__content-bg{border-radius:32px 32px 0 0;margin-left:0;width:100%}}@media only screen and (min-width:1440px){.bg-hero-animation__content-bg{grid-column:2/12}}.bg-hero-animation__content-wrapper{grid-column:1/-1;text-align:left;z-index:2}@media only screen and (min-width:600px){.bg-hero-animation__content-wrapper{grid-column:3/11;text-align:center}}@media only screen and (min-width:1440px){.bg-hero-animation__content-wrapper{grid-column:4/10}}.bg-hero-animation__content .bg-hero-animation__eyebrow{margin-bottom:16px}.bg-hero-animation__content .bg-hero-animation__author{margin-top:16px}.progress-carousel.rendered .card{opacity:1}@media only screen and (max-width:1023px){.progress-carousel__slides{display:flex;margin:0 0 56px;grid-column-gap:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.progress-carousel__slides::-webkit-scrollbar{display:none}}.progress-carousel .card{margin-right:var(--margin-mobile);opacity:0}.progress-carousel .card:first-child{margin:0 var(--margin-mobile)}.progress-carousel .card__img-wrapper{margin-bottom:1.5rem}.progress-carousel .card:last-child{position:relative}.progress-carousel .card:last-child:after{content:"";height:1px;position:absolute;right:-16px;top:0;width:16px}@media only screen and (min-width:600px){.progress-carousel .card:last-child:after{right:-32px;width:32px}}.progress-carousel .card .card__img{aspect-ratio:auto;object-fit:cover}@media only screen and (min-width:600px){.progress-carousel .card{margin:0}.progress-carousel .card:first-child{margin-left:var(--margin-tablet)}.progress-carousel .card:last-child{margin-right:var(--margin-tablet)}}@media only screen and (min-width:1024px){.progress-carousel .card{margin:0;opacity:1}.progress-carousel .card:nth-child(n){margin:0;grid-row:2/3}.progress-carousel .card:nth-child(-n+3){grid-row:1/2}.progress-carousel .card:nth-child(3n){grid-column:9/12}.progress-carousel .card:nth-child(3n-1){grid-column:5/9}.progress-carousel .card:nth-child(3n-2){grid-column:2/5}}.progress-carousel .carousel-progress__bar[value]{appearance:none;grid-column:1/-1;grid-row:progress-bar;height:2px;width:100%}.progress-carousel .carousel-progress__bar[value]::-webkit-progress-bar{background-color:#c4c4c4}.progress-carousel .carousel-progress__bar[value]::-webkit-progress-value{background-color:var(--color-shade);height:4px;transform:translateY(-1px);transition:width .5s linear}@media only screen and (min-width:600px){.progress-carousel .carousel-progress__bar[value]::-webkit-progress-value{transition:width .3s linear}}.progress-carousel .carousel-progress__wrapper{display:inline-flex;grid-column:-1/1;grid-row:navigation-buttons;justify-self:end;margin-top:16px}.progress-carousel .carousel-progress__back,.progress-carousel .carousel-progress__next{background:none;border:none;color:var(--color-grey-900);cursor:pointer;height:48px;width:48px;position:relative;padding:4px;z-index:3}.progress-carousel .carousel-progress__back:disabled,.progress-carousel .carousel-progress__back[aria-disabled=true],.progress-carousel .carousel-progress__next:disabled,.progress-carousel .carousel-progress__next[aria-disabled=true]{color:#c0b9ad;cursor:not-allowed}.progress-carousel .carousel-progress__back-icon,.progress-carousel .carousel-progress__next-icon{height:16px;width:16px}.progress-carousel .carousel-progress__back-icon{transform:scale(-1)}.progress-carousel .carousel-progress__back{margin-right:40px;z-index:2}.progress-carousel .carousel-progress__back>*,.progress-carousel .carousel-progress__next>*{pointer-events:none}.progress-carousel .icon--svg{fill:currentColor;outline:none}@media only screen and (min-width:1024px){.progress-carousel.six-cards .progress-carousel__slides{grid-template-rows:auto 1fr;grid-row-gap:40px}.progress-carousel__progress{display:none}}.video-animation{overflow:hidden;position:relative;transition:opacity .5s}@media only screen and (max-width:1023px){.video-animation{padding-top:0}.video-animation.small-border-radius .video-animation__video{border-radius:16px}}.video-animation.video-animation--hidden{opacity:0}.video-animation__content{grid-column:1/-1;order:1;text-align:center}.video-animation__content-eyebrow{display:block;margin-bottom:16px}@media only screen and (min-width:600px){.video-animation__content{grid-column:2/10;margin-bottom:32px;order:0;text-align:left}}@media only screen and (min-width:1024px){.video-animation__content{align-self:center;grid-column:2/6;grid-row:1;margin-bottom:0}}@media only screen and (min-width:1024px) and (min-height:1200px) and (min-width:320px){.video-animation__content{align-self:self-start;grid-column:2/8;margin-bottom:32px}}@media only screen and (min-width:1024px){.video-animation__content.video-animation-final-position{align-self:self-start;grid-column:2/8;margin-bottom:32px}}.video-animation__media{grid-column:1/-1;margin-bottom:32px;order:0}.video-animation__media .video-animation__video{aspect-ratio:16/9;background-image:url(/welcome/static/images/house-frame.png);background-image:url(/welcome/static/images/house-frame.webp);background-size:cover;border-radius:360px;display:block;height:auto;width:100%;transition:border-radius 1s linear}@media (prefers-reduced-motion:reduce){.video-animation__media .video-animation__video{transition:none}}@media only screen and (min-width:1024px){.video-animation__media .video-animation__video{margin:auto;object-fit:cover}}@media only screen and (min-width:1024px) and (min-height:1200px) and (min-width:320px){.video-animation__media .video-animation__video{border-radius:16px;transition:none}}@media only screen and (min-width:600px){.video-animation__media{grid-column:2/12;margin-bottom:0;order:1}}@media only screen and (min-width:1024px){.video-animation__media{grid-column:2/12;grid-row:1;transform:translate3d(50%,0,0)}}@media only screen and (min-width:1024px) and (min-height:1200px) and (min-width:320px){.video-animation__media{grid-row:2;transform:translateZ(0)}}.video-animation__media.video-animation-final-position{grid-row:2}.video-animation__video-wrapper{position:relative}.video-animation .content-title{margin-bottom:16px}.video-animation__video-btn--play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-animation__video-btn--play .btn-icon{height:32px;width:32px}@media only screen and (min-width:1024px){.video-animation__video-btn--play{border-radius:48px;left:50%;padding:12px}.video-animation__video-btn--play .btn-icon__wrapper{height:48px;margin-right:0;width:48px}.video-animation__video-btn--play .btn-icon{height:48px;width:48px}.video-animation__video-btn--play .btn-copy{font-size:24px;height:32px;line-height:32px;visibility:hidden;width:0;transition:visibility 0s linear 0s,width 1s}.video-animation__video-btn--play:active .btn-icon,.video-animation__video-btn--play:focus .btn-icon,.video-animation__video-btn--play:hover .btn-icon{color:var(--color-sand)}}.video-animation__content-btn--play{display:none}.video-animation__content-btn--play:disabled,.video-animation__content-btn--play[disabled]{cursor:not-allowed}@media only screen and (min-width:600px){.video-animation__content-btn--play{display:flex;margin-top:32px}}@media only screen and (min-width:1024px) and (forced-colors:active){.video-animation__content-btn--play:active,.video-animation__content-btn--play:focus,.video-animation__content-btn--play:hover{border:1px solid}}.video-animation .youtube-video-wrapper{height:100%;left:0;position:absolute;top:0;display:none;width:100%}.video-animation.play-yt-video .youtube-video-wrapper{display:block}.video-animation.play-yt-video .video-animation__video{opacity:0;z-index:-1}@media only screen and (min-width:1024px){.video-animation{height:200vh}}@media only screen and (min-width:1024px) and (min-height:1200px) and (min-width:320px){.video-animation{height:auto}}@media only screen and (min-width:1024px){.video-animation.content-fixed .grid,.video-animation.content-fixed .nav__footer,.video-animation.content-fixed .nav__wrapper,.video-animation.content-fixed .two-column__wrapper,.video-animation.content-fixed .two-colums-image,.video-animation.content-fixed .two-colums-image__hero,.video-animation.content-fixed .video-loop.hero .video-loop__text,.video-animation.content-fixed .video-loop__wrapper,.video-loop.hero .video-animation.content-fixed .video-loop__text{position:fixed;bottom:var(--bottom-space)}.video-animation.content-absolute .grid,.video-animation.content-absolute .nav__footer,.video-animation.content-absolute .nav__wrapper,.video-animation.content-absolute .two-column__wrapper,.video-animation.content-absolute .two-colums-image,.video-animation.content-absolute .two-colums-image__hero,.video-animation.content-absolute .video-loop.hero .video-loop__text,.video-animation.content-absolute .video-loop__wrapper,.video-loop.hero .video-animation.content-absolute .video-loop__text{position:absolute;bottom:0}.video-animation.video-btn--large .video-animation__video-btn--play{padding:12px 30px 12px 12px}.video-animation.video-btn--large .video-animation__video-btn--play:hover .btn-copy,.video-animation.video-btn--large .video-animation__video-btn--play:hover .btn-icon{color:var(--color-renew)}.video-animation.video-btn--large .video-animation__video-btn--play .btn-copy{transition:visibility 0s linear 1s,width 1s;visibility:visible;width:125px}}@media only screen and (min-width:1024px) and (prefers-reduced-motion:reduce){.video-animation.video-btn--large .video-animation__video-btn--play .btn-copy{transition:none}}@media only screen and (min-width:1024px){.video-animation.video-btn--large .video-animation__video-btn--play .btn-icon__wrapper{margin-right:8px}}@media only screen and (min-width:1024px) and (forced-colors:active){.video-animation.video-btn--large .video-animation__video-btn--play:active,.video-animation.video-btn--large .video-animation__video-btn--play:focus,.video-animation.video-btn--large .video-animation__video-btn--play:hover{border:2px solid}}@media only screen and (min-width:1600px){.video-animation.content-absolute .grid,.video-animation.content-absolute .nav__footer,.video-animation.content-absolute .nav__wrapper,.video-animation.content-absolute .two-column__wrapper,.video-animation.content-absolute .two-colums-image,.video-animation.content-absolute .two-colums-image__hero,.video-animation.content-absolute .video-loop.hero .video-loop__text,.video-animation.content-absolute .video-loop__wrapper,.video-animation.content-fixed .grid,.video-animation.content-fixed .nav__footer,.video-animation.content-fixed .nav__wrapper,.video-animation.content-fixed .two-column__wrapper,.video-animation.content-fixed .two-colums-image,.video-animation.content-fixed .two-colums-image__hero,.video-animation.content-fixed .video-loop.hero .video-loop__text,.video-animation.content-fixed .video-loop__wrapper,.video-loop.hero .video-animation.content-absolute .video-loop__text,.video-loop.hero .video-animation.content-fixed .video-loop__text{left:50%;margin-left:-720px;width:100%}}.video-animation.video-animation-extra-padding{padding-bottom:270px}body.webp-supported .video-animation__video{background-image:url(/welcome/static/images/house-frame.webp)}.video-animation+.video{display:none}.fact{border:1px solid var(--color-forest);border-radius:24px;padding:40px;width:100%}.fact__img{height:80px;width:80px;margin-bottom:16px}.fact__number,.fact__title{color:var(--color-white)}.fact__number-copy{background-color:var(--color-renew);border-radius:4px;display:inline-block;margin-left:8px;padding:0 6px;vertical-align:super}.fact__copy{color:var(--color-sand);margin-top:16px}.two-column-video__hero{grid-column:1/-1}.two-column-video__hero .sub-hero{margin:0;padding-bottom:32px}.two-column-video__hero .sub-hero__copy,.two-column-video__hero .sub-hero__eyebrow,.two-column-video__hero .sub-hero__title{grid-column:1/-1;text-align:left}.two-column-video__hero .sub-hero .body-copy--large{font-size:1rem;line-height:1.5rem}.two-column-video__media{grid-column:1/-1}.two-column-video__media .two-column-video__video{display:block;width:100%}.two-column-video__footer{grid-column:1/-1;margin-top:32px}.two-column-video .facts{background-color:var(--color-dark-sand)}.two-column-video .facts__image{margin-right:16px}.two-column-video .facts__question{color:var(--color-grey-900);line-height:1rem}.two-column-video__link{display:inline-block;margin-top:32px;text-align:center;width:100%}@media only screen and (min-width:600px){.two-column-video .facts__image{margin-right:24px}.two-column-video__hero{grid-column:2/12}.two-column-video__media{grid-column:4/10}.two-column-video__footer{grid-column:2/12;text-align:center}.two-column-video__link{width:auto}}@media only screen and (min-width:1024px){.two-column-video__hero{align-items:flex-end;display:flex;grid-column:2/7;grid-row:1/2}.two-column-video__hero .sub-hero{display:block;margin-bottom:32px;padding-bottom:0}.two-column-video__media{grid-column:8/12;grid-row:1/3}.two-column-video__footer{grid-column:2/7;grid-row:2/3;margin-top:0;text-align:left}}@media only screen and (min-width:1440px){.two-column-video.two-column-video{padding-top:64px}.two-column-video__footer,.two-column-video__hero{grid-column:3/7}.two-column-video__media{grid-column:8/11}}.two-column{background-color:var(--color-sand);padding:96px 0 56px}@media only screen and (min-width:1024px){.two-column{padding:224px 0 100px}}@media only screen and (min-width:1440px){.two-column{padding:200px 0 100px}}.two-column__col{text-align:center}@media only screen and (min-width:1024px){.two-column__col{text-align:left}}.two-column__col:first-child{grid-column:1/-1;margin-bottom:72px}@media only screen and (min-width:600px){.two-column__col:first-child{grid-column:3/11}}@media only screen and (min-width:1024px){.two-column__col:first-child{grid-column:3/6;margin-bottom:0}}.two-column__col:last-child{grid-column:1/-1}@media only screen and (min-width:600px){.two-column__col:last-child{grid-column:3/11}}@media only screen and (min-width:1024px){.two-column__col:last-child{grid-column:7/span 4}}@media only screen and (min-width:1440px){.two-column__col:last-child{grid-column:8/span 3}}.two-column__block{margin-bottom:28px}@media only screen and (min-width:1024px){.two-column__block{margin-bottom:32px}}.two-column__block-title{margin-bottom:16px}@media only screen and (max-width:1023px){.two-column__block-title{font-size:20px;line-height:28px}}.faq{background-color:var(--color-forest-shade);width:100%}.faq__video{margin:0 auto;position:relative;width:fit-content}.faq__video.show{height:0;padding-top:56.25%}.faq__video.show video.faq__card-video{opacity:0;visibility:hidden}.faq__video.show .video-wrapper{display:block}.faq__video.show~.faq__card-body .faq__card-cta{opacity:0;visibility:hidden;transition:opacity 0s;z-index:-1}.faq__video.show .pause-button-wrapper{display:none}.faq .video-wrapper{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.faq__main-title{grid-column:1/-1;margin-bottom:32px;text-align:center}.faq__list{grid-column:1/-1}.faq__help-center{grid-column:1/-1;margin-top:32px;text-align:left}.faq__external-link{display:inline-block;margin-right:16px}.faq .help-center__link{color:inherit;display:inline-block;font-family:var(--font-family-base-quaternary);font-weight:500}.faq .help-center__link .icon--svg{transform:rotate(-45deg)}.faq .help-center__link:focus .icon--svg,.faq .help-center__link:hover .icon--svg{transform:translateX(8px) rotate(-45deg)}@media only screen and (min-width:600px){.faq__help-center,.faq__list,.faq__main-title{grid-column:2/12}.faq .video-wrapper{height:261px;left:50%;transform:translateX(-50%);width:461px}.faq__video.show{margin-bottom:300px;padding-top:0}.faq .help-center__link,.faq__external-link{display:inline-block}.faq__external-link{margin-right:16px}}@media only screen and (min-width:1024px){.faq__main-title{margin-bottom:48px}.faq__video{width:100%}.faq .video-wrapper{height:100%;left:0;transform:translateX(0);width:100%}.faq__video.show{align-self:center;margin-bottom:0;padding-top:56.25%}.faq__video.show~.faq__card-body{opacity:0;transition:opacity 0s;z-index:-1}.faq__help-center{margin-top:48px}}@media only screen and (min-width:1440px){.faq__help-center,.faq__list,.faq__main-title{grid-column:3/11}.faq__card-video{height:auto}.faq__main-title{margin-bottom:64px}}.faq.dark{background-color:var(--color-shade)}.faq.dark .faq__carousel{margin:0 16px}.faq.dark .faq__main-title{color:var(--color-dark-sand-second)}.faq.dark .faq__help-center{color:var(--color-sand)}.faq.light{background-color:var(--color-dark-sand);color:var(--color-grey-900)}.faq.light .faq__help-center{color:var(--color-green-800)}@media only screen and (max-width:1023px){.faq.light .faq__card-body{color:var(--color-grey-900)}}.faq.faq-home .faq__main-title{text-align:left}@media only screen and (max-width:1023px){.faq.faq-home .faq__main-title{font-size:2rem;line-height:2.5rem}}@media only screen and (min-width:1024px){.faq.faq-home .faq__main-title{font-size:2.5rem;line-height:3.25rem}}@media only screen and (min-width:1440px){.faq.faq-home .faq__main-title{font-size:3.5rem;line-height:3.75rem}}.accordion{overflow-anchor:none}.accordion__item{border-bottom:1px solid var(--color-sand);position:relative}.accordion__item-head{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;flex-flow:row nowrap;justify-content:space-between;text-align:left;text-decoration:none;width:100%}[dir=rtl] .accordion__item-head{text-align:right}.accordion__item-head>*{pointer-events:none}.accordion__item-body{height:0;overflow:hidden;transition:height .3s ease;will-change:height}.accordion__item-body a,.accordion__item-body a:active{color:var(--color-sand);text-decoration:underline}.accordion__item-body a.keyboard-disbaled,.accordion__item-body a:active.keyboard-disbaled{display:none}.accordion__item-content{padding-bottom:24px}.accordion__item-toggle{flex:0 0 auto;margin-left:8px;text-align:center;transform-origin:center;transition:transform .3s}.accordion__item-toggle img{height:24px;width:24px}@media only screen and (min-width:1024px){.accordion__item-toggle img{height:32px;width:32px}}.accordion__item-head[aria-expanded=true] .accordion__item-toggle--closed,.accordion__item-toggle--open{display:none}.accordion__item-head[aria-expanded=true] .accordion__item-toggle--open{display:block}.accordion__item-label{max-width:80%}.accordion--is-hidden .accordion__item-toggle{display:none}.accordion--is-hidden .accordion__item-head{pointer-events:none}.accordion--is-1 .accordion__item-head{margin-bottom:0;padding:24px 0;position:relative;text-align:left}@media only screen and (min-width:600px){.accordion--is-1 .accordion__item-head{font-size:1.25rem;line-height:1.75rem;padding:26px 0}}.accordion--is-1 .accordion__item-body p{font-size:1rem;letter-spacing:0;line-height:1.5rem;padding:6px 0 16px}.accordion--is-1 .accordion__item-body p:first-child{padding-top:4px}.accordion--is-1 .accordion__item-body p:last-child{padding-bottom:0}.accordion--is-1 .accordion__item-body p strong{display:block;font-weight:700}.accordion.dark .accordion__item-head{color:var(--color-black)}.accordion.dark .accordion__item-body a,.accordion.dark .accordion__item-body a:active,.accordion.dark .accordion__item-body p,.accordion.dark .accordion__item-title{color:var(--color-sand)}.accordion.light .accordion__item{border-color:var(--color-earth)}.accordion.light .accordion__item-body a,.accordion.light .accordion__item-body a:active,.accordion.light .accordion__item-body p,.accordion.light .accordion__item-head,.accordion.light .accordion__item-title{color:var(--color-grey-900)}.accordion.light .faq__table{margin-top:12px}.accordion.light .accordion__item-toggle img{filter:invert(1)}@media (forced-colors:active){.accordion.light .accordion__item-toggle img{filter:invert(69%) sepia(242%) saturate(1054%) hue-rotate(238deg) brightness(100%) contrast(85%)}}.faq__table{background-color:var(--color-dark-sand);border-radius:16px;grid-column:1/-1;padding:24px}.faq__table table{width:100%}.faq__table-caption{display:none}.faq__table-row{text-align:center}.faq__table-row .col{width:120px}.faq__table-row .body-copy--medium,.faq__table-row .glue-cookie-notification-bar__text #glue-cookie-notification-bar-1-label,.glue-cookie-notification-bar__text .faq__table-row #glue-cookie-notification-bar-1-label{padding:24px 0 16px}.faq__table-row:nth-child(2n):not(:last-child){border-bottom:1px solid var(--color-earth)}.faq__table-icons{padding-bottom:24px}.faq__table-check{color:var(--color-green-800);height:24px;width:24px}.faq__table-close{color:var(--color-grey-900);height:24px;width:24px}.faq__table-hd-svg{height:24px;margin-bottom:10px;width:127px}.faq__table-hd{padding:16px 0;text-align:center}.faq__table-hd .title{color:var(--color-grey-900)}.faq__table-hd .complement{color:var(--color-green-800)}.faq__table .text-bold-500{font-family:var(--font-family-base-quaternary);font-weight:500}@media only screen and (min-width:600px){.faq__table{padding:0 32px 16px}.faq__table-row .col{vertical-align:middle;width:96px}.faq__table-icons{padding:0}.faq__table-feature,.faq__table-hd-img{text-align:left}.faq__table-feature.col{padding:16px 0}.faq__table-hd-svg{margin-bottom:0}}.quote_cards{background:var(--color-sand);padding:98px 0 72px}.quote_cards__body,.quote_cards__cta,.quote_cards__logo,.quote_cards__title{grid-column:1/-1;text-align:center}.quote_cards__logo{height:48px;justify-self:center;margin-bottom:42px;width:48px}.quote_cards__title{margin-bottom:38px}.quote_cards__body{margin-bottom:40px}.quote_cards__cta{margin:0 auto}.quote_cards__cta .cta__link{font-weight:700}@media only screen and (min-width:1024px){.quote_cards__cta .cta__link{font-weight:500}}.quote_cards-stat{background:var(--color-sand)}.quote_cards-stat .col{grid-column:1/-1}.quote_cards-stat .col:nth-child(2){margin:32px 0}.quote_cards__card{background-color:var(--color-dark-sand);border-radius:16px;display:block;margin:0 auto;max-width:288px;padding:32px 16px;text-align:center}.quote_cards__card-logo-container{align-items:center;display:flex;justify-content:center;margin-bottom:16px}.quote_cards__card-title{color:var(--color-green-800);font-family:Google Sans Mono,helvetica,arial,sans-serif;font-size:40px;font-weight:500;line-height:24px;letter-spacing:-1;margin-bottom:16px}.quote_cards__card-title sub{font-size:medium;font-weight:700;position:relative;top:.8rem;vertical-align:bottom}.quote_cards__card-paragraph{color:var(--color-dark-green)}@media only screen and (min-width:600px){.quote_cards{padding:122px 0 96px}.quote_cards__logo{height:48px;width:48px}.quote_cards__title{margin:0 auto 16px;max-width:464px}.quote_cards__body{margin:0 auto 32px;max-width:464px}.quote_cards__card-title{letter-spacing:normal;line-height:52px}}@media only screen and (min-width:1024px){.quote_cards{padding:155px 0 102px}.quote_cards__logo{margin-bottom:74px}.quote_cards__title{max-width:684px}.quote_cards__body{margin-bottom:34px;max-width:684px}.quote_cards__cta .cta{margin:0 auto}.quote_cards-stat{background-color:var(--color-dark-sand);padding:56px 0}.quote_cards-stat .col:first-child{grid-column:2/5}.quote_cards-stat .col:nth-child(2){grid-column:6/8;margin:0 -42px}.quote_cards-stat .col:last-child{grid-column:9/12;margin:0 -20px}.quote_cards-stat .col:first-child,.quote_cards-stat .col:nth-child(2){margin-bottom:0}.quote_cards-stat .grid,.quote_cards-stat .nav__footer,.quote_cards-stat .nav__wrapper,.quote_cards-stat .two-column__wrapper,.quote_cards-stat .two-colums-image,.quote_cards-stat .two-colums-image__hero,.quote_cards-stat .video-loop.hero .video-loop__text,.quote_cards-stat .video-loop__wrapper,.video-loop.hero .quote_cards-stat .video-loop__text{background-color:var(--color-sand);border-radius:555px}.quote_cards__card{background-color:transparent;padding:64px 0}}@media only screen and (min-width:1440px){.quote_cards-stat .col:first-child{grid-column:3/5;margin:0 -8px}.quote_cards-stat .col:nth-child(2){grid-column:6/8;margin:0 -8px}.quote_cards-stat .col:last-child{grid-column:9/11;margin:0 -8px}}.modal{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:100}.modal .overlay{height:100%;left:0;width:100%}.modal .overlay,.modal__close{background-color:var(--color-shade);position:absolute;opacity:0}.modal__close{border:2px solid #305e4b;border-radius:50%;color:var(--color-sand);cursor:pointer;font-size:larger;height:32px;padding:0;top:8px;right:8px;width:32px}@media only screen and (min-width:360px){.modal__close{top:32px;right:32px}}.modal__close img{height:12px;width:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal__close:active,.modal__close:focus,.modal__close:hover{background-color:hsla(0,0%,100%,.15)}@media (max-device-width:768px) and (orientation:landscape){.modal__close{top:3vw;right:3vw}}@media only screen and (min-width:1024px){.modal__close{height:64px;width:64px}.modal__close img{height:24px;width:24px}}.modal.active .overlay{animation:fadeInOverlay 1.5s ease-in 1;opacity:.9}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:.9}}.modal.active .modal__close,.modal.active .modal__content{animation:fadeInModal 1.5s ease-in 1;opacity:.9}@keyframes fadeInModal{0%{opacity:0}60%{opacity:0}to{opacity:.9}}.modal.active .modal__close .modal__video-wrapper,.modal.active .modal__content .modal__video-wrapper{animation:fadeInWrapper 2.7s ease-in-out 1;opacity:.9}@keyframes fadeInWrapper{0%{opacity:0}60%{opacity:0}to{opacity:.9}}.modal__video-container{bottom:3vw;height:calc(100vh - 6vw);left:0;margin:auto;max-height:56.25vw;max-width:177.7777777778vh;position:absolute;right:0;top:3vw;width:100vw;z-index:100}@media (orientation:landscape){.modal__video-container{bottom:4vw;height:calc(100vh - 8vw);left:4vw;max-height:43.875vw;max-width:calc(177.77778vh - 14.22222vw);right:4vw;top:4vw;width:78vw}}@media only screen and (min-width:1024px){.modal__video-container{height:calc(100vh - 6vw);bottom:3vw;left:3vw;margin:auto;max-height:45vw;max-width:calc(177.77778vh - 10.66667vw);position:absolute;right:3vw;top:3vw;width:80vw}}.media-content{background:var(--color-sand);overflow:hidden}.media-content__asset-column,.media-content__copy-column{grid-column:1/-1}.media-content__copy-column{margin-bottom:32px}.media-content .sub-hero{margin:0;padding-bottom:0}.media-content .sub-hero__copy,.media-content .sub-hero__eyebrow,.media-content .sub-hero__title{grid-column:1/-1;text-align:left}.media-content .sub-hero__copy{font-size:1rem;line-height:1.5rem;position:relative}@media only screen and (max-width:1023px){.media-content .sub-hero__title{font-size:1.5rem;line-height:2rem}}.media-content__outlined-link,.media-content__primary-link{display:block;margin-top:24px;text-align:center}.media-content__disclaimer{display:block;margin-top:24px;position:relative}.media-content__asset-column.option-pill .nest-image{border-radius:1533px;overflow:hidden;aspect-ratio:16/9;display:block}@media only screen and (min-width:1024px){.media-content__asset-column.option-pill .nest-image{border-radius:239px 0 0 239px;width:calc(100% + var(--margin-tablet))}}@media only screen and (min-width:1440px){.media-content__asset-column.option-pill .nest-image{border-radius:1533px;width:1000px}}.media-content__asset-column.option-pill .nest-image .media-content__image-pill{display:block;height:auto;width:100%}.media-content__asset-column.option-pill .facts{margin-top:32px;background-color:var(--color-dark-sand)}.media-content__asset-column.option-pill .facts__question{color:var(--color-grey-900)}@media only screen and (min-width:600px){.media-content__asset-column,.media-content__copy-column{grid-column:2/12}.media-content__outlined-link,.media-content__primary-link{display:inline-block}.media-content__primary-link{margin-right:8px}}@media only screen and (min-width:1024px){.media-content__copy-column{display:flex;grid-column:2/7;margin-bottom:0;flex-direction:column;justify-content:center}.media-content__primary-link{margin-top:32px;margin-right:16px}.media-content__outlined-link{margin-top:16px}.media-content__asset-column{grid-column:8/13}.media-content__disclaimer{margin-top:32px}.media-content__asset-column.option-pill .nest-image{aspect-ratio:initial;outline:3px solid var(--color-sand);outline-offset:-2px;position:relative}.media-content__asset-column.option-pill .nest-image:after{content:"";background-image:url(/welcome/static/images/round-mask.svg);height:100%;position:absolute;transform:translateX(30%);top:0;transition:transform 1.5s ease-in;width:100%}}@media only screen and (min-width:1024px) and (prefers-reduced-motion:reduce){.media-content__asset-column.option-pill .nest-image:after{transform:translateX(100%)}}@media only screen and (min-width:1024px){.media-content__asset-column.option-pill .nest-image.animate:after{transform:translateX(100%)}}@media only screen and (min-width:1440px){.media-content__copy-column{grid-column:2/6;margin-bottom:0}.media-content__asset-column{grid-column:7/12}.media-content__asset-column.option-pill .nest-image{aspect-ratio:16/9}}.bg-animation{background-color:var(--color-dark-sand)}.bg-animation .content{position:relative}.bg-animation .sub-hero{padding-bottom:32px}.bg-animation .bg-animated{background-color:var(--color-shade);border-radius:24px 24px 0 0;grid-column:1/-1;height:100%;position:absolute;transition:width .5s ease-in,border-radius .5s ease-in-out,margin-left .5s ease-in;width:100%}.bg-animation .bg-animated:before{background:50%/cover no-repeat;background-image:url(/welcome/static/images/Nest_Renew_Lockup.png);background-image:url(/welcome/static/images/Nest_Renew_Lockup.webp);content:"";height:24px;left:50%;opacity:1;position:absolute;top:48px;transform:translateX(-50%);transition:opacity 1s;width:127px}@media (prefers-reduced-motion:reduce){.bg-animation .bg-animated{border-radius:0;margin-left:calc(var(--margin-mobile)*-1);width:calc(100% + var(--margin-mobile)*2)}.bg-animation .bg-animated:before{opacity:0}}.bg-animation.full-view .bg-animated{border-radius:0;margin-left:calc(var(--margin-mobile)*-1);width:calc(100% + var(--margin-mobile)*2)}@media only screen and (max-width:319px){.bg-animation.full-view .bg-animated{width:calc(100% + var(--margin-mobile))}}.bg-animation.full-view .bg-animated:before{opacity:0}@media only screen and (max-width:599px){.bg-animation.bg-animation{padding-bottom:0}.bg-animation .h2{font-size:1.5rem;line-height:2rem}}@media only screen and (min-width:600px){.bg-animation .sub-hero__title{grid-column:4/10}.bg-animation .sub-hero__copy{font-size:1.125rem;grid-column:3/11;line-height:1.75rem}.bg-animation .bg-animated{border-radius:24px;grid-column:2/12;left:50%;margin:0 auto;transform:translateX(-50%);transition:width 1s ease-in,border-radius 1s ease-in-out,margin-left 1s ease-in;width:60%}}@media only screen and (min-width:600px) and (prefers-reduced-motion:reduce){.bg-animation .bg-animated{border-radius:24px;margin:0 auto;width:100%}.bg-animation .bg-animated:before{opacity:0}}@media only screen and (min-width:600px){.bg-animation.full-view .bg-animated{border-radius:24px;margin:0 auto;width:100%}.bg-animation.full-view .bg-animated:before{opacity:0}}@media only screen and (min-width:1024px){.bg-animation .sub-hero{padding-bottom:48px}.bg-animation .bg-animated:before{top:64px}.bg-animation .bg-animated{width:40%}}@media only screen and (min-width:1024px) and (prefers-reduced-motion:reduce){.bg-animation .bg-animated{width:100%}}@media only screen and (min-width:1440px){.bg-animation .sub-hero{padding-bottom:64px}}.two-colums-image{grid-column:1/-1;margin-left:0;margin-right:0;position:relative}.two-colums-image__hero{grid-column:1/-1;margin:0;padding-bottom:248px}.two-colums-image__fact{display:none}.two-colums-image__img{grid-column:1/-1;left:50%;text-align:center;transform:translateX(-50%);transition:top 1s cubic-bezier(.72,.18,.13,.88) .3s;position:absolute;top:68px;margin-top:24px}.two-colums-image__img img{transition:width 1s ease-in .3s,height 1s ease-in .3s}@media only screen and (max-width:319px){.two-colums-image__img img{height:auto;width:100vw}}.two-colums-image .sub-hero{margin:0;opacity:0;padding-bottom:24px;transform:translateY(30%);transition:transform 1s cubic-bezier(.72,.18,.13,.88) .5s,opacity 1s ease-in .5s}.two-colums-image .sub-hero *{color:var(--color-sand);text-align:left}.two-colums-image .sub-hero .body-copy--large{font-size:1rem;line-height:1.5rem}@media only screen and (max-width:1023px){.two-colums-image__hero{display:block}}@media only screen and (min-width:600px){.two-colums-image__img{grid-column:4/10}.two-colums-image__hero{grid-column:3/11}}@media only screen and (min-width:1024px){.two-colums-image__img{margin-top:24px}.two-colums-image__hero{grid-column:1/-1}.two-colums-image__fact{display:block;grid-column:7/11;opacity:0;transition:opacity 1s ease-in .5s;z-index:1}.two-colums-image__text{grid-column:3/6}.two-colums-image .sub-hero{transform:translateY(0)}}@media only screen and (min-width:1440px){.two-colums-image__fact{grid-column:8/11}.two-colums-image__img img{width:336px;height:336px}.two-colums-image__hero{padding-bottom:336px}}.bg-animation.full-view .two-colums-image .sub-hero{opacity:1;transform:translateY(0);display:block}.bg-animation.full-view .two-colums-image__hero{padding-bottom:288px}@media only screen and (max-width:319px){.bg-animation.full-view .two-colums-image__hero{padding-bottom:100vw}}.bg-animation.full-view .two-colums-image__img{top:calc(100% - 312px)}@media only screen and (max-width:319px){.bg-animation.full-view .two-colums-image__img{top:calc(100% - 100vw)}}.bg-animation.full-view .two-colums-image__img img{width:288px;height:288px}@media only screen and (max-width:319px){.bg-animation.full-view .two-colums-image__img img{width:100vw;height:auto}}@media only screen and (min-width:1024px){.bg-animation.full-view .two-colums-image__fact{opacity:1}.bg-animation.full-view .two-colums-image__hero{min-height:578px}.bg-animation.full-view .two-colums-image .sub-hero{padding-bottom:0}}@media only screen and (min-width:1280px){.bg-animation.full-view .two-colums-image__img{top:calc(100% - 312px)}}@media only screen and (min-width:1440px){.bg-animation.full-view .two-colums-image__img{top:calc(100% - 472px)}.bg-animation.full-view .two-colums-image__img img{width:448px;height:448px}.bg-animation.full-view .two-colums-image__hero{padding-bottom:448px}.bg-animation.full-view .two-colums-image .sub-hero{padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.two-colums-image .sub-hero{opacity:1;transform:translateY(0);display:block}.two-colums-image__hero{padding-bottom:288px}}@media only screen and (prefers-reduced-motion:reduce) and (max-width:319px){.two-colums-image__hero{padding-bottom:100vw}}@media (prefers-reduced-motion:reduce){.two-colums-image__img{top:calc(100% - 312px)}}@media only screen and (prefers-reduced-motion:reduce) and (max-width:319px){.two-colums-image__img{top:calc(100% - 100vw)}}@media (prefers-reduced-motion:reduce){.two-colums-image__img img{width:288px;height:288px}}@media only screen and (prefers-reduced-motion:reduce) and (max-width:319px){.two-colums-image__img img{width:100vw;height:auto}}@media only screen and (prefers-reduced-motion:reduce) and (min-width:1024px){.two-colums-image__fact{opacity:1}.two-colums-image__hero{min-height:578px}.two-colums-image .sub-hero{padding-bottom:0}}@media only screen and (prefers-reduced-motion:reduce) and (min-width:1280px){.two-colums-image__img{top:calc(100% - 312px)}}@media only screen and (prefers-reduced-motion:reduce) and (min-width:1440px){.two-colums-image__img{top:calc(100% - 472px)}.two-colums-image__img img{width:448px;height:448px}.two-colums-image__hero{padding-bottom:448px}.two-colums-image .sub-hero{padding-bottom:24px}}.two-colums-video-animation{grid-column:1/-1;opacity:0;transition:opacity .5s ease-in 1s;z-index:1}@media (prefers-reduced-motion:reduce){.two-colums-video-animation{opacity:1}}.two-colums-video-animation .grid,.two-colums-video-animation .nav__footer,.two-colums-video-animation .nav__wrapper,.two-colums-video-animation .two-column__wrapper,.two-colums-video-animation .two-colums-image,.two-colums-video-animation .two-colums-image__hero,.two-colums-video-animation .video-loop.hero .video-loop__text,.two-colums-video-animation .video-loop__wrapper,.video-loop.hero .two-colums-video-animation .video-loop__text{margin:0}.two-colums-video-animation__hero{grid-column:1/-1}.two-colums-video-animation__hero .sub-hero__copy,.two-colums-video-animation__hero .sub-hero__eyebrow,.two-colums-video-animation__hero .sub-hero__title{color:var(--color-sand);text-align:left}.two-colums-video-animation__hero .sub-hero .body-copy--large{font-size:1rem;line-height:1.5rem}.two-colums-video-animation__media{grid-column:1/-1;margin-left:calc(var(--margin-mobile)*-1);width:calc(100% + var(--margin-mobile)*2)}@media only screen and (max-width:319px){.two-colums-video-animation__media{width:calc(100% + var(--margin-mobile))}}.two-colums-video-animation__media .two-colums-video-animation__video{width:100%}@media only screen and (min-width:1024px){.two-colums-video-animation__media{padding-top:16px}}.two-colums-video-animation__fact{display:none}@media only screen and (min-width:600px){.two-colums-video-animation__hero{grid-column:3/11}.two-colums-video-animation__hero .sub-hero__copy,.two-colums-video-animation__hero .sub-hero__eyebrow,.two-colums-video-animation__hero .sub-hero__title{grid-column:1/-1}.two-colums-video-animation .sub-hero{padding-bottom:0}.two-colums-video-animation__media{grid-column:2/12;margin-left:0;width:100%}.two-colums-video-animation__media .two-colums-video-animation__video{width:100%}}@media only screen and (min-width:1024px){.two-colums-video-animation__hero{grid-column:3/7}.two-colums-video-animation__fact{display:block;grid-column:7/11}.two-colums-video-animation svg{display:block;height:56px;width:176px}}@media only screen and (min-width:1440px){.two-colums-video-animation__hero{grid-column:3/6}.two-colums-video-animation__fact{grid-column:8/11}}.bg-animation.full-view .two-colums-video-animation{opacity:1}.cta-section{grid-column:1/-1;opacity:0;overflow-x:hidden;transition:opacity .5s ease-in .5s;z-index:1}@media (prefers-reduced-motion:reduce){.cta-section{opacity:1}}.cta-section .grid,.cta-section .nav__footer,.cta-section .nav__wrapper,.cta-section .two-column__wrapper,.cta-section .two-colums-image,.cta-section .two-colums-image__hero,.cta-section .video-loop.hero .video-loop__text,.cta-section .video-loop__wrapper,.video-loop.hero .cta-section .video-loop__text{margin:0}.cta-section__links{grid-column:1/-1;text-align:center}.cta-section__links .cta-section__link{display:inline-block;width:100%}.cta-section__links .cta-section__link:focus{outline-offset:-4px}.cta-section__links .cta__link--arrow{color:var(--color-sand);font-size:1rem;line-height:1.5rem;margin-top:24px;padding:12px 16px}@media only screen and (min-width:600px){.cta-section__links .cta-section__link{width:auto;margin-left:10px}.cta-section__links .cta-section__link:last-child{margin-left:24px;margin-top:0}}.bg-animation.full-view .cta-section{opacity:1}.jumplinks .card--topic{grid-column:1/-1}.jumplinks .card--topic:not(:first-child){margin-top:16px}.jumplinks .card--topic .card__wrapper-cta>*{pointer-events:none}@media only screen and (min-width:600px){.jumplinks .card--topic:first-child{grid-column:2/7}.jumplinks .card--topic:nth-child(2){grid-column:7/12;margin-top:0}}@media only screen and (min-width:1024px){.jumplinks .card--topic:nth-child(2){margin:0 18px}.jumplinks .card--topic:last-child{margin-top:0}.jumplinks .card--topic .card__wrapper-cta>*{pointer-events:auto}}@media only screen and (min-width:1024px){.jumplinks{display:block;text-align:center}.jumplinks .card--topic{display:inline-block;width:292px;vertical-align:top}}@media only screen and (min-width:1024px) and (forced-colors:active){.jumplinks .card--topic:hover{border:1px solid;width:294px}}header.nav~.jumplinks__sticky-nav{transform:translate(-50%,16px)}@media only screen and (min-width:1024px){header.nav~.jumplinks__sticky-nav{transform:translate(-50%,calc(var(--navbar-height) + 16px))}}header.nav.nav--fixed~.jumplinks__sticky-nav{transform:translate(-50%,calc(var(--navbar-height) + 16px))}.jumplinks__sticky-nav{display:flex;position:fixed;left:50%;transition:transform .3s cubic-bezier(.35,0,.25,1),top .3s cubic-bezier(.35,0,.25,1);top:calc(-100% - 100px);max-width:100%;width:auto;z-index:6}.jumplinks__sticky-nav.sticky-nav--visible{top:0}.jumplinks__sticky-nav .sticky-nav__wrapper{background-color:var(--color-dark-sand);border-radius:32px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);padding:8px 10px;display:inline-flex;margin:0 auto;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.jumplinks__sticky-nav .sticky-nav__wrapper::-webkit-scrollbar{display:none}.jumplinks__sticky-nav .sticky-nav__wrapper .sticky-nav__item:first-child:before,.jumplinks__sticky-nav .sticky-nav__wrapper .sticky-nav__item:last-child:after{bottom:0;content:"";height:100%;position:absolute;width:34px;z-index:1}.jumplinks__sticky-nav .sticky-nav__wrapper .sticky-nav__item--hide:after,.jumplinks__sticky-nav .sticky-nav__wrapper .sticky-nav__item--hide:before{display:none}.jumplinks__sticky-nav .sticky-nav__wrapper .sticky-nav__item:first-child:before{background-image:linear-gradient(-90deg,rgba(241,239,230,0),var(--color-dark-sand) 40%);border-radius:32px 0 0 32px;left:0}.jumplinks__sticky-nav .sticky-nav__wrapper .sticky-nav__item:last-child:after{background-image:linear-gradient(90deg,rgba(241,239,230,0),var(--color-dark-sand) 40%);border-radius:0 32px 32px 0;right:0}@media only screen and (min-width:600px){.jumplinks__sticky-nav .sticky-nav__wrapper{overflow:hidden;width:fit-content}.jumplinks__sticky-nav .sticky-nav__wrapper:after,.jumplinks__sticky-nav .sticky-nav__wrapper:before{display:none}}.jumplinks__sticky-nav .sticky-nav__item,.jumplinks__sticky-nav .sticky-nav__link{display:inline-block}.jumplinks__sticky-nav .sticky-nav__item:not(:last-child){margin-right:2px}.jumplinks__sticky-nav .sticky-nav__link:hover{background:rgba(30,142,62,.12)}.card.card--topic{background-color:var(--color-dark-sand);border-radius:16px;cursor:pointer}.card.card--topic:hover{box-shadow:0 6px 10px 0 var(--color-shadow-1),0 2px 3px 0 var(--color-shadow-2)}.card.card--topic .card__wrapper-cta{display:flex;min-height:96px;padding:24px;text-align:left}@media only screen and (min-width:1024px){.card.card--topic .card__wrapper-cta{display:block;min-height:323px}}@media only screen and (min-width:1024px){.card.card--topic:first-child .card__wrapper-cta{padding:24px 23px}}.card.card--topic .card__cta,.card.card--topic .card__img-wrapper,.card.card--topic .card__sub-headline{display:none}@media only screen and (min-width:1024px){.card.card--topic .card__cta,.card.card--topic .card__img-wrapper,.card.card--topic .card__sub-headline{display:block;text-align:center}}.card.card--topic .card__content-wrapper{align-items:center;display:flex;justify-content:space-between;width:100%}@media only screen and (min-width:1024px){.card.card--topic .card__content-wrapper{display:block}}@media only screen and (min-width:1024px){.card.card--topic .card__img-wrapper{margin:0 auto 24px}.card.card--topic .card__img-wrapper .card__img{height:80px;width:80px}}.card.card--topic .card__title{color:var(--color-green-800);margin-bottom:0;width:100%}@media only screen and (min-width:1024px){.card.card--topic .card__title{text-align:center;margin-bottom:16px}}@media only screen and (min-width:1024px){.card.card--topic .card__sub-headline{margin-bottom:24px}}@media only screen and (min-width:1024px){.card.card--topic .card__cta{margin:0 auto}}.card.card--topic .card__arrow{height:24px;margin-left:8px;width:24px}@media only screen and (min-width:1024px){.card.card--topic .card__arrow{display:none}}.card.card--thermostat{border-radius:16px}.card.card--thermostat .card__cta .icon--svg{margin-left:8px;transform:none}.card.card--thermostat .card__wrapper-cta{background-color:var(--color-dark-sand);border:none;border-radius:16px;cursor:pointer;padding:0;position:relative;user-select:none;-webkit-tap-highlight-color:transparent}.card.card--thermostat .card__content-wrapper{padding:24px 22px;text-align:left}@media only screen and (min-width:600px){.card.card--thermostat .card__content-wrapper{padding:24px}}@media only screen and (min-width:1440px){.card.card--thermostat .card__content-wrapper{padding:24px 32px}}.card.card--thermostat .card__content-wrapper:hover .card__cta .icon--svg{transform:none}.card.card--thermostat .card__img-wrapper,.card.card--thermostat .card__img-wrapper--focus{margin-bottom:0;text-align:center;transition:opacity .4s ease-out}.card.card--thermostat .card__img-wrapper--focus:hover .card__img,.card.card--thermostat .card__img-wrapper:hover .card__img{transform:scale(1)}.card.card--thermostat .card__img-wrapper--focus{left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease-in;z-index:-1}.card.card--thermostat .colors{display:flex;margin-bottom:56px}.card.card--thermostat .colors-item{border:1px solid var(--color-earth);border-radius:50%;height:20px;width:20px}.card.card--thermostat .colors-item:not(:last-child){margin-right:8px}@media (forced-colors:active){.card.card--thermostat .colors-item{border:none;outline:2px solid}}.card.card--thermostat:focus .card__wrapper-cta{outline:none}@media only screen and (min-width:1024px){.card.card--thermostat:hover{box-shadow:0 6px 10px 0 var(--color-shadow-1),0 2px 3px 0 var(--color-shadow-2)}.card.card--thermostat:hover .card__img-wrapper{opacity:0}.card.card--thermostat:hover .card__img-wrapper--focus{opacity:1;z-index:1}}@media only screen and (min-width:1024px) and (forced-colors:active){.card.card--thermostat:hover{border:1px solid}}@media only screen and (min-width:1024px){.card.card--thermostat:focus .card__wrapper-cta{outline:initial}}.modal-component{align-items:center;bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.modal-component:before{background-color:var(--color-shade);content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:-1}.modal-component.show{display:flex}.modal-component .modal__wrapper{background-color:var(--color-sand);border-radius:16px;max-height:calc(100% - 40px);overflow:hidden;overflow-y:auto;position:relative;width:auto}@media (forced-colors:active){.modal-component .modal__wrapper{border:1px solid}}@media only screen and (max-width:319px){.modal-component .modal__wrapper,.modal-component .modal__wrapper>div{overflow:auto}}@media only screen and (min-width:600px){.modal-component .modal__wrapper{max-width:704px;width:704px}}@media only screen and (min-width:1024px){.modal-component .modal__wrapper{max-width:800px;width:800px}}@media only screen and (min-width:1440px){.modal-component .modal__wrapper{max-width:900px;width:900px}}.modal-component .modal__btn{appearance:none;background:none;border:none;border-radius:16px;color:var(--color-forest);cursor:pointer;height:48px;padding:12px;position:absolute;top:4px;width:48px;z-index:6}.modal-component .modal__btn.modal__close-btn{right:4px}.modal-component .modal__btn.modal__back-btn{display:none;left:4px}@media (forced-colors:active){.modal-component .modal__btn:hover{border:1px solid}}.modal-component .modal__btn .icon--svg{height:100%;width:100%}@media only screen and (min-width:600px){.modal-component .modal__btn{height:48px;top:26px;width:48px;padding:8px}.modal-component .modal__btn.modal__close-btn{right:26px}.modal-component .modal__btn.modal__back-btn{left:26px}}@media only screen and (min-width:1024px){.modal-component .modal__btn{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;width:48px}.modal-component .modal__btn .icon--svg{height:32px;width:32px}.modal-component .modal__btn:focus,.modal-component .modal__btn:hover{background-color:rgba(24,128,56,.1)}}.modal-component.show-back-btn .modal__back-btn{display:block}.faq__carousel{margin:0 var(--margin-mobile) 48px;overflow:hidden;text-align:center}.faq__carousel-slides{display:flex;height:auto;position:relative;transition:transform .8s cubic-bezier(.17,.67,.63,1.01)}@media only screen and (max-width:1023px){.faq__carousel-slides{padding-bottom:64px}}.faq__card{left:0;min-width:100%;position:absolute;top:0;transition:transform .8s cubic-bezier(.17,.67,.63,1.01);z-index:-1}.faq__card-video{border-radius:16px;height:auto;max-width:464px;width:100%}.faq__card-body,.faq__card-video{opacity:0;transition:opacity 1s ease-in}.faq__card-body{color:var(--color-dark-sand-second);display:block;margin:32px 0 0;position:relative;text-align:center}@media only screen and (min-width:600px){.faq__card-body{display:grid;margin-left:var(--margin-mobile);width:calc(100% - var(--margin-mobile)*2)}}@media only screen and (min-width:1024px){.faq__card-body{height:auto}}.faq__card-title{grid-column:1/-1;margin-bottom:12px}.faq__card-paragraph{grid-column:3/11}.faq__card-link{align-items:center;display:flex}.faq__card-link img{padding-right:10px}.faq__card .pause-button-wrapper{display:block;opacity:0;transition:opacity 1s ease-in}.faq__card-cta{display:flex;justify-content:center;left:50%;position:absolute;top:-110px;transform:translateX(-50%);width:100%}.faq__card-cta .faq__card-link{background-color:var(--color-forest-shade);border:none;border-radius:24px;color:var(--color-white);cursor:pointer;font-family:var(--font-family-base-quaternary);font-weight:500;padding:13px 20px 11px 13px}.faq__card-cta .faq__card-link:active,.faq__card-cta .faq__card-link:focus,.faq__card-cta .faq__card-link:hover{color:var(--color-renew)}.faq__card.active{position:relative;z-index:0}.faq__card.active .faq__card-body,.faq__card.active .faq__card-video,.faq__card.active .pause-button-wrapper{opacity:1}.faq__carousel-dots{cursor:none;display:flex;justify-content:center;list-style-type:none;margin:0}.faq__carousel-dots svg{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faq__carousel-dots button{background-clip:content-box;background-color:var(--color-footer-grey-third);border:4px solid transparent;border-radius:100%;cursor:pointer;display:block;height:18px;margin:0 14px;padding:0;position:relative;width:18px}@media only screen and (max-width:319px){.faq__carousel-dots button{margin:0 10px}}.faq__carousel-dots button.active{background-color:transparent;border-color:var(--color-footer-grey-third);border-width:3px;height:18px;width:18px}.faq__carousel-dots button.active svg{display:inline-block;pointer-events:none}.faq__carousel.video-playing button.active{border-color:var(--color-renew)}.faq__carousel-arrows{display:none}.faq .circle{stroke-dasharray:1000;stroke-dashoffset:1000;stroke:var(--color-renew)}@media only screen and (min-width:1024px){.faq__carousel{margin:0 0 160px;position:relative}.faq__carousel-dots{display:none}.faq__carousel-slides{display:flex}.faq__carousel-slides.centered{justify-content:center}.faq__carousel-slides.centered .faq__card{margin-right:0;max-width:754px}.faq__carousel.rendering .faq__carousel-slides{opacity:0;transition:transform 0s}.faq__carousel-arrows{display:flex;justify-content:space-between;left:50%;max-width:993px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:5}.faq__carousel-arrows .faq__carousel-arrow{align-items:center;background-color:hsla(0,0%,100%,.8);border-color:transparent;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.faq__carousel-arrows .faq__carousel-arrow svg{height:12px;pointer-events:none;width:7px}.faq__carousel-arrows .faq__carousel-arrow:active,.faq__carousel-arrows .faq__carousel-arrow:hover{background-color:var(--color-shade)}.faq__carousel-arrows .faq__carousel-arrow:active svg path,.faq__carousel-arrows .faq__carousel-arrow:hover svg path{stroke:#fff}.faq__carousel-arrows .faq__carousel-arrow:disabled{background-color:#2d4038;cursor:not-allowed}.faq__carousel-arrows .faq__carousel-arrow:disabled svg path{stroke:#9ba0a6}.faq__carousel-arrows .faq__carousel--left-arrow{justify-self:flex-start}.faq__carousel-arrows .faq__carousel--right-arrow{justify-self:flex-end}.faq__card{display:flex;margin-right:55px;min-width:754px;opacity:.4;position:relative;transform:scaleY(.8)}.faq__card-video{height:470px;margin-bottom:0;max-width:none;object-fit:cover;opacity:1}.faq__card-body{background-color:var(--color-forest-shade);border-radius:16px;bottom:24px;display:block;left:25px;margin:0;max-width:clamp(344px,100%,355px);padding:32px 32px 18px;position:absolute;text-align:left;opacity:0;transition:opacity .3s ease-in}.faq__card-paragraph,.faq__card-title{margin-bottom:16px}.faq__card-cta{cursor:pointer;display:inline-flex;justify-content:flex-start;left:0;margin-top:0;padding:0;position:relative;top:0;transform:translateX(0)}.faq__card-cta .faq__card-link{margin-left:-11px}.faq__card.active{opacity:1;transform:scale(1)}.faq__card.active .faq__card-body{opacity:1}}@media only screen and (min-width:1440px){.faq__card{min-width:1066px}.faq__card-video{min-height:600px}.faq__carousel-arrows{max-width:1344px}.faq__carousel-arrows .faq__carousel-arrow{height:60px;width:60px}.faq__carousel-arrows .faq__carousel-arrow svg{height:18px;width:10px}}@media (forced-colors:active){.faq .faq__carousel-arrow{background-color:hsla(0,0%,100%,.8);forced-color-adjust:none}.faq .faq__carousel-arrow svg path{stroke:#121b17}}@keyframes stroke{to{stroke-dashoffset:0}}.modal-cards__menu{color:var(--color-grey-900);display:none}.modal-cards__menu .wrapper{padding:56px 24px 32px;text-align:center;width:288px}@media only screen and (max-width:599px){.modal-cards__menu .body-copy--large{font-size:16px;line-height:24px}}.modal-cards__menu__hero{margin-bottom:32px;text-align:center}.modal-cards__menu__copy{margin-top:16px}.modal-cards__menu__btn{background-color:var(--color-dark-sand);border-radius:16px;color:inherit;padding:16px;position:relative;text-align:left;width:100%}.modal-cards__menu__btn .btn-title{width:173px}.modal-cards__menu__btn .btn-copy{margin-top:8px}.modal-cards__menu__btn:nth-of-type(2){margin-top:16px}@media only screen and (min-width:600px){.modal-cards__menu__btn:nth-of-type(2){margin-top:0}}.modal-cards__menu__btn .icon--svg{color:var(--color-green-800);height:24px;position:absolute;right:16px;top:50%;transform:rotate(180deg) translateY(50%);width:24px}@media only screen and (min-width:1024px){.modal-cards__menu__btn:hover{box-shadow:0 6px 10px 0 var(--color-shadow-1),0 2px 3px 0 var(--color-shadow-2)}}@media only screen and (min-width:1024px) and (forced-colors:active){.modal-cards__menu__btn:hover{border:1px solid}}.modal-cards__menu__disclaimer-wrapper{margin-top:40px}.modal-cards__menu__disclaimer{color:var(--color-grey-900);margin-bottom:4px}@media only screen and (min-width:600px){.modal-cards__menu__disclaimer{display:inline-block;margin-bottom:0;margin-right:8px}}.modal-cards__menu__disclaimer-cta .cta__link:after{margin-left:4px}@media only screen and (min-width:600px){.modal-cards__menu__disclaimer-cta{display:inline-block}}@media only screen and (min-width:600px){.modal-cards__menu .wrapper{display:grid;grid-column-gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));padding:96px 64px 64px;width:100%}.modal-cards__menu__hero{grid-column:1/-1;margin-bottom:64px}.modal-cards__menu__disclaimer-wrapper{grid-column:1/-1;margin-top:72px}}@media only screen and (min-width:1024px){.modal-cards__menu .wrapper{padding-top:72px}.modal-cards__menu__hero{margin-bottom:56px}.modal-cards__menu__disclaimer-wrapper{margin-top:86px}.modal-cards__menu__btn{padding:24px}.modal-cards__menu__btn .btn-title{width:100%}.modal-cards__menu__btn:first-of-type{margin-left:auto}.modal-cards__menu__btn .icon--svg{position:relative;right:0;top:0;transform:rotate(180deg) translateY(0)}.modal-cards__menu__btn .icon-wrapper{height:24px;margin-top:8px;text-align:end}}@media only screen and (min-width:1440px){.modal-cards__menu .wrapper{padding-top:96px}.modal-cards__menu__hero{margin-bottom:64px}.modal-cards__menu__disclaimer-wrapper{margin-top:100px}.modal-cards__menu__btn{max-width:330px}}.modal-cards__thermostat{display:none}.modal-cards__thermostat .wrapper{padding:48px 24px 32px;width:288px}.modal-cards__thermostat__image{height:220px;margin-bottom:24px;position:relative;text-align:center;z-index:0}@media only screen and (min-width:600px){.modal-cards__thermostat__image{height:272px;margin:114px 0}}@media only screen and (min-width:1024px){.modal-cards__thermostat__image{height:350px;margin:100px 0}}@media only screen and (min-width:1440px){.modal-cards__thermostat__image{height:370px;margin:115px 0}}.modal-cards__thermostat__image .image-bg{background-color:var(--color-drew);border-radius:0 239px 239px 0;height:100%;left:-24px;position:absolute;width:calc(100% + 24px);z-index:-1}.modal-cards__thermostat__image img{height:220px;width:220px}@media only screen and (min-width:600px){.modal-cards__thermostat__image img{height:auto;width:100%}}@media only screen and (min-width:1024px){.modal-cards__thermostat__image img{height:350px;transform:translateX(-30px);width:350px}}@media only screen and (min-width:1440px){.modal-cards__thermostat__image img{height:auto;transform:translateX(0);width:100%}}.modal-cards__thermostat.modal-dark[style="display: block;"]{background-color:var(--color-shade);color:var(--color-sand)}.modal-cards__thermostat.modal-dark[style="display: block;"] .image-bg{background-color:var(--color-forest)}.modal-cards__thermostat.modal-dark[style="display: block;"]~.modal__btn{color:var(--color-sand)}.modal-cards__thermostat.modal-dark[style="display: block;"]~.modal__btn:hover{background-color:hsla(0,0%,100%,.1)}.modal-cards__thermostat__content{text-align:center}@media only screen and (max-width:599px){.modal-cards__thermostat__content .body-copy--large{font-size:16px;line-height:24px}}.modal-cards__thermostat .content__copy{margin-top:16px}.modal-cards__thermostat .content__cta{display:block;margin-top:24px}@media only screen and (min-width:1024px){.modal-cards__thermostat .content__cta{margin-top:32px}}@media only screen and (min-width:600px){.modal-cards__thermostat .wrapper{display:grid;grid-column-gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 64px;width:100%}.modal-cards__thermostat__image .image-bg{left:-64px;width:calc(100% + 64px)}.modal-cards__thermostat__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;text-align:left}}.edu-hero{text-align:center}.edu-hero .sub-hero{margin-bottom:17px;padding-bottom:0}@media only screen and (min-width:600px){.edu-hero .sub-hero{margin-bottom:-30px}}@media only screen and (min-width:1024px){.edu-hero .sub-hero{margin-bottom:-41px}}@media only screen and (min-width:1440px){.edu-hero .sub-hero{margin-bottom:-50px}}.edu-hero__image{margin-bottom:16px;margin-left:auto;margin-right:auto;max-width:360px;position:relative;width:100%}.edu-hero__image .nest-image img,.edu-hero__image .nest-image picture{height:100%;width:100%}@media only screen and (min-width:600px){.edu-hero__image{margin-bottom:-30px;max-width:649px}}@media only screen and (min-width:1024px){.edu-hero__image{margin-bottom:-38px;max-width:709px}}@media only screen and (min-width:1440px){.edu-hero__image{margin-bottom:-52px;max-width:957px}}.edu-hero__lottie{left:0;position:absolute;top:0;width:100%}.media-content-video{background-color:var(--color-dark-sand)}@media only screen and (max-width:319px){.media-content-video{overflow:hidden}}@media only screen and (min-width:1440px){.media-content-video{overflow:hidden}}.energy-impact{background-color:var(--color-ray)}.energy-impact .cta__link{color:var(--color-grey-900)}.energy-impact .cta__link:after{background-image:url(/welcome/static/images/g900-arrow.png)}.energy-impact .progress-carousel .card .card__img{aspect-ratio:3/2}@media only screen and (min-width:1024px){.energy-impact .progress-carousel .card:nth-child(n){width:110%}.energy-impact .progress-carousel .card:nth-child(3n-1){grid-column:5/8;margin-left:12%}.energy-impact .progress-carousel .card:last-child{transform:translateX(-10%)}}@media only screen and (min-width:600px){.energy-impact .sub-hero__title{grid-column:3/11}.energy-impact .body-copy--large{font-size:1.125rem;line-height:1.75rem}}.thermostat{text-align:center}@media only screen and (min-width:600px){.thermostat .sub-hero__title{grid-column:3/11}}@media only screen and (min-width:1024px){.thermostat .sub-hero__title{grid-column:2/12}}@media only screen and (min-width:1440px){.thermostat .sub-hero__title{grid-column:3/11}}@media only screen and (min-width:600px){.thermostat .body-copy--large{font-size:1.125rem;line-height:1.75rem}}.thermostat .progress-carousel{margin-bottom:72px}@media only screen and (min-width:600px){.thermostat .progress-carousel{margin-bottom:56px}}@media only screen and (min-width:1024px){.thermostat .progress-carousel{margin-bottom:74px}}@media only screen and (min-width:1440px){.thermostat .progress-carousel{margin-bottom:66px}}@media only screen and (min-width:1024px){.thermostat .progress-carousel .card{width:284px;max-width:284px}.thermostat .progress-carousel .card__title{font-size:1.125rem;line-height:1.5rem}.thermostat .progress-carousel .card:not(:last-child){margin-right:32px}}@media only screen and (min-width:1440px){.thermostat .progress-carousel .card{width:330px;max-width:330px}.thermostat .progress-carousel .card__title{font-size:1.25rem;line-height:1.75rem}.thermostat .progress-carousel .card:not(:last-child){margin-right:24px}}@media only screen and (min-width:1024px){.thermostat .progress-carousel .progress-carousel__slides{display:flex;grid-column-gap:0;justify-content:center}}.thermostat__disclaimer{color:var(--color-grey-900);margin-bottom:10px}@media only screen and (min-width:600px){.thermostat__disclaimer{display:inline-block;margin-bottom:0;margin-right:10px}}@media only screen and (min-width:600px){.thermostat__disclaimer-cta{display:inline-block}}.c-ray{color:var(--color-ray)}.c-green-700{color:var(--color-green-700)}.c-green-800{color:var(--color-green-800)}.pr-3{padding-right:1rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.d-none{display:none}.d-block{display:block}.d-inline-block{display:inline-block}.d-table-cell{display:table-cell}.br-16{border-radius:16px}.img{height:auto;width:100%}.complete-column{grid-column:1/-1}.font-weight-700{font-weight:700}.inline-cta{color:var(--color-grey-900);position:relative}.inline-cta:after{background-color:var(--color-grey-900);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}a.anchor{margin-top:calc(var(--header-mobile)*-1);visibility:hidden;display:block;height:var(--header-mobile)}@media only screen and (min-width:320px){.d-sm-none{display:none}}@media only screen and (min-width:600px){.d-md-block{display:block}.d-md-none{display:none}.d-md-table-cell{display:table-cell}.align-items-md-center{align-items:center}.mb-md-3{margin-bottom:1rem}}@media only screen and (min-width:1024px){.d-lg-block{display:block}.d-lg-none{display:none}.align-items-lg-left{align-items:flex-start}a.anchor{margin-top:calc(var(--header-desktop)*-1);height:var(--header-desktop)}}body{opacity:1}@media only screen and (max-width:319px){body{overflow-x:hidden}}