body{align-items:center;justify-content:flex-start;font-family:"SpaceGrotesk";margin:0}#root,.App,body{display:flex;width:100%;padding:0;height:100%}.App{align-items:center;justify-content:flex-start}.screen{display:flex;flex-direction:column;width:1920px;margin:0;height:100%;max-height:1080px;padding:69px 103px 32px}.header{display:flex;height:85px;width:100%}.header .left-box{width:872px}.header .left-box #logo{width:238px}.header .left-box #logo_mobile{display:none;visibility:hidden}.header .left-box #logo img{width:100%}.header #address{display:flex;align-content:center;align-items:center;margin-top:5px}.header #address #address-icon{width:24px;height:29px}.header #address #address-icon img{width:100%;height:100%}.header #address #address-name{font-weight:600;color:#fff}.header #address #address-name,.header #address #address-text{vertical-align:middle;margin-left:10px;font-family:Inter;font-size:18px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.18px;text-align:left}.header #address #address-text{font-weight:400;color:#80c0ff}.header .middle-box{display:flex;width:684px}.header #tips-popup{background-color:#80c0ff;border-radius:28px;width:664px;height:140px;display:flex;padding:15px 15px 0;margin-top:-30px}.header #tips-popup #tips-popup-icon{width:31px}.header #tips-popup #tips-popup-text{margin-left:15px;font-family:Inter;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.18px;text-align:left;color:#06285e}.header #tips-popup-close-icon{margin-left:-60px;margin-top:45px;width:116px;height:116px;cursor:pointer;z-index:2000}.header #tips-popup-close-icon img{width:100%}.header .right-box{flex:1 1;display:flex;justify-content:flex-end;align-items:center}.header .right-box .getaquote{padding:0 18px;text-align:center;background-color:#eee84f;cursor:pointer;font-family:SpaceGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:3.03;letter-spacing:normal;color:"#06285e"}.header .right-box .getaquote img{width:100%}.main{height:816px;width:1714px;flex:1 1;display:flex}.content{height:100%;flex-direction:row;justify-content:flex-start}.content,.footer{width:100%;display:flex}.footer{height:78px;justify-content:flex-end}.footer .primary-call-to-action{cursor:pointer;width:343px}.footer .primary-call-to-action img{width:100%}.screen.intro{background-color:#0052cb}.screen.intro .content #left-content{width:705px;height:100%;vertical-align:middle;display:flex;align-items:center;margin-left:104px}.screen.intro .content #left-content img{width:100%}.screen.intro .content #right-content{margin-left:89px;display:flex;flex-direction:column;justify-content:center}.screen.intro .content #right-content #question{width:633px;height:auto;font-family:SpaceGrotesk;font-size:68.5px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:-1.37px;text-align:left;color:#fff}.screen.intro .content #right-content #explanation{width:473px;height:auto;margin-top:25px;font-family:Inter;font-size:23.5px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:-.24px;text-align:left;color:#80c0ff}.screen.intro .content #right-content #button{width:495px;height:78px;margin-top:31px;object-fit:contain;cursor:pointer}.screen.intro .content #right-content #button img{width:100%}.screen.youraddress{background-color:#0052cb;padding-bottom:0;padding-left:0}.screen.youraddress .header{margin-left:93px}.screen.youraddress .main{width:100%}.screen.youraddress .content{margin-bottom:0;width:100%}.screen.youraddress .content #right-content{margin-left:650px;width:751px;padding-top:20px;display:flex;flex-direction:column;justify-content:flex-start}.screen.youraddress .content #right-content #title{font-family:SpaceGrotesk;font-size:58.5px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-1.37px;text-align:left;color:#fff}.screen.youraddress .content #right-content #description{margin-top:13px;font-family:Inter;font-size:23px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:-.23px;text-align:left;color:#80c0ff}.screen.youraddress .content #right-content .field{width:751px;margin-top:5px;height:45px;border-bottom:1px solid #fff}.screen.youraddress .content #right-content .field input{width:100%;background-color:initial;height:100%;margin:0;border:none;font-family:Inter;font-size:20.5px;font-weight:400;font-stretch:normal;font-style:normal;color:#fff}.field.number-field div{font-size:20.5px;color:#fff}.screen.youraddress .content #right-content .field input::-webkit-input-placeholder{color:#fff}.screen.youraddress .content #right-content .field input::placeholder{color:#fff}.screen.youraddress .content #right-content .field input:focus{outline:none}.screen.youraddress .content #right-content #address-field-container{display:flex;width:751px;border-bottom:1px solid #fff;justify-content:space-between;margin-top:10px}.screen.youraddress .content #right-content #address-field-container #field{width:722px;height:45px;padding:0}.screen.youraddress .content #right-content #address-field-container #field input{width:100%;background-color:initial;height:100%;margin:0;border:none;font-family:Inter;font-size:20.5px;font-weight:400;font-stretch:normal;font-style:normal;color:#fff}.screen.youraddress .content #right-content #address-field-container #field input::-webkit-input-placeholder{color:#fff}.screen.youraddress .content #right-content #address-field-container #field input::placeholder{color:#fff}.screen.youraddress .content #right-content #address-field-container #field input:focus{outline:none}.screen.youraddress .content #right-content #address-field-container #icon{display:flex;align-items:center}.screen.youraddress .content #right-content #address-field-container #icon img{height:29px}.screen.youraddress .content #right-content #selected-address{display:flex;margin-top:10px}.screen.youraddress .content #right-content #selected-address #selected-address-pin{width:23px;height:28px;color:#fff}.screen.youraddress .content #right-content #selected-address #selected-address-pin img{width:100%;height:100%}.screen.youraddress .content #right-content #selected-address #selected-address-text{margin-left:10px;font-family:"Inter";font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;color:#fff}.screen.youraddress .content #right-content #call-to-action-disabled,.screen.youraddress .content #right-content #call-to-action-enabled{font-family:SpaceGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:3;letter-spacing:normal;text-align:left;color:#0052cb;background-color:#81d553;height:68px;padding-left:30px;padding-right:30px;display:flex;justify-content:space-between;margin-top:10px;cursor:pointer;width:70%}.screen.youraddress .content #right-content #call-to-action-disabled{opacity:.5}.screen.youraddress .content #right-content #call-to-action-disclaimer{margin-top:0;font-family:Inter;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:-.16px;text-align:left;color:#80c0ff}.screen.youraddress .content #right-content #call-to-action-disclaimer a,.screen.youraddress .content #right-content #call-to-action-disclaimer a:visited{margin-top:0;font-family:Inter;font-size:16px;font-weight:bolder;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:-.16px;text-align:left;color:#80c0ff}.screen.youraddress .content #right-content .modal-box{width:50vw}.screen.youraddress .content #right-content #modal-content{font-family:Inter;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:-.18px;text-align:left;color:#0052cb}.screen.youraddress .content #right-content #modal-button{font-family:SpaceGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:3;letter-spacing:normal;text-align:left;color:#0052cb;background-color:#81d553;height:70px;padding-left:30px;padding-right:30px;display:flex;justify-content:space-between;margin-top:20px;cursor:pointer;width:300px}.screen.youraddress .content #right-content .modal-field{width:400px;margin-top:5px;height:45px;border-bottom:1px solid #06285e}.screen.youraddress .content #right-content .modal-field input{width:100%;background-color:initial;height:100%;margin:0;border:none;font-family:Inter;font-size:20.5px;font-weight:400;font-stretch:normal;font-style:normal;color:#06285e}.modal-field.number-field div{font-size:20.5px;color:#06285e}.screen.youraddress .content #right-content .modal-field input::-webkit-input-placeholder{color:#06285e}.screen.youraddress .content #right-content .modal-field input::placeholder{color:#06285e}.screen.youraddress .content #right-content .modal-field input:focus{outline:none}.screen.youraddress #mobile-banner{display:none}.screen.address{background-color:#80c0ff}.screen.address .content #left-content{height:100%;width:673px;vertical-align:middle;display:flex;flex-direction:column;margin-left:66px}.screen.address .content #left-content #title{width:673px;font-family:SpaceGrotesk;font-size:68.5px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:-1.37px;text-align:left;color:#fff;margin-top:237px}.screen.address .content #left-content #text{width:673px;margin-top:36px;font-family:Inter;font-size:23px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:-.23px;text-align:left;color:#06285e}.screen.address .content #right-content{display:flex;margin-left:164px;margin-top:261px;flex-direction:column}.screen.address .content #right-content #address-field-container{display:flex;width:751px;border-bottom:2px solid #0052d3;justify-content:space-between;margin-top:20px}.screen.address .content #right-content #address-field-container #field{width:722px;height:39px;padding:0}.screen.address .content #right-content #address-field-container #field input{width:100%;background-color:#80c0ff;height:100%;margin:0;border:none;font-family:Inter;font-size:24.5px;font-weight:400;font-stretch:normal;font-style:normal;color:#06285e}.screen.address .content #right-content #address-field-container #field input::-webkit-input-placeholder{color:#06285e}.screen.address .content #right-content #address-field-container #field input::placeholder{color:#06285e}.screen.address .content #right-content #address-field-container #field input:focus{outline:none}.screen.address .content #right-content #address-field-container #icon{display:flex;align-items:center}.screen.address .content #right-content #address-field-container #icon img{height:29px}.screen.address .content #right-content #selected-address{display:flex;width:751px;margin-top:20px}.screen.address .content #right-content #selected-address #selected-address-pin{width:46px;height:55px}.screen.address .content #right-content #selected-address #selected-address-pin img{width:100%;height:100%}.screen.address .content #right-content #selected-address #selected-address-text{margin-left:28px;font-family:"Inter";font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;color:#0052ca}.screen.address .content #right-content #call-to-action-enabled{width:495px;margin-top:9.9vh;cursor:pointer}.screen.address .content #right-content #call-to-action-disabled{width:495px;margin-top:22.1vh}.screen.address .content #right-content #call-to-action-disabled img,.screen.address .content #right-content #call-to-action-enabled img{width:100%}.screen.address .content #right-content #call-to-action-disclaimer{margin-top:20px;font-family:"Inter";font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;color:#06285e}.pac-container{background-color:#80c0ff;border:0;box-shadow:none;width:751px;margin-top:20px}.pac-icon,.pac-item{color:#06285e}.pac-item{background-color:#80c0ff;font-family:Inter;font-size:24.5px;font-weight:600;border-color:#80c0ff;height:39px}.pac-item:hover{background-color:#80c0ff;cursor:pointer}.pac-item-query,.pac-matched{color:#06285e;font-family:Inter;font-size:24.5px;font-weight:600}.screen.neighborhood{background-color:#0052cb}.screen.neighborhood .content #left-content{width:705px;height:704px;margin-left:107px;margin-top:0;display:flex}.screen.neighborhood .content #right-content{margin-left:94px;margin-top:123px;display:flex;flex-direction:column;justify-content:flex-start}.screen.neighborhood .content #right-content #title{width:535px;font-family:SpaceGrotesk;font-size:45.5px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.16;letter-spacing:-.91px;text-align:left;color:#ede74e}.screen.neighborhood .content #right-content #question{width:535px;margin-top:23px;font-family:SpaceGrotesk;font-size:68.5px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:-1.37px;text-align:left;color:#fff}.screen.neighborhood .content #right-content #disclaimer{width:520px;margin-top:15px;font-family:"Inter";font-size:12px;font-weight:400;font-stretch:normal;font-style:italic;line-height:2.67;letter-spacing:-.12px;text-align:left;color:#80c0ff}.screen.neighborhood .content #right-content #location-container{width:346px;margin-top:64px;display:flex;border-bottom:1px solid #fff;justify-content:space-between;font-family:"Inter";font-size:24.5px;font-weight:400;font-stretch:normal;color:#fff}.screen.neighborhood .content #right-content #location-container #icon{width:29px}.screen.neighborhood .content #right-content #location-container #icon img{width:100%}.score-dial{width:705px;height:704px;background-size:contain;display:flex;flex-direction:column;background-repeat:no-repeat;background-position-x:center;padding:0;align-items:center;justify-items:center;align-content:center;justify-content:center}.score-dial #title{width:100%;margin-bottom:34px;font-family:Inter;font-size:21.5px;font-weight:500;line-height:normal;letter-spacing:normal}.score-dial #score,.score-dial #title{margin-top:0;font-stretch:normal;font-style:normal;text-align:center;color:#fff}.score-dial #score{padding:0;font-family:SpaceGrotesk;font-size:203.5px;font-weight:600;line-height:160px;letter-spacing:1.02px}.score-dial .home-value{font-size:100px!important;line-height:80px!important}.score-dial #score-label{font-family:"SpaceGrotesk";font-size:60px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#ede74e;margin-top:25px}.screen.letusknow{background-color:#80c0ff}.screen.letusknow .content #left-content{margin-left:66px;margin-top:236px;width:690px;vertical-align:middle;display:flex;flex-direction:column}.screen.letusknow .content #left-content #title{color:#fff;font-weight:600;font-size:68.5px;width:690px}.screen.letusknow .content #left-content #text{font-family:"Inter";color:#06285e;font-weight:400;font-size:23px;margin-top:36px}.screen.letusknow .content #right-content{display:flex;margin-left:145px;margin-top:268px;flex-direction:column;justify-items:flex-start}.screen.letusknow .content #right-content .field{width:751px;margin-top:5px;height:60px;border-bottom:1px solid #06285e}.screen.letusknow .content #right-content .field input{width:100%;background-color:#80c0ff;height:100%;margin:0;border:none;font-family:Inter;font-size:24.5px;font-weight:400;font-stretch:normal;font-style:normal;color:#06285e}.screen.letusknow .content #right-content .field input::-webkit-input-placeholder{color:#06285e}.screen.letusknow .content #right-content .field input::placeholder{color:#06285e}.screen.letusknow .content #right-content .field input:focus{outline:none}.screen.yourscore{background-color:#0052cb}.screen.yourscore .content #left-content{margin-left:107px;margin-top:0;width:704px;height:704px;display:flex;flex-direction:column;justify-items:flex-start}.screen.yourscore .content #left-content #region-score{display:flex;margin-top:-55px;flex-direction:column;align-items:center;justify-items:flex-start}.screen.yourscore .content #left-content #region-score-title{font-family:"Inter";font-size:21.5px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#06285e}.screen.yourscore .content #left-content #region-score-value{margin:5px;font-family:"SpaceGrotesk";font-size:67px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}.screen.yourscore .content #right-content{margin-left:90px;display:flex;flex-direction:column;justify-content:flex-start;margin-top:167px}.screen.yourscore .content #right-content #address-and-name-container{display:flex;margin-top:-100px}.screen.yourscore .content #right-content #address-and-name-container #icon{width:46px;height:55px;align-self:flex-start}.screen.yourscore .content #right-content #address-and-name-container #icon img{width:100%}.screen.yourscore .content #right-content #address-and-name-container #address-and-name{margin-left:19px}.screen.yourscore .content #right-content #address-and-name-container #address-and-name #name{font-family:"Inter";font-size:23px;font-weight:600;letter-spacing:-.23px;color:#fff}.screen.yourscore .content #right-content #address-and-name-container #address-and-name #address{font-family:"Inter";font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.18px;text-align:left;color:#80c0ff}.screen.yourscore .content #right-content #score{width:670px;margin-top:41px;font-family:SpaceGrotesk;font-size:68.5px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:-1.37px;text-align:left;color:#fff}.screen.yourscore .content #right-content #message{width:670px;height:auto;margin-top:33px;font-family:Inter;font-size:23px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:-.23px;text-align:left;color:#80c0ff}.screen.yourscore .content #right-content #button{font-family:SpaceGrotesk;font-size:26.5px;font-weight:700;font-stretch:normal;font-style:normal;line-height:3;letter-spacing:normal;text-align:left;color:#0052cb;background-color:#81d553;height:78px;padding-left:30px;padding-right:30px;display:flex;justify-content:space-between;margin-top:20px;cursor:pointer;width:unset}.screen.yourscore .content #right-content #why-score{margin-top:26px;font-family:Inter;font-size:23px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:-.23px;text-align:left;color:#fff;cursor:pointer}.screen.yourscore .content #right-content .modal-box{width:50vw}.screen.yourscore .content #right-content #modal-content{font-family:Inter;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:-.18px;text-align:left;color:#0052cb}.screen.yourscore .content #right-content #modal-button{font-family:SpaceGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:3;letter-spacing:normal;text-align:left;color:#0052cb;background-color:#81d553;height:62px;padding-left:30px;padding-right:30px;display:flex;justify-content:space-between;margin-top:20px;cursor:pointer}.screen.yourscore .content #right-content #disclaimer{width:220px;height:13px;margin-top:29px;font-family:Inter;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.38;letter-spacing:-.24px;text-align:left;color:#06285e}.screen.scoreandsavings{background-color:#0052cb}.screen.scoreandsavings .content #left-content{margin-left:107px;margin-top:20px;width:704px;height:724px;display:flex;flex-direction:column;justify-items:flex-start}.screen.scoreandsavings .content #left-content #buttons{display:flex;justify-items:center;align-items:flex-start;align-content:flex-start;justify-content:center}.screen.scoreandsavings .content #left-content #buttons .buttons-off{cursor:pointer;margin-top:5px}.screen.scoreandsavings .content #left-content #environmental-content{display:flex;flex-direction:column;align-items:center}.screen.scoreandsavings .content #left-content #environmental-content .environmental-content-title{font-family:Inter;font-size:22.5px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.23px;text-align:center;color:#fff;margin-top:20px;margin-bottom:20px;line-height:35px;width:90%}.screen.scoreandsavings .content #left-content #environmental-content .metrics-row{display:flex;flex-direction:row;height:179px;width:629px;justify-content:center}.screen.scoreandsavings .content #left-content #environmental-content .metrics-row:nth-child(2){border-bottom:1px solid #80c0ff}.screen.scoreandsavings .content #left-content #environmental-content .metrics-cell{display:flex;flex-direction:column;height:100%;width:50%;justify-content:center;align-content:center;justify-items:center;align-items:center}.screen.scoreandsavings .content #left-content #environmental-content .main-metrics-cell{display:flex;flex-direction:column;justify-content:center;align-content:center;justify-items:center;align-items:center;font-family:Inter;font-size:22.5px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.23px;text-align:center;color:#80c0ff;margin-top:20px;margin-bottom:20px;line-height:35px;width:90%}.screen.scoreandsavings .content #left-content #environmental-content .metric-value{font-family:SpaceGrotesk;font-size:59.5px;font-weight:400;font-stretch:normal;font-style:normal;line-height:34px;letter-spacing:-.23px;text-align:left;color:#fff}.screen.scoreandsavings .content #left-content #environmental-content .metric-unit{font-family:SpaceGrotesk;font-size:34px;font-weight:400;font-stretch:normal;font-style:normal;line-height:34px;letter-spacing:-.23px;text-align:left;color:#81d553;margin-top:10px}.screen.scoreandsavings .content #left-content #environmental-content .metric-label{font-family:Inter;font-size:25.5px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.26px;text-align:left;color:#80c0ff;margin-top:10px}.screen.scoreandsavings .content #left-content #environmental-content .metrics-cell:first-child{border-right:1px solid #80c0ff}.screen.scoreandsavings .content #left-content #environmental-content-message{font-family:Inter;font-size:23px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:-.23px;text-align:left;color:#fff;justify-self:stretch;align-self:stretch;text-align:center;padding:5vw}.screen.scoreandsavings .content #right-content{margin-left:34px;margin-top:29px;width:767px;height:754px;display:flex;flex-direction:column;justify-items:flex-start}.screen.scoreandsavings .content #right-content #tabs{display:flex;height:130px;padding-left:27px;padding-top:1px}.screen.scoreandsavings .content #right-content #tabs .tab{margin-left:1px;width:245px;height:100%;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}.screen.scoreandsavings .content #right-content #tabs .tab-off{cursor:pointer}.screen.scoreandsavings .content #right-content #tabs .tab span{font-family:Inter;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:-.16px;text-align:left;color:#fff;text-transform:uppercase}.screen.scoreandsavings .content #right-content #tab-content{position:relative;display:flex;height:618px;padding:40px 44px;margin-top:5px;margin-left:27px;flex-direction:column;justify-content:space-between}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item{display:flex;height:189px;margin-bottom:43px;padding-top:23px}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item .toggle-content{margin-left:34px}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item .toggle-button{cursor:pointer}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item .toggle-content-title{font-family:Inter;font-size:23px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:-.23px;text-align:left;color:#fff}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item .toggle-content-text{font-family:Inter;font-size:23px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:-.23px;text-align:left;color:#80c0ff}.screen.scoreandsavings .content #right-content #tab-content #business-card{position:relative;background-color:#81d553;width:100%;height:100%;padding-left:70px;padding-right:70px;object-fit:contain;border-radius:24px;box-shadow:0 7px 13px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;align-items:center;justify-content:center}.screen.scoreandsavings .content #right-content #tab-content #business-card #title{font-family:SpaceGrotesk;font-size:51px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:-1.02px;text-align:center;color:#fff}.screen.scoreandsavings .content #right-content #tab-content #business-card #message{margin-top:22px;object-fit:contain;font-family:Inter;font-size:17px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.41;letter-spacing:-.17px;text-align:center;color:#06285e}.screen.scoreandsavings .content #right-content #tab-content #business-card #button{width:308px;height:59px;margin-top:22px;padding:23px 23px 20px 25px;object-fit:contain;background-color:#06285e;display:flex;flex-direction:row;justify-content:space-between;cursor:pointer}.screen.scoreandsavings .content #right-content #tab-content #business-card #close-icon{position:absolute;right:-50px;bottom:-50px;cursor:pointer}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-text{position:absolute;left:-150px;top:-100px}.screen.scoreandsavings .content #right-content #tab-content .play-with-me-circle{position:absolute;left:10px;top:0;width:120px;cursor:pointer}.screen.scoreandsavings .content #right-content #tab-content .play-with-me-circle img{width:100%}.screen.scoreandsavings .content #right-content #tab-content .play-with-me-line{position:absolute;left:65px;top:0;width:120px}.screen.scoreandsavings .content #right-content #tab-content .play-with-me-line img{height:100%}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-circle-1{top:30px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-circle-2{top:210px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-circle-3{top:390px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-line-1{top:125px;height:96px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-line-2{top:302px;height:96px}.screen.getquote{background-color:#81d553}.screen.getquote .content #left-content{margin-left:107px;margin-top:59px;width:618px;display:flex;flex-direction:column;justify-items:flex-start}.screen.getquote .content #left-content #title{font-family:SpaceGrotesk;font-size:68.5px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:-1.37px;text-align:left;color:#fff}.screen.getquote .content #left-content #description{margin-top:30px;font-family:Inter;font-size:23px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:-.23px;text-align:left;color:#06285e}.screen.getquote .content #left-content .field{width:751px;margin-top:5px;height:60px;border-bottom:1px solid #06285e}.screen.getquote .content #left-content input{width:100%;background-color:#81d553;height:100%;margin:0;border:none;font-family:Inter;font-size:24.5px;font-weight:400;font-stretch:normal;font-style:normal;color:#06285e}.field.number-field div{font-size:24px}.screen.getquote .content #left-content input::-webkit-input-placeholder{color:#06285e}.screen.getquote .content #left-content input::placeholder{color:#06285e}.screen.getquote .content #left-content input:focus{outline:none}.screen.getquote .content #left-content #button{width:343px;margin-top:20px;cursor:pointer}.screen.getquote .content #left-content #button img{width:100%}.screen.getquote .content #left-content #disclaimer{margin-top:10px;font-family:Inter;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:-.23px;text-align:left;color:#06285e}.screen.getquote .content #left-content #disclaimer :-webkit-any-link{color:#06285e;font-weight:700}.screen.getquote .content #left-content #disclaimer :any-link{color:#06285e;font-weight:700}@media only screen and (max-width:1920px){.screen{width:1728px;height:100%;padding:62px 93px 29px}.header{height:76px}.header .left-box #logo{width:214px}.header #address #address-icon{width:21px;height:26px}.header #address #address-name,.header #address #address-text{font-size:16px}.header .middle-box{width:624px}.header #tips-popup{width:794px;height:154px;padding-left:15px;padding-right:15px;padding-top:15px;margin-top:-55px;margin-left:90px}.header #tips-popup #tips-popup-icon{width:150px}.header #tips-popup #tips-popup-icon img{width:100%}.header #tips-popup #tips-popup-text{margin-left:15px;font-size:15px;letter-spacing:-.18px;height:124px}.header #tips-popup-close-icon{margin-left:-45px;margin-top:55px;width:100px;height:100px}.main{height:734px;width:1542px}.footer{height:70px}.footer .primary-call-to-action{width:308px}.screen.intro .content #left-content{width:634px;margin-left:93px}.screen.intro .content #right-content{margin-left:80px}.screen.intro .content #right-content #question{width:569px;height:auto;font-size:61px}.screen.intro .content #right-content #explanation{width:425px;height:auto;margin-top:22px;font-size:21px}.screen.intro .content #right-content #button{width:445px;height:70px;margin-top:27px}.screen.address .content #left-content{width:605px;margin-left:59px}.screen.address .content #left-content #title{width:605px;font-size:62px;margin-top:213px}.screen.address .content #left-content #text{width:605px;margin-top:32px;font-size:20px}.screen.address .content #right-content{margin-left:147px;margin-top:234px}.screen.address .content #right-content #address-field-container{width:675px;margin-top:18px}.screen.address .content #right-content #address-field-container #field{width:649px;height:35px}.screen.address .content #right-content #address-field-container #field input{font-size:22px}.screen.address .content #right-content #address-field-container #icon img{height:26px}.screen.address .content #right-content #selected-address{width:675px;margin-top:18px}.screen.address .content #right-content #selected-address #selected-address-pin{width:41px;height:49px}.screen.address .content #right-content #selected-address #selected-address-text{margin-left:25px;font-size:34px}.screen.address .content #right-content #call-to-action-disabled,.screen.address .content #right-content #call-to-action-enabled{width:445px}.screen.address .content #right-content #call-to-action-disclaimer{margin-top:18px;font-size:14px}.pac-container{width:657px;margin-top:18px}.pac-item{height:35px}.pac-item,.pac-item-query,.pac-matched{font-size:22px}.screen.neighborhood .content #left-content{width:634px;height:633px;margin-left:96px;margin-top:82px}.screen.neighborhood .content #right-content{margin-left:84px;margin-top:200px}.screen.neighborhood .content #right-content #title{width:481px;font-size:41px}.screen.neighborhood .content #right-content #question{width:481px;margin-top:20px;font-size:61px}.screen.neighborhood .content #right-content #disclaimer{width:468px;margin-top:13px;font-size:10px}.screen.neighborhood .content #right-content #location-container{width:311px;margin-top:57px;font-size:22px}.screen.neighborhood .content #right-content #location-container #icon{width:26px}.score-dial{width:634px;height:633px}.score-dial #title{margin-bottom:24px}.score-dial #score{font-size:183px}.score-dial .home-value{font-size:80px!important;line-height:70px!important}.score-dial #score-label{font-size:54px;margin-top:10px}.screen.letusknow .content #left-content{margin-left:59px;margin-top:212px;width:621px}.screen.letusknow .content #left-content #title{font-size:61px;width:621px}.screen.letusknow .content #left-content #text{font-size:20px;margin-top:32px}.screen.letusknow .content #right-content{margin-left:130px;margin-top:241px}.screen.letusknow .content #right-content .field{width:657px;height:54px}.field.number-field div,.screen.letusknow .content #right-content .field input{font-size:22px}.screen.yourscore .content #left-content{margin-left:96px;margin-top:52px;width:633px;height:741px}.screen.yourscore .content #left-content #region-score{margin-top:-40px}.screen.yourscore .content #left-content #region-score-title{font-size:19px}.screen.yourscore .content #left-content #region-score-value{font-size:60px}.screen.yourscore .content #right-content{margin-left:81px;margin-top:200px}.screen.yourscore .content #right-content #address-and-name-container{margin-top:-90px}.screen.yourscore .content #right-content #address-and-name-container #icon{width:41px;height:49px}.screen.yourscore .content #right-content #address-and-name-container #address-and-name{margin-left:17px}.screen.yourscore .content #right-content #address-and-name-container #address-and-name #name{font-size:20px}.screen.yourscore .content #right-content #address-and-name-container #address-and-name #address{font-size:16px}.screen.yourscore .content #right-content #score{width:603px;margin-top:37px;font-size:61px}.screen.yourscore .content #right-content #message{width:603px;height:unset;margin-top:29px;font-size:20px}.screen.yourscore .content #right-content #button{width:unset}.screen.yourscore .content #right-content #disclaimer{width:198px;height:11px;margin-top:26px;font-size:14px}.screen.scoreandsavings .content #left-content{margin-left:96px;margin-top:53px;width:633px;height:741px}.screen.scoreandsavings .content #left-content #environmental-content .environmental-content-title{font-size:22.5px;letter-spacing:-.23px;margin-top:20px;margin-bottom:20px;line-height:35px}.screen.scoreandsavings .content #left-content #environmental-content .metrics-row{height:179px;width:629px}.screen.scoreandsavings .content #left-content #environmental-content .main-metrics-cell{font-size:22.5px;letter-spacing:-.23px;margin-top:20px;margin-bottom:20px;line-height:35px}.screen.scoreandsavings .content #left-content #environmental-content .metric-value{font-size:59.5px;line-height:34px;letter-spacing:-.23px}.screen.scoreandsavings .content #left-content #environmental-content .metric-unit{font-size:34px;line-height:34px;letter-spacing:-.23px;margin-top:10px}.screen.scoreandsavings .content #left-content #environmental-content .metric-label{font-size:25.5px;letter-spacing:-.26px;margin-top:10px}.screen.scoreandsavings .content #left-content #environmental-content-message{font-size:23px;line-height:1.39;letter-spacing:-.23px;padding:5vw}.screen.scoreandsavings .content #right-content{margin-left:30px;margin-top:26px;width:690px;height:678px;background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:contain}.screen.scoreandsavings .content #right-content #tabs{height:117px;padding-left:24px}.screen.scoreandsavings .content #right-content #tabs .tab{width:220px}.screen.scoreandsavings .content #right-content #tabs .tab span{font-size:14px}.screen.scoreandsavings .content #right-content #tab-content{height:556px;padding-left:39px;padding-right:39px;padding-top:39px;margin-top:4px;margin-left:24px}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item{height:170px;margin-bottom:38px}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item .toggle-content{margin-left:30px}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item .toggle-content-text,.screen.scoreandsavings .content #right-content #tab-content .tab-content-item .toggle-content-title{font-size:20px}.screen.scoreandsavings .content #right-content #tab-content #business-card{padding-left:60px;padding-right:60px}.screen.scoreandsavings .content #right-content #tab-content #business-card #title{font-size:41px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-text{position:absolute;left:-150px;top:-100px}.screen.scoreandsavings .content #right-content #tab-content .play-with-me-circle{position:absolute;left:20px;width:100px}.screen.scoreandsavings .content #right-content #tab-content .play-with-me-line{position:absolute;left:55px;top:0;width:120px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-circle-1{top:35px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-circle-2{top:195px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-circle-3{top:355px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-line-1{top:118px;height:94px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-line-2{top:277px;height:96px}}@media only screen and (max-width:1728px){.screen{width:1440px;height:100%;padding:51px 77px 24px}.header{height:63px}.header .left-box #logo{width:178px}.header #address #address-icon{width:18px;height:21px}.header #address #address-name,.header #address #address-text{font-size:13px}.header .middle-box{width:524px}.header #tips-popup{width:744px;height:130px;padding-left:15px;padding-right:15px;padding-top:10px;margin-top:-55px;margin-left:80px}.header #tips-popup #tips-popup-icon{width:100px}.header #tips-popup #tips-popup-text{margin-left:15px;font-size:14px;line-height:1;letter-spacing:-.18px;height:auto}.header #tips-popup-close-icon{padding-left:10px;margin-top:40px;width:100px;height:100px}.main{height:612px;width:1285px}.footer{height:58px}.footer .primary-call-to-action{width:257px}.screen.intro .content #left-content{width:528px;margin-left:26px}.screen.intro .content #right-content{margin-left:66px}.screen.intro .content #right-content #question{width:474px;height:auto;font-size:51px}.screen.intro .content #right-content #explanation{width:354px;height:auto;margin-top:18px;font-size:18px}.screen.intro .content #right-content #button{width:371px;height:70px;margin-top:23px}.screen.address .content #left-content{width:504px;margin-left:49px}.screen.address .content #left-content #title{width:504px;font-size:51px;margin-top:177px}.screen.address .content #left-content #text{width:504px;margin-top:27px;font-size:17px}.screen.address .content #right-content{margin-left:123px;margin-top:195px}.screen.address .content #right-content #address-field-container{width:563px;margin-top:15px}.screen.address .content #right-content #address-field-container #field{width:541px;height:29px}.screen.address .content #right-content #address-field-container #field input{font-size:18px}.screen.address .content #right-content #address-field-container #icon img{height:22px}.screen.address .content #right-content #selected-address{width:563px;margin-top:15px}.screen.address .content #right-content #selected-address #selected-address-pin{width:34px;height:41px}.screen.address .content #right-content #selected-address #selected-address-text{margin-left:21px;font-size:28px}.screen.address .content #right-content #call-to-action-disabled,.screen.address .content #right-content #call-to-action-enabled{width:371px}.screen.address .content #right-content #call-to-action-disclaimer{margin-top:15px;font-size:12px}.pac-container{width:563px;margin-top:15px}.pac-item{height:29px}.pac-item,.pac-item-query,.pac-matched{font-size:18px}.screen.neighborhood .content #left-content{width:528px;height:528px;margin-left:80px;margin-top:68px}.screen.neighborhood .content #right-content{margin-left:70px;margin-top:167px}.screen.neighborhood .content #right-content #title{width:401px;font-size:34px}.screen.neighborhood .content #right-content #question{width:401px;margin-top:17px;font-size:51px}.screen.neighborhood .content #right-content #disclaimer{width:390px;margin-top:11px;font-size:9px}.screen.neighborhood .content #right-content #location-container{width:259px;margin-top:48px;font-size:18px}.screen.neighborhood .content #right-content #location-container #icon{width:21px}.score-dial{width:528px;height:528px}.score-dial #title{margin-bottom:14px}.score-dial #score{font-size:152px}.score-dial .home-value{font-size:60px!important;line-height:70px!important}.score-dial #score-label{font-size:45px;margin-top:0}.screen.letusknow .content #left-content{margin-left:49px;margin-top:177px;width:517px}.screen.letusknow .content #left-content #title{font-size:51px;width:517px}.screen.letusknow .content #left-content #text{font-size:17px;margin-top:27px}.screen.letusknow .content #right-content{margin-left:108px;margin-top:201px}.screen.letusknow .content #right-content .field{width:563px;height:45px}.screen.letusknow .content #right-content .field input{font-size:18px}.field.number-field div{font-size:18pxs}.screen.yourscore .content #left-content{margin-left:80px;margin-top:44px;width:528px;height:618px}.screen.yourscore .content #left-content #region-score{margin-top:-33px}.screen.yourscore .content #left-content #region-score-title{font-size:16px}.screen.yourscore .content #left-content #region-score-value{font-size:50px}.screen.yourscore .content #right-content{margin-left:67px;margin-top:167px}.screen.yourscore .content #right-content #address-and-name-container{margin-top:-75px}.screen.yourscore .content #right-content #address-and-name-container #icon{width:34px;height:41px}.screen.yourscore .content #right-content #address-and-name-container #address-and-name{margin-left:14px}.screen.yourscore .content #right-content #address-and-name-container #address-and-name #name{font-size:17px}.screen.yourscore .content #right-content #address-and-name-container #address-and-name #address{font-size:12px}.screen.yourscore .content #right-content #score{width:502px;margin-top:30px;font-size:51px}.screen.yourscore .content #right-content #message{width:502px;height:unset;margin-top:24px;font-size:17px}.screen.yourscore .content #right-content #button{width:unset}.screen.yourscore .content #right-content #disclaimer{width:165px;height:9px;margin-top:21px;font-size:12px}.screen.scoreandsavings .content #left-content{margin-left:80px;margin-top:44px;width:528px;height:618px}.screen.scoreandsavings .content #left-content #environmental-content .environmental-content-title{font-size:17px;letter-spacing:normal;margin-top:15px;margin-bottom:10px;line-height:25px}.screen.scoreandsavings .content #left-content #environmental-content .metrics-row{height:149px;width:528px}.screen.scoreandsavings .content #left-content #environmental-content .main-metrics-cell{font-size:17px;letter-spacing:normal;margin-top:15px;margin-bottom:10px;line-height:25px}.screen.scoreandsavings .content #left-content #environmental-content .metric-value{font-size:39.5px;line-height:24px;letter-spacing:normal}.screen.scoreandsavings .content #left-content #environmental-content .metric-unit{font-size:24px;line-height:24px;letter-spacing:normal;margin-top:8px}.screen.scoreandsavings .content #left-content #environmental-content .metric-label{font-size:20px;letter-spacing:normal;margin-top:8px}.screen.scoreandsavings .content #left-content #environmental-content-message{font-size:17px;line-height:1.39;letter-spacing:-.23px;padding:5vw}.screen.scoreandsavings .content #right-content{margin-left:25px;margin-top:21px;width:575px;height:565px}.screen.scoreandsavings .content #right-content #tabs{height:97px;padding-left:20px}.screen.scoreandsavings .content #right-content #tabs .tab{width:183px}.screen.scoreandsavings .content #right-content #tabs .tab span{font-size:12px}.screen.scoreandsavings .content #right-content #tab-content{height:463px;padding:33px;margin-top:5px;margin-left:20px}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item{height:141px;margin-bottom:32px}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item .toggle-content{margin-left:25px}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item .toggle-content-text,.screen.scoreandsavings .content #right-content #tab-content .tab-content-item .toggle-content-title{font-size:17px}.screen.scoreandsavings .content #right-content #tab-content #business-card{padding-left:50px;padding-right:50px}.screen.scoreandsavings .content #right-content #tab-content #business-card #title{font-size:31px}.screen.scoreandsavings .content #right-content #tab-content #business-card #message{font-size:14px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-text{position:absolute;left:-150px;top:-100px}.screen.scoreandsavings .content #right-content #tab-content .play-with-me-circle{position:absolute;left:18px;width:90px}.screen.scoreandsavings .content #right-content #tab-content .play-with-me-line{position:absolute;left:50px;top:0;width:120px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-circle-1{top:30px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-circle-2{top:165px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-circle-3{top:300px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-line-1{top:104px;height:74px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-line-2{top:240px;height:74px}}@media only screen and (max-width:1200px){body{display:flex;align-items:flex-start;justify-content:flex-start;font-family:"SpaceGrotesk";width:100%;padding:0;margin:0;height:100%}#root,.App{display:flex;width:100%;padding:0;height:auto}.App{align-items:flex-start;justify-content:center}.screen{flex-direction:column;margin:0;padding:6vw 9vw 9.5vw}.header,.screen{display:flex;width:100%;height:auto}.header{flex:unset}.header .left-box{flex:1 1}.header .left-box #logo{display:none;visibility:hidden}.header .left-box #logo img{width:100%}.header .left-box #logo_mobile{width:8vw;display:block;visibility:visible}.header .left-box #logo_mobile img{width:100%}.header #address{display:none}.header .middle-box{position:absolute;top:270px;left:10px;width:95%;margin:0;padding:0;z-index:3000;height:auto}.header #tips-popup{width:100%;height:auto;padding:20px 20px 15px;margin-top:0}.header #tips-popup #tips-popup-icon{width:100px}.header #tips-popup #tips-popup-text{margin-left:15px;font-size:14px;line-height:1.33;letter-spacing:-.18px}.header #tips-popup-close-icon{position:absolute;margin:0;right:-40px;bottom:-40px;width:100px;height:100px}.header .right-box{flex:1 1;display:flex;justify-content:flex-end;align-items:center}.header .right-box .getaquote{font-family:SpaceGrotesk;font-size:9.5px;padding-left:8px;padding-right:8px;font-weight:700;font-stretch:normal;font-style:normal;line-height:3;letter-spacing:normal}.header .right-box .getaquote img{width:100%;margin-top:0}.main{flex:unset}.content,.main{width:100%;height:auto;display:flex}.content{flex-direction:column;justify-content:flex-start}.footer{width:100%;height:12.26vw;display:flex;justify-content:center;margin-top:20px}.footer .primary-call-to-action{cursor:pointer;width:80%}.footer .primary-call-to-action img{width:100%}.screen.intro{overflow:hidden}.screen.intro .content{width:100%;display:flex;flex-direction:column-reverse;justify-content:flex-end}.screen.intro .content #left-content{width:100%;display:flex;align-items:center;height:auto;margin-left:19.3vw;margin-top:20px;padding-top:10px}.screen.intro .content #left-content img{width:100%}.screen.intro .content #right-content{margin-left:0;margin-top:10px;display:flex;flex-direction:column;justify-content:center}.screen.intro .content #right-content #question{width:100%;height:auto;font-family:SpaceGrotesk;font-size:10.6vw;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.06;letter-spacing:-2.58px;text-align:left;color:#fff}.screen.intro .content #right-content #explanation{width:100%;height:auto;margin-top:20px;font-family:Inter;font-size:5vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:-.49px;text-align:left;color:#80c0ff}.screen.intro .content #right-content #button{width:100%;height:auto;padding:0;margin:20px 0 0;object-fit:contain;cursor:pointer}.screen.intro .content #right-content #button img{width:100%}.screen.address .content #left-content{height:auto;width:100%;vertical-align:top;display:flex;flex-direction:column;padding:0;margin:20px 0 0}.screen.address .content #left-content #title{width:100%;height:auto;font-size:11.46vw;margin:0;line-height:1.2;letter-spacing:-.99px}.screen.address .content #left-content #text{width:100%;height:auto;padding:0;margin-top:20px;font-size:5vw;line-height:1.2;letter-spacing:-.99px}.screen.address .content #right-content{display:flex;margin-left:0;margin-top:20px;flex-direction:column;width:100%;height:auto}.screen.address .content #right-content #address-field-container{display:flex;width:100%;margin-top:0}.screen.address .content #right-content #address-field-container #field{width:100%;height:8.17vw;padding:0}.screen.address .content #right-content #address-field-container #field input{font-size:4.44vw}.screen.address .content #right-content #address-field-container #icon img{height:5.86vw}.screen.address .content #right-content #selected-address{width:100%;margin-top:4.26vw}.screen.address .content #right-content #selected-address #selected-address-pin{width:4.53vw;height:5.51vw}.screen.address .content #right-content #selected-address #selected-address-text{margin-left:5.68vw;font-size:4.44vw}.screen.address .content #right-content #call-to-action-disabled,.screen.address .content #right-content #call-to-action-enabled{width:100%;margin-top:20px}.screen.address .content #right-content #call-to-action-disclaimer{margin-top:20px;font-size:4vw}.pac-container{width:100%;margin-top:20px;background-color:#80c0ff}.pac-item{height:39px}.pac-item,.pac-item-query,.pac-matched{font-size:4vw}.screen.neighborhood .content #left-content{width:100%;height:auto;margin-left:0;margin-top:0}.screen.neighborhood .content #right-content{margin-left:0;margin-top:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.screen.neighborhood .content #right-content #title{width:100%;height:auto;font-size:5vw;line-height:1.13;letter-spacing:-1.21px;text-align:center;margin-top:-10px}.screen.neighborhood .content #right-content #question{width:100%;margin-top:20px;font-size:7.5vw;text-align:center}.screen.neighborhood .content #right-content #disclaimer{width:100%;margin-top:20px;font-size:12px;text-align:center;font-style:italic;line-height:1.26;letter-spacing:-.38px}.screen.neighborhood .content #right-content #location-container{width:80%;margin-top:20px;font-size:4.57vw}.screen.neighborhood .content #right-content #location-container #icon{width:5.42vw}.screen.neighborhood .content #right-content #location-container #icon img{width:100%}.score-dial{width:82.48vw;height:82.48vw}.score-dial #title{margin-bottom:1vw;font-size:2.78vw}.score-dial #score{width:100%;margin-top:0;font-size:15vw;font-weight:600;font-stretch:normal;font-style:normal;line-height:15vw;letter-spacing:1.35px;text-align:center;color:#fff}.score-dial .home-value{font-size:10vw!important;line-height:15vw!important}.score-dial #score-label{width:100%;height:5.06vw;font-size:5vw;font-weight:600;margin-top:0}.screen.letusknow .content #left-content{margin-left:0;margin-top:20px;width:100%;vertical-align:top}.screen.letusknow .content #left-content #title{font-size:11.46vw;width:100%}.screen.letusknow .content #left-content #text{font-size:4.4vw;margin-top:20px;width:100%}.screen.letusknow .content #right-content{margin-left:0;margin-top:20px}.screen.letusknow .content #right-content .field{width:100%;height:13.86vw}.field.number-field div,.screen.letusknow .content #right-content .field input{font-size:4.44vw}.screen.yourscore .content #left-content{margin-left:0;margin-top:20px;width:100%;height:unset}.screen.yourscore .content #left-content #region-score{margin-top:-20px;height:auto}.screen.yourscore .content #left-content #region-score-title{font-size:3.84vw;height:auto}.screen.yourscore .content #left-content #region-score-value{font-size:6.26vw;height:auto}.screen.yourscore .content #right-content{margin-left:0;margin-top:0;align-items:center;height:unset}.screen.yourscore .content #right-content #address-and-name-container{display:none}.screen.yourscore .content #right-content #score{width:100%;font-size:9.46vw;line-height:1.06;letter-spacing:-2.58px;text-align:center;margin-top:0}.screen.yourscore .content #right-content #message{width:100%;height:unset;margin-top:10px;font-size:4.4vw;line-height:1.2;letter-spacing:-.99px;text-align:center}.screen.yourscore .content #right-content #button{font-size:4.4vw;height:38px;width:100%;padding-left:10px;padding-right:10px;margin-top:3vw}.screen.yourscore .content #right-content #why-score{margin-top:3vw;font-size:4.4vw}.screen.yourscore .content #right-content .modal-box{width:90vw}.screen.yourscore .content #right-content #modal-content{font-family:Inter;font-size:3.5vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:-.18px;text-align:left;color:#0052cb}.screen.yourscore .content #right-content #modal-button{font-family:SpaceGrotesk;font-size:3.5vw;font-weight:700;font-stretch:normal;font-style:normal;line-height:3;letter-spacing:normal;text-align:left;color:#0052cb;background-color:#81d553;height:42px;padding-left:30px;padding-right:30px;display:flex;justify-content:space-between;margin-top:20px;cursor:pointer}.screen.yourscore .content #right-content #disclaimer{width:100%;margin-top:7.2vw;font-size:2.84vw;text-align:center}.screen.scoreandsavings{padding-left:0;padding-right:0;width:100%}.screen.scoreandsavings .header{padding-left:9vw;padding-right:9vw}.screen.scoreandsavings .content #left-content{margin-left:0;margin-top:0;width:100%;height:auto;padding-left:9.9vw;padding-right:9.9vw}.screen.scoreandsavings .content #left-content #environmental-content .environmental-content-title{font-size:3.73vw;letter-spacing:normal;margin-top:0;margin-bottom:5px;line-height:normal}.screen.scoreandsavings .content #left-content #environmental-content .metrics-row{height:80px;width:100%}.screen.scoreandsavings .content #left-content #environmental-content .main-metrics-cell{font-size:3.73vw;letter-spacing:normal;margin-top:20px;margin-bottom:10px;line-height:normal}.screen.scoreandsavings .content #left-content #environmental-content .metric-value{font-size:5vw;line-height:normal;letter-spacing:normal}.screen.scoreandsavings .content #left-content #environmental-content .metric-unit{font-size:3vw;line-height:normal;letter-spacing:normal;margin-top:2px}.screen.scoreandsavings .content #left-content #environmental-content .metric-label{font-size:3vw;letter-spacing:normal;margin-top:2px}.screen.scoreandsavings .content #left-content #environmental-content-message{font-size:23px;line-height:1.39;letter-spacing:-.23px;padding:5vw}.screen.scoreandsavings .content #left-content #buttons{width:100%;margin-top:-25px}.screen.scoreandsavings .content #left-content #buttons .button{width:37.6vw}.screen.scoreandsavings .content #left-content #buttons .button img{width:100%}.screen.scoreandsavings .content #right-content{margin-left:0;margin-top:0;width:100%;height:auto;display:flex;flex-direction:column-reverse;justify-items:flex-end;background-image:none!important;z-index:1002}.disclaimer-cell{width:100%;text-align:center;font-size:2vw;letter-spacing:normal;margin-top:2px}.screen.scoreandsavings .content #right-content #tabs{display:flex;height:130px;padding-top:1px;border-top:2px solid #fff;width:inherit;padding-left:9.9vw;padding-right:9.9vw;margin-top:0}.screen.scoreandsavings .content #right-content #tabs .tab{margin-left:-1px;width:245px;height:60px;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;border:1px solid #fff;margin-top:-3px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;z-index:1000}.screen.scoreandsavings .content #right-content #tabs .tab-on{border-top:1px solid #0052d3;margin-top:-3.5px;background-color:#0052d3}.screen.scoreandsavings .content #right-content #tabs .tab-off{cursor:pointer}.screen.scoreandsavings .content #right-content #tabs .tab span{font-size:2vw;line-height:1.09;letter-spacing:-.32px;text-align:center}.screen.scoreandsavings .content #right-content #tabs .tab img{height:30px}.screen.scoreandsavings .content #right-content #tab-content{display:flex;height:auto;padding:0 9.9vw 5px;margin-top:0;margin-left:0;flex-direction:column;justify-content:center;align-content:center;align-items:center}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item{display:flex;height:auto;margin-bottom:5px;border:none!important;align-items:flex-start;justify-content:flex-start;align-content:flex-start;justify-items:flex-start;width:100%}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item .toggle-content{margin-left:10px}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item .toggle-button{cursor:pointer;width:75px}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item .toggle-button img{width:100%}.screen.scoreandsavings .content #right-content #tab-content .tab-content-item .toggle-content-text,.screen.scoreandsavings .content #right-content #tab-content .tab-content-item .toggle-content-title{font-size:2.73vw;line-height:4.44vw;letter-spacing:-.42px}.screen.scoreandsavings .content #right-content #tab-content #business-card{background-color:#81d553;width:100%;height:250px;padding-left:40px;padding-right:40px;object-fit:contain;border-radius:24px;box-shadow:0 7px 13px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;align-items:center;justify-content:center}.screen.scoreandsavings .content #right-content #tab-content #business-card #title{font-family:SpaceGrotesk;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:-1.02px;text-align:center;color:#fff}.screen.scoreandsavings .content #right-content #tab-content #business-card #message{margin-top:15px;object-fit:contain;font-family:Inter;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.41;letter-spacing:-.17px;text-align:center;color:#06285e}.screen.scoreandsavings .content #right-content #tab-content #business-card #button{width:258px;height:59px;margin-top:22px;padding:23px 23px 20px 25px;object-fit:contain;background-color:#06285e;display:flex;flex-direction:row;justify-content:space-between;cursor:pointer}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-text{position:absolute;left:-20px;top:-100px;width:150px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-text img{width:100%}.screen.scoreandsavings .content #right-content #tab-content .play-with-me-circle{position:absolute;left:20px;width:80px}.screen.scoreandsavings .content #right-content #tab-content .play-with-me-line{position:absolute;left:55px;top:0}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-circle-1{top:5px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-circle-2{top:80px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-circle-3{top:155px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-line-1{top:69px;height:18px;background-color:#ede74e;width:2px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-line-1 img{display:none}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-line-2{top:144px;height:18px;background-color:#ede74e;width:2px}.screen.scoreandsavings .content #right-content #tab-content #play-with-me-line-2 img{display:none}.screen.getquote .content #left-content{margin-left:0;margin-top:10.22vw;width:82.48vw}.screen.getquote .content #left-content #title{font-size:8vw}.screen.getquote .content #left-content #description{font-size:4vw}.screen.getquote .content #left-content .field{width:100%;height:60px}.screen.getquote .content #left-content .field input{font-size:4.5vw}.screen.getquote .content #left-content #button{width:60%;margin-top:20px}.screen.youraddress{padding-bottom:9.5vw;padding-left:0;padding-right:0}.screen.youraddress .main{flex-direction:column;padding-top:0}.screen.youraddress .header{margin-left:9vw}.screen.youraddress .content{background-image:none!important;padding-left:9vw;padding-right:9vw;padding-top:0;justify-content:flex-start}.screen.youraddress .content #right-content{margin-left:0;width:100%;padding-top:5px}.screen.youraddress .content #right-content #title{font-size:5.5vw}.screen.youraddress .content #right-content #description{margin-top:10px;font-size:3.5vw}.screen.youraddress .content #right-content .field{width:100%;height:30px}.field.number-field div,.screen.youraddress .content #right-content .field input{font-size:4vw}.screen.youraddress .content #right-content #address-field-container{width:100%;margin-top:5px}.screen.youraddress .content #right-content #address-field-container #field{width:100%;height:30px}.screen.youraddress .content #right-content #address-field-container #field input{font-size:4vw}.screen.youraddress .content #right-content #address-field-container #icon{display:flex;align-items:center}.screen.youraddress .content #right-content #address-field-container #icon img{height:19px}.screen.youraddress .content #right-content #selected-address{display:flex;margin-top:5px}.screen.youraddress .content #right-content #selected-address #selected-address-pin{width:12px;height:14px;color:#fff}.screen.youraddress .content #right-content #selected-address #selected-address-text{margin-left:5px;font-size:3vw}.screen.youraddress .content #right-content #call-to-action-disabled,.screen.youraddress .content #right-content #call-to-action-enabled{font-size:4vw;height:38px;padding-left:10px;padding-right:10px;width:100%}.screen.youraddress .content #right-content #call-to-action-disclaimer{display:none}.screen.youraddress .content #right-content .modal-box{width:90vw}.screen.youraddress .content #right-content #modal-content{font-size:3.5vw}.screen.youraddress .content #right-content #modal-button{font-size:4vw;height:38px;padding-left:10px;padding-right:10px;width:100%}.screen.youraddress .content #right-content .modal-field{width:100%;height:35px}.modal-field.number-field div,.screen.youraddress .content #right-content .modal-field input{font-size:5vw}.screen.youraddress #mobile-banner{display:flex;width:100%}.screen.youraddress #mobile-banner img{width:100%}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.field.number-field{display:flex}.field.number-field div{display:flex;align-items:center;border:none;font-family:Inter;font-weight:400;font-stretch:normal;font-style:normal;color:#06285e}.p-inputtext:enabled:focus,input:focus{outline:none;box-shadow:none}@font-face{font-family:"SpaceGrotesk";src:local("SpaceGrotesk"),url(/static/media/SpaceGrotesk-VariableFont_wght.0ab039e3.ttf) format("truetype")}@font-face{font-family:"Inter";src:local("Inter"),url(/static/media/Inter-VariableFont_slnt_wght.f958c681.ttf) format("truetype")}
/*# sourceMappingURL=main.702e9863.chunk.css.map */