html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a:link,a:visited,a:hover,a:active{text-decoration:none}*{box-sizing:border-box}button{-webkit-appearance:none;appearance:none;border-radius:0}button:focus{outline:none}input{-webkit-appearance:none;appearance:none;border-radius:0}input[type=submit]{-webkit-appearance:none;appearance:none;border-radius:0}.hide{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-Thin.otf") format("opentype");font-weight:300}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-Light.otf") format("opentype")}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-Regular.otf") format("opentype");font-weight:500}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-Italic.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-Medium.otf") format("opentype");font-weight:700}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-SemiBoldItalic.otf") format("opentype");font-weight:700;font-style:italic}html,body{min-height:100vh;min-height:-webkit-fill-available;font-family:"Axiforma",sans-serif;font-weight:400;line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background-color:#fff}html.scroll-stop,body.scroll-stop{position:fixed;overflow:hidden;width:100%;height:100%}button{display:block}p{position:relative;font-size:18px;line-height:24px;font-weight:400;text-align:center;margin:0px auto 28px auto;padding:0px 32px;max-width:380px}p b{font-weight:500}p.small{font-size:13px;line-height:16px;text-align:center}sub{font-size:80%;top:5px;position:relative}.mobile{display:block}@media(min-width: 1024px){.mobile{display:none}}.desktop{display:none}@media(min-width: 1024px){.desktop{display:block}}#univ-header{display:none !important}#universal-footer{display:none !important}#info-module{display:none !important}#efficiency-bar{display:none;position:fixed;top:0px;left:0px;width:100%;min-height:60px;background-color:#fff;padding:4px 20px 0px 20px;border-bottom:1px solid #bfbebb;margin-bottom:24px;z-index:500}@media(min-height: 620px){#efficiency-bar{min-height:80px}}@media(min-width: 700px){#efficiency-bar{display:grid;min-height:104px;padding:4px 0px 0px 0px;grid-template-columns:minmax(0px, 9999px) minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) minmax(0px, 9999px);grid-auto-flow:column}}#efficiency-bar>div{position:relative}@media(min-width: 700px){#efficiency-bar>div{grid-column-start:3;grid-column-end:span 21}}@media(min-width: 1024px){#efficiency-bar>div{grid-column-start:2;grid-column-end:span 23}}#efficiency-bar>div .logo{display:none;position:absolute;top:32px;left:0px;width:167px;height:40px;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/sealed-logo.svg");background-repeat:no-repeat;background-position:center;background-size:contain}@media(min-width: 700px){#efficiency-bar>div .logo{display:block;top:26px;width:167px;height:40px}}@media(min-width: 1024px){#efficiency-bar>div .logo{top:32px;width:167px;height:40px}}#efficiency-bar>div .logo span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#efficiency-bar>div .title{display:none;font-size:14px;line-height:24px;font-weight:500;padding-left:16px;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/lightning-bolt.svg");background-repeat:no-repeat;background-position:left center;background-size:10px 17px;margin:0px auto}@media(min-width: 700px){#efficiency-bar>div .title{max-width:300px;margin-top:15px}}#efficiency-bar>div #progress{position:relative;display:none;width:100%;height:12px;border:1px solid #00b34b;border-radius:6px;overflow:hidden;margin:0px auto}@media(min-width: 700px){#efficiency-bar>div #progress{max-width:300px}}#efficiency-bar>div #progress span{position:absolute;display:block;width:2%;height:100%;background-color:#00b34b;transition:1s ease-out}#efficiency-bar>div #tracker{display:none;justify-content:center;align-items:flex-end;width:100%;margin-top:8px}@media(max-height: 619px){#efficiency-bar>div #tracker{display:none !important}}#efficiency-bar>div #tracker>div{position:relative;display:block;width:30px;height:40px;margin:0px 25px;text-align:center}#efficiency-bar>div #tracker>div .check{display:none}#efficiency-bar>div #tracker>div.current::after{content:"";position:absolute;bottom:0px;left:0px;height:2px;width:100%;background-color:#156bf7;border-radius:2px 2px 0px 0px}#efficiency-bar>div #tracker>div.complete .check{display:block;position:absolute;bottom:4px;right:-6px;width:15px;height:15px;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/checkmark-blue.svg");background-repeat:no-repeat;background-size:contain}#efficiency-bar>div #tracker>div:nth-child(1){background-repeat:no-repeat;background-position:center;background-size:22px 27.5px;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/menu-insulation-off.svg")}#efficiency-bar>div #tracker>div:nth-child(1).current,#efficiency-bar>div #tracker>div:nth-child(1).complete{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/menu-insulation-current.svg")}#efficiency-bar>div #tracker>div:nth-child(2){background-repeat:no-repeat;background-position:center right;background-size:25px 30px;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/menu-airsealing-off.svg")}#efficiency-bar>div #tracker>div:nth-child(2).current,#efficiency-bar>div #tracker>div:nth-child(2).complete{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/menu-airsealing-current.svg")}#efficiency-bar>div #tracker>div:nth-child(3){background-repeat:no-repeat;background-position:center;background-size:27px 27px;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/menu-heatpump-off.svg")}#efficiency-bar>div #tracker>div:nth-child(3).current,#efficiency-bar>div #tracker>div:nth-child(3).complete{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/menu-heatpump-current.svg")}#efficiency-bar>div .share{display:none;position:absolute;top:26px;right:0px}@media(min-width: 700px){#efficiency-bar>div .share{display:block;top:18px}}@media(min-width: 1024px){#efficiency-bar>div .share{top:26px}}#efficiency-bar>div .share p{font-size:16px;line-height:20px;font-weight:500;color:#156bf7;padding:0px;margin-bottom:12px}#efficiency-bar>div .share>div{display:flex;justify-content:space-between}#efficiency-bar>div .share>div a:link,#efficiency-bar>div .share>div button{display:block;position:relative;width:22px;height:22px;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;border:0px}#efficiency-bar>div .share>div a:link span,#efficiency-bar>div .share>div button span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#efficiency-bar>div .share>div a:link.copy-link,#efficiency-bar>div .share>div button.copy-link{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/copy-link.svg")}#efficiency-bar>div .share>div a:link.copy-link .link-copied,#efficiency-bar>div .share>div button.copy-link .link-copied{display:none;position:absolute;width:128px;bottom:-48px;right:-10px;background-color:#212121;font-size:16px;line-height:24px;letter-spacing:.2px;font-weight:500;color:#fff;padding:8px;border-radius:8px;z-index:500}#efficiency-bar>div .share>div a:link.copy-link .link-copied:after,#efficiency-bar>div .share>div button.copy-link .link-copied:after{content:"";position:absolute;top:-4px;right:16px;height:8px;width:8px;background-color:#212121;transform:rotate(-45deg);z-index:400}#efficiency-bar>div .share>div a:link.facebook,#efficiency-bar>div .share>div button.facebook{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/facebook.svg")}#efficiency-bar>div .share>div a:link.twitter,#efficiency-bar>div .share>div button.twitter{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/twitter.svg")}#efficiency-bar>div .share>div a:link.linkedin,#efficiency-bar>div .share>div button.linkedin{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/linkedin.svg")}#efficiency-bar>div .share>div>.link-copied{display:none}section{display:none;overflow:auto;min-height:100vh;min-height:-webkit-fill-available;padding:0px 0px 0px 0px}@media(min-width: 1024px){section{height:100vh;padding-top:104px;overflow:hidden}}section.current{display:block}.intro h1{max-width:280px;position:relative;font-size:32px;line-height:38px;letter-spacing:0px;text-align:center;padding:0px 20px;margin:32px auto 80px auto;z-index:50}@media(min-height: 620px){.intro h1{margin:32px auto 114px auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.intro h1{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:-220px auto 0px auto}}@media(min-width: 1024px){.intro h1{max-width:400px;font-size:48px;line-height:48px;margin:40px auto 120px auto}}.intro h1 span{display:block;font-size:18px;line-height:24px;margin:0px 0px 8px 0px}.intro h1 span:first-of-type{text-transform:uppercase}@media(min-width: 1024px){.intro h1 span{font-size:20px}}.intro h1 span.by{margin-top:16px}@media(min-width: 1024px){.intro h1 span.by{display:none}}.intro h1 span.by img{display:inline-block;width:72px;height:auto;margin:0px;padding:0px}.intro p{z-index:50}.intro p.check{max-width:332px}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.intro p.check{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media(min-width: 1024px){.intro p{font-size:20px;line-height:26px;margin-bottom:32px}}.intro .copy{position:absolute;bottom:20px;left:50%;width:100%;transform:translateX(-50%);font-size:12px;line-height:14px}@media(min-width: 1024px){.intro .copy{position:relative;font-size:14px;line-height:16px;left:0px;transform:none;margin-top:180px;max-width:500px}}.intro .copy a{text-decoration:underline}.intro .copy a:link{color:#156bf7}.intro .copy a:visited{color:#156bf7}.intro .copy a:hover{color:#156bf7}.intro .copy a:active{color:#156bf7}@media(min-width: 1024px){.intro .copy br{display:none}}.intro #go{position:relative;font-family:"Axiforma",sans-serif;font-size:16px;line-height:19.2px;letter-spacing:.5px;color:#fff;font-weight:500;background-color:#156bf7;border:0px;border-radius:8px;margin:0px auto;padding:12px 24px;z-index:50;cursor:pointer}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.intro #go{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:80px auto}}.intro #go img{position:relative;top:2px}.intro #intro-bg{position:absolute;top:96px;left:50%;transform:translateX(-50%);width:260px;z-index:1}@media(min-height: 620px){.intro #intro-bg{width:auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.intro #intro-bg{width:400px;top:50%;left:50%;transform:translate(-50%, -50%)}}@media(min-width: 1024px){.intro #intro-bg{width:330px;padding-top:90px}}.back-bar{position:absolute;top:0px;left:0px;width:100%;padding:24px 20px}@media(min-width: 1024px){.back-bar{top:104px;padding:24px 80px}}.back-bar button{position:relative;font-family:"Axiforma",sans-serif;font-size:16px;line-height:16px;font-weight:500;color:#156bf7;padding-left:12px;background:transparent;border:0px}.back-bar button:before{content:"";position:absolute;left:0px;top:50%;width:8px;height:12px;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/carrot-left-icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;transform:rotate(180deg) translateY(50%)}.question,.error{flex-direction:column;justify-content:space-between}@media(min-width: 1024px){.question,.error{justify-content:flex-start}}.question.current,.error.current{display:flex}.question h2,.error h2{font-size:24px;line-height:28px;letter-spacing:0px;text-align:center;margin:60px auto 24px auto;padding:0px 24px}@media(min-height: 620px){.question h2,.error h2{font-size:26px;line-height:32px;margin:80px auto 32px auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.question h2,.error h2{max-width:500px;margin-top:160px}}@media(min-width: 1024px){.question h2,.error h2{font-size:32px;line-height:40px;max-width:600px;margin:40px auto 60px auto}}.question #house-temps img,.error #house-temps img{position:relative;top:21px;left:20px;width:220px;height:auto;display:none;margin:0px auto;padding:0px}@media(min-width: 1024px){.question #house-temps img,.error #house-temps img{top:23px;width:300px;left:32px}}.question .circular,.error .circular{display:flex;justify-content:space-between;width:100%;max-width:360px;padding:0px 20px;margin:24px auto 0px auto;background-color:#f7f4f0}.question .circular button,.error .circular button{width:80px;font-family:"Axiforma",sans-serif;font-size:14px;line-height:18px;font-weight:500;text-align:center;color:#212121;background-color:transparent;border:0px;padding:0px}.question .circular button span,.error .circular button span{display:block;height:20px;width:20px;background-color:#fff;border-radius:20px;border:1px solid #706f6e;margin:0px auto 8px auto}.question .circular button.selected span,.error .circular button.selected span{border:4px solid #156bf7}.question .list,.error .list{width:100%;max-width:360px;padding:0px 20px;margin:0px auto}.question .list button,.error .list button{width:100%;height:56px;font-family:"Axiforma",sans-serif;font-size:16px;line-height:16px;font-weight:500;color:#212121;text-align:left;background-color:#fff;border:1px solid #bfbebb;border-radius:8px;padding:12px 16px;margin:0px auto 8px auto}.question .list button.selected,.error .list button.selected{background-color:#e5effe;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/checkmark-blue.svg");background-repeat:no-repeat;background-position:center right 16px;border:1px solid #156bf7}.question .next,.question .nope,.error .next,.error .nope{font-family:"Axiforma",sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:16px;background-color:#156bf7;border:0px;border-radius:8px;margin:24px auto;padding:13px 24px;cursor:pointer}@media(min-height: 620px){.question .next,.question .nope,.error .next,.error .nope{margin:28px auto 40px auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.question .next,.question .nope,.error .next,.error .nope{margin:40px auto 80px auto}}@media(min-width: 1024px){.question .next,.question .nope,.error .next,.error .nope{margin:24px auto 98px auto}}.question .next:hover,.question .nope:hover,.error .next:hover,.error .nope:hover{background-color:#1156ba}.question .next:disabled,.question .nope:disabled,.error .next:disabled,.error .nope:disabled{background-color:#bfbebb}@media(min-width: 1024px){.uneven-temps h2{margin:40px auto 32px auto}}@media(min-width: 1024px){.uneven-temps>div{position:absolute;bottom:0px;left:0px;width:100%;max-height:650px}}.uneven-temps>div>div:last-child{background-color:#f7f4f0;border:14px solid #fff;border-right:0px;border-bottom:0px;border-left:0px;border-image-repeat:repeat;border-image-source:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/grass.svg");border-image-slice:22;padding:18px 0px 24px 0px}@media(min-height: 620px){.uneven-temps>div>div:last-child{padding:18px 0px 40px 0px}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.uneven-temps>div>div:last-child{padding:60px 0px 80px 0px}}@media(min-width: 1024px){.uneven-temps>div>div:last-child{padding:32px 0px 98px 0px;height:233px}}.uneven-temps>div>div:last-child .circular{margin-top:0px}.uneven-temps>div>div:last-child button{margin-bottom:0px}.address-lookup{background-color:#e5effe;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/address-lookup-bg.svg");background-repeat:no-repeat;background-position:center bottom -72px;background-size:130%}@media(min-width: 1024px){.address-lookup{background-position:center bottom -260px;background-size:auto}}.address-lookup h2{position:relative;font-size:24px;line-height:28px;letter-spacing:0px;text-align:center;margin:64px auto 32px auto;padding:0px 20px;z-index:100}@media(min-height: 620px){.address-lookup h2{font-size:26px;line-height:32px}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.address-lookup h2{margin-top:160px}}@media(min-width: 1024px){.address-lookup h2{font-size:32px;line-height:40px;max-width:600px;margin-top:40px}}.address-lookup #address-enter{margin-bottom:14px}.address-lookup #address-enter input[type=text]{display:block;width:calc(100% - 40px);max-width:340px;font-family:"Axiforma",sans-serif;font-size:16px;line-height:16px;font-weight:500;color:#156bf7;background-color:#fff;border:1px solid #91c1ff;border-radius:8px;margin:24px auto 0px auto;padding:12px 19px 12px 36px;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/location.svg");background-repeat:no-repeat;background-position:left 12px center}@media(min-height: 620px){.address-lookup #address-enter input[type=text]{margin:60px auto 0px auto}}@media(min-width: 1024px){.address-lookup #address-enter input[type=text]{margin-top:42px}}.address-lookup #address-enter input[type=text].error{border:1px solid #dd351a}.address-lookup #address-enter .error-msg{display:none;font-size:13px;line-height:19px;letter-spacing:.25px;font-weight:700;color:#dd351a;text-align:center;padding-top:8px}.address-lookup .next{font-family:"Axiforma",sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:16px;background-color:#156bf7;border:0px;border-radius:8px;margin:24px auto;padding:12px 24px;cursor:pointer}.address-lookup .next:hover{background-color:#1156ba}.address-lookup .bg-img{position:absolute;bottom:0px;left:50%;transform:translateX(-50%);width:100%;max-width:900px;height:auto;pointer-events:none;margin:0px auto}.address-confirm{flex-direction:column;justify-content:space-between}@media(min-width: 1024px){.address-confirm{justify-content:flex-start}}.address-confirm.current{display:flex}.address-confirm h2{font-size:24px;line-height:28px;letter-spacing:0px;text-align:center;margin:60px auto 32px auto}@media(min-height: 620px){.address-confirm h2{font-size:26px;line-height:130%;margin:80px auto 32px auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.address-confirm h2{margin-top:160px}}@media(min-width: 1024px){.address-confirm h2{font-size:32px;line-height:40px;max-width:600px;margin:40px auto 32px auto}}.address-confirm img{width:160px;height:auto;display:block;margin:0px auto 16px auto}@media(min-height: 620px){.address-confirm img{width:200px}}@media(min-width: 1024px){.address-confirm img{margin-bottom:24px}}.address-confirm #user-address{font-weight:500}.address-confirm .next{font-family:"Axiforma",sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:16px;background-color:#156bf7;border:0px;border-radius:8px;margin:24px auto;padding:12px 24px;cursor:pointer}@media(min-height: 620px){.address-confirm .next{margin:40px auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.address-confirm .next{margin:80px auto}}@media(min-width: 1024px){.address-confirm .next{margin:0px auto}}.address-confirm .next:hover{background-color:#1156ba}.calculate{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/calculate-bg.svg");background-repeat:no-repeat;background-position:bottom center;background-size:contain}@media(min-width: 1024px){.calculate{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/calculate-bg-desktop.svg")}}.calculate h2{font-size:24px;line-height:28px;text-align:center;margin:60px 80px}@media(min-height: 620px){.calculate h2{font-size:26px;line-height:32px;margin:40px auto 62px auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.calculate h2{margin-top:160px}}.calculate p{font-size:16px}.calculate #process{position:relative;width:calc(100% - 80px);max-width:300px;margin:0px auto 10px auto;font-size:18px;font-weight:500;text-align:left;padding:0px}.calculate #process span:last-child{position:absolute;right:0px;bottom:0px}.calculate .calc-progress{position:relative;display:block;width:calc(100% - 80px);max-width:300px;height:30px;background-color:#e5effe;border-radius:6px;margin:0px auto 10px auto;overflow:hidden}.calculate .calc-progress span{position:absolute;top:0px;left:0px;width:0%;height:100%;background-color:#156bf7}.calculate .next{opacity:0}.calculate.run .calc-progress span{animation:calculate-bar 5.5s ease forwards}.estimate h2{position:relative;font-size:24px;line-height:28px;letter-spacing:0px;text-align:center;margin:60px auto 32px auto;padding:0px 46px}@media(min-height: 620px){.estimate h2{font-size:26px;line-height:32px}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.estimate h2{margin-top:160px;max-width:500px}}@media(min-width: 1024px){.estimate h2{font-size:32px;line-height:40px;max-width:600px;margin:40px auto 32px auto}}.estimate h2 span{position:absolute;top:0px;left:0px;width:100%;padding:0px 46px;opacity:0;transition:1s ease 0s}.estimate h2 span b{font-weight:500}.estimate h2 span.current{opacity:1;transition:1s ease 2s}.estimate>div:first-of-type{position:absolute;bottom:88px;left:40px;display:flex;flex-wrap:nowrap;align-items:end;padding:0px 20px}@media(min-height: 620px){.estimate>div:first-of-type{bottom:120px}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.estimate>div:first-of-type{left:50%;transform:translateX(-50%);bottom:200px}}@media(min-width: 1024px){.estimate>div:first-of-type{left:50%;transform:translateX(-50%);bottom:192px}}.estimate>div:first-of-type #chart{display:block;position:relative;width:50px;height:250px}.estimate>div:first-of-type #chart::before{content:"";position:absolute;left:50%;top:-40px;transform:translateX(-50%);width:18px;height:31px;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/lightning.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.estimate>div:first-of-type #chart>span{position:absolute;bottom:0px;left:0px;height:0%;width:100%;transition:1.5s ease-out}.estimate>div:first-of-type #chart>span#value-total-bar{background-color:#fbe586;transition:1s ease-out .48s;z-index:10}.estimate>div:first-of-type #chart>span#value-heating-bar{background-color:#f94851;z-index:40}.estimate>div:first-of-type #chart>span#value-cooling-bar{background-color:#91c1ff;z-index:30}.estimate>div:first-of-type #chart>span#value-waste-bar{background-color:#97ddb3;z-index:20;transition:0s}.estimate>div:first-of-type #chart #meter{left:50%;transform:translateX(-50%);width:70px;height:0%;border-top:2px dashed #706f6e;opacity:0;z-index:50}.estimate>div:first-of-type #chart #meter>span{position:absolute;top:-48px;left:-50%;padding:10px 12px;background-color:#156bf7;border-radius:8px;font-size:16px;font-weight:500;line-height:16px;color:#fff;text-align:center}.estimate>div:first-of-type #chart #meter>span::after{content:"";position:absolute;right:12px;bottom:-4px;height:8px;width:8px;background-color:#156bf7;transform:rotate(45deg);border-radius:2px}.estimate>div:first-of-type #totals{position:relative;margin-left:48px;max-height:250px}.estimate>div:first-of-type #totals div{position:relative;display:block;height:0px;overflow:hidden;font-size:18px;line-height:24px;font-weight:400;margin-bottom:0px;padding-left:24px;opacity:0;transition:2s ease}.estimate>div:first-of-type #totals div span{display:inline-block;font-weight:500}.estimate>div:first-of-type #totals div b{font-weight:500}.estimate>div:first-of-type #totals div::before{content:"";position:absolute;top:5px;left:0px;height:15px;width:15px;border-radius:2px}.estimate>div:first-of-type #totals div#value-total::before{background-color:#fbe586}.estimate>div:first-of-type #totals div#value-total.show{height:auto;margin-bottom:18px;overflow:auto;animation:shiftup 2s ease .24s forwards}.estimate>div:first-of-type #totals div#value-total.show-2{height:auto;margin-bottom:18px;overflow:auto;opacity:0;animation:reset 2s ease .72s forwards}.estimate>div:first-of-type #totals div#value-total.off{height:0px;margin-bottom:18px;overflow:auto;animation:off .48s ease 0s forwards}.estimate>div:first-of-type #totals div#value-waste::before{background-color:#97ddb3}.estimate>div:first-of-type #totals div#value-waste.show{height:auto;margin-bottom:18px;overflow:auto;animation:shiftup 2s ease .48s forwards}.estimate>div:first-of-type #totals div#value-heating::before{top:2px;height:20px;width:20px;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/flame.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.estimate>div:first-of-type #totals div#value-heating.show{height:auto;margin-bottom:18px;overflow:auto;animation:shiftup 2s ease .24s forwards}.estimate>div:first-of-type #totals div#value-cooling::before{top:2px;height:20px;width:20px;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/snowflake.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.estimate>div:first-of-type #totals div#value-cooling.show{height:auto;margin-bottom:18px;overflow:auto;animation:shiftup 2s ease .48s forwards}.estimate>div:last-of-type{position:absolute;bottom:0px;left:0px;width:100%;height:88px;background-color:#f7f4f0;border-top:1px solid #706f6e}@media(min-height: 620px){.estimate>div:last-of-type{height:120px}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.estimate>div:last-of-type{height:200px}}@media(min-width: 1024px){.estimate>div:last-of-type{height:192px}}.estimate>div:last-of-type .btn-handc,.estimate>div:last-of-type .next{font-family:"Axiforma",sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:16px;background-color:#156bf7;border:0px;border-radius:8px;margin:24px auto;padding:12px 24px;cursor:pointer}@media(min-height: 620px){.estimate>div:last-of-type .btn-handc,.estimate>div:last-of-type .next{margin:40px auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.estimate>div:last-of-type .btn-handc,.estimate>div:last-of-type .next{margin:80px auto}}.estimate>div:last-of-type .btn-handc:hover,.estimate>div:last-of-type .next:hover{background-color:#1156ba}.estimate>div:last-of-type .btn-handc:disabled,.estimate>div:last-of-type .next:disabled{background-color:#bfbebb}.ready.current{display:flex;flex-direction:column;justify-content:space-between}@media(min-width: 1024px){.ready.current{justify-content:flex-start}}.ready h2{font-size:24px;line-height:28px;letter-spacing:0px;text-align:center;margin:60px auto 32px auto;padding:0px 32px}@media(min-height: 620px){.ready h2{font-size:26px;line-height:32px;margin:80px auto 32px auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.ready h2{margin-top:160px;max-width:500px}}@media(min-width: 1024px){.ready h2{font-size:32px;line-height:40px;max-width:500px;margin:40px auto 32px auto}}.ready .upgrades>div{display:flex;align-items:center;justify-content:flex-start;font-size:24px;line-height:24px;text-align:center;width:200px;margin:0px auto 16px auto}@media(min-height: 620px){.ready .upgrades>div{margin:0px auto 24px auto}}.ready .upgrades>div img{position:relative;display:block;margin:0px 12px 0px 0px;padding:0px;height:42px;width:42px;object-fit:contain}.ready .upgrades>div:nth-child(2) img{left:4px}.ready .next{font-family:"Axiforma",sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:16px;background-color:#156bf7;border:0px;border-radius:8px;margin:24px auto;padding:12px 24px;cursor:pointer}@media(min-height: 620px){.ready .next{margin:40px auto}}.ready .next:hover{background-color:#1156ba}.ready #windows{position:relative;font-family:"Axiforma",sans-serif;font-size:16px;line-height:16px;font-weight:500;text-align:center;color:#156bf7;background-color:transparent;border:0px;margin:40px auto;z-index:100}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.ready #windows{margin:40px auto 80px auto}}.ready #windows>div{display:none;position:absolute;top:-150px;left:50%;transform:translateX(-50%);width:280px;background-color:#156bf7;border-radius:8px;font-size:16px;line-height:22px;color:#fff;padding:12px}.ready #windows>div::after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%) rotate(45deg);height:16px;width:16px;background-color:#156bf7}.ready #windows.open>div{display:block}.insulation-1 h2{font-size:24px;line-height:28px;letter-spacing:0px;text-align:center;margin:80px auto 32px auto;padding:0px 20px}@media(min-height: 620px){.insulation-1 h2{font-size:26px;line-height:32px;margin:124px auto 32px auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.insulation-1 h2{margin-top:160px;max-width:500px}}@media(min-width: 1024px){.insulation-1 h2{font-size:32px;line-height:40px;max-width:600px;margin:40px auto 32px auto}}.insulation-1 .bottom{position:absolute;bottom:0px;left:0px;width:100%}.insulation-1 .bottom>img{display:block;position:relative;top:96px;margin:0px auto}@media(min-width: 1024px){.insulation-1 .bottom>img{top:40px}}.insulation-1 .bottom>div{position:relative;text-align:center;background-color:#f7f4f0;border-top:1px solid #706f6e;padding:24px 32px;z-index:50}@media(min-height: 620px){.insulation-1 .bottom>div{padding:40px 32px}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.insulation-1 .bottom>div{padding:80px 32px}}@media(min-width: 1024px){.insulation-1 .bottom>div{height:192px}}.insulation-1 .bottom>div p{padding:0px}.insulation-1 .bottom>div button{display:inline-block;font-family:"Axiforma",sans-serif;color:#156bf7;font-size:16px;font-weight:500;line-height:16px;background-color:#fff;border:1px solid #156bf7;border-radius:8px;margin:0px 10px;padding:12px 24px;cursor:pointer}.insulation-2 h2{font-size:24px;line-height:28px;letter-spacing:0px;text-align:center;margin:80px auto 32px auto;padding:0px 20px}@media(min-height: 620px){.insulation-2 h2{font-size:26px;line-height:32px;margin:124px auto 32px auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.insulation-2 h2{margin-top:160px}}@media(min-width: 1024px){.insulation-2 h2{font-size:32px;line-height:40px;max-width:500px;margin:40px auto 24px auto}}.insulation-2 .bottom{position:absolute;bottom:0px;left:0px;width:100%}.insulation-2 .bottom>img{display:block;position:relative;top:96px;margin:0px auto}@media(min-width: 1024px){.insulation-2 .bottom>img{top:40px}}.insulation-2 .bottom>div{position:relative;text-align:center;background-color:#f7f4f0;border-top:1px solid #706f6e;padding:24px 32px;z-index:50}@media(min-height: 620px){.insulation-2 .bottom>div{padding:40px 32px}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.insulation-2 .bottom>div{padding:80px 32px}}@media(min-width: 1024px){.insulation-2 .bottom>div{height:192px}}.insulation-2 .bottom>div button{display:block;font-family:"Axiforma",sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:16px;background-color:#156bf7;border:0px;border-radius:8px;padding:12px 24px;margin:0px auto;cursor:pointer}.result-box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 92px);max-width:400px;background-color:#fff;border:1px solid #156bf7;border-radius:8px;box-shadow:0px 4px 0px rgba(0,0,0,.1);padding:68px 24px 0px 24px;margin:54px auto 0px auto}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.result-box{margin-top:-50px}}@media(min-width: 1024px){.result-box{padding:98px 32px 0px 32px}}.result-box .medalion{position:absolute;top:-54px;left:50%;transform:translateX(-50%)}@media(min-width: 1024px){.result-box .medalion{width:150px;top:-75px}}.result-box h2{font-size:26px;line-height:32px;letter-spacing:0px;text-align:center;margin:0px auto 32px auto;padding:0px 0px}@media(min-width: 1024px){.result-box h2{font-size:32px;line-height:40px}}.result-box p{padding:0px 20px}.result-box .result-per{font-weight:500}.result-box .next{display:block;font-family:"Axiforma",sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:16px;background-color:#156bf7;border:0px;border-radius:8px;margin:24px auto;padding:12px 24px;cursor:pointer}.insulation-3{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/grass-bg.gif");background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width: 1024px){.insulation-3{background-repeat:repeat-x;background-size:auto 100%}}.airleaks-1 h2{max-width:300px;font-size:24px;line-height:28px;text-align:center;margin:80px auto 32px auto;padding:0px 20px}@media(min-height: 620px){.airleaks-1 h2{font-size:26px;line-height:32px;margin:124px auto 32px auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.airleaks-1 h2{margin-top:160px}}@media(min-width: 1024px){.airleaks-1 h2{font-size:32px;line-height:40px;max-width:600px;margin:40px auto 24px auto}}.airleaks-1 .bottom{position:absolute;bottom:0px;left:0px;width:100%}.airleaks-1 .bottom>img{display:block;position:relative;top:5px;margin:0px auto}@media(min-width: 1024px){.airleaks-1 .bottom>img{top:8px;width:500px}}.airleaks-1 .bottom>div{position:relative;text-align:center;background-color:#f7f4f0;border-top:1px solid #706f6e;padding:24px 32px;z-index:50}@media(min-height: 620px){.airleaks-1 .bottom>div{padding:40px 32px}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.airleaks-1 .bottom>div{padding:80px 32px}}@media(min-width: 1024px){.airleaks-1 .bottom>div{height:192px}}.airleaks-1 .bottom>div button{display:inline-block;font-family:"Axiforma",sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:16px;background-color:#156bf7;border:0px;border-radius:8px;margin:0px auto;padding:12px 24px;cursor:pointer}.airleaks-2 h2{font-size:24px;line-height:28px;text-align:center;margin:80px auto 32px auto;padding:0px 20px}@media(min-height: 620px){.airleaks-2 h2{font-size:26px;line-height:32px;margin:124px auto 32px auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.airleaks-2 h2{margin-top:160px}}@media(min-width: 1024px){.airleaks-2 h2{font-size:32px;line-height:40px;max-width:400px;margin:40px auto 32px auto}}.airleaks-2 .bottom{position:absolute;bottom:0px;left:0px;width:100%}.airleaks-2 .bottom #summer,.airleaks-2 .bottom #winter{display:none;max-width:400px;position:relative;top:14px;margin:0px auto;z-index:100}.airleaks-2 .bottom #summer.current,.airleaks-2 .bottom #winter.current{display:block}.airleaks-2 .bottom #summer span,.airleaks-2 .bottom #winter span{position:absolute;top:calc(50% + 10px);transform:translateY(-50%);font-size:16px;line-height:18px;font-weight:500;width:100px;text-align:center}.airleaks-2 .bottom #summer span.left-text,.airleaks-2 .bottom #winter span.left-text{left:12px}@media(min-width: 1024px){.airleaks-2 .bottom #summer span.left-text,.airleaks-2 .bottom #winter span.left-text{left:0px}}.airleaks-2 .bottom #summer span.right-text,.airleaks-2 .bottom #winter span.right-text{right:12px}@media(min-width: 1024px){.airleaks-2 .bottom #summer span.right-text,.airleaks-2 .bottom #winter span.right-text{right:0px}}.airleaks-2 .bottom img{display:block;position:relative;margin:0px auto;padding:0px}@media(min-width: 1024px){.airleaks-2 .bottom img{width:300px}}@media(min-width: 1024px){.airleaks-2 .bottom #winter img{width:327px}}.airleaks-2 .bottom>div:last-of-type{position:relative;text-align:center;z-index:50;background-color:#f7f4f0;border:14px solid #fff;border-right:0px;border-bottom:0px;border-left:0px;border-image-repeat:repeat;border-image-source:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/grass.svg");border-image-slice:22;padding:24px 0px}@media(min-height: 620px){.airleaks-2 .bottom>div:last-of-type{padding:40px 0px}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.airleaks-2 .bottom>div:last-of-type{padding:80px 0px}}@media(min-width: 1024px){.airleaks-2 .bottom>div:last-of-type{height:205px}}.airleaks-2 .bottom>div:last-of-type.summer{border-image-source:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/grass.svg")}.airleaks-2 .bottom>div:last-of-type.winter{border-image-source:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/snow.svg")}@media(min-width: 1024px){.airleaks-2 .bottom>div:last-of-type{padding:32px 0px 98px 0px}}.airleaks-2 .bottom>div:last-of-type #seasons{display:flex;justify-content:center;margin-bottom:24px;background-color:transparent}@media(min-height: 620px){.airleaks-2 .bottom>div:last-of-type #seasons{margin-bottom:40px}}.airleaks-2 .bottom>div:last-of-type #seasons button{width:150px;font-family:"Axiforma",sans-serif;font-size:16px;line-height:20px;color:#212121;border:1px solid #212121;padding:7px 24px;background-color:transparent;font-weight:500;margin:0px}.airleaks-2 .bottom>div:last-of-type #seasons button:nth-child(1){border-radius:22px 0px 0px 22px}.airleaks-2 .bottom>div:last-of-type #seasons button:nth-child(2){border-radius:0px 22px 22px 0px}.airleaks-2 .bottom>div:last-of-type #seasons button svg{display:inline-block;margin-right:12px;vertical-align:bottom}.airleaks-2 .bottom>div:last-of-type #seasons button svg path{fill:#212121}.airleaks-2 .bottom>div:last-of-type #seasons button.current{background-color:#212121;color:#fff}.airleaks-2 .bottom>div:last-of-type #seasons button.current svg path{fill:#fff}.airleaks-2 .bottom>div:last-of-type .next{display:inline-block;font-family:"Axiforma",sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:16px;background-color:#156bf7;border:0px;border-radius:8px;margin:0px auto;padding:12px 24px;cursor:pointer}.airleaks-3 h2{font-size:24px;line-height:28px;letter-spacing:0px;text-align:center;margin:80px auto 32px auto;padding:0px 20px}@media(min-height: 620px){.airleaks-3 h2{font-size:26px;line-height:32px;margin:124px auto 32px auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.airleaks-3 h2{margin-top:160px}}@media(min-width: 1024px){.airleaks-3 h2{font-size:32px;line-height:40px;max-width:450px;margin:40px auto 24px auto}}.airleaks-3 .bottom{position:absolute;bottom:0px;left:0px;width:100%;overflow-x:hidden}.airleaks-3 .bottom>img{display:block;position:relative;top:48px;margin:0px auto;width:110%;transform:translateX(-4.5%)}@media(min-width: 1024px){.airleaks-3 .bottom>img{width:100%;max-width:500px;top:50px;transform:none}}.airleaks-3 .bottom>div{position:relative;text-align:center;background-color:#f7f4f0;border-top:1px solid #706f6e;padding:24px 32px;z-index:50}@media(min-height: 620px){.airleaks-3 .bottom>div{padding:40px 32px}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.airleaks-3 .bottom>div{padding:80px 32px}}@media(min-width: 1024px){.airleaks-3 .bottom>div{height:192px}}.airleaks-3 .bottom>div button{display:inline-block;font-family:"Axiforma",sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:16px;background-color:#156bf7;border:0px;border-radius:8px;margin:0px auto;padding:12px 24px;cursor:pointer}.airleaks-4{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/grass-bg.gif");background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width: 1024px){.airleaks-4{background-repeat:repeat-x;background-size:auto 100%}}.heatpump-1 h2{font-size:24px;line-height:28px;letter-spacing:0px;text-align:center;margin:80px auto 32px auto;padding:0px 20px}@media(min-height: 620px){.heatpump-1 h2{font-size:26px;line-height:32px;margin:124px auto 32px auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.heatpump-1 h2{margin-top:160px}}@media(min-width: 1024px){.heatpump-1 h2{font-size:32px;line-height:40px;max-width:380px;margin:40px auto 24px auto}}.heatpump-1 .bottom{position:absolute;bottom:0px;left:0px;width:100%}.heatpump-1 .bottom>img{display:block;position:relative;top:0px;margin:0px auto}@media(min-width: 700px){.heatpump-1 .bottom>img{width:200px}}.heatpump-1 .bottom>div{position:relative;text-align:center;background-color:#f7f4f0;border-top:1px solid #706f6e;padding:24px 32px;z-index:50}@media(min-height: 620px){.heatpump-1 .bottom>div{padding:40px 32px}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.heatpump-1 .bottom>div{padding:80px 32px}}@media(min-width: 1024px){.heatpump-1 .bottom>div{height:192px}}.heatpump-1 .bottom>div button{display:inline-block;font-family:"Axiforma",sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:16px;background-color:#156bf7;border:0px;border-radius:8px;margin:0px auto;padding:12px 24px;cursor:pointer}.heatpump-2 h2{font-size:24px;line-height:28px;letter-spacing:0px;text-align:center;margin:124px auto 32px auto;padding:0px 20px}@media(min-height: 620px){.heatpump-2 h2{font-size:26px;line-height:32px;margin:124px auto 32px auto}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.heatpump-2 h2{margin-top:160px}}@media(min-width: 1024px){.heatpump-2 h2{font-size:32px;line-height:40px;max-width:600px;margin:40px auto 24px auto}}.heatpump-2 .bottom{position:absolute;bottom:0px;left:0px;width:100%}.heatpump-2 .bottom>img{display:block;position:relative;top:24px;margin:0px auto}@media(min-width: 700px){.heatpump-2 .bottom>img{width:400px;top:35px}}.heatpump-2 .bottom>div{position:relative;text-align:center;background-color:#f7f4f0;border-top:1px solid #706f6e;padding:24px 32px;z-index:50}@media(min-height: 620px){.heatpump-2 .bottom>div{padding:40px 32px}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.heatpump-2 .bottom>div{padding:80px 32px}}@media(min-width: 1024px){.heatpump-2 .bottom>div{height:192px}}.heatpump-2 .bottom>div button{display:inline-block;font-family:"Axiforma",sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:16px;background-color:#156bf7;border:0px;border-radius:8px;margin:0px auto;padding:12px 24px;cursor:pointer}.heatpump-3{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/grass-bg.gif");background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width: 1024px){.heatpump-3{background-repeat:repeat-x;background-size:auto 100%}}.success{background-color:#fff;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/success-bg-mobile.svg");background-repeat:no-repeat;background-position:center bottom;background-size:contain}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.success{background:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/bg-success.svg") left calc(50% - 72px) bottom 125px no-repeat,url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/floor.svg") center bottom 0px repeat-x;background-size:600px,auto 159px}}@media(min-width: 1024px){.success{background:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/bg-success.svg") left calc(50% - 72px) bottom 86px no-repeat,url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/floor.svg") center bottom -45px repeat-x;background-size:500px,auto 159px}}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.success>div{position:absolute;bottom:240px;left:50%;transform:translateX(-50%)}}@media(min-width: 1024px){.success>div{position:absolute;bottom:100px;left:50%;transform:translateX(-50%)}}.success>div h2{font-size:32px;line-height:40px;text-align:center;margin:40px auto 16px auto}@media(min-height: 620px){.success>div h2{font-size:32px;line-height:40px;margin:40px auto 24px auto}}@media(min-width: 1024px){.success>div h2{font-size:42px;line-height:42px;margin:60px auto 32px auto}}.success>div p{max-width:320px;font-size:18px;line-height:24px;text-align:center;padding:0px}@media(min-width: 1024px){.success>div p{font-size:20px;line-height:28px}}.success>div p:first-of-type{font-size:18px;line-height:24px;margin-bottom:24px}@media(min-height: 620px){.success>div p:first-of-type{font-size:18px;line-height:24px;font-size:26px;line-height:34px;margin-bottom:40px}}@media(min-width: 1024px){.success>div p:first-of-type{font-size:32px;line-height:40px;margin-bottom:24px;max-width:400px}}.success>div #results-finish{margin:40px auto}.success>div #success-improvements{display:block;width:80%;max-width:240px;margin:24px auto}@media(min-height: 620px){.success>div #success-improvements{max-width:300px;margin:40px auto}}@media(min-width: 1024px){.success>div #success-improvements{width:100%}}.success .next{font-family:"Axiforma",sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:16px;background-color:#156bf7;border:0px;border-radius:8px;margin:24px auto;padding:12px 24px;cursor:pointer}.success .next:hover{background-color:#1156ba}.results{background-color:#f7f4f0;padding-bottom:40px}@media(min-width: 1024px){.results{overflow:auto}}.results.current{display:flex;flex-wrap:wrap}@media(min-width: 1024px){.results.current{display:grid;grid-template-columns:minmax(0px, 9999px) minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) 60px minmax(0px, 80px) minmax(0px, 9999px);grid-auto-flow:column}}.results h1{grid-column-start:2;grid-column-end:span 23;font-size:32px;line-height:40px;margin:40px 0px 32px 0px}.results #down-arrows{display:block;margin:0px auto 24px auto}@media(min-width: 700px){.results #down-arrows{display:none}}.results>div{background-color:#fff;border-radius:8px;margin:0px 20px 34px 20px;padding:24px 24px 40px 24px;box-shadow:0px 2px 4px rgba(0,0,0,.1);width:100%}.results>div h2{font-size:26px;line-height:32px;text-align:center;margin-bottom:20px}.results>div p{padding:0px}.results>div p:last-child{margin-bottom:0px}.results>div#share{padding:24px 32px 40px 32px}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.results>div#energy-mix,.results>div#comfort-meter{width:calc(50% - 48px)}}.results>div#share-bar{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:12px 20px;margin:0px;border-radius:0px;box-shadow:none;border-bottom:1px solid #bfbebb}@media(min-width: 1024px){.results>div#share-bar{display:none}}.results>div#share-bar>p{font-size:16px;line-height:24px;font-weight:500;color:#706f6e;margin:0px}.results>div#share-bar>div{display:flex;justify-content:space-between;width:140px}.results>div#share-bar>div a:link,.results>div#share-bar>div button{position:relative;display:block;width:22px;height:22px;border:0px;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain}.results>div#share-bar>div a:link span,.results>div#share-bar>div button span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.results>div#share-bar>div a:link.copy-link,.results>div#share-bar>div button.copy-link{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/copy-link.svg")}.results>div#share-bar>div a:link.copy-link .link-copied,.results>div#share-bar>div button.copy-link .link-copied{display:none;position:absolute;width:128px;bottom:-48px;right:-10px;background-color:#212121;font-size:16px;line-height:24px;letter-spacing:.2px;font-weight:500;color:#fff;padding:8px;border-radius:8px;z-index:500}.results>div#share-bar>div a:link.copy-link .link-copied:after,.results>div#share-bar>div button.copy-link .link-copied:after{content:"";position:absolute;top:-4px;right:16px;height:8px;width:8px;background-color:#212121;transform:rotate(-45deg);z-index:400}.results>div#share-bar>div a:link.facebook,.results>div#share-bar>div button.facebook{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/facebook.svg")}.results>div#share-bar>div a:link.twitter,.results>div#share-bar>div button.twitter{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/twitter.svg")}.results>div#share-bar>div a:link.linkedin,.results>div#share-bar>div button.linkedin{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/linkedin.svg")}.results>div#energy-eff{margin:0px 0px 34px 0px;padding:24px 0px 0px 0px;border-radius:0px;box-shadow:none;border-bottom:1px solid #212121}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.results>div#energy-eff{margin-top:50px}}@media(min-width: 1024px){.results>div#energy-eff{grid-column-start:2;grid-column-end:span 15;border-radius:8px;box-shadow:0px 2px 4px rgba(0,0,0,.1);margin:0px 0px 60px 0px;border-bottom:none}}.results>div#energy-eff p span{font-weight:500}.results>div#energy-eff #report-controls{display:flex;flex-direction:row;justify-content:center;margin-bottom:24px}.results>div#energy-eff #report-controls button{position:relative;font-family:"Axiforma",sans-serif;font-size:16px;line-height:24px;font-weight:500;text-align:center;background-color:transparent;border:0px;border-bottom:3px solid #fff;margin:0px 20px;padding:0px;cursor:pointer}.results>div#energy-eff #report-controls button.current::after{content:"";position:absolute;bottom:-3px;left:0px;width:100%;height:3px;border-radius:2px 2px 0px 0px;background-color:#156bf7}@media(min-width: 1024px){.results>div#comfort-meter{grid-column-start:10;grid-column-end:span 7;border-radius:8px;box-shadow:0px 2px 4px rgba(0,0,0,.1);margin:0px 0px 60px 0px}}.results>div#comfort-meter img{display:block;margin:0px auto 40px auto;padding:0px}@media(min-width: 1024px){.results>div#energy-mix{grid-column-start:2;grid-column-end:span 7;border-radius:8px;box-shadow:0px 2px 4px rgba(0,0,0,.1);margin:0px 0px 60px 0px}}.results>div#energy-mix h2{margin-bottom:0px}.results>div#energy-mix #graph{position:relative;width:243px;height:243px;margin:0px auto 20px auto}.results>div#energy-mix #graph .circle-chart{position:relative;z-index:200;transform:rotate(143deg)}.results>div#energy-mix #graph #graph-key{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding-top:20px;margin-top:10px}.results>div#energy-mix #graph #graph-key span{position:relative;display:block;font-size:14px;line-height:16px;font-weight:500;color:#212121;padding-left:24px;margin-bottom:8px;border-radius:2px}.results>div#energy-mix #graph #graph-key span::before{content:"";position:absolute;left:0px;top:0px;height:14px;width:14px;border-radius:2px}.results>div#energy-mix #graph #graph-key span#key-nuclear::before{background-color:#fbe586}.results>div#energy-mix #graph #graph-key span#key-renewable::before{background-color:#c5ddfd}.results>div#energy-mix #graph #graph-key span#key-fossil::before{background-color:#555}.results>div#energy-mix #graph #graph-key::after{content:"";position:absolute;top:0px;left:-10px;height:120px;aspect-ratio:1/1;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/lightning.svg");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.25;z-index:100}.results>div#energy-mix .city-name,.results>div#energy-mix .state-name{font-weight:500}.results>div#method h2{text-align:left}.results>div#method p{text-align:left;max-width:none}@media(min-width: 1024px){.results>div#method{display:block;grid-column-start:2;grid-column-end:span 15;margin:0px 0px 34px 0px}}.results>div:last-child{padding:0px;margin:0px;background-color:transparent;box-shadow:none}@media(min-width: 1024px){.results>div:last-child{grid-column-start:18;grid-column-end:span 7;grid-row-start:2;grid-row-end:span 3}}.results>div:last-child #share{background-color:#fff;border-radius:8px;margin:0px 20px 34px 20px;padding:24px 24px 40px 24px;box-shadow:0px 2px 4px rgba(0,0,0,.1)}@media(min-width: 1024px){.results>div:last-child #share{display:none;padding:24px 24px 40px 24px;margin:0px 0px 60px 0px;border-radius:8px;box-shadow:0px 2px 4px rgba(0,0,0,.1);border-bottom:none}}.results>div:last-child #share p{font-size:16px;line-height:24px;font-weight:500;color:#156bf7;text-align:center}.results>div:last-child #share>div{display:flex;justify-content:space-between;max-width:300px;margin:0px auto}.results>div:last-child #share>div a:link,.results>div:last-child #share>div button{position:relative;display:block;width:38px;height:38px;border:0px;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain}.results>div:last-child #share>div a:link span,.results>div:last-child #share>div button span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.results>div:last-child #share>div a:link.copy-link,.results>div:last-child #share>div button.copy-link{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/copy-link.svg")}.results>div:last-child #share>div a:link.copy-link .link-copied,.results>div:last-child #share>div button.copy-link .link-copied{display:none;position:absolute;width:128px;bottom:-48px;left:-10px;background-color:#212121;font-size:16px;line-height:24px;letter-spacing:.2px;font-weight:500;color:#fff;padding:8px;border-radius:8px;z-index:500}.results>div:last-child #share>div a:link.copy-link .link-copied:after,.results>div:last-child #share>div button.copy-link .link-copied:after{content:"";position:absolute;top:-4px;left:16px;height:8px;width:8px;background-color:#212121;transform:rotate(-45deg);z-index:400}.results>div:last-child #share>div a:link.facebook,.results>div:last-child #share>div button.facebook{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/facebook.svg")}.results>div:last-child #share>div a:link.twitter,.results>div:last-child #share>div button.twitter{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/twitter.svg")}.results>div:last-child #share>div a:link.linkedin,.results>div:last-child #share>div button.linkedin{background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/linkedin.svg")}.results>div:last-child #goodbye{background-color:#156bf7;border-radius:8px;margin:0px 20px 34px 20px;padding:24px 24px 40px 24px;box-shadow:0px 2px 4px rgba(0,0,0,.1)}@media(min-width: 1024px){.results>div:last-child #goodbye{padding:24px 24px 40px 24px;margin:0px 0px 60px 0px;border-radius:8px;box-shadow:0px 2px 4px rgba(0,0,0,.1);border-bottom:none}}.results>div:last-child #goodbye img{display:block;margin:0px auto 24px auto;width:104px;height:auto}.results>div:last-child #goodbye p{color:#fff}.results>div:last-child #goodbye p b{font-weight:500}.results>div:last-child #signup{background-color:#212121;border-radius:8px;margin:0px 20px 34px 20px;padding:24px 24px 40px 24px;box-shadow:0px 2px 4px rgba(0,0,0,.1)}@media(min-width: 1024px){.results>div:last-child #signup{padding:24px 24px 40px 24px;margin:0px 0px 60px 0px;border-radius:8px;box-shadow:0px 2px 4px rgba(0,0,0,.1);border-radius:8px;box-shadow:0px 2px 4px rgba(0,0,0,.1);margin:0px 0px 60px 0px;border-bottom:none}}.results>div:last-child #signup h2{font-size:18px;line-height:24px;font-weight:500;color:#fff;text-align:center;margin-bottom:20px}.results>div:last-child #signup p{font-size:18px;line-height:24px;font-weight:400;color:#bec7ca;text-align:center}.results>div:last-child #signup .pre{display:block}.results>div:last-child #signup .pre input[type=email]{display:block;border:0px;background-color:#fff;border-radius:8px;width:100%;padding:12px 20px;font-family:"Axiforma",sans-serif;font-size:18px;line-height:18px;font-weight:500;margin-bottom:16px}.results>div:last-child #signup .pre .signup{display:block;border:0px;background-color:#156bf7;border-radius:8px;width:100%;padding:12px 20px;text-align:center;font-family:"Axiforma",sans-serif;font-size:18px;line-height:18px;font-weight:500;color:#fff}.results>div:last-child #signup .post{display:none}.results>div:last-child #signup .post p{font-size:18px;line-height:24px;font-weight:400;color:#bec7ca;text-align:center}.results>div:last-child #intake{background-color:#fff;border-radius:8px;margin:0px 20px 34px 20px;padding:24px 24px 40px 24px;box-shadow:0px 2px 4px rgba(0,0,0,.1)}@media(min-width: 1024px){.results>div:last-child #intake{padding:24px 24px 40px 24px;margin:0px 0px 60px 0px;border-radius:8px;box-shadow:0px 2px 4px rgba(0,0,0,.1);border-radius:8px;box-shadow:0px 2px 4px rgba(0,0,0,.1);margin:0px 0px 60px 0px;border-bottom:none}}.results>div:last-child #intake .logo{width:103px;height:24px;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/sealed-logo.svg");background-repeat:no-repeat;background-position:center;background-size:contain;margin:0px auto 32px auto}.results>div:last-child #intake .logo span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.results>div:last-child #intake p{max-width:none;font-size:18px;line-height:24px;font-weight:400;text-align:center}.results>div:last-child #intake ul{font-weight:500;margin-bottom:42px}.results>div:last-child #intake ul li{margin:0px 0px 20px 24px;padding-left:28px;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/check-green.svg");background-repeat:no-repeat;background-position:center left;background-size:22px 20px}.results>div:last-child #intake a{display:block;border:0px;background-color:#156bf7;border-radius:8px;width:100%;padding:12px 20px;text-align:center;font-family:"Axiforma",sans-serif;font-size:18px;line-height:18px;font-weight:500;color:#fff}.results>div:last-child #intake a:link{background-color:#156bf7}.results>div:last-child #intake a:visited{background-color:#156bf7}.results>div:last-child #intake a:hover{background-color:#1156ba}.results>div:last-child #intake a:active{background-color:#156bf7}.results #hc-results{position:absolute;width:0px;height:0px;overflow:hidden;opacity:0;display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid #212121;padding:0px 20px;margin-top:80px}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.results #hc-results{padding:0px 120px}}.results #hc-results.current{position:relative;width:auto;height:auto;overflow:visible;opacity:1}.results #hc-results p{text-align:left;margin-left:40px}.results #hc-results #hc-chart{display:block;position:relative;min-width:50px;height:250px;margin-left:40px}.results #hc-results #hc-chart::before{content:"";position:absolute;left:50%;top:-40px;transform:translateX(-50%);width:18px;height:31px;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/lightning.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.results #hc-results #hc-chart>span{position:absolute;bottom:0px;left:0px;height:0%;width:100%}.results #hc-results #hc-chart>span#results-heating-bar{background-color:#f94851;z-index:40}.results #hc-results #hc-chart>span#results-cooling-bar{background-color:#91c1ff;z-index:30}.results #hc-results #hc-chart>span#results-waste-bar{background-color:#97ddb3;z-index:20}.results #hc-results #hc-chart #hc-meter{left:50%;transform:translateX(-50%);width:70px;height:0%;border-top:2px dashed #706f6e;z-index:50}.results #hc-results #hc-info{margin-top:24px}.results #carbon-results{position:absolute;width:0px;height:0px;overflow:hidden;opacity:0;display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:20px;border-bottom:1px solid #212121;padding:0px 20px;margin-top:80px}@media(min-width: 700px)and (max-width: 900px)and (min-height: 1000px){.results #carbon-results{padding:0px 120px}}.results #carbon-results.current{position:relative;width:auto;height:auto;overflow:visible;opacity:1}.results #carbon-results p{text-align:left;margin-left:40px}.results #carbon-results #carbon-chart{display:block;position:relative;min-width:50px;height:250px;background-color:#97ddb3;margin-left:40px}.results #carbon-results #carbon-chart::before{content:"";position:absolute;left:50%;top:-34px;transform:translateX(-50%);width:34px;height:28px;background-image:url("https://storage.googleapis.com/sealed-dev.appspot.com/web/planner/co2.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.results #carbon-results #carbon-chart>span{position:absolute;bottom:0px;left:0px;height:0%;width:100%}.results #carbon-results #carbon-chart>span#results-carbon-bar{background-color:#bec7ca;z-index:10}.results #carbon-results #carbon-chart #co-meter{left:50%;transform:translateX(-50%);width:70px;height:0%;border-top:2px dashed #706f6e;z-index:50}.results #carbon-results #carbon-info{margin-top:24px}.results #icons{display:flex;flex-direction:row;justify-content:space-around;align-items:end;height:80px;padding:8px 0px}.results #icons>div{text-align:center;font-size:16px;line-height:24px;font-weight:500;max-width:90px;min-width:90px}.results #icons>div img{position:relative;display:block;margin:0px auto 8px auto;padding:0px}.results #icons>div:nth-child(2) img{left:3px}.error form{padding:0px 20px 32px 20px}.error form input[type=text]{display:block;border:0px;background-color:#fff;border:1px solid #bfbebb;border-radius:8px;width:100%;padding:12px 20px;font-family:"Axiforma",sans-serif;font-size:18px;line-height:18px;font-weight:500;margin-bottom:16px}.error form input[type=submit]{display:block;border:0px;background-color:#156bf7;border-radius:8px;width:100%;padding:12px 20px;text-align:center;font-family:"Axiforma",sans-serif;font-size:18px;line-height:18px;font-weight:500;color:#fff}#hit-area{display:block;position:fixed;top:0px;left:0px;width:0%;height:0%;background-color:transparent;z-index:50}#hit-area.open{width:100%;height:100%}@keyframes shiftup{0%{top:40px;opacity:0}100%{top:0px;opacity:1}}@keyframes off{0%{top:0px;opacity:1}99%{top:-40px;opacity:0}100%{display:none;opacity:0}}@keyframes reset{0%{top:40px;opacity:0}1%{top:40px;opacity:0}100%{top:0px;opacity:1}}@keyframes calculate-bar{0%{width:0%}25%{width:20%}50%{width:60%}75%{width:75%}100%{width:100%}}/*# sourceMappingURL=home-ei-styles.css.map */
