@charset "UTF-8";.switcher{display:inline-flex;justify-content:center;margin-bottom:6.5rem;text-align:center}.switcher,.switcher .select{align-items:center;position:relative}.switcher .select{background-color:#d8d5d3;border-radius:22px;display:flex;height:38px;width:180px}.switcher .select#type-wrap{opacity:0;visibility:hidden}@media (max-width:428px){.switcher .select#type-wrap{opacity:1;visibility:visible}}.switcher .dragable{background:#fff;border-radius:2em;height:34px;margin-left:.2rem;margin-right:.2rem;width:50%;z-index:4!important}.switcher .text{justify-content:space-between;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:4}.switcher .text,.switcher .text span{align-items:center;display:flex;height:100%}.switcher .text span{cursor:pointer;font-family:basier-circle,Arial,sans-serif;font-size:1.4rem;font-weight:500;justify-content:center;line-height:1.7rem;width:50%}.switcher .text span sub{margin-top:3px}.switcher .text span:nth-of-type(2){pointer-events:auto}@media (max-width:428px){.switcher{justify-content:space-between;margin-bottom:0}.air-travel-emissions .switcher{margin-bottom:4rem;width:19.9rem}}.chart-text-wrap{align-items:center;display:flex;justify-content:space-between;position:relative}.chart-text-wrap .tco-text{left:0;position:absolute;top:8.5rem}.chart-text-wrap .fte{position:absolute;right:0;top:8.5rem}.chart-text-wrap .chart-gas-type span{font:inherit}.chart-text-wrap img{bottom:-3.7rem;position:absolute;right:.7rem}.chart-wrap{height:80rem;position:relative}.bar-legend{margin-bottom:5rem;margin-top:2.1rem}.bar-legend ul{display:flex;flex-wrap:wrap;max-width:85%}.bar-legend ul li{align-items:center;display:flex;font-size:1.5rem;line-height:1.8rem;margin-right:7.6rem}.bar-legend ul li span{font:inherit}.bar-legend ul li .dot{display:inline-flex;height:1.65rem;margin-right:.6rem;width:1.65rem}.c-years{background-color:#d8d5d3;padding:.3rem}.c-years button{border-radius:2.5rem;width:7.5rem}.c-years button.active{background-color:#fff}.swiper.chart-swiper{margin-left:-3.83rem;margin-right:-3.83rem;max-width:100vw;padding:.3rem}.swiper.chart-swiper#cpeSwiper{background-color:#d8d5d3}.swiper.chart-swiper#cpoeSwiper{background-color:#3cf;color:#fff}.swiper.chart-swiper#cpoeSwiper .swiper-slide-active{color:#494a50}.swiper.chart-swiper#cpteSwiper{background-color:#c8da2c}.swiper.chart-swiper#cpteSwiper .swiper-slide-active{background-color:#1d5c42;color:#fff}.swiper.chart-swiper#cppeSwiper{background-color:#03c}.swiper.chart-swiper#cppeSwiper .swiper-slide{color:#fff}.swiper.chart-swiper#cppeSwiper .swiper-slide-active{color:#494a50}@media (min-width:429px){.swiper.chart-swiper{display:none}}.swiper.chart-swiper .swiper-slide{border-radius:2.5rem;font-size:1.6rem;height:3.86rem;width:7.5rem}.swiper.chart-swiper .swiper-slide-active{background-color:#fff;font-family:basier-circle,Arial,sans-serif;font-weight:600}.c-details ul{display:flex;justify-content:space-between}.c-details li ul li:first-of-type{align-items:center;display:flex;font-size:1.6rem;line-height:1.9rem}.c-details li ul li:first-of-type span{font-family:basier-circle,Arial,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:.112rem;line-height:1.7rem;margin-right:1.5rem}h2.c-title{font-size:2.9rem;letter-spacing:.232rem;line-height:3.5rem;margin-bottom:1rem!important}h3.c-subtitle{font-size:1.7rem;letter-spacing:.059rem;line-height:2.5rem;margin-bottom:2.85rem}.office-energy-chart{padding-bottom:6.4rem}.office-energy-chart .charts #bubbleBtns{display:flex;flex-wrap:wrap;padding:0 8.1rem}.office-energy-chart .charts #bubbleBtns button{border-radius:10rem;box-sizing:border-box;font-size:13px;margin-bottom:1.4rem;margin-right:1rem;padding:1.3rem 1.2rem}.office-energy-chart .charts #bubbleBtns button.active{color:#fff;font-family:basier-circle,Arial,sans-serif;font-weight:600}.office-energy-chart .charts #bubbleBtns button:last-of-type{margin-right:0}@media (max-width:428px){.office-energy-chart .charts #bubbleBtns button{margin-right:.5rem}}.office-energy-chart .m-disclamer{font-size:1.9rem;margin-bottom:2rem;margin-left:7.5rem}@media (max-width:760px){.office-energy-chart .m-disclamer{margin-bottom:6.7rem;margin-left:5.5rem}}@media (max-width:428px){.office-energy-chart .m-disclamer{margin-bottom:6.7rem;margin-left:0}}.office-energy-chart .m-disclamer span{position:relative}.office-energy-chart .m-disclamer span:after,.office-energy-chart .m-disclamer span:before{content:"";position:absolute}.office-energy-chart .m-disclamer span:after{background:url(images/detailed-break-down.png);background-repeat:no-repeat;background-size:contain;bottom:-1.5rem;height:2rem;left:0;width:100%}.office-energy-chart .m-disclamer span:before{background:url(images/oee-arrow.svg) no-repeat;background-size:contain;bottom:-3rem;height:2.4rem;right:.3rem;width:4.9rem}@media (max-width:428px){.office-energy-chart .m-disclamer span:before{right:-3rem}}.office-energy-chart .chart-wrap{height:auto;margin-bottom:5.2rem;position:relative}.office-energy-chart .chart-wrap .bot,.office-energy-chart .chart-wrap .left,.office-energy-chart .chart-wrap .top{position:absolute}.office-energy-chart .chart-wrap .top{align-items:center;display:flex;left:50%;top:5rem;transform:translateX(-50%)}.office-energy-chart .chart-wrap .top img{margin-right:.6rem}.office-energy-chart .chart-wrap .left{left:7rem;top:50%;transform:rotate(-90deg) translateX(-50%);transform-origin:0 0}.office-energy-chart .chart-wrap .bot{bottom:4rem;left:50%;transform:translateX(-50%)}@media (max-width:760px){.office-energy-chart .chart-wrap .left{left:0}.office-energy-chart .chart-wrap .bot{bottom:-4rem;white-space:nowrap}.office-energy-chart .chart-wrap .top{top:-1rem}}@media (max-width:428px){.office-energy-chart .chart-wrap{height:auto;margin-bottom:6.4rem}.office-energy-chart .chart-wrap p{font-size:1.2rem;letter-spacing:.024rem;line-height:1.8rem}.office-energy-chart .chart-wrap .top{top:-1rem}.office-energy-chart .chart-wrap .left{left:-2.2rem;max-width:14rem;text-align:center}.office-energy-chart .chart-wrap .bot{bottom:-4rem;max-width:14rem;text-align:center;white-space:normal}.office-energy-chart .chart-wrap canvas{max-height:60rem}}.household-chart .charts #perHouseholdChart{margin-bottom:9rem}.household-chart .charts p{font-family:basier-circle,Arial,sans-serif;font-size:2rem;font-weight:400;line-height:3.4rem}.household-chart .charts p span{position:relative}.household-chart .charts p span:after,.household-chart .charts p span:before{content:"";position:absolute}.household-chart .charts p span:after{background:url(images/detailed-break-down.png) no-repeat;background-size:contain;bottom:-1.5rem;height:2rem;left:0;width:100%}.household-chart .charts p span:before{background:url(images/per-household-arrow.svg) no-repeat;background-size:contain;bottom:5.5rem;height:7rem;left:4rem;width:3rem}@media (max-width:428px){.household-chart .charts p span:before{bottom:6rem;left:3.5rem}}.past-emission-chart{margin-bottom:7rem}.past-emission-chart .switcher .select{width:34rem}@media (max-width:428px){.past-emission-chart .switcher .select{width:24rem}.past-emission-chart .switcher .text span{font-size:1rem}}.past-office-emission-chart,.past-paper-emission-chart,.past-travel-emission-chart{padding-top:6.4rem}.household-chart{padding-bottom:6.4rem}.household-chart h2.c-title{margin-bottom:6.4rem!important}.household-chart .c-wrap .top-labels{align-items:center;display:flex;justify-content:space-between}.household-chart .c-wrap .top-labels p{font-size:1.5rem;line-height:1.8rem}.household-chart .c-wrap .top-labels p:first-of-type{margin-left:0;max-width:10rem}.household-chart .c-wrap .top-labels p:nth-of-type(2){color:#03c;position:relative;z-index:1}.household-chart .c-wrap .top-labels p:nth-of-type(2):after{background-color:#6fc7b2;border-radius:100%;content:"";height:4.4rem;left:-2rem;opacity:.35;position:absolute;top:50%;transform:translateY(-50%);width:4.4rem;z-index:-1}@media (max-width:428px){.household-chart .c-wrap .top-labels p{font-size:1rem;line-height:1.2rem}.household-chart .c-wrap .top-labels p:first-of-type{max-width:8rem}.household-chart .c-wrap .top-labels p:nth-of-type(2):after{height:2.4rem;left:-1rem;width:2.4rem}}.air-travel-emissions,.employee-travel-emissions,.household-chart,.office-energy-chart,.past-office-emission-chart,.past-paper-emission-chart,.past-travel-emission-chart{background-color:#f7f6f1;padding-bottom:14.4rem}@media (max-width:428px){.air-travel-emissions,.employee-travel-emissions,.household-chart,.office-energy-chart,.past-office-emission-chart,.past-paper-emission-chart,.past-travel-emission-chart{padding-bottom:5rem}}.air-travel-emissions .u-notice,.employee-travel-emissions .u-notice,.household-chart .u-notice,.office-energy-chart .u-notice,.past-office-emission-chart .u-notice,.past-paper-emission-chart .u-notice,.past-travel-emission-chart .u-notice{margin-top:6.7rem}@media (max-width:428px){.air-travel-emissions .u-notice,.employee-travel-emissions .u-notice,.household-chart .u-notice,.office-energy-chart .u-notice,.past-office-emission-chart .u-notice,.past-paper-emission-chart .u-notice,.past-travel-emission-chart .u-notice{margin-top:-1.7rem;padding-top:0}}.air-travel-emissions .u-notice p,.employee-travel-emissions .u-notice p,.household-chart .u-notice p,.office-energy-chart .u-notice p,.past-office-emission-chart .u-notice p,.past-paper-emission-chart .u-notice p,.past-travel-emission-chart .u-notice p{position:relative}@media (max-width:428px){.air-travel-emissions .u-notice p,.employee-travel-emissions .u-notice p,.household-chart .u-notice p,.office-energy-chart .u-notice p,.past-office-emission-chart .u-notice p,.past-paper-emission-chart .u-notice p,.past-travel-emission-chart .u-notice p{margin-left:1.9rem}}.air-travel-emissions .u-notice p:before,.employee-travel-emissions .u-notice p:before,.household-chart .u-notice p:before,.office-energy-chart .u-notice p:before,.past-office-emission-chart .u-notice p:before,.past-paper-emission-chart .u-notice p:before,.past-travel-emission-chart .u-notice p:before{background:url(images/emissions-1.png) no-repeat;background-size:cover;content:"";height:1.7rem;left:-2rem;position:absolute;top:1rem;width:1.6rem}.office-energy-chart .row{max-width:145rem}.office-energy-chart .row .c-subtitle,.office-energy-chart .row h2.c-title{margin-left:7.5rem}.office-energy-chart .row #bubbleBtns{justify-content:center}@media (max-width:1024px){.office-energy-chart .row .c-subtitle,.office-energy-chart .row h2.c-title{margin-left:5.5rem}}@media (max-width:428px){.office-energy-chart .row .c-subtitle,.office-energy-chart .row h2.c-title{margin-left:0}.office-energy-chart .row #bubbleBtns{justify-content:flex-start;padding:0}.office-energy-chart .row #bubbleBtns button{padding:0 1.2rem}}.employee-travel-emissions{padding-bottom:6.4rem}.employee-travel-emissions .charts{position:relative}.employee-travel-emissions h3{margin-bottom:5.4rem}.employee-travel-emissions canvas{transform:scale(.95)}.employee-travel-emissions .labels,.employee-travel-emissions .y-labels{display:flex;justify-content:space-between;margin-bottom:8rem}.employee-travel-emissions .labels p,.employee-travel-emissions .y-labels p{font-size:1.4rem;line-height:1.7rem;max-width:10rem;text-align:center}.employee-travel-emissions .labels p:first-of-type,.employee-travel-emissions .y-labels p:first-of-type{margin-left:7rem}.employee-travel-emissions .labels p:nth-of-type(2),.employee-travel-emissions .y-labels p:nth-of-type(2){margin-right:5.8rem}.employee-travel-emissions .y-labels{left:-12.5rem;position:absolute;top:50%}.employee-travel-emissions .y-labels p{max-width:100%;transform:rotate(-90deg)}@media (max-width:428px){.chart-text-wrap p{font-family:basier-circle,Arial,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:.1rem;line-height:1.7rem;text-align:right}.chart-text-wrap p:nth-of-type(2){letter-spacing:.14rem;text-transform:uppercase}.chart-text-wrap .fte,.chart-text-wrap .tco-text{top:5.5rem}.chart-text-wrap img{bottom:-4rem;right:0;width:5rem}.household-chart canvas{max-height:300px}.chart-wrap{height:auto}.chart-wrap canvas{max-height:30rem}.chart-text-wrap{margin-bottom:.6rem}.bar-legend{height:0;margin-bottom:3.6rem;opacity:0;visibility:hidden}.bar-legend ul{flex-direction:column}.bar-legend ul li{font-size:1.6rem;line-height:1.9rem;margin-bottom:.5rem}.bar-legend ul li:last-of-type{margin-bottom:0}.bar-legend ul li .dot{border-radius:100%;height:.66rem;width:.66rem}.employee-travel-emissions{overflow:hidden;padding-bottom:0}.employee-travel-emissions .labels p,.employee-travel-emissions .y-labels p{font-size:1rem;line-height:1.2rem;max-width:7rem}.employee-travel-emissions .labels p:first-of-type,.employee-travel-emissions .y-labels p:first-of-type{margin-left:1rem}.employee-travel-emissions .labels p:nth-of-type(2),.employee-travel-emissions .y-labels p:nth-of-type(2){margin-right:0}.employee-travel-emissions .y-labels{left:-1.5rem}}.labels-table{max-width:54.5rem}.labels-table li:nth-of-type(2) ul li:after{background:var(--t-color-2)}.labels-table li:nth-of-type(3) ul li:after{background:var(--t-color-3)}.labels-table li:nth-of-type(4) ul li:after{background:var(--t-color-4)}.labels-table li{border-bottom:.1rem solid #000}.labels-table li:first-of-type{border-bottom-width:.4rem}.labels-table li:first-of-type ul li{font-family:basier-circle,Arial,sans-serif;font-size:1.7rem;font-weight:600;line-height:2rem}.labels-table li:first-of-type ul li:first-of-type{padding-left:0;text-transform:uppercase}.labels-table li:first-of-type ul li:first-of-type:after{content:none}.labels-table li ul{display:flex;justify-content:space-between}.labels-table li ul li{border-bottom:none;font-size:2rem;line-height:3.4rem;padding:.6rem 0;position:relative;text-align:center;width:30%}.labels-table li ul li:first-of-type{padding-left:2.5rem;text-align:left;width:60%}.labels-table li ul li:first-of-type:after{border-radius:100%;content:"";height:1.7rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.7rem}.labels-table li ul li:last-of-type{width:14%}.labels-table li ul li:nth-of-type(2),.labels-table li ul li:nth-of-type(3){text-align:left}.labels-table.s-labels li:nth-of-type(2) ul li:after{background:var(--s-color-2)}.labels-table.s-labels li:nth-of-type(3) ul li:after{background:var(--s-color-3)}.labels-table.s-labels li:nth-of-type(4) ul li:after{background:var(--s-color-4)}.labels-table.s-labels li ul li:first-of-type{align-items:center;display:flex;font-size:1.6rem;line-height:1.9rem}.labels-table.s-labels li ul li:first-of-type span{font-family:basier-circle,Arial,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:.112rem;line-height:1.7rem;margin-right:1.5rem}.labels-table-wrap{display:none}@media (max-width:428px){.labels-table{order:2}.labels-table li ul li{padding:2.5rem 0}.labels-table li:first-of-type ul li{font-size:1.7rem;letter-spacing:.136rem;line-height:2.5rem;line-height:2rem;padding:1.3rem 0}.labels-table.s-labels{order:2}.labels-table.s-labels li ul li:first-of-type{margin-left:-2rem}.labels-table.s-labels li ul li:first-of-type span{margin-bottom:.8rem;margin-left:2.5rem;margin-right:0}.labels-table.s-labels li:first-of-type ul li{font-size:1.7rem;letter-spacing:.136rem;line-height:2.5rem;line-height:2rem;margin-left:unset;padding:1.3rem 0}.labels-table.s-labels ul li{padding:2rem 0}.labels-table.s-labels li:not(:first-of-type) ul li{align-items:flex-start;display:flex;flex-direction:column}.labels-table.s-labels li:not(:first-of-type) ul li:first-of-type:after{left:2.5rem;top:2rem;transform:unset}.labels-table-wrap{display:block;margin-top:2.5rem}.labels-table-wrap .total{text-align:center}.labels-table-wrap .labels-table li:first-of-type{border-bottom-width:.1rem;border-top:.4rem solid #000}.labels-table-wrap .labels-table li ul li{border-top:0!important;line-height:3.4rem}.labels-table-wrap .labels-table li ul li:first-of-type{line-height:2.8rem;padding-right:2rem}.labels-table-wrap .labels-table li ul li:after{display:none}.labels-table-wrap .labels-table li ul li span:not(.no-dot){background-color:#d8d5d3;border-radius:100%;height:1.7rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.7rem}}.double-span span:first-of-type{display:inline!important}.double-span span:nth-of-type(2),.double-span.hide-first span:first-of-type{display:none!important}.double-span.hide-first span:nth-of-type(2){display:inline!important}*,:after,:before{-webkit-touch-callout:none;box-sizing:border-box;outline:none}*{margin:0;padding:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:62.5%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}:focus{outline:none}::-moz-focus-inner{border:0}a{color:#494a50;text-decoration:none}a,button{outline:none;pointer-events:auto}button{background:none;border:none;border-radius:none;color:inherit;font:inherit}img{max-width:100%}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;outline:none;pointer-events:auto}ol,ul{list-style:none}.content{height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%}[data-animation=paragraph] span{display:inline-block;overflow:hidden;vertical-align:top}img{vertical-align:middle}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;src:url(/about/our-sustainability-data/assets/fonts/LibreFranklin-VariableFont_wght.woff2) format("woff2")}@font-face{font-display:swap;font-family:basier-circle;font-style:normal;font-weight:400;src:url(/about/our-sustainability-data/assets/fonts/basiercircle-regular-webfont.woff2) format("woff2")}@font-face{font-display:swap;font-family:basier-circle;font-style:normal;font-weight:500;src:url(/about/our-sustainability-data/assets/fonts/basiercircle-semibold-webfont.woff2) format("woff2")}@font-face{font-display:swap;font-family:basier-circle;font-style:normal;font-weight:600;src:url(/about/our-sustainability-data/assets/fonts/basiercircle-bold-webfont.woff2) format("woff2")}@font-face{font-display:auto;font-family:utopia-std;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://use.typekit.net/af/9ff5df/0000000000000000000131a3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/9ff5df/0000000000000000000131a3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/9ff5df/0000000000000000000131a3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype")}:root{--s-color-2:gray;--s-color-3:gray;--s-color-4:gray;--t-color-2:gray;--t-color-3:gray;--t-color-4:gray}body:where(:not(.nav-opened)),html:where(:not(.nav-opened)){-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#fff;color:#494a50;font-family:basier-circle,Arial,sans-serif;font-weight:400;margin:0;overscroll-behavior:none}@media (min-width:2561px){body:where(:not(.nav-opened)),html:where(:not(.nav-opened)){font-size:.33203125vw}}@media (max-width:2560px){body:where(:not(.nav-opened)),html:where(:not(.nav-opened)){font-size:.390625vw}}@media (max-width:1920px){body:where(:not(.nav-opened)),html:where(:not(.nav-opened)){font-size:.5208333333vw}}@media (max-width:1440px){body:where(:not(.nav-opened)),html:where(:not(.nav-opened)){font-size:.6944444444vw}}@media (max-width:1024px){body:where(:not(.nav-opened)),html:where(:not(.nav-opened)){font-size:.78125vw}}@media (max-width:760px){body:where(:not(.nav-opened)),html:where(:not(.nav-opened)){font-size:1.3020833333vw}}@media (max-width:428px){body:where(:not(.nav-opened)),html:where(:not(.nav-opened)){font-size:2.3364485981vw}}body.nav-opened main,html.nav-opened main{max-width:100vw;overflow:hidden}@media (max-width:760px){html:where(:not(.nav-opened)) main{margin-top:128px}}@media (max-width:428px){html:where(:not(.nav-opened)) main{margin-top:128px}}html:where(:not(.nav-opened)) h1{font-size:9.8rem;line-height:10.1rem}html:where(:not(.nav-opened)) h2{font-family:basier-circle,Arial,sans-serif;font-size:6rem;font-weight:600;line-height:6.5rem}html:where(:not(.nav-opened)) h3{font-size:3.8rem;line-height:4.6rem}html:where(:not(.nav-opened)) h4{font-size:2.9rem;line-height:3.5rem}html:where(:not(.nav-opened)) h4{font-size:1.7rem;line-height:2.5rem}html:where(:not(.nav-opened)) .italic-text,html:where(:not(.nav-opened)) em{font-family:utopia-std,"sans-serif";font-size:1.9rem;font-style:italic;font-weight:400;letter-spacing:-.03rem;line-height:2.6rem}html:where(:not(.nav-opened)) sup{font-size:smaller;vertical-align:super}html:where(:not(.nav-opened)) sub{font-size:smaller;vertical-align:sub}html:where(:not(.nav-opened)) a,html:where(:not(.nav-opened)) div,html:where(:not(.nav-opened)) p,html:where(:not(.nav-opened)) span{font-size:2rem;line-height:3.4rem}html:where(:not(.nav-opened)) *,html:where(:not(.nav-opened)) :after,html:where(:not(.nav-opened)) :before,html:where(:not(.nav-opened)) input[type=search]{box-sizing:border-box;margin:0;padding:0}html:where(:not(.nav-opened)) a{color:#4a3c31;cursor:pointer;display:inline-block;font-size:inherit;text-decoration:none;transition:color .25s}html:where(:not(.nav-opened)) a:hover{color:#335aff}html:where(:not(.nav-opened)) a.disabled{pointer-events:none}:not(.c-site-nav__button) html:where(:not(.nav-opened)) a span{font:inherit}html:where(:not(.nav-opened)) button{color:inherit;cursor:pointer;display:inline-block;font-size:inherit;text-decoration:none;transition:background-color .25s}html:where(:not(.nav-opened)) button.disabled{pointer-events:none}:not(.c-site-nav__button) html:where(:not(.nav-opened)) button span{font:inherit}html:where(:not(.nav-opened)) hr{background:transparent;border:none;height:0;line-height:0;overflow:hidden}html:where(:not(.nav-opened)) .divider{border-top:1px solid #d8d5d3;margin:0;padding-bottom:2.5rem}html:where(:not(.nav-opened)) canvas{max-height:700px;max-width:100%}html:where(:not(.nav-opened)) .row{display:flex;margin:0 auto;max-width:129rem}html:where(:not(.nav-opened)) .row.charts{flex-direction:column;padding:6.4rem 0}html:where(:not(.nav-opened)) .row.full-width{max-width:100%}@media (max-width:1024px){html:where(:not(.nav-opened)) .row{max-width:114.4rem}}@media (max-width:760px){html:where(:not(.nav-opened)) .row{padding:6.4rem 3.83rem}html:where(:not(.nav-opened)) .row.charts{padding:6.4rem 3.83rem}}html:where(:not(.nav-opened)) .overlay{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:.8;position:absolute;top:0;width:100%}html:where(:not(.nav-opened)) .underline{padding-bottom:4.7rem;position:relative}html:where(:not(.nav-opened)) .underline:after{background:#fff;bottom:0;content:"";height:.8rem;left:0;position:absolute;width:9.2rem}header .button,header a.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#03c;border:3px solid transparent;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;height:48px;justify-content:center;line-height:0;margin:1rem auto;padding:0 45px 0 29px;position:relative;transition:all .15s ease-in;width:-moz-fit-content;width:fit-content;z-index:0}header .button.c-site-nav__link,header a.button.c-site-nav__link{padding:9px 21px}header .button:active,header .button:focus,header .button:hover,header a.button:active,header a.button:focus,header a.button:hover{outline:none;transition:all .15s ease-out}header .button:after,header a.button:after{background:url(https://www.edf.org/themes/edf2020/images/optimized/arrow-right-white.svg) no-repeat 50%;background-size:cover;content:"";height:16px;margin-top:-8px;position:absolute;right:24px;top:50%;transition:all .15s ease-out;width:16px}header .button:hover,header a.button:hover{background-color:#335aff;box-shadow:0 0 0 3px #335aff}header .button:active,header a.button:active{background-color:#335aff}header .button:focus,header a.button:focus{border:3px solid #fff;box-shadow:0 0 0 3px #03c}header .button.disabled,header a.button.disabled{opacity:.45;pointer-events:none}header .button--light,header a.button--light{background-color:#fff;color:#03c}header .button--light:after,header a.button--light:after{background:url(../images/optimized/arrow-right-blue.svg) no-repeat 50%}header .button--light:active,header a.button--light:active{background-color:#fff;color:#335aff}header .button--light:hover,header a.button--light:hover{background-color:#fff;box-shadow:0 0 0 3px #fff;color:#335aff}header .button--light:focus,header a.button--light:focus{border:3px solid #335aff;box-shadow:0 0 0 3px #fff;color:#335aff}header .button--light:focus:after,header a.button--light:focus:after{background:url(../images/optimized/arrow-right-blue.svg) no-repeat 50%}header .button--light:active,header .button--light:hover,header a.button--light:active,header a.button--light:hover{color:#335aff}header .button--light:active:after,header .button--light:hover:after,header a.button--light:active:after,header a.button--light:hover:after{background:url(../images/optimized/arrow-right-blue.svg) no-repeat 50%}header .button.button--light-blue,header a.button.button--light-blue{background-color:#c8e8f7;color:#03c}header .button.button--light-blue:after,header a.button.button--light-blue:after{background:url(../images/optimized/arrow-right-blue.svg) no-repeat 50%}header .button.button--light-blue:active,header a.button.button--light-blue:active{background-color:#a4dbf5;color:#03c}header .button.button--light-blue:focus,header .button.button--light-blue:hover,header a.button.button--light-blue:focus,header a.button.button--light-blue:hover{background-color:#a4dbf5;box-shadow:0 0 0 3px #a4dbf5}header .button.button--light-blue:focus:after,header a.button.button--light-blue:focus:after{background:url(../images/optimized/arrow-right-blue.svg) no-repeat 50%}header .button.button--light-blue:active,header .button.button--light-blue:hover,header a.button.button--light-blue:active,header a.button.button--light-blue:hover{color:#03c}header .button.button--light-blue:active:after,header .button.button--light-blue:hover:after,header a.button.button--light-blue:active:after,header a.button.button--light-blue:hover:after{background:url(../images/optimized/arrow-right-blue.svg) no-repeat 50%}header .button.button--light-green,header a.button.button--light-green{background-color:#a1e214;color:#202020}header .button.button--light-green:after,header a.button.button--light-green:after{background:url(../images/optimized/arrow-right-black.svg) no-repeat 50%}header .button.button--light-green:active,header a.button.button--light-green:active{background-color:#d0f089;color:#202020}header .button.button--light-green:focus,header .button.button--light-green:hover,header a.button.button--light-green:focus,header a.button.button--light-green:hover{background-color:#d0f089;box-shadow:0 0 0 3px #d0f089}header .button.button--light-green:focus:after,header a.button.button--light-green:focus:after{background:url(../images/optimized/arrow-right-black.svg) no-repeat 50%}header .button.button--light-green:active,header .button.button--light-green:hover,header a.button.button--light-green:active,header a.button.button--light-green:hover{color:#202020}header .button.button--light-green:active:after,header .button.button--light-green:hover:after,header a.button.button--light-green:active:after,header a.button.button--light-green:hover:after{background:url(../images/optimized/arrow-right-black.svg) no-repeat 50%}header .button--simple,header .button.buttonBlue,header a.button--simple,header a.button.buttonBlue{padding:0 48px}header .button--simple:after,header .button.buttonBlue:after,header a.button--simple:after,header a.button.buttonBlue:after{display:none}header .button--center,header a.button--center{margin-left:auto;margin-right:auto}@media screen and (max-width:760px){header .button,header a.button{width:100%}}header input[type=submit]{background-position-x:calc(100% - 25px);background-position-y:calc(50% - 1px);background-repeat:no-repeat;background-size:16px;padding:0 3rem 0 2rem}header input[type=submit]:after,header input[type=submit]:before{display:none}header input[type=submit].button{background-image:url(../images/optimized/arrow-right-white.svg)}header input[type=submit].button--default{background-image:url(../images/optimized/arrow-right-white.svg)!important;width:auto}header input[type=submit].button--light{background-image:url(../images/optimized/arrow-right-blue.svg);width:auto}.front header input[type=submit]{background-image:url(../images/optimized/arrow-right-blue.svg);background-position-x:calc(100% - 25px)}.front header input[type=submit]:active,.front header input[type=submit]:hover{background-image:url(../images/optimized/arrow-right-blue.svg)}@media (prefers-reduced-motion){header :hover{transform:none}}.site-header{background:#f1fbff;display:grid;left:0;max-width:100vw;position:fixed;right:0;top:0;transition:transform .3s ease!important;z-index:31}.site-header button{cursor:pointer}.site-header .logo-holder{align-items:center;display:flex}.site-header .donate-and-search{align-items:center;display:flex;font-family:Libre Franklin,sans-serif;font-size:16px}@media (max-width:1120px){.site-header{grid-template-columns:60px 1fr 130px;height:71px}.site-header .hamburger-holder{align-items:center;display:flex;padding:10px}.site-header .hamburger-toggle{background:transparent;border:none;border-radius:6px;height:42px;position:relative;width:46px}.site-header .hamburger-toggle .line{background-color:#03c;border-radius:6px;display:block;height:5px;left:5px;position:absolute;transition:all .3s ease;width:36px}.site-header .hamburger-toggle .line.top{top:6px;transform-origin:top left}.site-header .hamburger-toggle .line.middle{top:calc(50% - 3px)}.site-header .hamburger-toggle .line.bottom{bottom:6px;transform-origin:bottom left}.site-header .hamburger-toggle.active{background:#d8f5ff}.site-header .hamburger-toggle.active .line.top{transform:rotate(45deg) translateY(-4px) translateX(4px)}.site-header .hamburger-toggle.active .line.middle{opacity:0;transform:translateX(-200%)}.site-header .hamburger-toggle.active .line.bottom{transform:rotate(-45deg) translateY(4px) translateX(4px)}.site-header .logo-holder{font-size:16px;line-height:16px}.site-header .logo-holder img{max-height:40px;max-width:100%;vertical-align:baseline}.site-header .logo-holder .logomark{display:none}.site-header .logo-holder .site-logo__link{display:block;font-family:Libre Franklin,sans-serif;font-size:16px;line-height:16px;padding:10px}.site-header .topnav-verticals{background:#f1fbff;left:-100%;margin:0;max-width:100%;padding:0 32px 32px;position:fixed;top:71px;transform:translateX(0);transition:transform .3s ease;width:100%}.site-header .topnav-verticals .vertical{border-top:1px solid #3cf;list-style:none}.site-header .topnav-verticals .vertical:last-child{border-bottom:1px solid #3cf}.site-header .topnav-verticals .vertical-toggle{background:transparent;border:none;color:#03c;display:flex;font-family:Libre Franklin,sans-serif;font-size:24px;font-weight:700;justify-content:space-between;padding:9.6px;width:100%}.site-header .topnav-verticals .vertical-toggle span{font-weight:700}.site-header .topnav-verticals .vertical-toggle:after{content:"→"}.site-header .topnav-verticals.visible{transform:translateX(100%)}.site-header .topnav-verticals .search-form-holder{list-style:none;padding:24px 8px 0}.site-header .topnav-verticals .search-form-holder form{position:relative}.site-header .topnav-verticals .search-form-holder input{background-color:#fff;border:1px solid #72757e;border-radius:30px;display:block;font-family:Libre Franklin,sans-serif;font-size:20px;padding:5px 15px;width:100%}.site-header .topnav-verticals .search-form-holder input:focus-visible{outline:1px solid #005fcc}.site-header .topnav-verticals .search-form-holder input::-webkit-search-cancel-button{margin-right:40px}.site-header .topnav-verticals .search-form-holder input:focus{border-color:#335aff;color:#335aff}.site-header .topnav-verticals .search-form-holder input:focus::-moz-placeholder{color:#99adff}.site-header .topnav-verticals .search-form-holder input:focus::placeholder{color:#99adff}.site-header .topnav-verticals .search-form-holder button{background:#03c;border:none;border-bottom-right-radius:1.5em;border-top-right-radius:1.5em;bottom:0;color:#fff;font-family:Libre Franklin,sans-serif;font-size:13.3333px;font-weight:700;line-height:normal;padding:0 1em;pointer-events:none;position:absolute;right:0;top:0;visibility:hidden}.site-header .topnav-verticals .search-form-holder button.visible{pointer-events:all;visibility:visible}.site-header .donate-and-search{align-items:center;display:flex;justify-content:right;padding:10px}.site-header .donate-and-search .donate-form.desktop{display:none}.site-header .donate-and-search .button.donate{border-radius:1.5rem;border-radius:24px;font-size:1rem;font-size:16px;font-weight:400;height:2.5rem;height:40px;line-height:24px;margin:0;padding:0 16px;width:6rem;width:96px}.site-header .donate-and-search .button.donate span{font-size:1em;line-height:normal}.site-header .donate-and-search .button.donate:after,.site-header .donate-and-search button.search{display:none}}@media screen and (max-width:499px){.logo-holder{justify-content:left}}@media screen and (min-width:500px) and (max-width:1120px){.logo-holder{justify-content:center}}@media (min-width:1121px){.site-header{grid-template-columns:210px 1fr 260px;height:97px}.site-header .logo-holder img{display:block;height:auto;width:100%}.site-header .logo-holder .logomark{display:none}.site-header .logo-holder .site-logo__link{height:100%;padding:20px}.site-header .hamburger-holder{display:none}.site-header .topnav-verticals{display:block;margin:0;padding:0}.site-header .topnav-verticals li{display:inline-block}.site-header .topnav-verticals .vertical-click{align-items:center;background:transparent;border:none;border-top:3px solid transparent;color:#03c;cursor:pointer;display:flex;font-family:Libre Franklin,sans-serif;font-size:1rem;height:97px;padding:16px;text-decoration:none}.site-header .topnav-verticals .vertical-click span{line-height:normal}}@media screen and (min-width:1121px) and (min-width:1330px){.site-header .topnav-verticals .vertical-click span{font-size:16px}}@media (min-width:1121px){.site-header .topnav-verticals .vertical-click.active,.site-header .topnav-verticals .vertical-click:focus,.site-header .topnav-verticals .vertical-click:hover{background-color:#e8f1fc;border-color:#093}.site-header .donate-and-search{justify-content:flex-end;padding:20px}.site-header .donate-and-search .donate{display:inline-flex;margin:0 1rem 0 0}.site-header .donate-and-search button.search{background:transparent;border:none;border-radius:50%;color:#03c;cursor:pointer;height:3.5em;height:46px;min-width:3.5em;min-width:46px;padding:10px}.site-header .donate-and-search button.search svg *{fill:currentcolor}.site-header .donate-and-search button.search:hover{background:#335aff;color:#fff}.site-header .donate-and-search .topnav-donate-form{display:inline-flex;margin-right:1rem;padding:1rem 2.5rem 1rem 1rem;position:relative;z-index:25}.site-header .donate-and-search .topnav-donate-form button,.site-header .donate-and-search .topnav-donate-form select,.site-header .donate-and-search .topnav-donate-form span{font-family:Libre Franklin,sans-serif;position:relative}.site-header .donate-and-search .topnav-donate-form .word{color:#fff;font-size:1.25rem;font-weight:700;line-height:135%;padding-right:.5em;pointer-events:none}.site-header .donate-and-search .topnav-donate-form select{font-size:.85rem;height:1.35rem;margin-top:.25em;padding:unset;width:auto}.site-header .donate-and-search .topnav-donate-form select.amount{border-bottom-right-radius:8px;border-top-right-radius:8px}.site-header .donate-and-search .topnav-donate-form button[type=submit]{background-color:#03c;background-image:url(../images/optimized/arrow-right-white.svg);background-position:center right 16px;background-repeat:no-repeat;background-size:16px;border:none;border-radius:35px;inset:0;position:absolute;transition:all .15s ease-out}.site-header .donate-and-search .topnav-donate-form button[type=submit]:hover{background-color:#335aff;box-shadow:0 0 0 3px #335aff}.site-header .donate-and-search .topnav-donate-form button[type=submit]:active{background-color:#335aff}.site-header .donate-and-search .topnav-donate-form[frequency=once] select.amount option:not(.once),.site-header .donate-and-search .topnav-donate-form[frequency=recurring] select.amount option:not(.recurring){display:none}.site-header .donate-and-search .topnav-donate-form.invisible{pointer-events:none;visibility:hidden}}@media (min-width:1121px) and (max-width:1169px){.site-header .donate-and-search .topnav-donate-form{display:none}}@media (min-width:1121px){.site-header .topnav-search-form{bottom:0;padding-top:20px;pointer-events:none;position:absolute;right:72px;top:0;transform:translateY(-100px);transition:transform .3s ease;visibility:hidden;z-index:26}.site-header .topnav-search-form input{border:1px solid #72757e;border-bottom-left-radius:1.5em;border-top-left-radius:1.5em;font-size:1.75rem;padding:.45em .75em;width:16em}.site-header .topnav-search-form input:focus{border-color:#335aff;color:#335aff}.site-header .topnav-search-form input:focus::-moz-placeholder{color:#99adff}.site-header .topnav-search-form input:focus::placeholder{color:#99adff}.site-header .topnav-search-form button{display:none}.site-header .topnav-search-form.visible{pointer-events:all;transform:translateY(0);visibility:visible}.site-header .topnav-search-form.visible input[type=search]{background-color:#fff;font-family:Libre Franklin,sans-serif;font-size:28px;font-weight:400;line-height:normal;padding:12.6px 21px}}@media screen and (max-width:1330px) and (min-width:1121px){body[class*=experiment-impact_nav_teaser] .site-header .topnav-verticals li.c-site-nav__item.vertical{margin-right:0!important}body[class*=experiment-impact_nav_teaser] .site-header .c-site-nav__btn_form,body[class*=experiment-impact_nav_teaser] .site-header .c-site-nav__btn_form select,body[class*=experiment-impact_nav_teaser] .site-header .topnav-verticals .vertical-click{font-size:1rem;font-size:16px!important}.site-header .topnav-verticals li.c-site-nav__item.vertical{margin-right:0!important}.site-header .c-site-nav__btn_form select,.site-header .topnav-verticals .vertical-click{padding:1em}.site-header .c-site-nav__btn_form,.site-header .c-site-nav__btn_form select,.site-header .c-site-nav__btn_form select span,.site-header .c-site-nav__btn_form span,.site-header .topnav-verticals .vertical-click,.site-header .topnav-verticals .vertical-click span{font-size:16px!important}}.topnav-blursheet{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,100%,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:30}.topnav-padding-offset{position:relative;width:100%}@media (min-width:1121px){.topnav-padding-offset{height:97px}}@media (max-width:1120px){.topnav-padding-offset{height:71px}}@media (min-width:1121px){body{scroll-padding-top:157px}}@media (max-width:1120px){body{scroll-padding-top:111px}}@media screen and (min-width:760px){body.has-pushdown .site-header{top:86px}}@media screen and (max-width:759px){body.has-pushdown .site-header{top:80px}}html.topnav-prevents-scrolling{overflow:hidden}.visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal;height:1px;overflow:hidden;position:absolute!important;width:1px}.starter-form input[type=submit]{align-items:center;display:flex;height:47px;justify-content:center;margin-bottom:0;margin-top:0;padding:0 20px;width:100%}.starter-form__toggle--onetime_first{display:flex}.starter-form__toggle--onetime_first label[for^=once]{order:1}.starter-form__toggle--onetime_first label[for^=recurring]{order:2}.c-site-nav__btn_form{align-items:center;background-color:#03c;border-radius:24px;color:#fff;cursor:pointer;display:none;flex-wrap:nowrap;font-family:Libre Franklin,sans-serif;height:48px;justify-content:center;margin:22px 0;padding:0 45px 0 25px;position:relative;transition:.15s ease-in}@media screen and (min-width:1330px){.c-site-nav__btn_form{font-size:16px}}.c-site-nav__btn_form:hover{background-color:#335aff;box-shadow:0 0 0 3px #335aff}.c-site-nav__btn_form .button{background-color:transparent!important;cursor:pointer;left:0;position:absolute!important;width:100%;z-index:1}.site-header--transparent .c-site-nav__btn_form .button{background:url(//edf.org/themes/edf2020/images/optimized/arrow-right-blue.svg) calc(100% - 10px)/20px no-repeat!important}.c-site-nav__btn_form select:not(.hide){display:initial;font-size:medium;height:auto;margin:0 0 0 5px;padding:3px;width:auto;z-index:5}.c-site-nav__btn_form select.hide{display:none!important}.c-site-nav__btn_form .other{margin-left:15px}.c-site-nav__btn_form .other span{opacity:.5;padding-right:0}.c-site-nav__btn_form .other input{display:initial;font-size:medium;height:auto;margin:0;padding:3px;width:75px}.c-site-nav__btn_form span{color:#fff;cursor:pointer;font-weight:700;padding:0 5px 0 0;position:relative;top:1px}.c-site-nav__btn_form .starter-form__toggle{order:2}@media screen and (min-width:761px){.c-site-nav__btn_form+.c-site-nav__link,.c-site-nav__btn_form+a{display:none!important}.c-site-nav__btn_form{display:inline-flex!important;margin:0}.c-site-nav__btn_form.starter-form__topnav{line-height:1em}}.front .site-header--transparent .c-site-nav__btn_form{background-color:#fff;color:#03c}.front .site-header--transparent .c-site-nav__btn_form .button:hover,.front .site-header--transparent .c-site-nav__btn_form:hover{box-shadow:0 0 0 3px #fff}body .site-header:not(.site-header--transparent) .c-site-nav__btn_form .button{background:url(//edf.org/themes/edf2020/images/optimized/arrow-right-white.svg) calc(100% - 10px)/20px no-repeat!important;color:transparent;font-size:0}@media screen and (max-width:1160px){.c-site-nav .c-site-nav__item{margin-right:.5em}}@media screen and (max-width:935px){.c-site-nav .c-site-nav__item{font-size:.7em;margin-right:.1em}.c-site-nav__btn_form{font-size:.9em;margin-right:-.2em}.c-site-nav__btn_form span{top:0}}@media screen and (max-width:760px){.c-site-nav .c-site-nav__item{font-size:medium}}.close-button{background:url(/themes/edf2020/images/optimized/close--circle.svg) 0 0 no-repeat;background-size:contain;border:0;cursor:pointer;font-size:0;height:30px;position:absolute;right:0;top:0;transition:all .15s linear;width:30px;z-index:100}.c-site-nav__link.vertical-click.desktop-visible-link{display:none}@media (min-width:1121px){.c-site-nav__link.vertical-click.desktop-visible-link{display:block}.c-site-nav__link.vertical-click.desktop-visible-link+button{display:none;pointer-events:none}}.site-footer{background:#d9eff9;clear:both;color:#494a50;font-family:Libre Franklin,sans-serif;padding-bottom:40px;padding-top:60px}.site-footer div{letter-spacing:.5px;line-height:16px}.site-footer .inner{margin-left:auto;margin-right:auto;max-width:1134px}@media (max-width:1174px){.site-footer .inner{padding-left:20px;padding-right:20px;width:100%}}.site-footer ul{list-style:none;margin:unset;padding:unset}.site-footer .first-columns{display:grid;gap:40px;padding-bottom:30px}.site-footer .branding-column{display:grid;grid-template-columns:1fr}.site-footer .branding-column a{display:block;font-size:16px;line-height:16px}.site-footer .branding-column a img{vertical-align:baseline}.site-footer .social-networks{font-size:16px;letter-spacing:normal}.site-footer .social-networks li{display:inline-flex;margin-right:.75em}.site-footer .social-networks li a{color:#03c;display:block;font-size:16px;letter-spacing:normal;line-height:16px}.site-footer .social-networks li a:hover{color:#029eda}.site-footer .social-networks li svg{fill:currentcolor;height:28px;width:28px}.site-footer .link-column{font-size:16px}.site-footer .link-column dt{font-size:1.125em!important;letter-spacing:normal;margin-bottom:1em}.site-footer .link-column li{margin-bottom:1em}.site-footer .link-column a{color:#03c;letter-spacing:normal;line-height:16px;text-decoration:none}.site-footer .link-column a:hover{text-decoration:underline}.site-footer .second-columns{border-top:1px solid rgba(0,0,0,.25);display:grid;gap:40px;padding-top:30px}.site-footer .second-columns a{font-weight:700;text-decoration:none}.site-footer .second-columns a:focus,.site-footer .second-columns a:hover{color:currentcolor;text-decoration:underline}.site-footer .last-links{font-size:16px}.site-footer .last-links li{display:inline-block;margin-right:1em}.site-footer .copyright{font-size:16px;padding-right:20px}.site-footer .copyright p{font-family:Libre Franklin,sans-serif;font-size:12px;font-weight:400;line-height:150%;margin-bottom:1.5em}.site-footer .copyright p a{display:inline;line-height:150%}@media (min-width:861px){.site-footer .mobile-logo{display:none}.site-footer .first-columns{grid-template-columns:3fr 2fr 2fr 2fr}.site-footer .branding-column{gap:20px}.site-footer .site-logo{max-width:240px}.site-footer .second-columns{grid-template-columns:4fr 9fr}}@media (max-width:860px){.site-footer .desktop-logo{display:none}.site-footer .branding-column{gap:40px;text-align:center}.site-footer .site-logo{max-width:200px}.site-footer .social-networks{text-align:center}.site-footer .link-column{display:none}}@media (max-width:1120px){.c-site-nav__button span{font-size:24px}}.topnav-drawer{bottom:0;color:#494a50;font-family:Libre Franklin,sans-serif;left:0;position:fixed;width:100%;z-index:32}.topnav-drawer,.topnav-drawer div{line-height:150%}.topnav-drawer button{cursor:pointer}.topnav-drawer_pages a{color:#03c;font-weight:700;text-decoration:none}.topnav-drawer_pages a:hover{color:#202020;text-decoration:underline}.topnav-drawer_pages .primary-page{display:block;font-size:2.75em;font-weight:700;line-height:110%;margin-bottom:.5em}.topnav-drawer_pages .primary-page a{line-height:1}.topnav-drawer_pages .primary-page a:focus{border:none;outline:none}.topnav-drawer_pages .primary-page a:focus-visible{border-radius:2px;outline:2px solid #03c}.topnav-drawer_pages .pages-overview{font-size:16px;margin-bottom:40px}.topnav-drawer_pages .pages-overview .summary{font-size:16px}.topnav-drawer_pages .page-group{margin-bottom:40px}.topnav-drawer_pages .page-group ul{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);list-style:none;margin:unset;padding:unset}@media screen and (max-width:760px){.topnav-drawer_pages .page-group ul{display:block}}.topnav-drawer_pages .page-group .primary{font-size:32px;grid-column:span 2;line-height:1.2;padding:16px 0}@media screen and (max-width:760px){.topnav-drawer_pages .page-group .primary{margin:0}}.topnav-drawer_pages .page-group .primary a{font-weight:700}.topnav-drawer_pages .page-group .primary a:focus{border:none;outline:none}.topnav-drawer_pages .page-group .primary a:focus-visible{border-radius:2px;outline:2px solid #03c}@media screen and (max-width:760px){.topnav-drawer_pages .page-group .secondary{margin:0}}.topnav-drawer_pages .page-group .secondary a:focus{border:none;outline:none}.topnav-drawer_pages .page-group .secondary a:focus-visible{border-radius:2px;outline:2px solid #03c}.topnav-drawer_pages .page-group .secondary a{font-weight:700}@media screen and (max-width:760px){.topnav-drawer_pages .page-group .secondary a{display:block;padding:.75em 0}}.topnav-drawer_articles .featured-title{display:block;font-size:30px;font-weight:700;margin-bottom:20px}.topnav-drawer_articles .articles{display:grid;gap:20px;grid-template-columns:1fr}.topnav-drawer_articles article{background:#fff;overflow:hidden;position:relative}.topnav-drawer_articles article .article__photo{line-height:0}.topnav-drawer_articles article .article-title{font-size:21px;padding:20px 12px}.topnav-drawer_articles article .article-title a{color:#494a50;font-weight:700;line-height:24px;text-decoration:none}.topnav-drawer_articles article .article-title a:after{content:"";inset:0;position:absolute}.topnav-drawer_articles article img{display:block;height:auto;margin:unset;pointer-events:none;transition:transform .5s ease;width:100%}.topnav-drawer_articles article:hover img{transform:scale(1.05)}.topnav-drawer .close-drawer-holder{position:relative}.topnav-drawer .close-button{right:20px;top:20px;visibility:hidden}@media (max-width:1120px){.topnav-drawer{background:#f1fbff;left:102%;overflow:auto;padding:0 40px 40px;pointer-events:none;top:71px;transform:translateX(0);transition:transform .3s ease-out;z-index:99}.topnav-drawer .close-drawer-holder{border-bottom:1px solid #3cf;border-top:1px solid #3cf;margin-bottom:20px}.topnav-drawer .close-drawer{background:transparent;border:none;color:#03c;display:flex;font-family:Libre Franklin,sans-serif;font-weight:700;justify-content:space-between;max-width:140px;padding:9.6px;width:100%}.topnav-drawer .close-drawer:before{content:"←";font-size:24px}.topnav-drawer .close-drawer span{font-size:24px;font-weight:700}.topnav-drawer.visible{opacity:1;pointer-events:all;transform:translateX(-102%)}}@media (min-width:1121px){.topnav-drawer{opacity:0;pointer-events:none;top:97px;transform:translateX(-666px);transition-delay:.25s;transition-duration:.6s;transition-property:transform;transition-timing-function:ease-out;visibility:hidden;width:auto}.topnav-drawer .close-drawer-holder .close-drawer{display:none}.topnav-drawer .close-button{visibility:visible}.topnav-drawer .drawer-sections{display:grid;grid-template-columns:666px 400px 1fr;height:100%;position:relative}.topnav-drawer_pages{background:#c8e8f7;padding:40px 40px 40px 75px;position:relative;z-index:34}.topnav-drawer_articles,.topnav-drawer_pages{border-top:3px solid #093;max-height:100%;overflow:auto}.topnav-drawer_articles{background:rgba(200,232,247,.8);padding:40px 20px;transform:translateX(-100%);transition:transform .5s ease-out;transition-delay:.75s;z-index:33}.topnav-drawer.visible{opacity:1;pointer-events:all;visibility:visible}.topnav-drawer.visible,.topnav-drawer.visible .topnav-drawer_articles{transform:translateX(0)}.topnav-drawer.visible.but-leaving{transform:translateX(-100vw);transition-delay:0;transition-duration:.3s}.topnav-drawer{transition-delay:0s;transition-duration:.3s}.topnav-drawer_articles{transition-delay:.4s;transition-duration:.25s}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-footer .link-column dt,header .button,header a.button{font-family:Libre Franklin,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5}header .button,header a.button{color:#fff;text-decoration:none}header .button:hover{color:#fff}@media (min-width:976px){.site-header.logged-in{top:77px}}@media (min-width:976px) and (max-width:1082px){.site-header.logged-in{top:116px}}@media (max-width:975px){.site-header.logged-in{left:240px;top:35px}.site-header.logged-in .topnav-verticals{top:106px}.site-header.logged-in .topnav-verticals.visible{transform:translateX(calc(100% + 240px))}}@media (max-width:1120px){.site-header.logged-in .topnav-verticals{top:147px}}@media (max-width:1082px){.site-header.logged-in .topnav-verticals{top:104px}}@media (max-width:975px){.topnav-drawer.logged-in{top:106px;width:calc(100% - 240px)}}@media (max-width:1116px){.topnav-drawer.logged-in{top:147px}}@media (min-width:1121px){.topnav-drawer.logged-in{top:175px}}.not-found{padding:6.4rem 0}.not-found .row{flex-direction:column}.not-found .row .back{color:#03c;font-size:1.3rem;line-height:1.7rem;margin-bottom:1rem}.not-found .row .back,.not-found .row h1{font-family:basier-circle,Arial,sans-serif;font-weight:600}.not-found .row h1{font-size:3.5rem;line-height:4.5rem;margin-bottom:4rem}.not-found .row p{margin-bottom:3rem}.not-found .row ul{padding-left:2rem}.not-found .row ul li{list-style-type:disc;margin-bottom:2rem}.not-found .row ul li a{color:#03c}@media (max-width:428px){.not-found{padding:0}}.hero{margin-top:71px;position:relative}.hero .row{margin:0 auto;max-width:129rem;max-width:140rem;padding:8.9rem 6rem 26.9rem}.hero .row .text{color:#fff;font-family:basier-circle,Arial,sans-serif;font-weight:500;position:relative;z-index:2}.hero .row .text h1{margin-bottom:4.2rem;padding-bottom:9rem}.hero .row .text p{font-size:3.2rem;letter-spacing:.3rem;line-height:3.8rem;max-width:47rem;text-transform:uppercase}.hero .row .text p.scroll-hero{display:none}.hero img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (max-width:428px){.hero .row{padding:3.2rem 3.9rem 6.6rem 3.7rem}.hero .row .text p{max-width:30rem}.hero .row .text p:first-of-type{margin-bottom:11.7rem}.hero .row .text p.scroll-hero{display:block;font-family:basier-circle,Arial,sans-serif;font-size:1.8rem;font-weight:600;letter-spacing:0;line-height:2.8rem;line-height:2.2rem;max-width:100%;text-transform:none}}.page-nav{background-color:#fff;position:relative;width:100%;z-index:31}.nav-opened .page-nav{z-index:29}.page-nav .row{display:flex;justify-content:center;padding:3.5rem 0}.page-nav .row ul{display:flex}.page-nav .row ul li{background-color:#fff;border-radius:1rem;color:#03c;cursor:pointer;display:block;margin-right:1.7rem;transition:background-color .15s,color .15s;width:17.2rem}.page-nav .row ul li:hover{background-color:#03c;color:#fff}.page-nav .row ul li:hover a{font-family:basier-circle,Arial,sans-serif;font-weight:600}.page-nav .row ul li:last-of-type{margin-right:0}.page-nav .row ul li a{border:.1rem solid #03c;border-radius:1rem;box-sizing:border-box;color:inherit;display:inline-block;font-size:2.5rem;line-height:3rem;padding:.7rem 2rem;text-align:center;text-transform:uppercase;width:100%}.page-nav .row ul li a.active{background:#03c;color:#fff;font-family:basier-circle,Arial,sans-serif;font-weight:600}.page-nav .row ul li:nth-of-type(3) ul{background-color:#fff;bottom:-4rem;display:none;left:0;position:absolute;width:100%;z-index:3}.page-nav .row ul li:nth-of-type(3) ul li{border:none;border-radius:0;border-top:.1rem solid transparent;margin-right:0;width:100%}.page-nav .row ul li:nth-of-type(3) ul li a{border:0;border-radius:0;padding:.6rem 2rem;text-transform:capitalize}.page-nav .row ul li:nth-of-type(3) ul.open-submenu{display:flex}.page-nav .row ul li:nth-of-type(3) ul.open-submenu li{box-sizing:border-box;transition:background-color .25s}.page-nav .row ul li:nth-of-type(3) ul.open-submenu li:hover a{font-family:basier-circle,Arial,sans-serif;font-weight:600}.page-nav .row ul li:nth-of-type(3) ul.open-submenu li a{border-top:.3rem solid transparent;font-family:basier-circle,Arial,sans-serif;font-weight:400}.page-nav .row ul li:nth-of-type(3) ul.open-submenu li:first-of-type a{border-color:#3cf}.page-nav .row ul li:nth-of-type(3) ul.open-submenu li:first-of-type .active,.page-nav .row ul li:nth-of-type(3) ul.open-submenu li:first-of-type:hover a{background-color:#3cf}.page-nav .row ul li:nth-of-type(3) ul.open-submenu li:nth-of-type(2) a{border-color:#c8da2c}.page-nav .row ul li:nth-of-type(3) ul.open-submenu li:nth-of-type(2) .active,.page-nav .row ul li:nth-of-type(3) ul.open-submenu li:nth-of-type(2):hover{background-color:#c8da2c}.page-nav .row ul li:nth-of-type(3) ul.open-submenu li:last-of-type a{border-color:#03c}.page-nav .row ul li:nth-of-type(3) ul.open-submenu li:last-of-type .active,.page-nav .row ul li:nth-of-type(3) ul.open-submenu li:last-of-type:hover{background-color:#03c}@media (max-width:427px){.page-nav .row ul li:nth-of-type(3) ul{bottom:-3rem}}@media (max-width:760px){.page-nav{background-color:#fff;position:fixed;top:71px;width:100%;z-index:6}}@media (max-width:428px){.page-nav{top:71px}.page-nav .row{box-sizing:border-box;padding:1.8rem}.page-nav .row ul{width:100%}.page-nav .row ul li{border-radius:.4rem;width:9.2rem}.page-nav .row ul li a{border-radius:.4rem;font-size:1.4rem;line-height:1.7rem;padding:.55rem;text-align:center;width:100%}.page-nav .row ul li:nth-of-type(3) ul{bottom:-3rem}}.h-container{height:11.6rem;position:relative}.h-container .js-nav{background-color:#fff;border-bottom:1pt solid #707070;height:11.6rem;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:3}.h-container .js-nav.sticky{position:fixed;transform:translateX(-50%)}@media (max-width:760px){.h-container .js-nav{border-top:1pt solid #707070}.h-container .js-nav.sticky{top:71px}}@media (max-width:428px){.h-container,.h-container .js-nav{height:6.2rem}.h-container .js-nav ul li{display:flex;margin-right:.8rem}.h-container .js-nav ul li a{align-items:center;display:inline-flex;display:flex;height:100%;justify-content:center;padding:0 .5rem}.h-container .js-nav ul li:last-of-type{margin-right:0}.h-container .js-nav.sticky{top:71px}}.is-visible{background-color:#03c;color:#fff!important}.left-image-text.details{padding:0}.left-image-text .row .left{align-items:center;display:flex;justify-content:center;position:relative;width:78.9rem}.left-image-text .row .left h2{color:#fff;font-family:basier-circle,Arial,sans-serif;font-size:5.4rem;font-weight:600;line-height:5.6rem;margin-left:20rem;position:relative;width:35.6rem;word-spacing:9999999px;z-index:2}.left-image-text .row .left img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:2600px){.left-image-text .row .left{width:46vw}.left-image-text .row .left h2{margin-left:78rem}}@media (min-width:1921px){.left-image-text .row .left{width:43vw}.left-image-text .row .left h2{margin-left:52rem}}.left-image-text .row .right{background-color:#f5f4ed;flex:1}.left-image-text .row .right .wrapper{max-width:83.9rem;padding:20rem 0 15.6rem 18rem}.left-image-text .row .right .wrapper .text p{max-width:65.6rem}.left-image-text .row .right .wrapper .highlights{color:#03c;display:flex;justify-content:flex-end}.left-image-text .row .right .wrapper .highlights .h-wrapper{position:relative}.left-image-text .row .right .wrapper .highlights .h-wrapper:after,.left-image-text .row .right .wrapper .highlights .h-wrapper:before{content:"";position:absolute}.left-image-text .row .right .wrapper .highlights .h-wrapper:before{background:url(images/commitment-2.svg) no-repeat;background-size:contain;content:"";height:6rem;left:-4rem;position:absolute;top:-2.5rem;width:6rem}.left-image-text .row .right .wrapper .highlights .h-wrapper:after{background:url(images/commitment-1.svg) no-repeat;background-size:contain;height:9.2rem;right:7.5rem;top:-9.5rem;width:3.7rem}.left-image-text .row .right .wrapper .highlights .h-wrapper .h-title{font-family:basier-circle,Arial,sans-serif;font-size:3.3rem;font-weight:600;line-height:4.6rem;margin-bottom:1.72rem;max-width:31rem}.left-image-text .row .right .wrapper .highlights .h-wrapper p{font-size:1.9rem;line-height:2.6rem;max-width:30.1rem}.left-image-text .row .right .wrapper .highlights .h-wrapper p span{text-decoration:underline}.left-image-text.commitment .row .right .wrapper{padding-bottom:6.05rem}.left-image-text.commitment .row .right .wrapper .text{margin-bottom:11.38rem}.left-image-text.commitment .row .right .wrapper .text p:first-of-type{margin-bottom:3.4rem}.left-image-text.details .row .left{background-color:#6fc7b2}.left-image-text.details .row .left h2{color:#03c}.left-image-text.details .row .left h2:after{background-color:#03c}.left-image-text.details .row .right{background-color:#fff;border:none}.left-image-text.details .row .right p:not(last-of-type){margin-bottom:3.4rem}@media (max-width:1440px){.left-image-text.commitment .row .left,.left-image-text.details .row .left{justify-content:flex-start;width:50%}.left-image-text.commitment .row .left h2,.left-image-text.details .row .left h2{margin-left:8rem}.left-image-text.commitment .row .right .wrapper,.left-image-text.details .row .right .wrapper{max-width:56rem;padding:10.4rem 0 10.4rem 9rem}.left-image-text.commitment .row .right .wrapper .text,.left-image-text.details .row .right .wrapper .text{margin-bottom:0}}@media (max-width:1024px){.left-image-text .row .left,.left-image-text.commitment .row .left,.left-image-text.details .row .left{justify-content:center;width:40%}.left-image-text .row .left h2,.left-image-text.commitment .row .left h2,.left-image-text.details .row .left h2{margin-left:0}}@media (max-width:760px){.left-image-text{position:relative}.left-image-text .row,.left-image-text.commitment .row,.left-image-text.details .row{flex-direction:column;padding:14rem 3.6rem}.left-image-text .row .left,.left-image-text.commitment .row .left,.left-image-text.details .row .left{align-items:flex-start;justify-content:flex-start;margin-bottom:4.2rem;position:unset;width:100%}.left-image-text .row .right,.left-image-text.commitment .row .right,.left-image-text.details .row .right{background-color:transparent;border:none;color:#fff;position:relative;z-index:2}.left-image-text .row .right .wrapper,.left-image-text.commitment .row .right .wrapper,.left-image-text.details .row .right .wrapper{max-width:100%;padding:0}.left-image-text .row .right .wrapper .highlights,.left-image-text.commitment .row .right .wrapper .highlights,.left-image-text.details .row .right .wrapper .highlights{color:#fff;justify-content:flex-start}.left-image-text.commitment .row .right .wrapper{padding-bottom:0}.left-image-text.details .row{background-color:#6fc7b2;padding:6.4rem 3.83rem}.left-image-text.details .row .left{background-color:transparent}.left-image-text.details .row .right{background-color:transparent;color:#494a50}}@media (max-width:428px){.left-image-text .row,.left-image-text.commitment .row,.left-image-text.details .row{padding:14rem 3.7rem}.left-image-text .row .left h2,.left-image-text.commitment .row .left h2,.left-image-text.details .row .left h2{font-size:6rem;line-height:6.5rem;line-height:5.6rem;padding-bottom:4.1rem}.left-image-text .row .right .wrapper .highlights .h-wrapper .h-title,.left-image-text.commitment .row .right .wrapper .highlights .h-wrapper .h-title,.left-image-text.details .row .right .wrapper .highlights .h-wrapper .h-title{font-size:3.8rem;line-height:4.6rem;margin-bottom:2.2rem}.left-image-text .row .right .wrapper .highlights .h-wrapper:before,.left-image-text.commitment .row .right .wrapper .highlights .h-wrapper:before,.left-image-text.details .row .right .wrapper .highlights .h-wrapper:before{display:none}.left-image-text .row .right .wrapper .highlights .h-wrapper:after,.left-image-text.commitment .row .right .wrapper .highlights .h-wrapper:after,.left-image-text.details .row .right .wrapper .highlights .h-wrapper:after{top:-11rem}.left-image-text.commitment .row .right .wrapper .text{margin-bottom:11.5rem}.left-image-text.details .row{padding:15rem 3.7rem 18.3rem}}.right-image-text{background-color:#f5f4ed}.right-image-text .row .left{flex:1;padding:14.3rem 0 18rem}.right-image-text .row .left .wrapper{margin:0 auto;width:63.6rem}.right-image-text .row .left .wrapper .text{margin-left:4rem}.right-image-text .row .left .wrapper .text h2{color:#03c;margin-bottom:10rem}.right-image-text .row .left .wrapper .text h2:after{background-color:#03c}.right-image-text .row .left .wrapper .text p em a{text-decoration:underline}.right-image-text .row .left .wrapper .text h3{font-family:basier-circle,Arial,sans-serif;font-size:3.3rem;font-weight:600;line-height:4.6rem;margin-bottom:1rem}.right-image-text .row .left .wrapper .text p:first-of-type{margin-bottom:8.7rem}.right-image-text .row .left .wrapper .text p:first-of-type a{display:inline;text-decoration:underline}.right-image-text .row .left .wrapper .text p:nth-of-type(2){margin-bottom:8rem}.right-image-text .row .left .wrapper .text p:nth-of-type(3){margin-bottom:2.86rem}.right-image-text .row .left .wrapper .text p:nth-of-type(3) span{position:relative}.right-image-text .row .left .wrapper .text p:nth-of-type(3) span:before{bottom:-.5rem;content:"";height:1rem;left:0;position:absolute;width:105%}.right-image-text .row .left .wrapper .text p:nth-of-type(3) span.near-term:before{background:url(images/right-thicked.svg) no-repeat;background-size:cover}.right-image-text .row .left .wrapper .text p:nth-of-type(3) span.near-term:after{background:url(images/curved-arrow.svg) no-repeat;background-size:cover;bottom:-7rem;content:"";height:6.6rem;left:6.7rem;position:absolute;width:4.6rem}.right-image-text .row .left .wrapper .text p:nth-of-type(3) span.long-term:before{background:url(images/left-thicked.svg) no-repeat;background-size:cover;bottom:-1rem}.right-image-text .row .left .wrapper .text p:nth-of-type(4){margin-bottom:5.4rem}.right-image-text .row .left .wrapper .text p:nth-of-type(4) .link-image{position:relative;text-decoration:underline}.right-image-text .row .left .wrapper .text p:nth-of-type(4) .link-image:after{background:url(images/methods-appendix.svg) no-repeat;background-size:cover;content:"";height:3rem;position:absolute;right:-2rem;top:-1rem;width:3rem}@media (max-width:428px){.right-image-text .row .left .wrapper .text p:nth-of-type(4) .link-image:after{bottom:.5rem;left:unset;right:unset;top:unset;transform:translateX(-35%)}}.right-image-text .row .right{position:relative;width:73.4rem}.right-image-text .row .right img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.right-image-text .row .right .overlay{opacity:.7}.right-image-text.method-appendix .row .left .wrapper{width:65rem}.right-image-text.method-appendix .row .right .methods-img-des{-o-object-position:82% 100%;object-position:82% 100%}@media (max-width:1024px){.right-image-text .row .right{width:40%}}@media (max-width:760px){.right-image-text .row{padding-left:0;padding-right:0}.right-image-text .row .left{padding:0}.right-image-text .row .left .wrapper{width:100%}.right-image-text .row .right{display:none}.right-image-text.method-appendix .row{padding-bottom:0}.right-image-text.method-appendix .row .left{background:url(images/method-bg.jpg) no-repeat;background-position:bottom;background-size:100% 81rem;padding:0 3.83rem 6.4rem;position:relative}.right-image-text.method-appendix .row .left:after{background-color:#03c;bottom:0;content:"";height:81rem;left:0;opacity:.7;position:absolute;width:100%}.right-image-text.method-appendix .row .left .wrapper{position:relative;width:100%;z-index:2}.right-image-text.method-appendix .row .left .wrapper h2{margin-bottom:6.4rem}.right-image-text.method-appendix .row .left .wrapper h3,.right-image-text.method-appendix .row .left .wrapper p{color:#fff}.right-image-text.method-appendix .row .left .wrapper p:first-of-type{color:#494a50}.right-image-text.method-appendix .row .left .wrapper p:nth-of-type(4) a{color:#fff}}@media (max-width:428px){.right-image-text{background-color:#fff}.right-image-text .row{padding:13rem 0 18.5rem}.right-image-text .row .left .wrapper .text{margin-left:0}.right-image-text .row .left .wrapper .text .underline{margin-bottom:13.8rem}.right-image-text .row .left .wrapper .text p a{display:inline}.right-image-text .row .left .wrapper .text p:nth-of-type(3) span:before{bottom:-1rem;height:2rem}.right-image-text .row .left .wrapper .text p:nth-of-type(3) span.near-term:before{background:url(images/near-term-mob.svg) no-repeat}.right-image-text .row .left .wrapper .text p:nth-of-type(3) span.near-term:after{background:url(images/commitment-1.svg) no-repeat;background-size:contain;bottom:-9.5rem;left:9rem;transform:rotate(-45deg)}.right-image-text .row .left .wrapper .text p:nth-of-type(3) span.long-term:before{background:url(images/long-term-mob.svg) no-repeat}.right-image-text .row .left .wrapper .text p:nth-of-type(5) .link-image:after{top:2rem}.right-image-text.method-appendix .row .left{background:url(images/planet-mobile.jpg) no-repeat;background-position:bottom;background-size:100% 137rem;padding-bottom:15rem}.right-image-text.method-appendix .row .left .wrapper .text p:first-of-type{margin-bottom:29rem}.right-image-text.method-appendix .row .left .wrapper .text p:nth-of-type(2){color:#fff;margin-bottom:5.5rem}.right-image-text.method-appendix .row .left .wrapper .text p:nth-of-type(3){margin-bottom:5.5rem}.right-image-text.method-appendix .row .left .wrapper .text p:nth-of-type(4){margin-bottom:5.5rem;padding-left:6rem}.right-image-text.method-appendix .row .left .wrapper .text p:nth-of-type(4) a{color:#fff}.right-image-text.method-appendix .row .left:after{height:137rem}}.protocol .row{padding:10.4rem 0 11.3rem}.protocol .row .text h2{font-family:basier-circle,Arial,sans-serif;font-size:3.8rem;font-weight:600;letter-spacing:.04rem;line-height:4.6rem;margin-bottom:.8rem}.protocol .row .text p:not(ul p){max-width:78.5rem;position:relative}.protocol .row .text p:not(ul p):after{background:url(images/protocol-2.svg) no-repeat;background-size:contain;bottom:0;content:"";display:none;height:5.3rem;position:absolute;right:6.6rem;width:6.5rem}.protocol .row .text p:not(ul p) span{display:inline-block;position:relative}.protocol .row .text p:not(ul p) span:after{background:url(images/protocol-1.svg) no-repeat;background-size:cover;bottom:.5rem;bottom:-.5rem;content:"";height:1.3rem;left:0;position:absolute;width:16rem}.protocol .row .text p.no-after{margin-top:9.5rem}.protocol .row .text p.no-after:after{display:none}.protocol .row .text p.before{max-width:100%}.protocol .row .text p.before:before{background:url(images/emissions-1.png) no-repeat;background-size:cover;content:"";height:1.7rem;left:-2rem;position:absolute;top:.5rem;width:1.6rem}.protocol .row .text p,.protocol .row .text p p{font-size:1.9rem;line-height:2.6rem;max-width:63.6rem}.protocol .row .text ul{display:flex;margin-top:9.5rem}.protocol .row .text ul li{margin-right:23.35rem}.protocol .row .text ul li:last-of-type{margin-right:0}.protocol .row .text ul li p{font-family:basier-circle,Arial,sans-serif;font-size:1.7rem;font-weight:600;letter-spacing:.21rem;line-height:2rem;padding-bottom:1.5rem;position:relative;text-transform:uppercase}.protocol .row .text ul li p:after{background:#6fc7b2;bottom:.4rem;content:"";height:.4rem;left:0;position:absolute;width:100%}.protocol .row .text ul li ul{flex-direction:column;margin-top:0}.protocol .row .text ul li ul li{margin-right:0}.protocol .row .text ul li:nth-of-type(2) p:after{background:#00985f}.protocol .row .text ul li:nth-of-type(3) p:after{background:#1d5c42}@media (max-width:760px){.protocol .row{padding:6.4rem 3.83rem}.protocol .row .text ul{align-items:center;flex-direction:column;justify-content:center}.protocol .row .text ul li{margin-bottom:6.6rem;margin-right:0}.protocol .row .text ul li ul li,.protocol .row .text ul li:last-of-type{margin-bottom:0}}@media (max-width:428px){.protocol .row{padding:14.5rem 3.6rem 15rem}.protocol .row .text p:not(ul p){max-width:100%}.protocol .row .text p:not(ul p):after{bottom:5.5rem;right:4rem;transform:rotate(-15deg)}.protocol .row .text ul{margin-top:7.2rem}.protocol .row .text ul li{width:100%}.protocol .row .text ul li p{font-size:2.9rem;line-height:3.5rem;padding-bottom:1.6re}}.summary-section{background-color:#f5f4ed;padding:11.6rem 0 17rem}.summary-section .row{flex-direction:column}.summary-section .row .subtitle{margin-bottom:6.47rem;width:61%}.summary-section .row .subtitle sub{margin-left:-5px;margin-right:-2px}.summary-section .row .by-scope-by-type{display:flex;margin-bottom:11.6rem}.summary-section .row .by-scope-by-type .by-scope{box-sizing:content-box;padding-right:10.6rem}.summary-section .row .by-scope-by-type .by-scope,.summary-section .row .by-scope-by-type .by-type{width:50%}.summary-section .row .by-scope-by-type .by-scope h2.c-title,.summary-section .row .by-scope-by-type .by-type h2.c-title{margin-bottom:3.4rem!important}.summary-section .row .by-scope-by-type .by-scope .l-wrap .c-wrap,.summary-section .row .by-scope-by-type .by-type .l-wrap .c-wrap{max-width:32rem;position:relative}.summary-section .row .by-scope-by-type .by-scope .l-wrap .c-wrap canvas,.summary-section .row .by-scope-by-type .by-type .l-wrap .c-wrap canvas{margin-bottom:3.4rem;max-height:32rem;max-width:32rem}.summary-section .row .by-scope-by-type .by-scope .l-wrap .c-wrap p,.summary-section .row .by-scope-by-type .by-type .l-wrap .c-wrap p{font-family:basier-circle,Arial,sans-serif;font-size:1.7rem;font-weight:600;left:50%;line-height:2rem;max-width:10rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.summary-section .row .by-scope-by-type .by-scope .l-wrap .t-wrap,.summary-section .row .by-scope-by-type .by-type .l-wrap .t-wrap{display:flex}.summary-section .row .by-scope-by-type .by-scope .l-wrap .total,.summary-section .row .by-scope-by-type .by-type .l-wrap .total{font-family:basier-circle,Arial,sans-serif;font-size:1.7rem;font-weight:600;line-height:2rem;margin-bottom:4.2rem;margin-right:5rem;text-transform:uppercase}.summary-section .row .by-scope-by-type .by-scope .l-wrap .total span,.summary-section .row .by-scope-by-type .by-type .l-wrap .total span{font-family:basier-circle,Arial,sans-serif;font-size:2rem;font-weight:400;line-height:3.4rem;margin-left:1rem}.summary-section .row .by-scope-by-type .by-scope .l-wrap .total span:nth-of-type(2),.summary-section .row .by-scope-by-type .by-type .l-wrap .total span:nth-of-type(2){margin-left:.05rem;text-transform:none}.summary-section .row .by-scope-by-type .by-scope .l-wrap .total:first-of-type,.summary-section .row .by-scope-by-type .by-type .l-wrap .total:first-of-type{width:21rem}.summary-section .row h2:not(.c-title){color:#03c;margin-bottom:6.47rem}.summary-section .row h2:not(.c-title):after{background-color:#03c}.summary-section .row h2.c-title{letter-spacing:.232rem;text-transform:uppercase}.summary-section .row .year-title{font-family:basier-circle,Arial,sans-serif;font-size:1.7rem;font-weight:600;line-height:2.5rem}.summary-section .row .emissions{margin-bottom:11rem}.summary-section .row .emissions p:first-of-type{margin-bottom:19rem}.summary-section .row .emissions h3{font-family:basier-circle,Arial,sans-serif;font-size:2.9rem;font-weight:600;letter-spacing:.232rem;line-height:3.5rem;margin-bottom:4.13rem;text-transform:uppercase}.summary-section .row .emissions p{position:relative}.summary-section .row .emissions p:before{background:url(images/emissions-1.png) no-repeat;background-size:cover;content:"";height:1.7rem;left:-2rem;position:absolute;top:1rem;width:1.6rem}.summary-section .row .emissions p span{position:relative}.summary-section .row .emissions p span.calendar-year:before,.summary-section .row .emissions p span.fiscal-year:before{background:url(images/emissions-2.png) no-repeat;background-size:cover;bottom:-.5rem;content:"";height:.8rem;left:0;position:absolute}.summary-section .row .emissions p span.fiscal-year:before{width:9rem}.summary-section .row .emissions p span.calendar-year:before{width:12rem}.summary-section .row .past-emission-chart{margin-bottom:20rem}.summary-section .row .scroll-text{max-width:78rem;position:relative}.summary-section .row .scroll-text:after,.summary-section .row .scroll-text:before{content:"";position:absolute}.summary-section .row .scroll-text:before{background:url(images/detailed-break-down.png) no-repeat;background-size:contain;bottom:-2rem;height:2.4rem;left:16.5rem;width:20rem}.summary-section .row .scroll-text:after{background:url(images/summary.png) no-repeat;background-size:contain;bottom:-11rem;height:8.9rem;left:25rem;transform:rotate(40deg);width:5.7rem}@media (max-width:428px){.summary-section .row .scroll-text:after{bottom:-6rem;left:31rem}}@media (max-width:760px){.summary-section{padding:0}.summary-section .row{padding:6.4rem 3.83rem 12.8rem}.summary-section .row .by-scope-by-type{flex-direction:column}.summary-section .row .by-scope-by-type .by-scope,.summary-section .row .by-scope-by-type .by-type{width:70%}}@media (max-width:428px){.summary-section{overflow:hidden}.summary-section .row{padding:14.5rem 3.7rem 15.2rem}.summary-section .row .subtitle{width:100%}.summary-section .row .year-title{font-family:basier-circle,Arial,sans-serif;font-weight:400}.summary-section .row .by-scope-by-type{flex-direction:column;margin-bottom:11.7rem}.summary-section .row .by-scope-by-type .by-scope{margin-bottom:14.4rem;padding-right:0}.summary-section .row .by-scope-by-type .by-scope .l-wrap .c-wrap{right:-9rem}.summary-section .row .by-scope-by-type .by-type .l-wrap .c-wrap{left:-6rem}.summary-section .row .by-scope-by-type .by-type .l-wrap .t-wrap{order:0}.summary-section .row .by-scope-by-type .by-type .l-wrap .t-wrap .total{margin-bottom:1rem}.summary-section .row .by-scope-by-type .by-type .l-wrap .t-wrap .total:first-of-type{margin-right:0;width:100%}.summary-section .row .by-scope-by-type .by-type .l-wrap .t-wrap .total:last-of-type{align-items:flex-end;display:flex;flex-direction:column;margin-right:0;text-align:right}.summary-section .row .by-scope-by-type .by-scope,.summary-section .row .by-scope-by-type .by-type{width:100%}.summary-section .row .by-scope-by-type .by-scope h2.c-title,.summary-section .row .by-scope-by-type .by-type h2.c-title{margin-bottom:0!important}.summary-section .row .by-scope-by-type .by-scope .inside-wrap,.summary-section .row .by-scope-by-type .by-type .inside-wrap{align-items:flex-end;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:2rem;width:100%}.summary-section .row .by-scope-by-type .by-scope .l-wrap,.summary-section .row .by-scope-by-type .by-type .l-wrap{display:flex;flex-direction:column}.summary-section .row .by-scope-by-type .by-scope .l-wrap .c-wrap,.summary-section .row .by-scope-by-type .by-type .l-wrap .c-wrap{order:1}.summary-section .row .by-scope-by-type .by-scope .l-wrap .c-wrap p,.summary-section .row .by-scope-by-type .by-type .l-wrap .c-wrap p{top:46%}.summary-section .row .by-scope-by-type .by-scope .l-wrap .total,.summary-section .row .by-scope-by-type .by-type .l-wrap .total{order:0}.summary-section .row .emissions{margin-bottom:8rem}.summary-section .row .emissions p:first-of-type{margin-bottom:14rem}.summary-section .row .emissions p{margin-left:1.9rem}.summary-section .row .past-emission-chart{margin-bottom:7.5rem}.summary-section .row .past-emission-chart .chart-wrap{height:auto}.summary-section .row .past-emission-chart .row{padding:0}.summary-section .row .scroll-text{font-size:1.9rem;line-height:2.6rem;line-height:3rem}.summary-section .row .scroll-text:before{bottom:5.5rem;height:1.4rem;left:15.5rem}}.details{padding-bottom:14.27rem;padding-top:12.47rem;position:relative}.details .text{position:relative;z-index:2}.details .text .subtitle{font-family:basier-circle,Arial,sans-serif;font-size:1.7rem;font-weight:600;letter-spacing:.136rem;line-height:2rem;margin-bottom:.1rem;text-transform:uppercase}.details .text h2{margin-bottom:4.6rem}.details .text p{max-width:63.6rem}.details .image-mobile{display:none}.details img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.details.office-energy,.details.paper{color:#fff}.details.office-energy .overlay{background:transparent linear-gradient(260deg,rgba(2,158,218,.78),#1c8dd3) 0 0 no-repeat padding-box;opacity:1}.details.office-energy img{-o-object-position:center 29.6%;object-position:center 29.6%}.details.office-energy .lightbulb-mobile{display:none}.details.travel{padding-bottom:13.5rem;padding-top:16rem}.details.travel .overlay{background:transparent linear-gradient(260deg,rgba(200,218,44,.749),rgba(193,213,17,.949) 87%,#bfd40a) 0 0 no-repeat padding-box;opacity:1}.details.travel h2:after{background-color:#494a50}.details.travel .row .text p:not(.subtitle):not(last-of-type){margin-bottom:3.4rem}.details.paper{padding-bottom:11.2rem;padding-top:9.2rem}.details.paper .overlay{background:transparent linear-gradient(270deg,#03c,#335aff) 0 0 no-repeat padding-box}.details.walking-the-talk{background-color:#6fc7b2;padding-bottom:16.9rem;padding-top:15.8rem}.details.walking-the-talk .row{max-width:129rem}.details.walking-the-talk h2{color:#03c;margin-bottom:5.4rem;padding-bottom:4.5rem}.details.walking-the-talk h2:after{background-color:#03c}.details.walking-the-talk p{max-width:100%}.details.walking-the-talk p:nth-of-type(2){margin-bottom:3.4rem}.details.walking-the-talk p a{text-decoration:underline}@media (max-width:1024px){.details.walking-the-talk .row{max-width:114.4rem}}@media (max-width:760px){.details{padding:0}.details .text h2{margin-bottom:6.4rem}}@media (max-width:428px){.details .text .subtitle{font-family:basier-circle,Arial,sans-serif;font-weight:400;margin-bottom:1.2rem}.details .image-desktop{display:none}.details .image-mobile{display:block}.details.office-energy .overlay{background:transparent linear-gradient(180deg,rgba(2,158,218,.78),#1c8dd3) 0 0 no-repeat padding-box}.details.office-energy .row{padding:14rem 3.7rem 17rem}.details.office-energy .row h2{margin-bottom:15rem}.details.office-energy .row h2:after{display:none}.details.travel{padding-bottom:0;padding-top:0}.details.travel .row .image-mobile{opacity:.7}.details.paper .row,.details.travel .row{padding:13.4rem 3.7rem 12.4rem}.details.paper .text .underline,.details.travel .text .underline{margin-bottom:14.3rem}.details.paper{padding-bottom:0;padding-top:0}.details.paper .row{padding-bottom:12.7rem;padding-top:14rem}.details.walking-the-talk{padding-bottom:0;padding-top:0}.details.walking-the-talk .row{padding:12.5rem 3.7rem 18.8rem}.details.walking-the-talk .row .text .underline{font-size:3.8rem;letter-spacing:unset;line-height:4.6rem}}.appendix{padding:19.6rem 0}.appendix .row{flex-direction:column}.appendix .row .collapse-btn,.appendix .row .expand-btn{border:1px solid #03c;border-radius:10rem;box-sizing:border-box;display:none;font-size:2rem;line-height:3.4rem;margin:0 auto;padding:.7rem 2rem;width:24.4rem}.appendix .row .expand-wrap{align-items:flex-start;display:flex;flex-direction:column}.appendix .row h4{cursor:pointer;font-family:basier-circle,Arial,sans-serif;font-size:2.9rem;font-weight:600;line-height:3.5rem;margin-bottom:1rem;position:relative}.appendix .row h4:after{border-bottom:3px solid #494a50;border-right:3px solid #494a50;content:"";height:10px;position:absolute;right:-2rem;top:50%;transform:rotate(45deg) translateY(-50%);transform-origin:right;width:10px}.appendix .row ul{list-style-type:disc;margin:0 0 2rem;padding:0 0 0 2rem}.appendix .row li,.appendix .row p{font-size:2rem;line-height:3.4rem;margin-bottom:2rem}.appendix .row li{margin-bottom:unset}.appendix .row p:last-of-type{margin-bottom:0}.appendix #m-a-l-title{display:none}.appendix #appendix-labels{list-style:none;margin:0 auto;max-width:70rem;padding-left:0;padding-top:7rem}.appendix #appendix-labels ul{list-style:none;margin-top:2rem;padding-left:0}.appendix #appendix-labels ul li{list-style:none;padding-left:0;text-align:left;width:25%}.appendix #appendix-labels ul li:after{display:none}.appendix #appendix-labels ul li:first-of-type{width:40%}.appendix #appendix-labels ul li:nth-of-type(2){width:10%}@media (max-width:760px){.appendix{padding:0}}@media (max-width:428px){.appendix .row{padding-bottom:14rem;padding-top:14rem}.appendix .row h4{font-size:1.6rem;line-height:1.9rem;line-height:2.5rem}.appendix .row h4:after{border-bottom:2px solid #494a50;border-right:2px solid #494a50;height:5px;width:5px}.appendix .row h4#calculating-emissions-from-employee-commutes:after{right:14%;top:26%}.appendix .row li,.appendix .row p{font-size:1.7rem;line-height:2rem;margin-bottom:2rem}.appendix .row .expand-wrap{margin-bottom:4.2rem}.appendix .row .expand-btn{display:block}.appendix #m-a-l-title{display:block;font-size:2.9rem;letter-spacing:.232rem;line-height:3.5rem;margin-bottom:1rem!important;margin-top:8.7rem;text-transform:uppercase}.appendix #appendix-labels{padding-top:2rem}.appendix #appendix-labels li:first-of-type ul li:first-of-type{opacity:0}.appendix #appendix-labels ul{height:5rem}.appendix #appendix-labels ul li{padding:0!important;width:32%}.appendix #appendix-labels ul li:first-of-type{width:24%}.appendix #appendix-labels ul li:nth-of-type(2){width:17%}}.air-travel-emissions{padding:10rem 0}.air-travel-emissions .row{flex-direction:column}@media (max-width:428px){.air-travel-emissions{padding-bottom:8.1rem;padding-top:1.8rem}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}