.app-modal.cui-tooltip,.cui-tooltip{display:inline-block}.app-modal.cui-tooltip_target,.cui-tooltip_target{align-items:center;color:#818a91;display:flex;justify-content:center;margin:0;outline:none;padding:0}.app-modal.cui-tooltip_target .app-icon,.cui-tooltip_target .app-icon{margin-right:.25rem}.app-modal.cui-tooltip_pop,.cui-tooltip_pop{background-color:#f4f4f4;max-width:250px;min-height:30px;min-width:50px}.drawer-bg{background-color:#0000;bottom:0;display:block;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;transition:.3s;visibility:hidden;width:100%}.drawer-bg.open{background-color:#0000004d;opacity:1;visibility:visible;z-index:100}.drawer-bg.close{background-color:#0000;opacity:0;visibility:hidden;z-index:-10}.drawer{align-items:flex-start;background-color:#fff;bottom:-30%;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;justify-content:center;left:0;padding:1rem;position:fixed;right:0;transition:.3s;width:100%}.drawer.close-drawer{bottom:-30%;z-index:-1}.drawer.open-drawer{bottom:0;z-index:101}.drawer h4{font-weight:600;margin-bottom:.5rem}.drawer .drawer-close-btn{cursor:pointer;display:inline-block;outline:none;position:absolute;right:1rem;top:1.5rem;transform:scale(1.5);z-index:100}.chart-horizontal{box-shadow:0 0 8px #0000000a,0 4px 8px #0000000a;display:flex;flex-direction:column;padding:1rem;position:relative;width:100%}.chart-horizontal .chart-horizon__top-content{border-radius:5px;width:100%}.chart-horizontal .chart-horizon__top-content .chart-horizon-header{align-items:center;display:flex;justify-content:space-between}.chart-horizontal .chart-horizon__top-content .chart-horizon-header .title{font-size:1.75rem;font-weight:600}.chart-horizontal .chart-horizon__top-content .chart-horizon-header .mark{cursor:pointer;width:25px}.chart-horizontal .chart-horizon__top-content .chart-horizon-chart{align-items:center;display:flex;justify-content:center;margin-top:1rem;width:100%}.chart-horizontal .chart-horizon__top-content .chart-horizon-chart .chart-label{display:flex;flex-direction:column;width:auto}.chart-horizontal .chart-horizon__top-content .chart-horizon-chart .chart-label .node-label{justify-content:flex-end}.chart-horizontal .chart-horizon__top-content .chart-horizon-chart .chart-desc{display:flex;flex-direction:column}.chart-horizontal .chart-horizon__top-content .chart-horizon-chart .node-desc,.chart-horizontal .chart-horizon__top-content .chart-horizon-chart .node-label{align-items:center;display:flex;font-size:1rem;height:48px;margin-bottom:1rem;white-space:nowrap}@media screen and (max-width:374px){.chart-horizontal .chart-horizon__top-content .chart-horizon-chart .node-desc,.chart-horizontal .chart-horizon__top-content .chart-horizon-chart .node-label{font-size:.75rem}}.chart-horizontal .chart-horizon__top-content .chart-horizon-chart .chart-bar{display:flex;flex-direction:column;width:100%}.chart-horizontal .chart-horizon__top-content .chart-horizon-chart .chart-bar .wrapper{display:block;height:48px;margin:0 .5rem 1rem}.chart-horizontal .chart-horizon__top-content .chart-horizon-chart .chart-bar .wrapper .bar{background-color:var(--ChartHorizonBgColor);border-radius:0 5px 5px 0;height:100%;width:var(--ChartHorizonWidth)}.chart-horizontal .chart-horizon__child-content{width:100%}@media only screen and (min-width:320px)and (max-width:736px){.chart-horizontal .chart-horizon__top-content .chart-horizon-header .title{font-size:1rem;font-weight:600}.chart-horizontal .chart-horizon__top-content .chart-horizon-chart .node-desc,.chart-horizontal .chart-horizon__top-content .chart-horizon-chart .node-label{font-size:.875rem;height:24px}}@media only screen and (min-width:320px)and (max-width:736px)and (max-width:374px){.chart-horizontal .chart-horizon__top-content .chart-horizon-chart .node-desc,.chart-horizontal .chart-horizon__top-content .chart-horizon-chart .node-label{font-size:.75rem}}@media only screen and (min-width:320px)and (max-width:736px){.chart-horizontal .chart-horizon__top-content .chart-horizon-chart .chart-bar .wrapper{height:24px}}.selection-box{align-items:center;display:flex;justify-content:center;opacity:0;width:100%;z-index:105}.selection-box span{font-size:1rem;font-weight:500;margin-right:1rem}.selection-box.animate-appear{animation:appear 1s ease-out .2s forwards}.selectionBx{display:inline-block;margin:1rem 0;position:relative}.app-article{display:flex;flex-direction:column;padding:1rem;width:100%}.app-article.animate .app-article__header,.app-article.animate .app-article__hero,.app-article.animate p{opacity:0}.app-article.animate.appear .app-article__header{animation:articleAppear .8s ease-out 0s forwards}.app-article.animate.appear p{animation:articleAppear .8s ease-out .5s forwards}.app-article.animate.appear .app-article__hero{animation:articleAppear .8s ease-out .7s forwards}.app-article.animate.appear .app-article__content,.app-article.animate.appear .app-article__description{animation:articleAppear .8s ease-out 0s forwards}.app-article.align-left{text-align:left}.app-article.align-center{text-align:center}.app-article.align-right{text-align:right}.app-article.is-crosswise{flex-direction:row}.app-article.is-crosswise .app-article__hero{flex-basis:50%;flex-grow:1}.app-article.is-crosswise .app-article__header *{text-align:left}.app-article.is-crosswise .app-article__content{flex-basis:50%;flex-grow:1}.app-article__header{display:flex;flex-direction:column;padding:1rem 0}.app-article__content{display:flex;flex-direction:column;margin-bottom:1rem;padding:0 1rem}.app-article__content p{margin-bottom:1rem}.app-article__hero{align-items:center;display:flex;flex-direction:column;min-height:100px}@media only screen and (min-width:320px)and (max-width:767px){.app-article.is-crosswise{flex-direction:column}.app-article .app-article__content{padding:0}}@keyframes articleAppear{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}.cui-progress-v2{display:flex;z-index:10}.cui-progress-v2.is-crosswise .cui-progress-v2__items{flex-direction:row;justify-content:center;padding:.85rem 0}.cui-progress-v2.is-crosswise .cui-progress-v2__items .cui-progress-v2__item{align-items:center;display:inline-flex;flex-basis:12.5rem;flex-direction:column;padding:1.7rem .5rem 0;position:relative;text-align:center;width:12.5rem}.cui-progress-v2.is-crosswise .cui-progress-v2__items .cui-progress-v2__item:before{background-color:var(--bgColor);content:"";height:2px;position:absolute;right:90%;top:60%;transition:.4s ease;width:1rem}.cui-progress-v2.is-crosswise .cui-progress-v2__items .cui-progress-v2__item:first-child:before{display:none}.cui-progress-v2.is-crosswise .cui-progress-v2__items .cui-progress-v2__item--icon{background-color:var(--bgColor);height:24px;transition:all .4s ease;width:24px}.cui-progress-v2.is-crosswise .cui-progress-v2__items .cui-progress-v2__item--cate-name{color:var(--bgColor);transition:all .4s ease}.cui-progress-v2__items{display:flex;flex-direction:column;font-size:.875rem;padding:1rem 0;width:100%}.cui-progress-v2__item{padding-left:2rem;padding-top:3rem;position:relative}.app-chart.appear .graph-bar .bar-breakpoint .graph-breakpoint,.app-chart.appear .graph-bar .bar-wrap,.app-chart.appear .graph-bar__post{animation-play-state:running}.app-chart_graph{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem;min-height:250px;width:100%}.graph-bar{display:flex;justify-content:flex-end}.graph-bar__container{background-color:#f3f6f7;border-radius:5px;display:flex;height:64px;padding:.5rem;position:relative;width:80%}.graph-bar__pre{right:calc(100% + 1rem)}.graph-bar__post,.graph-bar__pre{font-weight:500;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:10}.graph-bar__post{animation:chartPostMove 2s ease-out 2.8s forwards;animation-play-state:paused;left:calc(var(--chartDataPercentage)*1%);opacity:0;padding:.5rem}.graph-bar__post.to-bottom{left:auto;margin-top:.5rem;right:0;top:calc(100% + .5rem)}.graph-bar .bar-wrap{animation:barScale 2s ease-out 1s forwards;animation-play-state:paused;border-radius:5px;display:flex;flex-direction:row;height:100%;overflow:hidden;position:relative;transform:scaleX(0);transform-origin:0 50%;width:100%;z-index:1}.graph-bar .bar-breakpoint{counter-reset:breakpoint-index;display:block;height:calc(100% - 1rem);left:0;margin:.5rem;position:absolute;top:0;width:calc(100% - 1rem);z-index:5}.graph-bar .bar-breakpoint .graph-breakpoint{animation:graphBreakpointMove .5s ease-out 3s forwards;animation-play-state:paused;counter-increment:breakpoint-index;opacity:0}.graph-bar .bar-breakpoint .graph-breakpoint:nth-child(0){animation:graphBreakpointMove .5s ease-out 3.2s forwards;animation-play-state:paused}.graph-bar .bar-breakpoint .graph-breakpoint:nth-child(0) .breakpoint-stem{height:50px}.graph-bar .bar-breakpoint .graph-breakpoint:first-child{animation:graphBreakpointMove .5s ease-out 3.4s forwards;animation-play-state:paused}.graph-bar .bar-breakpoint .graph-breakpoint:first-child .breakpoint-stem{height:150px}.graph-bar .bar-breakpoint .graph-breakpoint:nth-child(2){animation:graphBreakpointMove .5s ease-out 3.6s forwards;animation-play-state:paused}.graph-bar .bar-breakpoint .graph-breakpoint:nth-child(2) .breakpoint-stem{height:200px}.graph-bar .bar-breakpoint .graph-breakpoint:nth-child(3){animation:graphBreakpointMove .5s ease-out 3.8s forwards;animation-play-state:paused}.graph-bar .bar-breakpoint .graph-breakpoint:nth-child(3) .breakpoint-stem{height:250px}.graph-bar .bar-breakpoint .graph-breakpoint:nth-child(4){animation:graphBreakpointMove .5s ease-out 4s forwards;animation-play-state:paused}.graph-bar .bar-breakpoint .graph-breakpoint:nth-child(4) .breakpoint-stem{height:300px}.graph-bar .bar-breakpoint .graph-breakpoint:nth-child(5){animation:graphBreakpointMove .5s ease-out 4.2s forwards;animation-play-state:paused}.graph-bar .bar-breakpoint .graph-breakpoint:nth-child(5) .breakpoint-stem{height:350px}.graph-bar .bar-breakpoint .graph-breakpoint:nth-child(6){animation:graphBreakpointMove .5s ease-out 4.4s forwards;animation-play-state:paused}.graph-bar .bar-breakpoint .graph-breakpoint:nth-child(6) .breakpoint-stem{height:400px}.graph-bar .bar-breakpoint .graph-breakpoint:nth-child(7){animation:graphBreakpointMove .5s ease-out 4.6s forwards;animation-play-state:paused}.graph-bar .bar-breakpoint .graph-breakpoint:nth-child(7) .breakpoint-stem{height:450px}.graph-breakpoint{bottom:-10px;left:calc(var(--chartBreakpointValue)*1%);position:absolute}.graph-breakpoint.origin-left .breakpoint-node{border-left:2px solid #818a91;left:0;right:auto;text-align:left}.graph-breakpoint.origin-right .breakpoint-node{border-right:2px solid #818a91;left:auto;right:0;text-align:right}.graph-breakpoint .breakpoint-stem{border-left:2px dashed #818a91;display:inline-block;height:50px;width:2px}.graph-breakpoint .breakpoint-node{display:inline-block;font-size:.75rem;min-width:100px;padding:.25em 1em;position:absolute;top:0;white-space:nowrap}.graph-breakpoint .breakpoint-node h4{font-size:1rem}.graph-data{background-color:var(--chartDataColor);display:inline-block;position:relative;transform-origin:left center;width:calc(var(--chartDataValue)*1%)}.app-chart_detail{display:flex;flex-direction:column;padding:1rem}.app-chart_detail__label{color:#818a91;font-size:1.25rem;position:relative}.app-chart_detail__label:before{background-color:var(--chartDetailColor);border-radius:50%;content:"";display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.app-chart_detail__value{color:#4f5a60;font-size:2rem}.app-chart_detail__description{color:#4f5a60;font-size:1.25rem}.app-chart_breakdown{display:flex;flex-wrap:wrap}.app-chart_breakdown .app-chart_detail{margin:1rem;max-width:33.3333333333%;width:calc(33.33333% - 2rem)}@media only screen and (min-width:320px)and (max-width:767px){.app-chart_breakdown .app-chart_detail{margin:.5rem;max-width:none;padding:.5rem;width:calc(50% - 1rem)}.app-chart_detail__label{font-size:1rem;padding-left:1.5rem}.app-chart_detail__label:before{left:0;position:absolute;top:.5rem}.app-chart_detail__value{font-size:1.5rem;padding-left:1.5rem}.app-chart_detail__description{font-size:.75rem;padding-left:1.5rem}.graph-bar__container{width:100%}.graph-bar__pre{left:0;margin-top:.5rem;right:auto;top:calc(100% + .5rem)}}@keyframes barScale{0%{transform:scaleX(0) translateZ(0)}to{transform:scaleX(1) translateZ(0)}}@keyframes chartPostMove{0%{opacity:0}to{opacity:1}}@keyframes graphBreakpointMove{0%{opacity:0;transform:translateY(10%) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}div.spot-light-bar{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:90%;position:relative}div.spot-light-bar .sp-wrapper{align-items:flex-end;display:flex;height:60px;width:100%}div.spot-light-bar .sp-wrapper__label{bottom:26px;left:var(--targetWidth);position:absolute}div.spot-light-bar .sp-wrapper__label .label-node{display:inline-block;font-size:.75rem;min-width:100px;padding:0 .5em;position:absolute;top:0;white-space:nowrap}div.spot-light-bar .sp-wrapper__label .label-stem{border-left:1px dashed #808991;bottom:-10px;display:inline-block;height:45px;width:2px}div.spot-light-bar .sp-wrapper.origin-left .label-node{border-left:1px solid #808991;left:0;right:auto;text-align:left}div.spot-light-bar .sp-wrapper.origin-right .label-node{border-right:1px solid #808991;left:auto;right:1px;text-align:right}div.spot-light-bar .sp-wrapper .spot-light__wrap-line{background:var(--mainColor);border-radius:10px;height:10px;overflow:hidden;position:relative;width:100%}div.spot-light-bar .sp-wrapper .spot-light__wrap-line .line--result{animation:fullWidth 2.5s ease-in-out forwards;background-color:var(--resultColor);border-radius:10px;height:100%;left:0;position:absolute;top:0;transform-origin:left;width:var(--resultWidth)}div.spot-light-bar__content{display:flex;justify-content:space-between;margin-top:.375rem}@keyframes fullWidth{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.maintenance-banner{position:relative;z-index:100}.maintenance-banner__text{background:#d9edf7;color:#31708f;font-size:14px;padding:10px 5%;text-align:center}.maintenance-banner__close-icon{cursor:pointer;font-size:18px;position:absolute;right:10px;top:7px}@keyframes cloudMovement{0%{transform:translateX(0) translateZ(0)}to{transform:translateX(100vw) translateZ(0)}}@keyframes fly{0%{transform:translate(calc(var(--airplaneX)*1px),calc((var(--airplaneY) + 100)*1px)) translateZ(0)}50%{transform:translate(calc(100vw + 200px),calc(35vh - 100% - 285px)) translateZ(0)}to{transform:translate(calc(100vw + 200px),calc(35vh - 100% - 285px)) translateZ(0)}}@keyframes flyM{0%{transform:translate(calc(var(--airplaneX)*1px - 200px),calc((var(--airplaneY) + 100)*1px)) translateZ(0)}50%{transform:translate(calc(100vw + 200px),calc(35vh - 100% - 285px)) translateZ(0)}to{transform:translate(calc(100vw + 200px),calc(35vh - 100% - 285px)) translateZ(0)}}@keyframes canopyWindy{0%{transform:scaleY(1) rotate(0deg) translateX(0) translateY(0) translateZ(0)}50%{transform:scaleY(1.1) rotate(5deg) translateX(20px) translateY(0) translateZ(0)}to{transform:scaleY(1) rotate(0deg) translateX(0) translateY(0) translateZ(0)}}@keyframes canopyShadowWindy{0%{transform:scaleY(1) rotate(0deg) translateX(0) translateY(0) translateZ(0)}50%{transform:scaleY(1.1) rotate(5deg) translateX(20px) translateY(0) translateZ(0)}to{transform:scaleY(1) rotate(0deg) translateX(0) translateY(0) translateZ(0)}}@keyframes trunkWindy{0%{transform:skewX(0deg) translateZ(0)}50%{transform:skewX(-5deg) translateZ(0)}to{transform:skewX(0deg) translateZ(0)}}@keyframes grassWindy1{0%{transform:skewX(0deg) translateZ(0)}50%{transform:skewX(-15deg) translateZ(0)}to{transform:skewX(0deg) translateZ(0)}}@keyframes grassWindy2{0%{transform:skewX(0deg) translateZ(0)}50%{transform:skewX(-15deg) translateZ(0)}to{transform:skewX(0deg) translateZ(0)}}@keyframes biker{0%{transform:translateX(-20vw) translateZ(0)}to{transform:translateX(calc(35vw - 50%)) translateZ(0)}}@keyframes bikerForM{0%{transform:translateX(-20vw) scale(.45) translateZ(0)}to{transform:translateX(35vw) scale(.45) translateZ(0)}}@keyframes bikerWheel{0%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(1turn) translateZ(0)}}@keyframes co2cloudAffectTheTree{0%{opacity:1;transform:translateX(-50%) translateY(-80%) translateZ(0)}to{opacity:0;transform:translateX(-50%) translateY(-30%) translateZ(0)}}@keyframes affectTree{0%{filter:grayscale(0)}to{filter:grayscale(1)}}@keyframes popCategory{0%{transform:scale(0) translateY(0) translateX(0) rotate(0deg) translateZ(0)}50%{transform:scale(1) translateY(-8%) translateX(2%) rotate(-3deg) translateZ(0)}to{transform:scale(1) translateY(0) translateX(0) rotate(0deg) translateZ(0)}}@keyframes popCategoryTransport{0%{transform:scale(0) translateY(0) translateX(0) rotate(0deg) translateZ(0)}50%{transform:scale(1) translateY(-8%) translateX(2%) rotate(-3deg) translateZ(0)}to{transform:scale(1) translateY(5px) translateX(0) rotate(0deg) translateZ(0)}}@keyframes pulse{0%{opacity:0;transform:scale(.95) translateZ(0)}70%{opacity:1;transform:scale(1) translateZ(0)}to{opacity:0;transform:scale(.95) translateZ(0)}}@keyframes panningLeft{0%{transform:translateX(0) translateZ(0)}50%{transform:translateX(-2%) translateZ(0)}to{transform:translateX(0) translateZ(0)}}@keyframes panningRight{0%{transform:translateX(0)}50%{transform:translateX(2%)}to{transform:translateX(0)}}@keyframes flaming{0%{transform:translateY(0) translateZ(0)}50%{transform:translateY(-3%) translateZ(0)}to{transform:translateY(0) translateZ(0)}}@keyframes belching1{0%{opacity:.9;transform:scale(1) translate(0) translateZ(0)}20%{opacity:.9;transform:scale(1.6) translate(-10px,-20px) translateZ(0)}60%{opacity:.9;transform:scale(2.2) translate(-20px,-60px) translateZ(0)}80%{opacity:.7;transform:scale(1.8) translate(10px,-80px) translateZ(0)}to{opacity:0;transform:scale(2.2) translate(30px,-70px) translateZ(0)}}@keyframes belching2{0%{opacity:.9;transform:scale(1) translate(0) translateZ(0)}20%{opacity:.9;transform:scale(1.5) translate(10px,-50px) translateZ(0)}60%{opacity:.9;transform:scale(2.5) translate(35px,-60px) translateZ(0)}80%{opacity:.7;transform:scale(2.4) translate(40px,-70px) translateZ(0)}to{opacity:0;transform:scale(2) translate(55px,-80px) translateZ(0)}}@keyframes belching1IE{0%{opacity:.9;transform:translate(0) translateZ(0)}20%{opacity:.9;transform:translate(-10px,-20px) translateZ(0)}60%{opacity:.9;transform:translate(-20px,-60px) translateZ(0)}80%{opacity:.7;transform:translate(10px,-80px) translateZ(0)}to{opacity:0;transform:translate(30px,-70px) translateZ(0)}}@keyframes belching2IE{0%{opacity:.9;transform:translate(0) translateZ(0)}20%{opacity:.9;transform:translate(10px,-50px) translateZ(0)}60%{opacity:.9;transform:translate(35px,-60px) translateZ(0)}80%{opacity:.7;transform:translate(40px,-70px) translateZ(0)}to{opacity:0;transform:translate(55px,-80px) translateZ(0)}}@keyframes cloudAppear1{0%{opacity:0;transform:translateX(10%) translateZ(0)}to{opacity:1;transform:translateX(0) translateZ(0)}}@keyframes cloudAppear2{0%{opacity:0;transform:translateX(-10%) translateZ(0)}to{opacity:1;transform:translateX(0) translateZ(0)}}@keyframes totalAppear{0%{opacity:0;transform:translateY(5%) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}@keyframes unitAppear{0%{opacity:0;transform:translateX(-5%) translateZ(0)}to{opacity:1;transform:translateX(0) translateZ(0)}}@keyframes totalDescriptionAppear{0%{opacity:0;transform:translateX(-50%) translateY(110%) translateZ(0)}to{opacity:1;transform:translateX(-50%) translateY(120%) translateZ(0)}}@keyframes totalDescriptionAppearM{0%{opacity:0;transform:translateX(-50%) translateY(-10%) translateZ(0)}to{opacity:1;transform:translateX(-50%) translateY(0) translateZ(0)}}@keyframes chartBdAppear{0%{opacity:0;transform:translateY(10%) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}@keyframes appear{0%{opacity:0;transform:translateY(10%) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}@keyframes heroAppear{0%{opacity:1;transform:translateX(-50%) translateY(-50%) scale(.3) rotate(0deg) translateZ(0)}60%{opacity:1;transform:translateX(-50%) translateY(-110%) scale(1.1) rotate(10deg) translateZ(0)}to{opacity:1;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0deg) translateZ(0)}}@keyframes heroAppearT{0%{opacity:1;transform:translateX(-50%) translateY(-50%) scale(.3) rotate(0deg) translateZ(0)}60%{opacity:1;transform:translateX(-50%) translateY(-110%) scale(1.4) rotate(10deg) translateZ(0)}to{opacity:1;transform:translateX(-50%) translateY(-50%) scale(1.2) rotate(0deg) translateZ(0)}}@keyframes heroAppearM{0%{opacity:0;transform:translateX(-50%) translateY(-50%) scale(0) rotate(0deg) translateZ(0)}60%{opacity:1;transform:translateX(-50%) translateY(-110%) scale(.6) rotate(10deg) translateZ(0)}to{opacity:1;transform:translateX(-50%) translateY(-50%) scale(.45) rotate(0deg) translateZ(0)}}@keyframes heroTreeAppear{0%{opacity:1;transform:translateX(-50%) translateY(0) scale(0) rotate(0deg) translateZ(0)}50%{opacity:1;transform:translateX(-50%) translateY(-5%) scale(.9) rotate(5deg) translateZ(0)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1) rotate(0deg) translateZ(0)}}@keyframes heroCO2Appear{0%{opacity:1;transform:translateY(0) scale(0) rotate(0deg) translateZ(0)}50%{opacity:1;transform:translateY(-20%) scale(1) rotate(-10deg) translateZ(0)}to{opacity:1;transform:translateY(0) scale(1) rotate(0deg) translateZ(0)}}*,:after,:before{box-sizing:border-box}html{overflow:visible;overflow:initial}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;margin:0;min-height:100vh;padding:0;width:100%}body.with-spd-curtain:before{background:#fff;background:linear-gradient(180deg,#aeeaeb,#fff);content:"";display:block;height:147px;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}body #root,body .App{position:relative}.app-bg--main{background-image:url(/static/media/bg.4e217e6a.jpg);background-position:50%;background-size:cover;display:block;height:100%;width:100%}.app-bg--main:before{background:#26a2a7;background:linear-gradient(90deg,#26a2a7 0,#173761);opacity:.8;z-index:1}.app-bg--main:after,.app-bg--main:before{content:"";display:none;height:100%;left:0;position:absolute;top:0;width:100%}.app-bg--main:after{background-color:#001b30;opacity:.35;z-index:2}.app-header{align-items:flex-end;background:none;display:flex;height:70px;justify-content:flex-start;left:0;padding:0 3%;position:absolute;top:0;width:100%;z-index:1000}.app-header .logo{font-size:0;height:94px;line-height:0;padding:0;width:164px}.app-header .logo img,.app-header .logo svg{height:100%;width:100%}.app-header.type-frame,.app-header.type-profile{height:130px;padding:0 1.5vw;width:18.59vw}.app-header.type-frame .logo,.app-header.type-profile .logo{width:100%}.app-header.type-generic,.app-header.type-landing{align-items:flex-start;height:70px;padding:1rem 1.5625rem}.app-header.type-generic .logo,.app-header.type-landing .logo{height:auto;width:213px}.app-header.type-generic .logo img,.app-header.type-generic .logo svg,.app-header.type-landing .logo img,.app-header.type-landing .logo svg,.logo{height:auto;width:100%}.logo{font-size:0;line-height:0;margin:0;padding:2.5rem}.logo img,.logo svg{height:100%;width:100%}.app-button{align-items:center;font-size:1rem;font-weight:600;justify-content:center;min-width:175px;text-align:center}.app-button:focus{outline:none}.app-button *{pointer-events:none}.app-cta{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;padding:1rem 0;width:100%}.app-cta .app-button{margin-right:1rem}.app-cta .app-button:last-child{margin-right:0}.app-termsbox{border:1px solid #ced5dc;height:100%;margin:1.5rem 0 1rem;padding:1rem 0 1rem 1.4rem;width:100%}.app-termsbox__content{height:100%;overflow:auto;padding-right:1.5rem;width:100%}.app-termsbox__content>div{margin-bottom:.7em}.app-termsbox h2{font-size:1.2rem}.app-termsbox h3{font-size:1.1rem}.app-termsbox p{color:#818a91;font-size:1rem;line-height:1.3;margin-bottom:.7em}.app-contentnode{display:inline-block;white-space:normal;word-break:break-word}.app-contentnode__label{color:#fff;display:block;font-size:1.25rem;opacity:.7}.app-contentnode__value{display:block;font-size:1.5rem}.app-frame{-webkit-overflow-scrolling:touch;display:block;overflow-y:scroll}.app-frame,.app-frame frame,.app-frame iframe{height:100%;width:100%}.cta-button{justify-content:center;min-width:175px;text-align:center}.cta-button.lm--button--secondary.loading svg path{fill:#00b0b2}.cta-button.lm--button--secondary:disabled.loading svg path{fill:#e7ecef}.cta-button.loading{padding:0;position:relative}.cta-button.loading svg{height:100%!important;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cta-button.loading span{opacity:0;visibility:hidden}.btn-endsession{align-items:center;color:#fff;display:inline-flex;justify-content:flex-start;min-height:69px;outline:none;padding:.4em;position:relative;width:100%}.btn-endsession:focus{border:0;outline:none}.btn-endsession:before{border:2px solid #fff;border-right:none;border-top:none;content:"";display:inline-block;height:15px;margin-right:.5rem;position:relative;transform:rotate(45deg);transform-origin:center center;width:15px}.btn-logout{display:inline-block;opacity:0;outline:none!important;padding:10px 20px;top:10px;transform:translateX(-50%);z-index:3000}.app-loader,.btn-logout{left:50%;position:absolute}.app-loader{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;top:50%;transform:translate(-50%,-50%)}.app-loader svg{max-width:100px}.env-indicator{border-radius:50%;bottom:10px;display:inline-block;height:10px;left:10px;position:fixed;width:10px;z-index:5000}.env-indicator.dev{background-color:#2f3031}.env-indicator.qa{background-color:#ffc75e}.ctas{margin-top:.5rem;padding:1rem}.ctas .cta-button{display:inline-flex;font-weight:600;justify-content:center;margin:.5rem;min-width:175px;text-align:center}.ctas .cta-button:first-child{margin-left:0}.ctas .cta-button:last-child{margin-right:0}.ctas .cta-button.cta-back{justify-self:flex-start;margin-right:auto}.accountmenu{align-items:center;color:#fff;display:flex;justify-content:center;position:absolute;right:5%;top:5%;z-index:5000}.accountmenu i{display:inline-block;line-height:0;margin-right:.3rem}.accountmenu .account-name{font-size:1.25rem;font-weight:500;margin-right:.25rem}.accountmenu button,.yearly-servicing{font-size:1.25rem;padding:0}.yearly-servicing{font-weight:400;margin-top:.5rem}.yearly-servicing span{font-weight:500}.contract-signed,.view-pdf{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.contract-signed i,.view-pdf i{margin-right:1rem;margin-top:3px}.contract-signed p,.view-pdf p{line-height:1.6;text-align:left}.contract-signed p span,.view-pdf p span{color:#f1a166;font-weight:500}.view-pdf{align-items:center;position:relative}.view-pdf p{font-size:1.25rem;font-weight:500}.view-pdf .pdf-ctas{align-items:center;display:flex;position:absolute;right:0}.view-pdf .pdf-ctas .pdf-cta{display:inline-block;margin-right:1rem}.view-pdf .pdf-ctas .pdf-cta:last-child{margin-right:0}.print-frame{left:0;opacity:0;position:absolute;top:-100%;visibility:hidden;z-index:-1}.printable{padding:1rem;position:relative;z-index:10}.printable .page-title{font-size:1rem;text-align:center}.flex{display:flex}.inline-flex{display:inline-flex}.col{flex-direction:column}.col.align-end{align-items:flex-end}.col.align-start{align-items:flex-start}.col.align-center{align-items:center}.col.valign-end{justify-content:flex-end}.col.valign-start{justify-content:flex-start}.col.valign-center{justify-content:center}.row{flex-direction:row}.row.align-end{justify-content:flex-end}.row.align-start{justify-content:flex-start}.row.align-center{justify-content:center}.row.valign-end,.row.valign-start{align-items:flex-end}.row.valign-center{align-items:center}.overflow-hidden{overflow:hidden}h1{font-size:2rem;font-weight:500;text-align:center}h2{font-size:1.75rem}h2,h3{font-weight:500;line-height:1.5}h3{font-size:1.5rem}h4{font-size:1.25rem;font-weight:500;line-height:1.5}p{font-size:1rem;line-height:1.6}.highlight{color:#ff9d5a}.app-footer{align-items:center;bottom:0;color:#818a91;display:flex;flex-direction:column;font-size:.875rem;justify-content:center;padding:2rem;position:absolute;width:100%;z-index:100}.app-back2home{margin-bottom:2rem}.animate .appear{animation:appear .8s ease-out forwards}.invisible{display:none!important;opacity:0!important;visibility:hidden!important}.app-page{display:block;min-height:100vh;position:relative;width:100%}.app-page__container{display:flex;flex-direction:column;position:relative;z-index:10}.app-page__container>h1{margin-bottom:.5rem;z-index:10}.app-page__container>h3{font-size:1.3rem}.app-page__sidebar{background:#173761;background:linear-gradient(180deg,#173761 0,#26a2a7);display:block;height:100vh;left:0;position:fixed;top:0;transform:translateX(-100%);transition:all .5s ease;width:240px;z-index:1000}.app-page__sidebar.active{transform:translateX(0)}.app-page__sidebar .app-contentnodes{display:block}.app-page__sidebar .app-contentnode{border-bottom:1px solid #fff3;padding:1rem 1rem 1rem 1.5rem;width:100%}.app-page__sidebar .app-contentnode:first-child{border-bottom:0}.app-page__sidebar .app-contentnode:only-child{border-top:1px solid #fff3}.app-page__sidebar .app-contentnode__value{color:#fff}.app-page__blade{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;position:relative}.app-page__blade .blade-container{margin:0 auto;max-width:1198px}.app-page .sidebar-toggler{-webkit-tap-highlight-color:rgba(255,255,255,0);bottom:0;display:block;height:50px;left:0;outline:none!important;position:fixed;width:240px;z-index:5000}.app-page.type-generic .app-page__container{align-items:center;justify-content:center;min-height:100vh;padding:calc(80px + 1rem) 10rem;text-align:center}.app-page.type-generic .app-page__container>div{width:100%}.app-page.type-generic .app-loader{color:#4e595f}.app-page.type-frame,.app-page.type-profile{display:flex;flex-direction:row}.app-page.type-frame .app-page__sidebar,.app-page.type-profile .app-page__sidebar{color:#fff;padding-bottom:150px 0}.app-page.type-frame .app-page__container,.app-page.type-profile .app-page__container{height:100vh;overflow:auto;padding:80px 20vw;text-align:left;width:100vw}.app-page.type-frame .app-form,.app-page.type-profile .app-form{padding-right:20%;text-align:left}.app-page.type-frame .app-form .form-cta .cta-button,.app-page.type-profile .app-form .form-cta .cta-button{flex-grow:0}.app-page.type-frame .app-cta,.app-page.type-frame .form-cta,.app-page.type-profile .app-cta,.app-page.type-profile .form-cta{margin-top:3.8125rem}.app-page.type-frame h4,.app-page.type-profile h4{margin-bottom:2rem}.app-page.type-profile .app-form{padding:0 8%}.app-page.type-profile .app-form h1{margin-top:25%;text-align:center}.app-page.type-profile .app-form form{padding-top:1rem}.app-page.type-profile .app-loader{height:100%;left:0;position:absolute;top:0;width:100%}.app-page.type-frame .app-page__container{padding:0}.app-page.type-landing{padding-bottom:161px}.app-page.page-landing .app-page__container,.app-page.page-questionnaire .app-page__container{justify-content:flex-start}.app-page.page-questionnaire{background-color:#f8fcff;height:100vh;max-height:100vh;overflow:hidden}.app-page.page-questionnaire .cui-progress.is-crosswise .cui-progress__items{width:100%}.app-page.page-questionnaire .cui-progress.is-crosswise .cui-progress__items .cui-progress__item{flex-basis:6.5rem}.app-page.page-questionnaire .cui-progress-v2.is-crosswise .cui-progress-v2__items{width:100%}.app-page.page-questionnaire .cui-progress-v2.is-crosswise .cui-progress-v2__items .cui-progress-v2__item{flex-basis:5rem}.app-page.page-questionnaire .app-qnnre__title{font-size:1.6rem;margin-bottom:.5rem;margin-top:.5rem}.app-page.page-questionnaire .app-qnnre__desc{font-size:.875rem;line-height:1.7;margin:0 auto;max-width:575px}.app-page.page-questionnaire .app-page__container{height:100%;padding-bottom:25vh;padding-top:50px;width:100%}.app-page.page-questionnaire .app-page__container.type-infinity{padding-bottom:25px}.app-page.page-questionnaire .app-form{margin:0 auto;max-width:675px;width:100%}.page-menu{height:100vh}.page-menu h1{bottom:calc(45% + 195px);color:#fff;font-size:3.75rem;left:50%;line-height:1;margin-bottom:calc(2.6rem + 10px);position:absolute;transform:translateX(-50%) translateY(50%)}.page-menu .app-page__container{height:100%;width:100%}.page-menu .app-cardselection{bottom:45%;left:50%;position:absolute;transform:translateX(-50%) translateY(50%);width:100%}.page-menu .app-cardselection__item{background-color:#00b0b2;border-radius:20px;color:#fff;display:inline-block;height:350px;margin:1.25rem;opacity:0;padding:3rem 1.5rem;width:276px}.page-menu .app-cardselection__item#menu-waive figure img{height:90%;width:90%}.page-menu .app-cardselection__item *{pointer-events:none}.app-welcome{display:block;padding-right:12vw;position:relative;width:60.29vw}.app-welcome__title{font-size:6rem;font-weight:500;line-height:1.2;margin-bottom:.1em}.app-welcome__subtitle{font-size:2rem}.app-welcome__cta{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#00b0b2;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 8px #00b0b2;color:#fff;display:inline-flex;flex-direction:column;font-size:2.3rem;height:14.5vw;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%) scale(1);transform-origin:center center;transition:all .5s ease;width:14.5vw}.app-welcome__cta:focus{outline:none}.app-welcome__cta:active{transform:translateY(-50%) scale(1.1)}.app-cardselection{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.app-cardselection.loaded .app-card{transition:all .2s ease}.app-cardselection__item h2{font-size:1.75rem;font-weight:600;line-height:1.3;margin:2.5rem 0 .5rem}.app-cardselection__item h3{font-size:1.7rem;font-weight:400;line-height:1.2;margin:.25rem 0 0}.app-cardselection__item h3 span{display:block;font-size:.9em;margin-top:.1em}.app-cardselection__item figure{align-items:center;border:4px solid #fff;border-radius:50%;display:inline-flex;height:144px;justify-content:center;line-height:0;overflow:hidden;width:144px}.app-cardselection__item figure img,.app-cardselection__item figure svg{height:100%;padding:1.65rem;width:100%}.app-card{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100px;justify-content:center;padding:30px;text-align:center;transform:scale(1);transition:none;width:33.3333333333%}.app-card.is-active,.app-card:active{transform:scale(1.05)!important}.app-form{display:flex;flex-direction:column;text-align:center;width:100%}.app-form.form-confirmation{margin:auto;max-width:575px}.app-form.form-confirmation .cta-container{margin:0 auto;width:575px}.app-form.form-confirmation.summary-page{font-size:1rem;line-height:1.75;max-width:960px}.app-form.form-verification{max-width:375px}.app-form.form-verification p{margin:1rem}.app-form.form-verification .field-otp__cont{align-items:center;justify-content:space-between;width:100%}.app-form.form-verification .field-otp__cont>div{margin-right:1rem;width:45px}.app-form.form-col form .form-item{flex-direction:column}.app-form.form-col form .label{padding:.5rem;text-align:left;width:100%}.app-form.form-col form .control{width:100%}.app-form.form-col .form-cta{flex-direction:row!important;margin:2rem 0;padding-left:0}.app-form form{padding:2rem 0}.app-form form .subtitle{flex-basis:30.5%;font-size:1.5rem;font-weight:500;text-align:right;width:30.5%}.app-form form .label{align-items:center;align-self:flex-start;display:flex;flex-basis:45%;font-size:.875rem;justify-content:flex-start;min-height:44px;padding-right:1.5rem;text-align:left;width:45%}.app-form form .label img{max-height:72px}.app-form form .control{flex-basis:65.39%;max-width:376px;position:relative;text-align:left;width:65.39%}.app-form form .control .control-wrap{display:flex;flex-direction:row;width:100%}.app-form form .control input,.app-form form .control select,.app-form form .control textarea{font-size:1rem;padding:.75rem}.app-form form .control input{-webkit-appearance:none!important;appearance:none!important}.app-form form .control input:disabled{-webkit-text-fill-color:#333!important}.app-form form .control p{font-size:.875rem}.app-form form .error-wrap{display:flex;flex-direction:row;width:100%}.app-form form .field-input.is-modified input,.app-form form .field-input.is-modified input:focus{border-color:#ff9d5c}.app-form form .field-input.is-modified input:focus{border-color:#00b0b3}.app-form form .field-input.is-error input:first-of-type,.app-form form .field-input.is-error input:first-of-type:focus{border-color:#e54545}.app-form form .field-note{color:#818a91;display:block;font-size:.75rem;margin-top:.5rem}.app-form form .field-info{color:#818a91;display:flex;font-size:.8rem;margin-top:.5rem}.app-form form .field-info i{height:24px;margin-right:.5rem;opacity:.5;width:24px}.app-form form .field-info i svg{height:100%;width:100%}.app-form form .field-info span{display:inline-block;font-size:.875rem;line-height:1.3;width:calc(100% - 24px - .5rem)}.app-form form .field-unit{display:inline-block;opacity:.7;position:absolute;right:1rem;top:calc(.75rem + 2px)}.app-form form .control-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.app-form form .control-container>span{margin:0 .5rem}.app-form .form-cta{display:flex;justify-content:flex-end;margin-bottom:2rem;margin-top:1.5rem;padding-left:40%;width:100%}.app-form .form-cta .cta-button{font-size:1rem;font-weight:600;justify-content:center;margin:0 .5em;min-width:160px;padding:.5625em 1em}.app-form .form-cta .cta-button:first-child{margin-left:0}.app-form .form-cta .cta-button:last-child{margin-right:0}.app-form .form-cta .cta-button.cta-proceed{min-width:205px}.app-form .field-otp__input{flex-basis:40px;min-height:44px;min-width:45px!important;padding:.5em!important}.app-form .field-otp__cont>div{margin-right:.5rem}.app-form .field-otp__cont>div:last-child{margin-right:0}.app-form .field-prefix__pref{align-items:center;border-radius:0;border-bottom-left-radius:5px;border-color:#ced5dc;border-top-left-radius:5px;display:inline-flex;flex-basis:15%;justify-content:center;text-align:center;width:15%}.app-form .field-prefix__value{border-radius:0;border-bottom-right-radius:5px;border-left:0;border-color:#ced5dc;border-top-right-radius:5px;flex-basis:85%;width:85%}.app-form .field-mobile .control{display:flex;flex-direction:column}.app-form .field-mobile .control .mobile_prefix{background-color:#fff;border-radius:5px 0 0 5px;border-right:0;border-color:#ced5dc;display:inline-block;flex-basis:46px;padding:.6875rem .5rem;text-align:center;width:46px}.app-form .field-mobile .control .number{border-bottom-left-radius:0;border-top-left-radius:0;flex-basis:calc(100% - 46px);width:calc(100% - 46px)}.app-form .field-split .control{display:flex;flex-direction:column}.app-form .field-split .control input{flex-grow:1}.app-form .field-split .control input:first-of-type{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;text-indent:16px}.app-form .field-split .control input:first-of-type:focus{border-right:1px solid #00b0b2}.app-form .field-split .control input:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.app-form .field-split .prices{display:flex;flex-direction:column}.app-form .field-split .prices input{flex-grow:1}.app-form .field-split .prices input:first-of-type{border-right:1px solid #ced5dc;text-indent:0}.app-form .field-split .prices input:first-of-type,.app-form .field-split .prices input:last-child{border-radius:.3125rem}.app-form .field-split .prices span{align-self:center;display:flex;padding:5px}.app-form .field-split.is-modified-1 input.first,.app-form .field-split.is-modified-1 input.first:focus{border-color:#ff9d5c}.app-form .field-split.is-modified-1 input.first:focus{border-color:#00b0b3}.app-form .field-split.is-modified-2 input.second,.app-form .field-split.is-modified-2 input.second:focus{border-color:#ff9d5c}.app-form .field-split.is-modified-2 input.second:focus{border-color:#00b0b3}.app-form .field-split.is-error input.first:first-of-type,.app-form .field-split.is-error input.first:first-of-type:focus,.app-form .field-split.is-error input.second:first-of-type,.app-form .field-split.is-error input.second:first-of-type:focus{border-color:#e54545}.app-form .field-split .error-wrap .error-block{flex-grow:1}.app-form .field-split .error-wrap .error-block:first-child{padding-right:.8rem}.app-form .field-split .error-wrap .error-block:last-child{padding-left:.8rem}.app-form .field-date.is-error .app-button{border-color:#e54545}.app-form .field-date .datepicker-focusinput{opacity:0;position:absolute;top:0}.app-form .field-date .app-button{border:1px solid #ced5dc;border-radius:.3125rem;display:flex;font-weight:400;justify-content:flex-start;position:relative;text-align:left;width:100%;z-index:1}.app-form .field-date .app-button:disabled{background-color:#f3f6f7;border-color:#e7ecef;color:#4f5a60;cursor:not-allowed}.app-form .field-date .app-button:focus{border-color:#00b0b2;outline:none}.app-form .field-date .app-button svg{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.app-form .field-choose .choices{display:flex;flex-wrap:wrap}.app-form .field-choose .choices .choose{flex-basis:calc(33% - 0.4rem);flex-grow:1;margin:.2rem;max-width:calc(33% - .4rem);min-width:calc(33% - .4rem);position:relative}.app-form .field-choose .choices .choose .choose-input{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.app-form .field-choose .choices .choose .choose-input:focus{-webkit-appearance:none;appearance:none;outline:none}.app-form .field-choose .choices .choose .choose-input:checked+.choose-label:before{margin-left:0;transform:scale(1) rotate(45deg) translate3d(-50%,0,0)}.app-form .field-choose .choices .choose .choose-label{align-items:center;border:.0625rem solid var(--color-input-border);border-radius:.3125rem;color:var(--color-text);display:flex;justify-content:center;min-height:44px;padding:.5rem 1rem;text-align:center;transition:all .15s ease-in-out;width:100%}.app-form .field-choose .choices .choose .choose-label:before{border-color:#00b0b2;border-style:solid;border-width:0 2px 2px 0;content:"";height:13px;margin-left:-1.4375rem;margin-right:.9375rem;transform:scale(0) rotate(45deg) translate3d(-50%,0,0);transform-origin:50% 100%;transition:all .1s linear;width:8px}.app-form .field-choose .choices .choose .choose-label.active{border-color:#00b0b2}.app-form .field-choose .choices .choose .choose-label.active:before{margin-left:0;transform:scale(1) rotate(45deg) translate3d(-50%,0,0)}.app-form .field-choose .choices .choose .choose-input:checked+.choose-label,.app-form .field-choose .choices .choose .choose-label:hover{border-color:#00b0b2}.app-form .field-item.field-item--content{align-items:center}.app-form .field-terms{padding-left:3rem;text-align:right}.app-form .field-terms a{display:inline-block}.app-form .lm--formItem{display:flex}.app-form .lm--formItem+.lm--formItem{margin-top:1rem}.app-form .lm--formItem--inline{align-items:flex-start;justify-content:flex-end}.app-form .lm--formItem--center{justify-content:center}.app-form .lm--inputGroup .lm--inputGroup-prefix input[type=text]{background:none;border:0;color:#333;font-size:1rem;outline:none!important;padding:0;text-align:left;text-indent:0;width:15px}.app-form .lm--inputGroup .lm--inputGroup-prefix input[type=text]:focus{border:0!important}.app-form input[type=number]::-webkit-inner-spin-button,.app-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.app-form [type=color],.app-form [type=date],.app-form [type=datetime-local],.app-form [type=datetime],.app-form [type=email],.app-form [type=month],.app-form [type=number],.app-form [type=password],.app-form [type=search],.app-form [type=tel],.app-form [type=text],.app-form [type=time],.app-form [type=url],.app-form [type=week],.app-form select,.app-form textarea{background:#fff;border:1px solid #ced5dc;border-radius:.3125rem;color:#4f5a60;display:block;font-size:1rem;line-height:1.25;padding:.6875rem 1rem;width:100%}.app-form select{-webkit-appearance:none;appearance:none;background-image:url(/static/media/e72be2242241b9b4fb91.e72be224.svg);background-position:right 1rem center;background-repeat:no-repeat;border-radius:.3125rem;cursor:pointer;display:block;padding:.6875rem 2.5rem .6875rem 1rem}.app-backdrop{background-color:#4f5a6066;bottom:0;display:block;left:0;position:fixed;right:0;top:0}.app-modal{align-items:center;background-color:#fff;border-radius:.625rem;box-shadow:0 2px 20px 1px #e7ecef99;display:flex;flex-direction:column;justify-content:center;max-width:948px;min-height:200px;min-width:320px;outline:none!important;padding:1rem;position:fixed}.app-modal.modal-terms{height:70vh;overflow:hidden;width:60vw}.app-modal.modal-terms .terms-container{height:100%;overflow-y:scroll;width:100%}.app-modal.modal-terms .terms-and-conditions>div{margin-bottom:1rem}.app-modal.modal-terms .extContents>div{margin-bottom:.5rem}.app-modal .modal-close-btn{cursor:pointer;display:block;margin:1.5rem auto 0;width:160px}.app-modal .modal-close{cursor:pointer;display:inline-block;outline:none!important;position:absolute;right:1rem;top:1rem;transform:scale(1.5);z-index:100}.app-modal .modal-ctas{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:rem(20);width:100%}.app-modal .modal-ctas button{flex-basis:50%;font-weight:600;justify-content:center;margin-right:rem(10);max-width:160px;min-width:160px;outline:none!important;text-align:center}.app-modal .modal-ctas button:only-child{flex-basis:100%}.app-modal .modal-ctas button:last-child{margin-right:0}.app-modal .modal-ctas button *{pointer-events:none}.app-modal .modal-footnote{display:block;width:100%}.app-modal .modal-footnote .fn-item{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-bottom:.4rem}.app-modal .modal-footnote .fn-item:last-child{padding-bottom:0}.app-modal .modal-footnote .fn-item .circle{border-radius:100%;display:inline-block;height:5px;margin-right:.5rem;width:5px}.app-modal .modal-footnote .fn-item span{display:inline-block;font-size:.7rem;vertical-align:middle}.app-modal h2{font-size:2rem;font-weight:500;line-height:1.3;text-align:center}.app-modal h3{margin-bottom:.4em;margin-top:.4em;text-align:center}.app-modal .modal-arrow{background-color:inherit;border-bottom:0;border-right:0;box-shadow:-5px -5px 10px 1px #00000005;display:inline-block;height:20px;position:absolute;transform:rotate(45deg) translate(20%,50%);transform-origin:50% 50%;width:20px;z-index:1}.app-modal .modal-arrow.right_top{bottom:100%;right:20px}.app-modal .modal-arrow.left_top{bottom:100%;left:20px}.app-modal .modal-arrow.right_bottom{right:20px;top:100%}.app-modal .modal-arrow.left_bottom{left:20px;top:100%}.app-modal .modal-arrow.center_top{bottom:100%;left:50%;transform:rotate(45deg) translate(20%,50%)}.app-modal .modal-arrow.center_bottom{left:50%;top:100%;transform:rotate(45deg) translate(20%,50%)}.app-modal .modal-arrow.left_middle{bottom:50%;left:20px;transform:rotate(45deg) translate(20%,50%)}.app-modal .modal-arrow.right_middle{right:20px;top:50%;transform:rotate(45deg) translate(20%,50%)}.app-modal .container{height:100%;max-height:80vh;overflow-y:scroll;padding:2rem 5.5rem 1rem;width:100%}.app-modal .pdpa-container h2{margin-bottom:1.5rem}.app-modal .pdpa-container h3{font-size:1rem;font-weight:500;margin:1rem 0}.app-modal .pdpa-container p{margin:1rem 0}.app-modal .pdpa-container p b,.app-modal .pdpa-container p strong{font-weight:500}.app-modal .pdpa-container ul{list-style-position:inside}.app-modal .tnc-container{padding:2rem 3rem 1rem}.app-modal .tnc-container>ol{padding-right:2rem}.app-modal .tnc-container ol{counter-reset:term-index;margin-top:2rem}.app-modal .tnc-container ol>li{display:block;list-style:none;margin:.5rem auto;position:relative;text-align:justify;width:65%}.app-modal .tnc-container ol>li li{width:auto}.app-modal .tnc-container ol>li li:before{max-width:none;width:auto}.app-modal .tnc-container ol>li li:after{content:"";display:none}.app-modal .tnc-container ol>li:before{content:counter(term-index) ".";display:inline-block;line-height:1;max-width:50px;padding-right:2rem;position:absolute;right:100%;text-align:right;top:3px;width:50px}.app-modal .tnc-container ol>li:after{content:attr(data-title);display:inline-block;left:100%;max-width:150px;padding-left:2rem;position:absolute;text-align:left;top:0;width:150px}.app-modal .tnc-container ol li{counter-increment:term-index;font-size:1rem}.app-modal .tnc-container ol ol{counter-reset:nested-term;list-style-type:none;margin-top:1rem}.app-modal .tnc-container ol ol li{counter-increment:nested-term;margin-left:40px;margin-top:1rem}.app-modal .tnc-container ol ol li:before{content:counter(term-index) "." counter(nested-term);max-width:40px;position:absolute;right:100%;text-align:left;width:40px}.app-modal .tnc-container ol ol ol{counter-reset:deep-nested-term}.app-modal .tnc-container ol ol ol li{counter-increment:deep-nested-term}.app-modal .tnc-container ol ol ol li:before{content:"(" counter(deep-nested-term,lower-roman) ")"}.app-modal .consent-container h1{text-align:center}.app-modal .consent-container p{margin-top:1rem}.app-modal .consent-container ul{list-style:square inside;margin-top:1rem}.app-modal .consent-container ul li{margin:.5rem 0}.app-modal.Consent-modal,.app-modal.PDPA-modal,.app-modal.TnC-modal{width:100%}.app-modal.app-confirmation_dialog{max-width:600px;min-width:480px;padding:2rem}@media only screen and (min-width:768px)and (max-height:662px){.app-modal.app-confirmation_dialog{display:block;max-height:600px;overflow-y:scroll}}.app-modal.app-confirmation_dialog>div:first-child{align-items:center;display:flex;flex-direction:column;width:100%}.app-modal.app-confirmation_dialog .alert-icon{margin-bottom:.5rem;min-height:100px;min-width:30px}.app-modal.app-confirmation_dialog .alert-icon img{width:100%}.app-modal.app-confirmation_dialog h1{margin-bottom:.5rem}.app-modal.app-confirmation_dialog h4{font-weight:400;text-align:center}.app-modal.app-confirmation_dialog .modal-ctas{margin-top:2rem}.app-modal.app-confirmation_dialog .modal-ctas button{padding:.5625em 1em}.app-modal.app-reminder_dialog{align-items:flex-start;justify-content:flex-start;max-width:772px;padding:2rem;width:100%}.app-modal.app-reminder_dialog .content{padding-top:2rem}.app-modal.app-reminder_dialog h3{font-size:1.5rem}.app-modal.app-reminder_dialog .modal-ctas{justify-content:center;width:100%}.app-modal.app-reminder_dialog .modal-ctas button{align-items:center;justify-content:center;min-width:175px;text-align:center}.app-modal.app-reminder_dialog .app-accordion{margin-bottom:1rem}.app-modal .content{display:block;width:100%}.app-datepicker{position:fixed}.DayPicker :focus,.DayPicker:focus{outline:none!important}.DayPicker .DayPicker-WeekdaysRow{display:block}.DayPicker .DayPicker-Day,.DayPicker .DayPicker-WeekdaysRow .DayPicker-Weekday{display:inline-block;height:38px;margin:2px;width:38px}.DayPicker .DayPicker-Day:focus{outline:none!important}.DayPicker .DayPicker-Day.DayPicker-Day--nonWorkingDays.DayPicker-Day--disabled,.DayPicker .DayPicker-Day.DayPicker-Day--publicHolidays.DayPicker-Day--disabled{color:#f99!important}.DayPicker .DayPicker-Caption select{display:inline-block;height:46px;margin-right:.3rem;min-width:65px;width:auto}.DayPicker .DayPicker-Caption select:last-child{margin-right:0}.DayPicker .DayPicker-NavBar{height:46px;position:absolute;right:1rem;top:1rem;width:40px}.DayPicker .DayPicker-NavBar .DayPicker-NavButton{margin:0!important;right:50%;top:50%}.DayPicker .DayPicker-NavBar .DayPicker-NavButton.DayPicker-NavButton--prev{right:calc(50% + 12px);transform:translate(50%,-50%)}.DayPicker .DayPicker-NavBar .DayPicker-NavButton.DayPicker-NavButton--next{left:calc(50% + 12px);transform:translate(-50%,-50%)}.floormap-viewer{background-color:#f3f6f7;display:block;position:relative;width:100%}.floormap-viewer .viewer{align-items:center;border-bottom:1px solid #e7ebee;display:flex;height:100%;justify-content:center;margin:0 auto;max-width:1366px;padding:2rem 2rem 2rem 0;width:100%}.floormap-viewer .viewer .viewer-content{align-items:flex-start;display:flex;flex-basis:33%;flex-direction:column;justify-content:center;padding:2rem 0 2rem 1.5rem;text-align:left}.floormap-viewer .viewer .viewer-content h1{margin-bottom:0}.floormap-viewer .viewer .viewer-content span{font-size:.75rem}.floormap-viewer .viewer .viewer-content .field-group{width:100%}.floormap-viewer .viewer .viewer-content .field-group header{display:none}.floormap-viewer .viewer .viewer-content .field-choose,.floormap-viewer .viewer .viewer-content .field-choose .control{width:100%}.floormap-viewer .viewer .viewer-content .field-choose .switches{display:flex;flex-direction:row;flex-wrap:wrap}.floormap-viewer .viewer .viewer-content .field-choose .switches .lm--switch{flex-basis:calc(50% - 0.5rem);flex-grow:1;margin:.5rem;max-width:calc(50% - .5rem)}.floormap-viewer .viewer .viewer-content .field-choose .switches .lm--switch:nth-child(odd){margin-left:0}.floormap-viewer .viewer .viewer-content .field-choose .switches .lm--switch:nth-child(2n){margin-right:0}.floormap-viewer .viewer .viewer-content .field-choose .switches .lm--switch .lm--switch-input:checked+.lm--switch-label:before{margin-bottom:.1rem;margin-left:0}.floormap-viewer .viewer .viewer-content .field-choose .switches .lm--switch .lm--switch-label{padding:.5625rem 1rem;width:100%}.floormap-viewer .viewer .viewer-content .lm--formItem{display:flex;flex-direction:column}.floormap-viewer .viewer .viewer-content .lm--formItem .label{font-size:1.5rem;font-weight:500;line-height:1.25}.floormap-viewer .viewer .floormap{display:block;flex-basis:66%;height:100%;padding:.5rem;position:relative}.floormap-viewer .viewer .floormap .floormap-overlay{height:100%;left:0;padding:.5rem;position:absolute;top:0;width:100%;z-index:2}.floormap-viewer .viewer .floormap .floormap-overlay img,.floormap-viewer .viewer .floormap .floormap-overlay svg{height:100%;overflow:none;width:100%}.floormap-viewer .viewer .floormap .floormap-overlay .floormap-bubble g{transform-origin:center center}.floormap-viewer .viewer .floormap .floormap-base{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;line-height:0;mix-blend-mode:multiply;opacity:.65}.floormap-viewer .viewer .floormap .floormap-base img,.floormap-viewer .viewer .floormap .floormap-base svg{height:100%;opacity:0;width:100%}.floormap-viewer .viewer-notes{bottom:1rem;font-size:.65rem;position:absolute;right:1rem;width:25%}@keyframes showBubble{0%{transform:scale(.5)}to{transform:scale(1)}}.card-node{border-radius:5px;box-shadow:0 5px 10px 1px #e7ecef;display:inline-block;min-width:274px;overflow:hidden}.card-node_container{display:flex;width:100%}.content-node{display:block;padding:.5rem;width:100%}.content-node_label{color:#818a91;display:block;font-size:.75rem;margin-bottom:.25rem;text-align:left;text-transform:uppercase}.content-node_value{display:flex;font-size:1rem;font-weight:500;text-align:left}.content-node_value span{flex-basis:50%;flex-grow:1;padding:0 .5rem}.content-node_value span:first-child{padding:0}.content-node_value span small{color:#818a91;font-size:.875rem;margin-left:.5rem}.content-node.highlight .content-node_value{color:#00b0b2;font-size:1.875rem}.content-node.bigger .content-node_value{font-size:1.875rem}.plan-item{display:flex;width:100%}.plan-item_section{border-bottom:1px solid #e7ecef;display:flex;flex-grow:2;padding:.875rem}.plan-item_section:last-child{border-bottom:0;flex-grow:1}.plan-item.row .plan-item_section{border-bottom:0;border-right:1px solid #e7ecef;flex-grow:1}.plan-item.row .plan-item_section:last-child{flex-grow:2;padding:0}.plan-item.row .plan-item_section:last-child .item-node{height:50%;padding:.5rem 1rem}.plan-item h2{align-items:center;display:flex;font-size:1.25rem;justify-content:flex-start;padding:0 .5rem .5rem}.plan-item h2 svg{margin-right:.75rem}.plan-item .item-node{border-bottom:1px solid #e7ecef;width:100%}.plan-item .item-node:last-child{border-bottom:0}.toggle-btns{align-items:center;justify-content:center;margin:1rem 0 0;padding:0 1rem;width:100%}.toggle-btns.col,.toggle-btns.col h3{text-align:center}.toggle-btns.col .btns-list{justify-content:center;margin-top:.25rem;width:100%}.toggle-btns h3{font-size:1.5rem;text-align:left;width:30%}.toggle-btns .btns-list{justify-content:space-between;width:70%}.toggle-btns .btns-list .app-button{border-radius:30px;color:#818a91;cursor:pointer;font-weight:400;margin:.2rem .5rem;min-width:100px;overflow:hidden;padding:1rem .5rem;text-transform:capitalize}.toggle-btns .btns-list .app-button.active{background-color:#f3f6f7;color:#4f5a60;font-weight:500}.detail_section{margin:0 auto}.detail_section .detail_section--title{margin-bottom:1rem}.detail_section .detail_section--content{padding-bottom:2rem}.detail_section .detail_section--content .u-grid{padding-bottom:.5rem}.detail_section .detail_section--content span{display:block}.detail_section .detail_section--content .thumb{border-radius:5px;display:inline-block;height:49px;margin-right:.5rem;overflow:hidden;width:64px}.detail_section .detail_section--content .thumb img{height:100%;width:100%}.detail_section .detail_section--content .floormap-viewer{background:none;margin:.5rem auto;max-width:575px}.detail_section .detail_section--content .floormap-viewer .viewer{border:0;padding:0;position:relative}.detail_section .detail_section--content .floormap-viewer .viewer .floormap{flex-basis:100%}.detail_section .detail_section--content .data p{font-size:inherit;line-height:inherit}.detail_section .node-item--block{padding:.8rem 0}.detail_section .node-item--block h4{padding-bottom:.5rem}.detail_section .node-item--block .upload-input{padding:.5rem 0}.detail_section .detail_section--group-box{border:1px solid #dedede;border-radius:5px;display:block;margin-bottom:1rem;padding:1rem;text-align:left}.detail_section .detail_section--group-box:last-child{margin-bottom:0}.detail_section .detail_section--group-box .node-item--block:first-child{padding-top:0}.detail_section .detail_section--group-box .lm--formItem .lm--formItem-label{width:auto}.detail_section .detail_section--group-box .upload-input{margin-top:.5rem}.detail_section .detail_section--group-box .upload-input .upload-label{justify-content:flex-start;padding-right:1rem;text-align:left;width:150px}.detail_section .detail_section--group-box .upload-input .upload_field{flex-grow:1;width:calc(100% - 240px - 1.438rem)}.detail_section .detail_section--group-box .check-grouped .lm--formItem .lm--formItem-label{justify-content:flex-start;width:150px}.detail_section .detail_section--checks{border-radius:5px;display:block;padding:1rem}.detail_section .detail_section--checks .u-grid{padding-bottom:0}.detail_section .detail_section--checks .u-grid .u-cell{padding-left:0;padding-right:0}.detail_section .detail_section--checks .lm--formItem-label{display:none}.detail_section .detail_section--checks .lm--checkbox .lm--checkbox-label{font-size:.8rem}.detail_section .detail_section--checks .lm--checkbox .lm--checkbox-label:before{flex-basis:2.5rem}.detail_section .detail_section--checks .check-node p{margin-left:2rem}.detail_section .label{text-align:right;width:30.5%}.detail_section .label h4{font-size:1.5rem}.detail_section .data{padding-top:.1rem;text-align:left;width:69.5%}.terms-node{display:flex;flex-direction:row;font-size:.875rem;font-size:1rem;line-height:1.5;margin:0 auto;position:relative;text-align:left;width:575px}.terms-node .terms-control{width:32px}.terms-node .terms-text{padding-top:.2rem}.terms-node .terms-text ol{list-style-position:outside}.terms-node .by-clicking{display:flex;position:relative}.terms-node span{display:inline!important}.terms-node a{display:inline}.terms-node ol{margin:.5rem 0 0;padding:.5rem 0}.terms-node ol ol{list-style-type:lower-alpha}.terms-node ol li{margin-bottom:.4rem}.terms-node ol li:last-child{margin-bottom:0}.docviewer{height:100vh;justify-content:flex-start;max-height:100vh;max-width:100vw;overflow:auto;width:100vw}.docviewer .docviewer-loader{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.docviewer .docviewer-loader svg{animation:rotateLoader 1s linear infinite}.docviewer .react-pdf__Page__canvas,.docviewer .react-pdf__Page__textContent{height:892px!important;width:645px!important}.docviewer .pinch-to-zoom-container{text-align:center;text-align:-webkit-center;width:80%}.docviewer .pinch-to-zoom-container .pinch-to-zoom-area{margin:auto}@keyframes rotateLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.responsecard h1{margin:1rem 0}.responsecard .responsecard-content{font-size:1rem;margin-bottom:2rem}.form-survey .field-cta{justify-content:center;padding-left:0;text-align:center}.form-survey .field-cta .app-button{min-width:375px}.surveylist{counter-reset:steps-counter;display:block;text-align:left}.surveylist-item{counter-increment:steps-counter;display:flex;flex-direction:column;padding:1rem}.surveylist-item .question{font-size:1rem;font-weight:500;position:relative}.surveylist-item .question:before{content:counter(steps-counter) ".";font-size:inherit;font-weight:inherit;margin-right:.5rem}.surveylist-item .answer{display:flex;margin:1rem 0}.surveylist-item .answer.row .field-select{flex-basis:50%;flex-grow:1;margin:0 .875rem!important;max-width:calc(50% - 1.75rem)}.surveylist-item .answer.row .field-select .control{flex-basis:100%;margin:0;max-width:100%}.surveylist-item .field-choose .label,.surveylist-item .field-input .label,.surveylist-item .field-select .label{display:none}.surveylist-item .field-choose .switches>div{flex-basis:25%;margin:0 .875rem!important;max-width:calc(25% - 1.75rem)!important}.surveylist-item .field-select .control{flex-basis:50%;flex-grow:1;margin:.2rem .875rem;max-width:calc(50% - 1.75rem)}.surveylist-item .field-input{flex-basis:50%;flex-grow:1;margin:0 .875rem!important;max-width:calc(50% - 1.75rem)}.app-infocard{border-radius:8px;box-shadow:0 2px 8px 0 #00000014;display:block;margin:2rem auto;max-width:575px;padding:2rem;width:100%}.app-infocard .infocard-content{display:flex;width:100%}.app-infocard-small{border-bottom:1px solid #e7ecef;border-radius:0;box-shadow:none;padding:1rem}.app-bgimg{display:flex;height:100%;position:relative;width:100%}.app-bgimg--overlay{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.app-bgimg--image{background-position:50%;background-size:cover;display:block;height:100%;line-height:0;position:relative;width:100%;z-index:1}.app-bgimg--image img{height:100%;opacity:0;width:100%}.app-bgimg--footnote{bottom:1rem;color:#fff;display:inline-block;font-size:.75rem;line-height:1;position:absolute;right:1rem;z-index:10}.app-bgimg--content{justify-content:center;position:absolute;z-index:2}.app-bgimg--content,.app-herolanding{align-items:center;display:flex;height:100%;width:100%}.app-herolanding{background-color:#f8fcff;flex-direction:column;justify-content:flex-start;padding:3.5rem 2rem;position:relative}.app-herolanding:after{background-color:#fff;bottom:0;content:"";height:26%;left:0;max-height:200px;position:absolute;right:0;width:100%}.app-herolanding.animate .hero-tree{animation:heroAppear 1s ease-out 1.5s forwards}.app-herolanding.animate .hero-tree .gfx-podium_star .gfx-treehero{animation:heroTreeAppear 1.5s linear 1.5s forwards}.app-herolanding.animate .hero-tree .gfx-podium_star .gfx-co2logo{animation:heroCO2Appear 1.5s linear 1.5s forwards}.app-herolanding.animate .hero-content h1{animation:appear 1s ease-out 5s forwards}.app-herolanding.animate .hero-content h2{animation:appear 1s ease-out 5.4s forwards}.app-herolanding.animate .hero-content .text-lighting,.app-herolanding.animate .hero-content p{animation:appear 1s ease-out 5.7s forwards}.app-herolanding.animate .hero-content .co2e-guessRaintrees{animation:appear 1s ease-out 5.9s forwards}.app-herolanding .hero-content{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:807px;padding:1rem;position:relative;text-align:center;width:100%;z-index:10}.app-herolanding .hero-content h1{margin-bottom:1rem;max-width:777px;opacity:0}.app-herolanding .hero-content h2{color:#818a91;font-size:1.5rem;margin-bottom:1rem;opacity:0}.app-herolanding .hero-content p{color:var(--color-charcoal);font-size:1rem;line-height:1.5;margin:.7rem 0;opacity:0}.app-herolanding .hero-content p span.txt-bold{font-weight:600}.app-herolanding .hero-content p .hightlight-txt{color:#ff9d5a;font-weight:600}.app-herolanding .hero-content .landing-app__download{font-size:1rem;margin-top:1rem;opacity:0}.app-herolanding .hero-content .hero-link-results,.app-herolanding .hero-content .text-lighting{text-shadow:0 0 0 #0000,0 0 5px #fafafa,0 0 20px #fafafa,0 0 5px #fafafa,0 0 5px #fafafa,0 0 5px #fafafa,0 0 0 #fafafa}.app-herolanding .hero-content .co2e-guessRaintrees{opacity:0}.app-herolanding .hero-content .hero-btn,.app-herolanding .hero-content .input-guess-raintrees{margin-top:.5rem;max-width:115px;text-align:center;white-space:nowrap}.app-herolanding .hero-content .app-form form{padding:0}.app-herolanding .hero-content .app-form form .field-note{text-shadow:0 0 0 #0000,0 0 5px #fafafa,0 0 20px #fafafa,0 0 5px #fafafa,0 0 5px #fafafa,0 0 5px #fafafa,0 0 0 #fafafa}.app-herolanding .hero-content .app-form .lm--formItem--inline{justify-content:center}.app-herolanding .hero-content .app-form .lm--formItem-control{align-items:center;display:flex;flex-direction:column;justify-content:center}.app-herolanding .hero-gfx{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.app-herolanding .hero-gfx__bg{height:calc(100% - 200px);position:relative;width:100%;z-index:1}.app-herolanding .hero-gfx__bg .gfx-bg-1{bottom:-3%;left:39%;position:absolute;transform:translateX(-100%);z-index:5}.app-herolanding .hero-gfx__bg .gfx-bg-2{bottom:-60px;position:absolute;right:36%;transform:translateX(100%);z-index:5}.app-herolanding .hero-gfx__bg .gfx-airplane{animation:fly 20s linear 2s infinite;left:0;position:absolute;top:0;transform:translate(calc(var(--airplaneX)*1px),calc((var(--airplaneY) + 100)*1px));transform-origin:left center;will-change:transform;z-index:2}.app-herolanding .hero-gfx__bg .gfx-skycloud,.app-herolanding .hero-gfx__bg [class$=-cloud]{left:calc(var(--cloudX)*1px);position:absolute;top:calc(var(--cloudY)*1px);z-index:3}.app-herolanding .hero-gfx__bg .gfx-skycloud.qnnre-cloud1,.app-herolanding .hero-gfx__bg [class$=-cloud].qnnre-cloud1{animation:cloudMovement 50s linear infinite}.app-herolanding .hero-gfx__bg .gfx-skycloud.qnnre-cloud2,.app-herolanding .hero-gfx__bg [class$=-cloud].qnnre-cloud2{animation:cloudMovement 50s linear 2s infinite}.app-herolanding .hero-gfx__bg .gfx-skycloud.qnnre-cloud3,.app-herolanding .hero-gfx__bg [class$=-cloud].qnnre-cloud3{animation:cloudMovement 50s linear 3s infinite}.app-herolanding .hero-gfx__fg{background-color:#fff;bottom:0;height:30%;left:0;max-height:200px;position:absolute;right:0;width:100%;z-index:5}.app-herolanding .hero-gfx__fg .bad-side,.app-herolanding .hero-gfx__fg .good-side{display:block;height:100%;position:absolute;width:50%}.app-herolanding .hero-gfx__fg .good-side{left:50%;top:0;transform:translateX(-100%);z-index:10}.app-herolanding .hero-gfx__fg .good-side .gfx-grass1{position:absolute;right:250px;top:30%;transform:translateY(-50%);width:340px}.app-herolanding .hero-gfx__fg .good-side .gfx-grass1 .gfx-grass1-leaf2{animation:grassWindy1 12s cubic-bezier(.45,1.38,.49,-.68) infinite;transform-origin:left bottom}.app-herolanding .hero-gfx__fg .good-side .gfx-grass1 .gfx-grass1-leaf1{animation:grassWindy2 12s cubic-bezier(.45,1.38,.49,-.68) infinite;transform-origin:right bottom}.app-herolanding .hero-gfx__fg .good-side .gfx-grass1 .gfx-grass1-g1 .gfx-grass1-leaf1,.app-herolanding .hero-gfx__fg .good-side .gfx-grass1 .gfx-grass1-g1 .gfx-grass1-leaf2{animation-delay:.5s}.app-herolanding .hero-gfx__fg .good-side .gfx-grass1 .gfx-grass1-g2 .gfx-grass1-leaf1,.app-herolanding .hero-gfx__fg .good-side .gfx-grass1 .gfx-grass1-g2 .gfx-grass1-leaf2{animation-delay:1s}.app-herolanding .hero-gfx__fg .good-side .gfx-grass1 .gfx-grass1-g3 .gfx-grass1-leaf1,.app-herolanding .hero-gfx__fg .good-side .gfx-grass1 .gfx-grass1-g3 .gfx-grass1-leaf2{animation-delay:2s}.app-herolanding .hero-gfx__fg .good-side .gfx-biker{animation:biker 5s ease-in-out forwards;position:absolute;right:100%;top:-15%;transform-origin:center bottom}.app-herolanding .hero-gfx__fg .good-side .gfx-biker .gfx-biker-wheel_back,.app-herolanding .hero-gfx__fg .good-side .gfx-biker .gfx-biker-wheel_front{animation:bikerWheel 1s linear;animation-iteration-count:5;transform-box:fill-box;transform-origin:center center}.app-herolanding .hero-gfx__fg .gfx-co2logo,.app-herolanding .hero-gfx__fg .gfx-treehero{opacity:0}.app-herolanding .hero-gfx__fg .bad-side{right:50%;top:0;transform:translateX(100%)}.app-herolanding .hero-gfx__fg .bad-side .gfx-wastesite{left:450px;position:absolute;top:-40px;z-index:1}.app-herolanding .hero-gfx__fg .bad-side .gfx-drumcans{left:580px;position:absolute;top:-30px;z-index:2}.app-herolanding .hero-gfx__fg .bad-side .gfx-stumpbranches{left:300px;position:absolute;top:30%;transform:translateY(-50%);z-index:3}.hero-tree{display:block;left:50%;position:absolute;top:40%;transform:translateX(-50%) translateY(-50%) scale(0);transform-origin:50% 100%}.hero-tree .gfx-featpodium{height:96px;max-height:none;position:relative;width:408px}.hero-tree .gfx-featpodium [class$=podium-platform]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero-tree .gfx-featpodium [class$=podium_feat]{left:50%;line-height:0;position:absolute;top:0;transform:translateX(-50%) translateY(-80%);z-index:3}.hero-tree .gfx-featpodium [class$=bush1]{left:10%;position:absolute;transform:scale(1.3);z-index:5}.hero-tree .gfx-featpodium [class$=bush2]{position:absolute;right:5%;top:2px;transform:scale(1.1);z-index:4}.hero-tree .gfx-treehero{bottom:5px;height:380px;left:70%;position:absolute;transform:translateX(-50%);transform-origin:50% 100%;width:550px;z-index:3}.hero-tree .gfx-treehero #gfx-treehero-canopy{animation:canopyWindy 20s cubic-bezier(.45,1.38,.49,-.68) infinite;transform-origin:center bottom;will-change:transform}.hero-tree .gfx-treehero #gfx-treehero-trunk{animation:trunkWindy 20s cubic-bezier(.45,1.38,.49,-.68) infinite;transform-origin:center bottom;will-change:transform}.hero-tree .gfx-co2logo{position:relative;transform-origin:50% 100%;z-index:5}.hero-tree .gfx-co2logo .gfx-co2logo-shadow{animation:canopyShadowWindy 20s cubic-bezier(.45,1.38,.49,-.68) infinite;transform-origin:center bottom;will-change:transform}.warn-mascot{height:90px;width:100%}.warn-mascot .sky{bottom:0;height:100vh;left:0;overflow:hidden;position:absolute;width:100%;z-index:1}.warn-mascot .gfx-skycloud,.warn-mascot [class$=-cloud]{left:calc(var(--cloudX)*1px);position:absolute;top:calc(var(--cloudY)*1px);z-index:3}.warn-mascot .gfx-skycloud.qnnre-cloud1,.warn-mascot [class$=-cloud].qnnre-cloud1{animation:cloudMovement 50s linear infinite;will-change:transform}.warn-mascot .gfx-skycloud.qnnre-cloud2,.warn-mascot [class$=-cloud].qnnre-cloud2{animation:cloudMovement 50s linear 2s infinite;will-change:transform}.warn-mascot .gfx-skycloud.qnnre-cloud3,.warn-mascot [class$=-cloud].qnnre-cloud3{animation:cloudMovement 50s linear 3s infinite;will-change:transform}.warn-mascot .hero-tree{left:auto;position:relative;top:auto;transform:translateX(0) translateY(0) scale(.7);z-index:2}.app-tnc ol{margin:1rem 0}.app-tnc ol li{padding-bottom:1rem;padding-left:1rem}.gfx-sky{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.gfx-sky .gfx-skycloud{left:calc(var(--cloudX)*1px);position:absolute;top:calc(var(--cloudY)*1px);z-index:2}.gfx-environment{bottom:0;height:35%;left:0;width:100%;z-index:5}.gfx-buildings,.gfx-environment{pointer-events:none;position:absolute}.gfx-buildings{top:-15%}.gfx-buildings,.gfx-othertrees{left:50%;transform:translateX(-50%);z-index:1}.gfx-othertrees{pointer-events:none;position:absolute;top:20%}.gfx-trees{flex-direction:row;height:100%;width:100%;z-index:10}.gfx-trees,.gfx-trees .gfx-trees__section{display:flex;justify-content:flex-end;position:relative}.gfx-trees .gfx-trees__section{flex-basis:50%;flex-direction:column}.gfx-trees .gfx-treegroup{min-height:50px;position:relative;transform:translateX(calc(var(--treeGroupOffsetX)*1%)) translateY(calc(var(--treeGroupOffsetY)*1%));width:50%;z-index:10}.gfx-trees .gfx-treegroup .gfx-tree:first-child.is-affected{animation:affectTree 1s ease-in-out 1.5s forwards}.gfx-trees .gfx-treegroup .gfx-tree:first-child.is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 1s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(2).is-affected{animation:affectTree 1s ease-in-out 1.8s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(2).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 1.3s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(3).is-affected{animation:affectTree 1s ease-in-out 2.1s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(3).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 1.6s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(4).is-affected{animation:affectTree 1s ease-in-out 2.4s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(4).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 1.9s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(5).is-affected{animation:affectTree 1s ease-in-out 2.7s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(5).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 2.2s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(6).is-affected{animation:affectTree 1s ease-in-out 3s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(6).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 2.5s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(7).is-affected{animation:affectTree 1s ease-in-out 3.3s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(7).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 2.8s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(8).is-affected{animation:affectTree 1s ease-in-out 3.6s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(8).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 3.1s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(9).is-affected{animation:affectTree 1s ease-in-out 3.9s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(9).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 3.4s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(10).is-affected{animation:affectTree 1s ease-in-out 4.2s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(10).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 3.7s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(11).is-affected{animation:affectTree 1s ease-in-out 4.5s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(11).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 4s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(12).is-affected{animation:affectTree 1s ease-in-out 4.8s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(12).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 4.3s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(13).is-affected{animation:affectTree 1s ease-in-out 5.1s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(13).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 4.6s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(14).is-affected{animation:affectTree 1s ease-in-out 5.4s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(14).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 4.9s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(15).is-affected{animation:affectTree 1s ease-in-out 5.7s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(15).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 5.2s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(16).is-affected{animation:affectTree 1s ease-in-out 6s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(16).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 5.5s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(17).is-affected{animation:affectTree 1s ease-in-out 6.3s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(17).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 5.8s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(18).is-affected{animation:affectTree 1s ease-in-out 6.6s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(18).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 6.1s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(19).is-affected{animation:affectTree 1s ease-in-out 6.9s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(19).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 6.4s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(20).is-affected{animation:affectTree 1s ease-in-out 7.2s forwards}.gfx-trees .gfx-treegroup .gfx-tree:nth-child(20).is-affected .co2-cloud_amount{animation:co2cloudAffectTheTree 1.5s ease-in-out 6.7s forwards}.gfx-trees .gfx-treegroup .co2-cloud_amount{height:50px;left:50%;min-width:100px;opacity:0;position:absolute;top:0;transform:translateX(-50%) translateY(-100%);transition:all 2s ease;z-index:10}.gfx-trees .gfx-treegroup .co2-gfx_cloud{height:100%;position:relative;width:100%;z-index:10}.gfx-trees .gfx-treegroup .co2-gfx_cloud svg{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:100%;z-index:10}.gfx-trees .gfx-tree{position:absolute;transform:translate(-50%,-100%) scale(var(--treeScale));transform-origin:50% 100%}.gfx-trees .gfx-tree.is-affected .co2-cloud_amount{opacity:1;transform:translateX(-50%) translateY(-80%)}.gfx-trees .gfx-tree .tree-overlay{opacity:var(--treeOverlayOpacity)}.gfx-tree{display:inline-block;height:137px;left:var(--treeX);line-height:0;position:relative;top:var(--treeY);transition:all .5s ease;width:157px;z-index:1}.gfx-tree.chopped .gfx-tree__stump{opacity:1}.gfx-tree.chopped .gfx-tree1,.gfx-tree.chopped .gfx-tree2{opacity:0}.gfx-tree .gfx-tree1,.gfx-tree .gfx-tree2{height:100%;opacity:1;position:relative;transition:all .5s ease;width:100%;z-index:2}.gfx-tree .gfx-tree__stump{bottom:0;height:20px;left:50%;opacity:0;transform:translateX(-50%);width:30%;z-index:1}.gfx-podium,.gfx-tree .gfx-tree__stump{position:absolute;transition:all .5s ease}.gfx-podium{bottom:25%;left:calc(50% - 226.995px);line-height:0;max-height:43px;transform:scale(1);z-index:2}.gfx-podium .gfx-bush1,.gfx-podium .gfx-bush2{position:absolute}.gfx-podium .gfx-bush1{bottom:67%;left:10%;z-index:3}.gfx-podium .gfx-bush2{bottom:75%;right:10%;z-index:1}.gfx-podium .gfx-podium_star{bottom:70%;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.gfx-podium .gfx-podium_star svg{transform-origin:center bottom}.gfx-podium .gfx-podium_star .co2-category_home{transform:scale(0)}.gfx-podium .gfx-podium_star .co2-category_home.show{animation:popCategory .8s ease-in .5s forwards}.gfx-podium .gfx-podium_star .co2-category_recycle{transform:scale(0)}.gfx-podium .gfx-podium_star .co2-category_recycle.show{animation:popCategory .8s ease-in .5s forwards}.gfx-podium .gfx-podium_star .co2-category_shopping{transform:scale(0)}.gfx-podium .gfx-podium_star .co2-category_shopping.show{animation:popCategory .8s ease-in .5s forwards}.gfx-podium .gfx-podium_star .co2-category_food{transform:scale(0)}.gfx-podium .gfx-podium_star .co2-category_food.show{animation:popCategory .8s ease-in .5s forwards}.gfx-podium .gfx-podium_star .co2-category_landtransport{transform:scale(0) translateY(5px);transform-origin:55% 100%}.gfx-podium .gfx-podium_star .co2-category_landtransport.show{animation:popCategoryTransport .8s ease-in .5s forwards}.gfx-podium .gfx-podium_star .co2-category_travel{transform:scale(0)}.gfx-podium .gfx-podium_star .co2-category_travel.show{animation:popCategory .8s ease-in .5s forwards}.gfx-podium .gfx-podium-platform{height:100%}.gfx-globecc.animate .gfx-globecc-radiance.rad-1{animation:pulse 2.5s linear .5s infinite}.gfx-globecc.animate .gfx-globecc-radiance.rad-2{animation:pulse 2.5s linear .75s infinite}.gfx-globecc.animate .gfx-globecc-cloud.cloudco-1{animation:appear 1s ease forwards,panningLeft 2s ease .5s infinite}.gfx-globecc.animate .gfx-globecc-cloud.cloudco-2{animation:appear 1s ease .5s forwards,panningRight 2s ease .5s infinite}.gfx-globecc.animate .gfx-globecc-flame{animation:flaming 2s ease infinite}.gfx-globecc .gfx-globecc-radiance{transform-box:fill-box;transform-origin:50% 50%}.gfx-globecc .gfx-globecc-cloud{opacity:0;transform-origin:50% 50%}.gfx-globecc .gfx-globecc-flame{transform:translateY(0);transform-origin:50% 100%}.gfx-factory__smoke.smoke2{transform:scale(.5);transform-origin:50% 100%}.gfx-factory__smoke .smk{transform-box:fill-box;will-change:transform}.gfx-factory__smoke .smk:first-child{animation:belching1 10s linear 0s infinite}.gfx-factory__smoke .smk:nth-child(2){animation:belching2 10s linear 1s infinite}.gfx-factory__smoke .smk:nth-child(3){animation:belching1 10s linear 2s infinite}.gfx-factory__smoke .smk:nth-child(4){animation:belching2 10s linear 3s infinite}.gfx-factory__smoke .smk:nth-child(5){animation:belching1 10s linear 4s infinite}.gfx-factory__smoke .smk:nth-child(6){animation:belching2 10s linear 5s infinite}.gfx-factory__smoke .smk:nth-child(7){animation:belching1 10s linear 6s infinite}.gfx-factory__smoke .smk:nth-child(8){animation:belching2 10s linear 7s infinite}.gfx-factory__smoke .smk:nth-child(9){animation:belching1 10s linear 8s infinite}.gfx-factory__smoke .smk:nth-child(10){animation:belching2 10s linear 9s infinite}.__landing{scroll-snap-points-y:repeat(100vh);overflow-x:hidden;overflow-y:scroll;scroll-snap-type:mandatory;scroll-snap-type:y mandatory}.page-landing{padding-bottom:0!important}.page-landing .section-blade .blade-container{display:flex;flex-direction:column;height:100%;width:100%}.page-landing .featured-list{display:flex;flex-direction:row;padding:1rem 0}.page-landing .featured-list.animate .app-article .app-article__content,.page-landing .featured-list.animate .app-article .app-article__header,.page-landing .featured-list.animate .app-article .app-article__hero{opacity:0}.page-landing .featured-list.animate.animate-stagger.appear .app-article:first-child .app-article__hero{animation:appear 1s ease-out .1s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:first-child .app-article__header{animation:appear 1s ease-out .3s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:first-child .app-article__content{animation:appear 1s ease-out .5s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(2) .app-article__hero{animation:appear 1s ease-out .9s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(2) .app-article__header{animation:appear 1s ease-out 1.1s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(2) .app-article__content{animation:appear 1s ease-out 1.3s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(3) .app-article__hero{animation:appear 1s ease-out 1.7s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(3) .app-article__header{animation:appear 1s ease-out 1.9s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(3) .app-article__content{animation:appear 1s ease-out 2.1s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(4) .app-article__hero{animation:appear 1s ease-out 2.5s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(4) .app-article__header{animation:appear 1s ease-out 2.7s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(4) .app-article__content{animation:appear 1s ease-out 2.9s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(5) .app-article__hero{animation:appear 1s ease-out 3.3s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(5) .app-article__header{animation:appear 1s ease-out 3.5s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(5) .app-article__content{animation:appear 1s ease-out 3.7s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(6) .app-article__hero{animation:appear 1s ease-out 4.1s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(6) .app-article__header{animation:appear 1s ease-out 4.3s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(6) .app-article__content{animation:appear 1s ease-out 4.5s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(7) .app-article__hero{animation:appear 1s ease-out 4.9s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(7) .app-article__header{animation:appear 1s ease-out 5.1s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(7) .app-article__content{animation:appear 1s ease-out 5.3s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(8) .app-article__hero{animation:appear 1s ease-out 5.7s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(8) .app-article__header{animation:appear 1s ease-out 5.9s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(8) .app-article__content{animation:appear 1s ease-out 6.1s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(9) .app-article__hero{animation:appear 1s ease-out 6.5s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(9) .app-article__header{animation:appear 1s ease-out 6.7s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(9) .app-article__content{animation:appear 1s ease-out 6.9s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(10) .app-article__hero{animation:appear 1s ease-out 7.3s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(10) .app-article__header{animation:appear 1s ease-out 7.5s forwards}.page-landing .featured-list.animate.animate-stagger.appear .app-article:nth-child(10) .app-article__content{animation:appear 1s ease-out 7.7s forwards}.page-landing .app-page__container{position:relative;width:100%}.page-landing #co2-landing-heroblade{height:100vh;overflow:hidden;scroll-snap-align:start}.page-landing #co2-landing-blade2{background-color:#fff;height:100vh;scroll-snap-align:start}.page-landing #co2-landing-blade2 .blade-container{align-items:center;justify-content:center;padding:2rem}.page-landing #co2-landing-blade2 .app-article{align-items:center}.page-landing #co2-landing-blade2 .app-article .app-article__hero .gfx-globecc{width:100%}.page-landing #co2-landing-blade3{align-items:center;background-color:#f3f6f7;height:100vh;justify-content:center;scroll-snap-align:start}.page-landing #co2-landing-blade3 h1{max-width:777px}.page-landing #co2-landing-blade3 .blade-container{height:auto}.page-questionnaire .app-qnnre__category{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-height:100%;max-width:calc(720px + 2rem);overflow:hidden;padding-top:.5rem;position:relative;z-index:10}.page-questionnaire .app-qnnre__category.type-web:before{background:linear-gradient(180deg,#fff0 0,#f8fcff 74%,#f8fcff);bottom:0;content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00F8FCFF",endColorstr="#F8FCFF",GradientType=0);height:70px;left:0;pointer-events:none;position:absolute;right:0;width:100%;z-index:2}.page-questionnaire .app-qnnre__categoryContainer{height:calc(100% + 1px);max-height:100%;overflow-y:auto;padding:0 1rem;position:relative;width:100%}.page-questionnaire .app-qnnre__category.app-qnnre__commute .app-qnnre__fun-facts,.page-questionnaire .app-qnnre__category.app-qnnre__energy .app-qnnre__fun-facts,.page-questionnaire .app-qnnre__category.app-qnnre__food .app-qnnre__fun-facts,.page-questionnaire .app-qnnre__category.app-qnnre__home-mobile .app-qnnre__fun-facts,.page-questionnaire .app-qnnre__category.app-qnnre__recycle .app-qnnre__fun-facts,.page-questionnaire .app-qnnre__category.app-qnnre__spending .app-qnnre__fun-facts,.page-questionnaire .app-qnnre__category.app-qnnre__travel .app-qnnre__fun-facts{align-items:center;background:#fff;border-radius:5px;display:flex;justify-content:center;margin:-1rem 1rem 3.5rem;max-width:675px;padding:1rem;position:relative}.page-questionnaire .app-qnnre__category.app-qnnre__commute .app-qnnre__fun-facts img,.page-questionnaire .app-qnnre__category.app-qnnre__energy .app-qnnre__fun-facts img,.page-questionnaire .app-qnnre__category.app-qnnre__food .app-qnnre__fun-facts img,.page-questionnaire .app-qnnre__category.app-qnnre__home-mobile .app-qnnre__fun-facts img,.page-questionnaire .app-qnnre__category.app-qnnre__recycle .app-qnnre__fun-facts img,.page-questionnaire .app-qnnre__category.app-qnnre__spending .app-qnnre__fun-facts img,.page-questionnaire .app-qnnre__category.app-qnnre__travel .app-qnnre__fun-facts img{opacity:1}.page-questionnaire .app-qnnre__category.app-qnnre__commute .app-qnnre__fun-facts-fact,.page-questionnaire .app-qnnre__category.app-qnnre__energy .app-qnnre__fun-facts-fact,.page-questionnaire .app-qnnre__category.app-qnnre__food .app-qnnre__fun-facts-fact,.page-questionnaire .app-qnnre__category.app-qnnre__home-mobile .app-qnnre__fun-facts-fact,.page-questionnaire .app-qnnre__category.app-qnnre__recycle .app-qnnre__fun-facts-fact,.page-questionnaire .app-qnnre__category.app-qnnre__spending .app-qnnre__fun-facts-fact,.page-questionnaire .app-qnnre__category.app-qnnre__travel .app-qnnre__fun-facts-fact{align-items:flex-start;display:flex;flex-basis:90%;flex-direction:column;margin-left:1rem}.page-questionnaire .app-qnnre__category.app-qnnre__commute .app-qnnre__fun-facts-fact h5,.page-questionnaire .app-qnnre__category.app-qnnre__energy .app-qnnre__fun-facts-fact h5,.page-questionnaire .app-qnnre__category.app-qnnre__food .app-qnnre__fun-facts-fact h5,.page-questionnaire .app-qnnre__category.app-qnnre__home-mobile .app-qnnre__fun-facts-fact h5,.page-questionnaire .app-qnnre__category.app-qnnre__recycle .app-qnnre__fun-facts-fact h5,.page-questionnaire .app-qnnre__category.app-qnnre__spending .app-qnnre__fun-facts-fact h5,.page-questionnaire .app-qnnre__category.app-qnnre__travel .app-qnnre__fun-facts-fact h5{font-size:var(--font-size-4);font-weight:500;padding-bottom:.5rem}.page-questionnaire .app-qnnre__category.app-qnnre__commute .app-qnnre__fun-facts-fact p,.page-questionnaire .app-qnnre__category.app-qnnre__energy .app-qnnre__fun-facts-fact p,.page-questionnaire .app-qnnre__category.app-qnnre__food .app-qnnre__fun-facts-fact p,.page-questionnaire .app-qnnre__category.app-qnnre__home-mobile .app-qnnre__fun-facts-fact p,.page-questionnaire .app-qnnre__category.app-qnnre__recycle .app-qnnre__fun-facts-fact p,.page-questionnaire .app-qnnre__category.app-qnnre__spending .app-qnnre__fun-facts-fact p,.page-questionnaire .app-qnnre__category.app-qnnre__travel .app-qnnre__fun-facts-fact p{text-align:left}.page-questionnaire .app-qnnre__category.app-qnnre__commute .app-form form,.page-questionnaire .app-qnnre__category.app-qnnre__energy .app-form form,.page-questionnaire .app-qnnre__category.app-qnnre__food .app-form form,.page-questionnaire .app-qnnre__category.app-qnnre__home-mobile .app-form form,.page-questionnaire .app-qnnre__category.app-qnnre__recycle .app-form form,.page-questionnaire .app-qnnre__category.app-qnnre__spending .app-form form,.page-questionnaire .app-qnnre__category.app-qnnre__travel .app-form form{padding:2rem 0 0}.page-questionnaire .app-qnnre__desc{display:block}.page-questionnaire .app-qnnre__desc+.app-qnnre__desc{margin-top:.5rem}.page-questionnaire .app-qnnre__gfx{bottom:0;height:30%;left:50%;max-height:285px;position:fixed;transform:translateX(-50%);width:100%;z-index:11}.page-questionnaire .app-qnnre__gfx .app-qnnre-counter{align-items:center;background-color:#fff;border-radius:5px;bottom:calc(25% + 40px);box-shadow:0 2px 8px #e7ecef;display:flex;flex-direction:column;height:85px;justify-content:center;left:50%;padding-left:3rem;position:absolute;transform:translateX(-26%);width:330px;z-index:1}.page-questionnaire .app-qnnre__gfx .app-qnnre-counter span{font-size:1.25rem;margin:0}.page-questionnaire .app-qnnre__gfx .app-qnnre-counter .app-qnnre__title{color:#4f5a60}.page-questionnaire .app-qnnre__gfx .app-qnnre-counter .app-qnnre__value{color:#ff9d5a}.page-questionnaire .app-qnnre__bg{display:block;height:100%;max-height:none;width:100%;z-index:2}.page-questionnaire .gfx-skycloud,.page-questionnaire [class$=-cloud]{left:calc(var(--cloudX)*1px);position:absolute;top:calc(var(--cloudY)*1px);z-index:3}.page-questionnaire .gfx-skycloud.gfx-cloud1,.page-questionnaire [class$=-cloud].gfx-cloud1{animation:cloudMovement 50s linear infinite}.page-questionnaire .gfx-skycloud.gfx-cloud2,.page-questionnaire [class$=-cloud].gfx-cloud2{animation:cloudMovement 50s linear 2s infinite}.page-questionnaire .gfx-skycloud.gfx-cloud3,.page-questionnaire [class$=-cloud].gfx-cloud3{animation:cloudMovement 50s linear 3s infinite}.page-questionnaire .field-choose .choices .choose{flex-basis:calc(50% - 0.8rem);margin:.4rem;max-width:calc(50% - .8rem);min-width:calc(50% - .8rem)}.__results{scroll-snap-points-y:repeat(100vh);overflow-x:hidden;overflow-y:scroll;scroll-snap-type:mandatory;scroll-snap-type:y mandatory}.page-results{background-color:#fff}.page-results .app-page__container{position:relative;width:100%}.page-results .app-page__blade{padding:4rem 2rem;scroll-snap-align:start}.page-results .app-page__blade.results-share,.page-results .app-page__blade.results-tips{scroll-snap-align:end}.page-results .results-main{background-color:#f8fcff;background-position:center 68%;background-repeat:no-repeat;overflow:hidden}.page-results .results-main h1{position:relative;z-index:20}.page-results .results-main .app-qnnre__gfx{bottom:0;left:0;position:absolute;width:100%;z-index:10}.page-results .results-main .app-qnnre__gfx.app-qnnre__bg{background-color:#f8fcff;bottom:auto;height:100%;overflow:hidden;top:0;width:100%;z-index:5}.page-results .results-main .app-qnnre__gfx .gfx-buildings,.page-results .results-main .app-qnnre__gfx .gfx-othertrees{bottom:70%;top:auto}.page-results .results-main .app-qnnre__gfx .gfx-trees{position:relative}.page-results .results-main .app-qnnre__gfx .gfx-trees:before{background-color:#fff;bottom:0;content:"";display:block;height:calc(100% - 50px);left:0;position:absolute;width:100%;z-index:1}.page-results .results-main .app-qnnre__gfx .gfx-trees:after{background:linear-gradient(180deg,#fff0 0,#fff 74%,#fff);bottom:0;content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00FFFFFF",endColorstr="#FFFFFF",GradientType=0);height:70px;left:0;position:absolute;width:100%;z-index:3}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup{width:100%}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:first-child.is-affected{animation-delay:3s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:first-child.is-affected .co2-cloud_amount{animation-delay:2.8s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(2).is-affected{animation-delay:3.3s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(2).is-affected .co2-cloud_amount{animation-delay:3.1s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(3).is-affected{animation-delay:3.6s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(3).is-affected .co2-cloud_amount{animation-delay:3.4s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(4).is-affected{animation-delay:3.9s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(4).is-affected .co2-cloud_amount{animation-delay:3.7s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(5).is-affected{animation-delay:4.2s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(5).is-affected .co2-cloud_amount{animation-delay:4s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(6).is-affected{animation-delay:4.5s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(6).is-affected .co2-cloud_amount{animation-delay:4.3s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(7).is-affected{animation-delay:4.8s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(7).is-affected .co2-cloud_amount{animation-delay:4.6s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(8).is-affected{animation-delay:5.1s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(8).is-affected .co2-cloud_amount{animation-delay:4.9s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(9).is-affected{animation-delay:5.4s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(9).is-affected .co2-cloud_amount{animation-delay:5.2s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(10).is-affected{animation-delay:5.7s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(10).is-affected .co2-cloud_amount{animation-delay:5.5s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(11).is-affected{animation-delay:6s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(11).is-affected .co2-cloud_amount{animation-delay:5.8s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(12).is-affected{animation-delay:6.3s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(12).is-affected .co2-cloud_amount{animation-delay:6.1s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(13).is-affected{animation-delay:6.6s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(13).is-affected .co2-cloud_amount{animation-delay:6.4s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(14).is-affected{animation-delay:6.9s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(14).is-affected .co2-cloud_amount{animation-delay:6.7s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(15).is-affected{animation-delay:7.2s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(15).is-affected .co2-cloud_amount{animation-delay:7s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(16).is-affected{animation-delay:7.5s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(16).is-affected .co2-cloud_amount{animation-delay:7.3s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(17).is-affected{animation-delay:7.8s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(17).is-affected .co2-cloud_amount{animation-delay:7.6s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(18).is-affected{animation-delay:8.1s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(18).is-affected .co2-cloud_amount{animation-delay:7.9s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(19).is-affected{animation-delay:8.4s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(19).is-affected .co2-cloud_amount{animation-delay:8.2s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(20).is-affected{animation-delay:8.7s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-treegroup .gfx-tree:nth-child(20).is-affected .co2-cloud_amount{animation-delay:8.5s}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-trees__section{transform:translateY(-13%);z-index:2}.page-results .results-main .app-qnnre__gfx .gfx-skycloud,.page-results .results-main .app-qnnre__gfx [class$=-cloud]{left:calc(var(--cloudX)*1px);position:absolute;top:calc(var(--cloudY)*1px);z-index:3}.page-results .results-main .app-qnnre__gfx .gfx-skycloud.gfx-cloud1,.page-results .results-main .app-qnnre__gfx [class$=-cloud].gfx-cloud1{animation:cloudMovement 50s linear infinite}.page-results .results-main .app-qnnre__gfx .gfx-skycloud.gfx-cloud2,.page-results .results-main .app-qnnre__gfx [class$=-cloud].gfx-cloud2{animation:cloudMovement 50s linear 2s infinite}.page-results .results-main .app-qnnre__gfx .gfx-skycloud.gfx-cloud3,.page-results .results-main .app-qnnre__gfx [class$=-cloud].gfx-cloud3{animation:cloudMovement 50s linear 3s infinite}.page-results .results-main .total{align-items:center;color:#818a91;display:flex;flex-direction:row;font-size:3.5rem;font-weight:500;justify-content:center;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:100}.page-results .results-main .total.appear .co2-cloud_amount .co2-gfx_cloud_1{animation:cloudAppear1 1s ease-in 1s forwards;opacity:0}.page-results .results-main .total.appear .co2-cloud_amount .co2-gfx_cloud_2{animation:cloudAppear2 1s ease-in 1.5s forwards;opacity:0}.page-results .results-main .total.appear .co2-cloud_amount .co2-gfx_cloud_content{animation:totalAppear 1s ease-in 1.8s forwards;opacity:0}.page-results .results-main .total.appear .co2-cloud_amount+span{animation:unitAppear 1s ease-in 2s forwards;opacity:0}.page-results .results-main .co2-ground{align-items:center;bottom:50%;display:flex;flex-direction:column;font-size:1.5rem;height:200px;justify-content:center;left:50%;padding:2rem;position:absolute;text-align:center;transform:translateX(-50%) translateY(120%);width:60%;z-index:15}.page-results .results-main .co2-ground.appear{animation:totalDescriptionAppear 1s ease 3s forwards;opacity:0}.page-results .results-main .co2-ground:after,.page-results .results-main .co2-ground:before{background-repeat:no-repeat;content:"";display:block;height:100%;position:absolute;top:0;width:30%;z-index:1}.page-results .results-main .co2-ground:before{background-size:100%;left:0}.page-results .results-main .co2-ground:after{background-size:100%;right:0}.page-results .results-main .co2-ground span{position:relative;z-index:10}.page-results .results-main .co2-ground span.annotate{font-size:.67em;margin-top:.5rem}.page-results .results-breakdown{background-color:#fff;min-height:100vh}.page-results .results-breakdown .blade-container{width:100%}.page-results .results-breakdown .results-breakdown-info{cursor:pointer}.page-results .results-breakdown .app-chart.appear .app-chart_detail{animation-play-state:running!important}.page-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail{animation-play-state:paused;opacity:0}.page-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail:first-child{animation:chartBdAppear 1s ease-out 2s forwards;animation-play-state:paused}.page-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail:nth-child(2){animation:chartBdAppear 1s ease-out 2.5s forwards;animation-play-state:paused}.page-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail:nth-child(3){animation:chartBdAppear 1s ease-out 3s forwards;animation-play-state:paused}.page-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail:nth-child(4){animation:chartBdAppear 1s ease-out 3.5s forwards;animation-play-state:paused}.page-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail:nth-child(5){animation:chartBdAppear 1s ease-out 4s forwards;animation-play-state:paused}.page-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail:nth-child(6){animation:chartBdAppear 1s ease-out 4.5s forwards;animation-play-state:paused}.page-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail:nth-child(7){animation:chartBdAppear 1s ease-out 5s forwards;animation-play-state:paused}.page-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail:nth-child(8){animation:chartBdAppear 1s ease-out 5.5s forwards;animation-play-state:paused}.page-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail:nth-child(9){animation:chartBdAppear 1s ease-out 6s forwards;animation-play-state:paused}.page-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail:nth-child(10){animation:chartBdAppear 1s ease-out 6.5s forwards;animation-play-state:paused}.page-results .results-breakdown-title{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:1rem;width:100%}.page-results .results-breakdown-title h1{margin-bottom:0}@media screen and (max-width:736px){.page-results .results-breakdown-title h1{font-size:1rem}}.page-results .results-breakdown-title img{margin-left:.5rem;width:35px}@media screen and (max-width:736px){.page-results .results-breakdown-title img{width:22px}}.page-results .results-tips{background-color:#f8fcff;min-height:-webkit-min-content;min-height:min-content}.page-results .results-tips .app-article{min-height:300px}.page-results .results-tips .app-article.is-crosswise .app-article__hero{flex-basis:40%}.page-results .results-tips .app-article .app-article__content{justify-content:center}.page-results .results-tips .hero-tree{height:100%;left:auto;position:relative;top:auto;transform:translate(0)}.page-results .results-tips .hero-tree .gfx-featpodium{bottom:0;position:absolute;transform:scale(.7)}.page-results .results-tips__download{font-size:1rem;white-space:nowrap}.page-results .results-tips .app-article.is-crosswise{min-height:0;min-height:auto}.page-results .results-tips .app-article.is-crosswise .app-article__header{font-size:1.125rem;font-weight:500;padding:.5rem 0}.page-results .results-tips .app-article.is-crosswise .app-article__hero{flex-basis:0%;justify-content:center;min-height:0;min-height:auto}.page-results .results-tips .app-article.is-crosswise .app-article__hero img{width:96px}.page-results .results-tips .app-article.is-crosswise .app-article__content{align-items:flex-start;flex-basis:70%}.page-results .results-tips .app-article.is-crosswise .app-article__saving{align-items:center;background:#e6f7f7;border-radius:20px;color:#00b0b2;display:flex;font-size:.75rem;font-weight:600;justify-content:center;margin-bottom:1rem;padding:0 .5rem 0 .25rem}.page-results .results-tips .blade-container{max-width:775px;text-align:center}.page-results .results-share{background-color:#fff;min-height:-webkit-min-content;min-height:min-content;padding-bottom:10rem}.page-results .results-share .blade-container{max-width:none;width:100%}.page-results .results-share .social-media{display:flex;flex-direction:row;justify-content:center;width:100%}.page-results .results-share .social-media.animate .app-article .app-article__content,.page-results .results-share .social-media.animate .app-article .app-article__header,.page-results .results-share .social-media.animate .app-article .app-article__hero{opacity:0}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:first-child .app-article__hero{animation:appear 1s ease-out .1s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:first-child .app-article__header{animation:appear 1s ease-out .3s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:first-child .app-article__content{animation:appear 1s ease-out .5s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(2) .app-article__hero{animation:appear 1s ease-out .9s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(2) .app-article__header{animation:appear 1s ease-out 1.1s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(2) .app-article__content{animation:appear 1s ease-out 1.3s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(3) .app-article__hero{animation:appear 1s ease-out 1.7s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(3) .app-article__header{animation:appear 1s ease-out 1.9s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(3) .app-article__content{animation:appear 1s ease-out 2.1s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(4) .app-article__hero{animation:appear 1s ease-out 2.5s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(4) .app-article__header{animation:appear 1s ease-out 2.7s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(4) .app-article__content{animation:appear 1s ease-out 2.9s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(5) .app-article__hero{animation:appear 1s ease-out 3.3s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(5) .app-article__header{animation:appear 1s ease-out 3.5s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(5) .app-article__content{animation:appear 1s ease-out 3.7s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(6) .app-article__hero{animation:appear 1s ease-out 4.1s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(6) .app-article__header{animation:appear 1s ease-out 4.3s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(6) .app-article__content{animation:appear 1s ease-out 4.5s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(7) .app-article__hero{animation:appear 1s ease-out 4.9s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(7) .app-article__header{animation:appear 1s ease-out 5.1s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(7) .app-article__content{animation:appear 1s ease-out 5.3s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(8) .app-article__hero{animation:appear 1s ease-out 5.7s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(8) .app-article__header{animation:appear 1s ease-out 5.9s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(8) .app-article__content{animation:appear 1s ease-out 6.1s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(9) .app-article__hero{animation:appear 1s ease-out 6.5s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(9) .app-article__header{animation:appear 1s ease-out 6.7s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(9) .app-article__content{animation:appear 1s ease-out 6.9s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(10) .app-article__hero{animation:appear 1s ease-out 7.3s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(10) .app-article__header{animation:appear 1s ease-out 7.5s forwards}.page-results .results-share .social-media.animate.animate-stagger.appear .app-article:nth-child(10) .app-article__content{animation:appear 1s ease-out 7.7s forwards}.page-results .results-share .social-media .app-article{background-color:#fff;border-radius:5px;box-shadow:0 0 8px #e7ebee99;margin:1rem;max-width:32%;padding:0}.page-results .results-share .social-media .app-article__header{padding:0}.page-results .results-share .social-media .app-article__header h1{font-size:1.25rem;margin-top:1rem}.page-results .results-share .social-media .app-article__hero{justify-content:center;min-height:105px;overflow:hidden;padding:1rem 0 0;position:relative}.page-results .results-share .social-media .app-article__hero .gfx-saveresult,.page-results .results-share .social-media .app-article__hero .gfx-shareresult{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.page-results .results-share .social-media .app-article__hero .gfx-cloud1{bottom:30px;left:0;position:absolute;transform:translateX(-30%)}.page-results .results-share .social-media .app-article__hero .gfx-cloud2{position:absolute;right:0;top:30px;transform:translateX(30%)}.page-results .results-share .social-media .app-article__content{align-items:center;height:100%;justify-content:space-between;margin-bottom:0;padding:0 1rem 1rem}.page-results .results-share .social-media .app-article a,.page-results .results-share .social-media .app-article button{align-self:center;margin-top:1.5rem;max-width:180px}.page-results .co2-cloud_amount{height:125px;margin-right:1rem;min-width:300px;position:relative}.page-results .co2-cloud_amount .co2-gfx_cloud{line-height:0;position:absolute;z-index:1}.page-results .co2-cloud_amount .co2-gfx_cloud_2{right:-1.5rem;top:-1.3rem}.page-results .co2-cloud_amount .co2-gfx_cloud_content{align-items:center;color:#4f5a60;display:flex;flex-direction:column;font-size:3.5rem;font-weight:500;justify-content:center;line-height:1;min-height:100%;position:relative;z-index:10}.page-results .results-monthly-tracking.bar-chart-v2{animation:appear 1.5s ease-out 1s forwards;animation-play-state:paused;margin-top:2rem;min-height:100%;opacity:0;padding:0}.page-results .results-monthly-tracking.bar-chart-v2 .top-chart-content{margin:0 1rem 2rem;text-align:center}.page-results .results-monthly-tracking.bar-chart-v2 .top-chart-content p{font-weight:600}.page-results .results-monthly-tracking.bar-chart-v2 .set-target{font-size:.875rem;padding:0 1rem 1rem;text-align:center;width:100%}.page-results .results-monthly-tracking.bar-chart-v2 .set-target span{cursor:pointer}.page-results .results-monthly-tracking.bar-chart-v2 .bar-chart{padding:1rem 3rem}@media screen and (max-width:807px){.page-results .results-monthly-tracking.bar-chart-v2 .bar-chart{padding:.5rem .75rem .75rem}}.page-results .results-monthly-tracking.bar-chart-v2 .bar-chart.print{margin:0 auto}.page-results .results-monthly-tracking.bar-chart-v2 .chart-title{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:1rem;width:100%}.page-results .results-monthly-tracking.bar-chart-v2 .chart-title img{cursor:pointer;margin-left:.5rem}.page-results .results-monthly-tracking.bar-chart-v2.animate-appear{animation-play-state:running}.page-results .result-annual{animation:appear 1.5s ease-out 1s forwards;animation-play-state:paused;min-height:0;min-height:auto;opacity:0;padding:2rem}.page-results .result-annual .blade-container{width:100%}.page-results .result-annual.animate-appear{animation-play-state:running}.app-modal.target-confirm>div:first-child{width:100%}.app-modal.target-confirm .app-form form{padding:1rem 0 0}.app-modal.target-confirm .modal-ctas{flex-direction:row-reverse;margin-top:1rem}.app-modal.target-confirm .modal-ctas button{border:1px solid #00b0b3;flex:1 1;margin:5px;min-width:135px}.app-modal.target-confirm .target-model{width:100%}.app-modal.target-confirm .target-model .field-cta{align-items:flex-start;flex-direction:row;justify-content:center;margin-bottom:0}.app-modal.target-confirm .target-model .field-cta .cta-button:not(:first-of-type){margin-left:5px;order:2}.app-modal.target-confirm .target-model .field-cta .cta-button+.cta-button{margin-bottom:0}.FDMore{display:flex;flex-direction:column}.FDMore .cateInfor-single h4,.FDMore .cateInfor-single span{text-align:left}.FDMore .cateInfor-single h4,.FDMore .cateInfor-single h5{font-weight:600;margin-bottom:.2rem}.FDMore .cateInfor-single:not(:last-child){margin-bottom:1.5rem}.page-maintenance .wrapper{align-items:center;display:flex;flex-direction:column;text-align:center}.page-maintenance .img-wrapper{max-width:640px}.page-maintenance .img-wrapper img{width:100%}.page-maintenance .title{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.browser-warn,.responsive-warn{align-items:center;background-color:#fff;display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.browser-warn .warn,.responsive-warn .warn{display:none;max-width:600px;padding:2rem}.browser-warn .warn-message,.responsive-warn .warn-message{color:#00b0b2;line-height:2;margin:0}.browser-warn{display:flex;overflow:hidden;z-index:999}.browser-warn .sky{background-color:#f8fcff;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.browser-warn .sky .gfx-skycloud{left:calc(var(--cloudX)*1px);position:absolute;top:calc(var(--cloudY)*1px)}.browser-warn .warn-message{color:var(--color-text);font-size:1.5rem;max-width:700px;padding:1rem;position:relative;text-align:center;width:100%;z-index:10}.browser-warn .warn-mascot{bottom:0;height:auto;left:50%;position:absolute;transform:translateX(-50%);width:auto;z-index:9}@media only screen and (min-width:1025px){:root{font-size:16px}.app-modal.app-confirmation_dialog{max-width:550px}.page-menu .app-cardselection{bottom:45%;transform:translateX(-50%) translateY(50%)}}@media only screen and (max-width:736px){.app-header{height:auto!important;z-index:2000}.app-header .logo{width:75px!important}.app-main{display:block}.app-modal h2{font-size:1.2rem}.app-modal.app-confirmation_dialog{align-items:flex-start;justify-content:flex-start;max-height:90%;max-width:480px;min-width:0;min-width:auto;overflow:scroll;padding:1.8rem 1.2rem;width:95%}.app-modal.app-confirmation_dialog .modal-ctas{margin-top:1rem}.responsive-warn{background-color:#f8fcff;display:none;overflow:hidden;visibility:hidden}.responsive-warn .warn-mascot{bottom:0;left:0;position:absolute}.responsive-warn .warn-mobile{display:block;font-size:1.2rem;left:0;padding:1rem;position:absolute;text-align:center;top:20%;z-index:10}.app-footer{font-size:.7rem}}@media only screen and (min-width:737px)and (max-width:1100px){.app-header{height:auto!important;z-index:2000}.responsive-warn{background-color:#f8fcff;display:none;overflow:hidden}.responsive-warn .warn-mascot{bottom:0;left:0;position:absolute}.responsive-warn .warn-mascot .hero-tree{transform:translateX(0) translateY(0) scale(1)}.responsive-warn .warn-mobile{display:block;font-size:2rem;left:50%;max-width:500px;padding:1rem;position:absolute;text-align:center;top:20%;transform:translateX(-50%);width:100%;z-index:10}}@media only screen and (min-width:737px)and (max-width:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.5){body{overflow:visible;overflow:initial}.app-main{display:block}.responsive-warn{display:none}}@media only screen and (min-width:737px)and (max-width:1366px){:root{font-size:16px}.page-menu .app-cardselection{bottom:45%;transform:translateX(-50%) translateY(50%)}.app-modal.app-confirmation_dialog{max-width:550px}}@media only screen and (min-width:1024px)and (max-width:1366px)and (max-height:1024px)and (orientation:landscape){.page-menu .app-cardselection{bottom:45%;transform:translateX(-50%) translateY(50%)}}@media only screen and (min-width:768px)and (max-width:800px){.page-results .app-chart_detail{padding-left:1.5rem}.page-results .app-chart_detail__label{height:65px}.page-results .app-chart_detail__label:before{margin-right:1rem;position:absolute;right:100%;top:8px}}@media only screen and (max-width:768px){.page-results .results-tips .app-article.is-crosswise .app-article__content{align-items:center;text-align:center}}@media only screen and (min-width:1367px){.app-page.page-saleskit--configurator .app-page__container{padding:678px 0 80px}}@media only screen and (max-height:560px){.page-questionnaire .app-qnnre__gfx{opacity:0;visibility:hidden;z-index:-1}.cui-progress{display:none}.__questionnaire .app-page.page-questionnaire .app-page__container{padding-bottom:1rem!important}.__questionnaire .app-footer{opacity:0;visibility:hidden;z-index:-1}}@media only screen and (min-height:601px)and (max-height:767px){.app-page.page-questionnaire .app-page__container{padding-bottom:20vh;padding-top:1.25rem}.app-page.page-questionnaire .app-qnnre-counter{bottom:60%;transform:scale(.8) translateX(-30%);transform-origin:0 100%}.page-questionnaire .app-qnnre__gfx{height:20vh}.page-questionnaire .gfx-buildings{top:-120px;transition:all .5s ease}.page-questionnaire .gfx-othertrees{top:-70px;transition:all .5s ease}.page-questionnaire .gfx-trees .gfx-trees__section{transition:all .5s ease}.page-questionnaire .gfx-trees .gfx-trees__section#trees__section1{transform:scale(.85) translateY(30px) translateX(-25px)}.page-questionnaire .gfx-trees .gfx-trees__section#trees__section2{transform:scale(.85) translateY(30px) translateX(25px)}.page-questionnaire .gfx-podium{bottom:20%;transform:scale(.8);transition:all .5s ease}.app-footer{padding:.5rem 1rem}}@media only screen and (max-width:319px){.app-main{display:none}.responsive-warn{display:flex;visibility:visible}.responsive-warn .warn-mobile{left:50%;top:50%;transform:translate(-50%,-50%);width:70%}.responsive-warn .warn-mascot{bottom:0;height:100%;left:auto;position:absolute;right:0;width:100%}}@media only screen and (max-height:250px){.app-main{display:none}.responsive-warn{display:flex;visibility:visible}.responsive-warn .warn-mobile{left:50%;top:50%;transform:translate(-50%,-50%);width:70%}.responsive-warn .warn-mascot{bottom:0;height:100%;left:auto;position:absolute;right:0;width:100%}}@media only screen and (min-width:320px)and (max-width:736px){h1{font-size:1.5rem}h2{font-size:1.3rem}.app-header{padding:1rem!important}.app-footer{padding:1rem}.page-landing .app-page__container{height:auto;overflow:visible;overflow:initial;position:relative}.page-landing .section-blade{height:auto;min-height:0;min-height:auto}.page-landing #co2-landing-blade2,.page-landing .section-blade .blade-container{height:auto}.page-landing #co2-landing-blade2 .blade-container{padding:1rem}.page-landing #co2-landing-blade2 .app-article{padding:0}.page-landing #co2-landing-blade2 .gfx-globecc{height:250px}.page-landing #co2-landing-blade3{height:auto;padding:2rem 0 4rem}.page-landing .featured-list{flex-direction:column}.page-landing .featured-list .animate .app-article .app-article__content,.page-landing .featured-list .animate .app-article .app-article__header,.page-landing .featured-list .animate .app-article .app-article__hero{opacity:1}.gfx-trees{transform:translateY(0)}.gfx-trees:after{background:linear-gradient(180deg,#fff0 0,#fff 74%,#fff);bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00FFFFFF",endColorstr="#FFFFFF",GradientType=0);height:10vh;left:0;position:absolute;width:100%;z-index:10}.gfx-trees .gfx-trees__section{transform:translateY(-40%)}.gfx-trees .gfx-treegroup{transform:translateX(calc(var(--treeGroupOffsetX)*1%)) translateY(calc(var(--treeGroupOffsetY)*1.8%));width:100%}.gfx-podium{left:50%;transform:scale(1) translateX(-50%);transform-origin:50% 100%}.app-page.type-generic .app-page__container{padding:3.5rem 1rem}.app-page.page-landing{min-height:0;min-height:auto}.app-page.page-questionnaire{height:100vh;height:calc(var(--vhValue, 1vh)*100);max-height:100%;max-height:100vh;max-height:calc(var(--vhValue, 1vh)*100);min-height:0;min-height:auto}.app-page.page-questionnaire .app-page__container{min-height:0;min-height:auto;padding-bottom:calc(15vh + 3rem)}.app-page.page-questionnaire .app-page__container.type-infinity{display:block;overflow-y:scroll}.page-questionnaire .app-qnnre__title{font-size:1.2rem!important;font-weight:600;margin-top:0!important}.page-questionnaire .app-page__container{align-items:flex-start!important;padding-bottom:calc(18vh + 100px);padding-left:0!important;padding-right:0!important;text-align:left}.page-questionnaire .app-page__container>h3{display:block;font-size:1rem;font-weight:600;padding:0 1rem;width:100%}.page-questionnaire .app-qnnre__category{display:block;height:auto;justify-content:flex-start;max-height:none;min-height:0;padding:0;pointer-events:none}.page-questionnaire .app-qnnre__category:before{height:90px;pointer-events:none}.page-questionnaire .app-qnnre__categoryContainer{-webkit-overflow-scrolling:touch;padding:0 1rem;pointer-events:auto}.page-questionnaire .gfx-podium{bottom:90px;transform:translateX(-50%) scale(.6)}.page-questionnaire .gfx-buildings{top:-90%;width:100%}.page-questionnaire .gfx-othertrees{top:-60%;width:100%}.page-questionnaire .app-qnnre__gfx{height:20vh;max-height:none;pointer-events:none}.page-questionnaire .app-qnnre__gfx *{pointer-events:none!important}.page-questionnaire .app-qnnre__gfx.app-qnnre__bg{height:100%}.page-questionnaire .app-qnnre__gfx .app-qnnre-counter{bottom:58px;height:auto;max-width:330px;padding:.5rem 2rem;transform:translateX(-50%) scale(.8);transform-origin:50% 100%;width:70%;z-index:3}.page-questionnaire .app-qnnre__gfx .app-qnnre-counter span{font-size:1rem}.page-questionnaire .app-qnnre__gfx .app-qnnre-counter .app-qnnre__title{font-size:.8rem!important}.page-questionnaire .app-form .field-cta{margin-bottom:5rem}.page-results .app-page__container{height:auto;overflow-y:scroll;position:relative}.page-results .app-page__blade{min-height:0;min-height:auto;padding:2rem 1rem}.page-results .results-tips{margin-top:5rem}.page-results .results-tips:before{background:radial-gradient(ellipse at center,#00000012 0,#0000 75%);content:"";height:1px;left:0;position:absolute;top:0;width:100%}.page-results .results-tips .app-article{min-height:-webkit-min-content;min-height:min-content}.page-results .results-tips .app-article__hero{min-height:100px}.page-results .results-tips .hero-tree{width:100%}.page-results .results-tips .hero-tree .gfx-treehero{height:200%;width:auto}.page-results .results-tips .hero-tree .gfx-co2logo{height:100%;width:auto}.page-results .results-tips .hero-tree .gfx-featpodium{bottom:auto;left:auto;position:relative;width:100%}.page-results .results-share .social-media{flex-direction:column}.page-results .results-share .social-media .app-article{margin:1rem 0;max-width:100%;padding-bottom:1rem}.page-results .results-share .social-media .app-article .app-article__content{padding:0 1rem}.page-maintenance .title{font-size:1.1rem}.app-herolanding{padding:4rem 1rem 1rem}.hero-tree{bottom:-10px;top:auto;transform:translateX(-50%) translateY(-40%) scale(.45);z-index:2}.cui-progress{display:none;visibility:hidden}.cui-progress-v2.is-crosswise .cui-progress-v2__items .cui-progress-v2__item{flex-basis:3rem!important;padding-top:0}.cui-progress-v2.is-crosswise .cui-progress-v2__items .cui-progress-v2__item span{display:none}.cui-progress-v2.is-crosswise .cui-progress-v2__items .cui-progress-v2__item:before{position:absolute;right:82.5%;top:50%;width:1rem}.app-tnc ol{margin-bottom:.5rem;padding-left:.5rem}.app-tnc ol li{padding-bottom:.5rem;padding-left:.5rem}.app-form form{padding:1rem 0}.app-form form .label{flex-basis:100%;justify-content:flex-start;margin-bottom:.5rem;min-height:-webkit-min-content;min-height:min-content;text-align:left;width:100%}.app-form form .control{flex-basis:100%;max-width:100%;width:100%}.app-form .lm--formItem{align-items:flex-start;flex-direction:column;justify-content:flex-start}.app-form .lm--formItem+.lm--formItem,.app-form .lm--formItem+.lm--formItem .label{margin-top:.5rem}.app-form .field-group{margin-bottom:1rem!important}.app-form .field-choose .choices .choose{margin:0 0 .5rem;max-width:50%;min-width:50%}.app-form .field-choose .choices .choose:nth-child(odd){margin-right:.25rem;max-width:calc(50% - .25rem);min-width:calc(50% - .25rem)}.app-form .field-choose .choices .choose:nth-child(2n+2){margin-left:.25rem;max-width:calc(50% - .25rem);min-width:calc(50% - .25rem)}.app-form .field-cta{align-items:flex-end;flex-direction:column;justify-content:flex-end;margin-top:.5rem;padding:.5rem 0;text-align:right}.app-form .field-cta .cta-button{margin:0;order:1;width:100%}.app-form .field-cta .cta-button+.cta-button{margin-bottom:1.5rem}.app-form .field-cta .cta-button:first-child{order:2}.gfx-buildings{top:0}.__landing{scroll-snap-points-y:none;overflow-x:visible;overflow-x:initial;overflow-y:visible;overflow-y:initial;scroll-snap-type:none;scroll-snap-type:y initial}.__questionnaire{left:0;max-height:100vh;max-height:calc(var(--vhValue, 1vh)*100);min-height:0;min-height:auto;position:fixed;top:0}.__questionnaire .app-footer{background-color:var(--color-bg);bottom:0}.__results{scroll-snap-points-y:none;overflow-x:visible;overflow-x:initial;overflow-y:initial;overflow-y:scroll!important;scroll-snap-type:none;scroll-snap-type:y initial}.__results .printable-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail .app-chart_detail__label{color:var(--chartDetailColor)}.__results .printable-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail .app-chart_detail__label:before{border-color:var(--chartDetailColor);border-width:20px;display:block}}@media only screen and (min-width:320px)and (max-width:736px)and (orientation:portrait){.app-herolanding{padding:4rem 1rem}.app-herolanding.animate .hero-tree{animation:heroAppearM 1s ease-out 1.5s forwards;opacity:0}.app-herolanding .hero-content{margin-top:1rem;padding:0}.app-herolanding .hero-content h2{font-size:1.3rem}.app-herolanding .hero-content .landing-app__download,.app-herolanding .hero-content p{font-size:.875rem}.app-herolanding .hero-gfx__bg{height:calc(100% - 150px);transform:scale(.5);transform-origin:50% 100%}.app-herolanding .hero-gfx__bg .gfx-airplane{animation-name:flyM;transform:translate(calc(var(--airplaneX)*1px - 200px),calc((var(--airplaneY) + 100)*1px))}.app-herolanding .hero-gfx__fg{max-height:150px}.app-herolanding .hero-gfx__fg .good-side{z-index:1}.app-herolanding .hero-gfx__fg .good-side .gfx-grass1{right:0;top:40%;transform:translateY(-50%) scale(.45)}.app-herolanding .hero-gfx__fg .good-side .gfx-biker{animation-name:bikerForM;top:-50%;transform:translateX(-20vw) scale(.45)}.app-herolanding .hero-gfx__fg .bad-side{z-index:1}.app-herolanding .hero-gfx__fg .bad-side .gfx-drumcans,.app-herolanding .hero-gfx__fg .bad-side .gfx-wastesite{left:auto;right:0;transform:translateX(30%) scale(.45)}.app-herolanding .hero-gfx__fg .bad-side .gfx-stumpbranches{left:0;transform:translateY(-50%) scale(.45)}.hero-tree{bottom:-10px;top:auto;transform:translateX(-50%) translateY(-40%) scale(.45);z-index:2}.page-questionnaire .gfx-trees .gfx-trees__section#trees__section1,.page-questionnaire .gfx-trees .gfx-trees__section#trees__section2{transform:translateY(-40%)}.page-landing #co2-landing-heroblade{height:100vh;height:calc(var(--vhValue, 1vh)*100);max-height:100vh;max-height:calc(var(--vhValue, 1vh)*100)}.page-landing .hero-content .hero-btn{margin-bottom:.5rem}.page-results .co2-cloud_amount{padding:1rem;transform:scale(.8)}.page-results .co2-cloud_amount .co2-gfx_cloud_1{left:0;top:0;width:100%}.page-results .co2-cloud_amount .co2-gfx_cloud_content{font-size:2.8rem}.page-results .results-main{height:100vh;height:calc(var(--vhValue, 1vh)*100);min-height:100vh;padding-top:4rem}.page-results .results-main .total{flex-direction:column;font-size:2rem;top:40%}.page-results .results-main .co2-ground{bottom:auto;font-size:1.2rem;padding:1rem;top:50%;transform:translateX(-50%) translateY(0);width:100%}.page-results .results-main .co2-ground.appear{animation:totalDescriptionAppearM 1s ease 3s forwards;opacity:0}.page-results .results-main .app-qnnre__gfx .gfx-buildings,.page-results .results-main .app-qnnre__gfx .gfx-othertrees{bottom:50%;height:auto;width:100%}.page-results .results-main .app-qnnre__gfx .gfx-trees{transform:translateY(0)}.page-results .results-main .app-qnnre__gfx .gfx-trees:before{height:calc(100% - 80px)}.page-results .results-main .app-qnnre__gfx .gfx-trees .gfx-trees__section{transform:translateY(-30%)}}@media only screen and (min-width:320px)and (max-width:830px)and (max-height:420px)and (orientation:landscape){.app-herolanding{padding:3rem 1rem 1rem}.app-herolanding .hero-gfx{transform:scale(.5)}.page-landing #co2-landing-heroblade .hero-content h1{font-size:1.5rem;margin-bottom:.5rem!important}.page-landing #co2-landing-heroblade .hero-content p{font-size:1rem}.page-results .results-main .total{transform:translate(-50%,-50%) scale(.8)}.page-results .results-main .co2-ground{font-size:1.2rem;height:auto;width:100%!important}.page-results .app-page__blade.results-share{padding-bottom:2rem}.app-modal.app-confirmation_dialog{display:block;max-height:65%;top:40%!important}}@media only screen and (min-width:737px)and (max-width:1100px){.app-page.page-landing{min-height:0;min-height:auto}.app-page.page-questionnaire{height:100vh;height:calc(var(--vhValue, 1vh)*100);max-height:100%;max-height:100vh;max-height:calc(var(--vhValue, 1vh)*100);min-height:0;min-height:auto}.app-page.page-questionnaire .app-page__container{min-height:0;min-height:auto;padding-left:2rem;padding-right:2rem}.page-landing .app-page__container{height:auto;overflow:visible;overflow:initial;position:relative}.page-landing .section-blade{min-height:auto;min-height:-webkit-min-content;min-height:min-content}.page-landing #co2-landing-heroblade{height:100vh;height:calc(var(--vhValue, 1vh)*100);max-height:100vh;max-height:calc(var(--vhValue, 1vh)*100)}.page-landing #co2-landing-heroblade .app-herolanding .hero-gfx__fg .good-side .gfx-grass1{right:350px}.page-landing #co2-landing-heroblade .app-herolanding .hero-gfx__fg .bad-side .gfx-wastesite{left:350px}.page-landing #co2-landing-heroblade .app-herolanding .hero-gfx__fg .bad-side .gfx-stumpbranches{left:280px}.page-landing #co2-landing-heroblade .hero-content{max-width:700px}.page-landing #co2-landing-heroblade .hero-content h1{margin-bottom:1.5rem}.page-landing #co2-landing-heroblade .hero-content .hero-btn{margin-top:1.5rem}.page-landing #co2-landing-blade2{height:auto;padding:2rem 0}.page-landing #co2-landing-blade3{height:auto;padding:5rem 0}.page-questionnaire .app-qnnre__gfx .app-qnnre-counter{transform:translateX(-35%)}.page-results .app-page__container{height:auto;overflow-y:scroll;position:relative}.page-results .results-main .co2-ground{width:80%}.page-results .results-breakdown{min-height:auto;min-height:-webkit-min-content;min-height:min-content}.page-results .results-share .social-media .app-article{flex-basis:50%;margin:1rem .5rem;max-width:calc(50% - 1rem)}.page-results .results-share .social-media .app-article .app-article__header{padding-bottom:0;padding-top:2rem}.page-results .results-share .social-media .app-article .app-article__header h1{margin:0}.page-results .results-share .social-media .app-article .app-article__content{padding:1rem 2rem}.page-maintenance .title{font-size:1.3rem}.gfx-buildings{top:-5%;width:100%}.gfx-trees .gfx-trees__section{transform:translateY(10px)}.__landing{scroll-snap-points-y:none;overflow-x:visible;overflow-x:initial;overflow-y:visible;overflow-y:initial;scroll-snap-type:none;scroll-snap-type:y initial}.__questionnaire{left:0;max-height:100vh;max-height:calc(var(--vhValue, 1vh)*100);min-height:0;min-height:auto;position:fixed;top:0}.__questionnaire .app-footer{bottom:0}.__results{scroll-snap-points-y:none;overflow-x:visible;overflow-x:initial;overflow-y:scroll!important;scroll-snap-type:none;scroll-snap-type:y initial}}@media only screen and (min-width:737px)and (max-width:1100px)and (orientation:portrait){.app-page.page-questionnaire .app-page__container{padding-bottom:20vh}.gfx-buildings,.page-results .results-tips .hero-tree,.page-results .results-tips .hero-tree .gfx-featpodium{width:100%}}@media only screen and (min-width:1024px)and (max-width:1366px)and (max-height:1024px)and (orientation:portrait){.app-page.page-questionnaire .app-page__container{padding-bottom:20vh}.page-landing #co2-landing-heroblade .app-herolanding.animate .hero-tree{animation:heroAppearT 1s ease-out 1.5s forwards}.page-landing #co2-landing-heroblade .app-herolanding .hero-gfx__fg .good-side .gfx-grass1{right:350px}.page-landing #co2-landing-heroblade .app-herolanding .hero-gfx__fg .bad-side .gfx-wastesite{left:350px}.page-landing #co2-landing-heroblade .app-herolanding .hero-gfx__fg .bad-side .gfx-stumpbranches{left:280px}.__landing,.__results{scroll-snap-points-y:none;overflow-x:visible;overflow-x:initial;overflow-y:visible;overflow-y:initial;scroll-snap-type:none;scroll-snap-type:y initial}}@media only screen and (min-width:1024px)and (max-width:1366px)and (max-height:1024px)and (orientation:landscape){.app-page.page-landing .app-page__container{height:auto;overflow:visible;overflow:initial;position:relative}.app-page.page-landing .section-blade{min-height:auto;min-height:-webkit-min-content;min-height:min-content}.app-page.page-questionnaire{height:100vh;height:calc(var(--vhValue, 1vh)*100);max-height:100%;max-height:100vh;max-height:calc(var(--vhValue, 1vh)*100);min-height:0;min-height:auto}.app-page.page-questionnaire .app-page__container{min-height:0;min-height:auto}.app-page.page-results .app-page__container{height:auto;overflow-y:scroll;position:relative}.gfx-trees .gfx-trees__section#trees__section1{transform:translateX(-60px)}.gfx-trees .gfx-trees__section#trees__section2{transform:translateX(60px)}.page-landing #co2-landing-heroblade{height:100vh;height:calc(var(--vhValue, 1vh)*100)}.__questionnaire,.page-landing #co2-landing-heroblade{max-height:100vh;max-height:calc(var(--vhValue, 1vh)*100)}.__questionnaire{left:0;min-height:0;min-height:auto;position:fixed;top:0}.__questionnaire .app-footer{bottom:0}.__landing{overflow-y:visible}.__landing,.__results{scroll-snap-points-y:none;overflow-x:visible;overflow-x:initial;overflow-y:initial;scroll-snap-type:none;scroll-snap-type:y initial}.__results{overflow-y:scroll!important}.__results .printable-results{display:block}}@media only screen and (min-width:737px)and (max-width:1024px)and (max-height:1024px)and (orientation:landscape){.gfx-trees .gfx-trees__section#trees__section1{transform:translateX(-30px)}.gfx-trees .gfx-trees__section#trees__section2{transform:translateX(30px)}}.lm--button{justify-content:center;min-width:160px}.printable-results{font-family:Arial;font-size:16px;left:0;margin-top:0;min-height:297mm!important;padding:0!important;position:fixed;top:0;transform:none;transform:translate(-100%,-100%);width:210mm!important;z-index:-1}.printable-results h1{font-size:1.75rem}.printable-results .app-page__container{scroll-snap-points-y:none;justify-content:normal;overflow-x:visible;overflow-x:initial;overflow-y:visible;overflow-y:initial;position:relative!important;scroll-snap-type:none;scroll-snap-type:y initial;width:100%}.printable-results *{animation:none!important}.printable-results .gfx-buildings,.printable-results .gfx-othertrees{width:100%}.printable-results .gfx-trees{transform:translateY(50px)}.printable-results .gfx-trees .co2-cloud_amount{opacity:0!important}.printable-results .gfx-trees .gfx-trees__section{bottom:0;left:0;position:absolute}.printable-results .gfx-trees .gfx-trees__section .gfx-treegroup:first-child{opacity:.5;z-index:10}.printable-results .gfx-trees .gfx-trees__section .gfx-treegroup:nth-child(2){opacity:.6;z-index:11}.printable-results .gfx-trees .gfx-trees__section .gfx-treegroup:nth-child(3){opacity:.7;z-index:12}.printable-results .gfx-trees .gfx-trees__section .gfx-treegroup:nth-child(4){z-index:13}.printable-results .gfx-trees .gfx-tree .tree-overlay{display:none}.printable-results .gfx-trees .gfx-tree #gfx-tree1_mask0 path{fill:red}.printable-results .graph-bar .bar-wrap{transform:scale(1)!important}.printable-results .graph-bar .bar-breakpoint .graph-breakpoint{opacity:1}.printable-results .graph-bar .bar-breakpoint .graph-breakpoint .breakpoint-node{border-left:0;border-right:2px solid #818a91;left:auto;right:0;text-align:right}.printable-results .results{background-color:#f8fcff;display:block;padding:20px;text-align:center;width:100%}.printable-results .results .total{font-size:32px;padding:8px}.printable-results .results .total span{margin-left:8px}.printable-results .results .annotate{display:block;font-size:12px;margin-top:12px}.printable-results .results-main-bg{display:block;height:270px;width:210mm}.printable-results .results-main-bg img{height:100%;width:100%}.printable-results .results-main{padding:20px;z-index:200}.printable-results .results-main .app-qnnre__gfx .gfx-trees:before{bottom:0;display:none!important;left:0;position:absolute;top:auto;z-index:10}.printable-results .results-main .app-qnnre__gfx .gfx-trees:after{background:linear-gradient(180deg,#fff0 0,#fff 74%,#fff)!important;height:80px;z-index:100}.printable-results .results-main .app-qnnre__gfx .gfx-trees .gfx-trees__section{bottom:0;position:absolute;z-index:50}.printable-results .results-main .app-qnnre__gfx .gfx-trees .gfx-trees__section#trees__section1{left:0;right:auto;transform:translateX(-100px) scale(.7) translateY(40%)}.printable-results .results-main .app-qnnre__gfx .gfx-trees .gfx-trees__section#trees__section2{left:auto;right:0;transform:translateX(-300px) scale(.7) translateY(40%)}.printable-results .results-main .total{display:block;left:auto;position:relative;right:auto;text-align:center;top:auto;width:100%}.printable-results .results-main .co2-ground{bottom:auto;display:block;left:auto;position:relative;right:auto;text-align:center;width:90%}.printable-results .results-breakdown{min-height:0;min-height:auto;padding:20px 16px}.printable-results .results-breakdown h1{display:none}.printable-results .results-breakdown .app-chart .app-chart_graph{min-height:180px;transform:scale(.8)}.printable-results .results-breakdown .app-chart .app-chart_breakdown{transform:scale(.8)}.printable-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail{margin:.5rem;max-width:33.3333333333%;opacity:1;width:calc(33.33333% - 1rem)}.printable-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail .app-chart_detail__label{font-size:16px}.printable-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail .app-chart_detail__label:before{background-color:var(--chartDetailColor);border-radius:50%;content:"";height:10px;left:auto;margin-right:.5rem;position:relative;top:auto;width:10px}.printable-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail .app-chart_detail__value{font-size:24px}.printable-results .results-breakdown .app-chart .app-chart_breakdown .app-chart_detail .app-chart_detail__description{font-size:16px}.printable-results .results-breakdown .graph-bar__container{width:80%}.printable-results .results-breakdown .graph-bar__pre{left:0;margin-top:.5rem;opacity:1;right:auto;top:calc(100% + .5rem)}.printable-results .results-breakdown .graph-bar__post{left:auto;margin-top:.5rem;opacity:1;right:0;top:calc(100% + .5rem)}.printable-results .results-tips{padding:20px 16px}.printable-results .results-tips .app-article{flex-direction:row;min-height:200px;transform:scale(.8)}.printable-results .results-tips .app-article .app-article__hero{flex-basis:40%;margin-left:-12px;width:40%}.printable-results .results-tips .app-article .app-article__hero img{width:100%}.printable-results .results-tips .app-article .app-article__content{flex-basis:60%;padding:0 12px 0 20px;width:60%}.printable-results .result-annual.printable{opacity:1}.printable-results .results-monthly-tracking.bar-chart-v2.print{display:block;opacity:1}.printable-results .results-monthly-tracking .reset-target,.printable-results .results-monthly-tracking .set-target{display:none}.printable-results .timestamp{bottom:0;font-size:12px;padding-bottom:8px;padding-right:8px;position:absolute;right:0}@media print{@page{size:auto;margin:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}body{color:#4f5a60;font-family:geomanist,Arial;margin:-2rem 0 0;padding:1rem 0}#printable{margin:0 auto;max-width:620px}#printable .print-pagebreak{page-break-before:always}#printable .printable-border{border:1px solid #ced5dc;padding:3rem 1rem 1rem}#printable .page-title{font-size:1rem;margin-bottom:2.5rem;text-align:center}#printable .summary{margin-bottom:5rem}#printable .app-infocard{padding:1rem}#printable .floormap-viewer{height:200px}#printable .form-cta{display:none}#printable .terms-and-conditions{display:block;margin-top:120px;text-align:left}#printable .terms-and-conditions .extTitle{font-size:18px;font-weight:500;margin-bottom:10px;margin-top:16px}#printable .logo{display:block;left:0;position:absolute;text-align:left;top:1.5rem}#printable .logo img{display:inline-block;width:100px}#printable .terms-and-conditions{padding:1rem 0}#printable .detail_section .detail_section--content .label,#printable .detail_section .detail_section--title .label{width:45%!important}#printable .detail_section .detail_section--content .data,#printable .detail_section .detail_section--title .data{width:55%!important}#printable .detail_section .detail_section--title{font-size:1.2rem;margin-bottom:.5rem}#printable .detail_section .detail_section--content{padding-bottom:1rem}#printable .detail_section .detail_section--content .label{font-size:.9rem;width:45%}#printable .detail_section .detail_section--content .data{font-size:.9rem;width:55%}#printable .detail_section .detail_section--content .u-grid{padding-bottom:.5rem}#printable .detail_section .detail_section--content span{display:block}#printable .detail_section .detail_section--content .thumb{border-radius:5px;display:inline-block;height:49px;margin-right:.5rem;overflow:hidden;width:64px}#printable .detail_section .detail_section--content .thumb img{height:100%;width:100%}#printable .detail_section .detail_section--checks .u-grid{padding-bottom:0}#printable .detail_section .detail_section--checks .u-grid .u-cell{padding-left:0;padding-right:0}#printable .detail_section .detail_section--checks .lm--formItem-label{display:none}#printable .detail_section .detail_section--checks .lm--checkbox .lm--checkbox-label{font-size:.8rem}#printable .detail_section .detail_section--checks .lm--checkbox .lm--checkbox-label:before{flex-basis:2.5rem}#printable .detail_section .u-cell{width:67%}#printable .detail_section .u-cell.label{text-align:right;width:33%}#printable .detail_section .u-cell.data{text-align:left}}.ie-edge .app-herolanding .hero-gfx__fg .good-side .gfx-biker .gfx-biker-wheel_back,.ie-edge .app-herolanding .hero-gfx__fg .good-side .gfx-biker .gfx-biker-wheel_front{animation:none}.ie-edge .gfx-co2logo mask path{fill:#fff!important}.ie-edge .gfx-co2logo .gfx-co2logo-shadow ellipse{fill:#000;fill-opacity:.3!important}.ie-edge .gfx-factory__smoke.smoke2{transform:scale(.5);transform-origin:50% 100%}.ie-edge .gfx-factory__smoke .smk{transform-box:fill-box}.ie-edge .gfx-factory__smoke .smk:first-child{animation:belching1IE 10s linear 0s infinite}.ie-edge .gfx-factory__smoke .smk:nth-child(2){animation:belching2IE 10s linear 1s infinite}.ie-edge .gfx-factory__smoke .smk:nth-child(3){animation:belching1IE 10s linear 2s infinite}.ie-edge .gfx-factory__smoke .smk:nth-child(4){animation:belching2IE 10s linear 3s infinite}.ie-edge .gfx-factory__smoke .smk:nth-child(5){animation:belching1IE 10s linear 4s infinite}.ie-edge .gfx-factory__smoke .smk:nth-child(6){animation:belching2IE 10s linear 5s infinite}.ie-edge .gfx-factory__smoke .smk:nth-child(7){animation:belching1IE 10s linear 6s infinite}.ie-edge .gfx-factory__smoke .smk:nth-child(8){animation:belching2IE 10s linear 7s infinite}.ie-edge .gfx-factory__smoke .smk:nth-child(9){animation:belching1IE 10s linear 8s infinite}.ie-edge .gfx-factory__smoke .smk:nth-child(10){animation:belching2IE 10s linear 9s infinite}.ie-edge .app-page__container{scroll-snap-points-y:repeat(50vh);scroll-snap-type:mandatory;scroll-snap-type:y mandatory}.ie-edge .page-results.printable-results .results-tips{justify-content:normal;min-height:auto}.ie-edge .page-results .results-share,.ie-edge .page-results .results-tips{justify-content:center;min-height:100vh}
/*# sourceMappingURL=main.31cf3f98.css.map*/