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{margin:0;padding:0;border:0;border-style:solid;font:inherit;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-size:1em}input{-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:Riegla;src:url(https://nrgcdn.b-cdn.net/fonts/Riegla-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Riegla;src:url(https://nrgcdn.b-cdn.net/fonts/Riegla-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Riegla;src:url(https://nrgcdn.b-cdn.net/fonts/Riegla-Bold.ttf);font-weight:700;font-display:swap}html{font-size:.6353240152vw;scroll-behavior:auto;-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}@media screen and (orientation:portrait) and (max-width:1025px) and (min-width:640px){html{font-size:1.6666666667vw}}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){html{font-size:2.6666666667vw}}body,html{min-height:100%;height:auto;-ms-scroll-chaining:none;overscroll-behavior:none}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){body,html{width:100vw}}body{font-family:Riegla,sans-serif;color:#000;background-color:#f6f7f3;font-weight:200;font-size:2rem;line-height:1;overflow-x:hidden}*,::after,::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video{display:block;max-width:100%}img{pointer-events:none}a{color:inherit;text-decoration:none}picture{display:block;width:100%;height:100%}@media screen and (min-width:1025px),screen and (orientation:landscape) and (min-width:640px){.u-showMobile{display:none}}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.u-hideMobile{display:none}}#app{position:relative}#new{position:fixed;inset:0;opacity:0;pointer-events:none}@-webkit-keyframes phase-title-settle{to{background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;color:var(--phase-settle-color,#261d26)}}@keyframes phase-title-settle{to{background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;color:var(--phase-settle-color,#261d26)}}@-webkit-keyframes em-color-fade{from{color:var(--phase-settle-color,#261d26)}to{color:var(--em-color)}}@keyframes em-color-fade{from{color:var(--phase-settle-color,#261d26)}to{color:var(--em-color)}}.phaseTitle{font-size:8rem;font-weight:500;text-transform:uppercase;line-height:.85;letter-spacing:-.01em;--phase-settle-color:#261D26}.phaseTitle .line{display:block;overflow:hidden;position:relative}.phaseTitle .inner{position:relative;display:block;background:-webkit-gradient(linear,left top,right top,color-stop(45%,#261d26),color-stop(46%,#ffc20e),color-stop(54%,#ffc20e),color-stop(55%,rgba(38,29,38,.2)));background:-o-linear-gradient(left,#261d26 45%,#ffc20e 46%,#ffc20e 54%,rgba(38,29,38,.2) 55%);background:linear-gradient(90deg,#261d26 45%,#ffc20e 46%,#ffc20e 54%,rgba(38,29,38,.2) 55%);background-size:250% 100%;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.phaseTitle--light{--phase-settle-color:white}.phaseTitle--light .inner{background:-webkit-gradient(linear,left top,right top,color-stop(45%,#fff),color-stop(46%,#ffc20e),color-stop(54%,#ffc20e),color-stop(55%,rgba(255,255,255,.2)));background:-o-linear-gradient(left,#fff 45%,#ffc20e 46%,#ffc20e 54%,rgba(255,255,255,.2) 55%);background:linear-gradient(90deg,#fff 45%,#ffc20e 46%,#ffc20e 54%,rgba(255,255,255,.2) 55%);background-size:250% 100%;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.phaseTitle.anima .inner{-webkit-transform:translateY(1.1em);-ms-transform:translateY(1.1em);transform:translateY(1.1em)}.phaseTitle.in .inner{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background-position:0 50%;-webkit-transition:background-position 1.2s cubic-bezier(.55,.1,.26,.995),-webkit-transform .8s cubic-bezier(.215,.61,.355,1);transition:background-position 1.2s cubic-bezier(.55,.1,.26,.995),-webkit-transform .8s cubic-bezier(.215,.61,.355,1);-o-transition:transform .8s cubic-bezier(.215,.61,.355,1),background-position 1.2s cubic-bezier(.55,.1,.26,.995);transition:transform .8s cubic-bezier(.215,.61,.355,1),background-position 1.2s cubic-bezier(.55,.1,.26,.995);transition:transform .8s cubic-bezier(.215,.61,.355,1),background-position 1.2s cubic-bezier(.55,.1,.26,.995),-webkit-transform .8s cubic-bezier(.215,.61,.355,1)}.phaseTitle.in .line:nth-child(2) .inner{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.phaseTitle.in .line:nth-child(3) .inner{-webkit-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}.phaseTitle.in .line:nth-child(4) .inner{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.phaseTitle.in .line:nth-child(5) .inner{-webkit-transition-delay:650ms;-o-transition-delay:650ms;transition-delay:650ms}.phaseTitle.in .line:nth-child(6) .inner{-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.phaseTitle.in .inner{-webkit-animation:phase-title-settle 0s 1.3s forwards;animation:phase-title-settle 0s 1.3s forwards}.phaseTitle.in .line:nth-child(2) .inner{-webkit-animation-delay:1.5s;animation-delay:1.5s}.phaseTitle.in .line:nth-child(3) .inner{-webkit-animation-delay:1.65s;animation-delay:1.65s}.phaseTitle.in .line:nth-child(4) .inner{-webkit-animation-delay:1.8s;animation-delay:1.8s}.phaseTitle.in .line:nth-child(5) .inner{-webkit-animation-delay:1.95s;animation-delay:1.95s}.phaseTitle.in .line:nth-child(6) .inner{-webkit-animation-delay:2.1s;animation-delay:2.1s}.phaseTitle.in .inner em{-webkit-animation:em-color-fade .3s cubic-bezier(.55,.1,.26,.995) 1.5s both;animation:em-color-fade .3s cubic-bezier(.55,.1,.26,.995) 1.5s both}.phaseTitle.out .inner{-webkit-transform:translateY(-1.1em);-ms-transform:translateY(-1.1em);transform:translateY(-1.1em);background-position:0 50%;-webkit-transition:background-position 1.2s cubic-bezier(.55,.1,.26,.995),-webkit-transform .8s cubic-bezier(.215,.61,.355,1);transition:background-position 1.2s cubic-bezier(.55,.1,.26,.995),-webkit-transform .8s cubic-bezier(.215,.61,.355,1);-o-transition:transform .8s cubic-bezier(.215,.61,.355,1),background-position 1.2s cubic-bezier(.55,.1,.26,.995);transition:transform .8s cubic-bezier(.215,.61,.355,1),background-position 1.2s cubic-bezier(.55,.1,.26,.995);transition:transform .8s cubic-bezier(.215,.61,.355,1),background-position 1.2s cubic-bezier(.55,.1,.26,.995),-webkit-transform .8s cubic-bezier(.215,.61,.355,1)}.phaseTitle.out .line:nth-child(2) .inner{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.phaseTitle.out .line:nth-child(3) .inner{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.phaseTitle.out .line:nth-child(4) .inner{-webkit-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}.phaseTitle.out .line:nth-child(5) .inner{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.phaseTitle.out .line:nth-child(6) .inner{-webkit-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}.phaseTitle--green .inner{background:-webkit-gradient(linear,left top,right top,color-stop(45%,#261d26),color-stop(46%,#6fe45d),color-stop(54%,#6fe45d),color-stop(55%,rgba(38,29,38,.2)));background:-o-linear-gradient(left,#261d26 45%,#6fe45d 46%,#6fe45d 54%,rgba(38,29,38,.2) 55%);background:linear-gradient(90deg,#261d26 45%,#6fe45d 46%,#6fe45d 54%,rgba(38,29,38,.2) 55%);background-size:250% 100%;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.phaseTitle--green-light{--phase-settle-color:white}.phaseTitle--green-light .inner{background:-webkit-gradient(linear,left top,right top,color-stop(45%,#fff),color-stop(46%,#6fe45d),color-stop(54%,#6fe45d),color-stop(55%,rgba(255,255,255,.2)));background:-o-linear-gradient(left,#fff 45%,#6fe45d 46%,#6fe45d 54%,rgba(255,255,255,.2) 55%);background:linear-gradient(90deg,#fff 45%,#6fe45d 46%,#6fe45d 54%,rgba(255,255,255,.2) 55%);background-size:250% 100%;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.phaseTitle--yellow .inner{background:-webkit-gradient(linear,left top,right top,color-stop(45%,#261d26),color-stop(46%,#ffc20e),color-stop(54%,#ffc20e),color-stop(55%,rgba(38,29,38,.2)));background:-o-linear-gradient(left,#261d26 45%,#ffc20e 46%,#ffc20e 54%,rgba(38,29,38,.2) 55%);background:linear-gradient(90deg,#261d26 45%,#ffc20e 46%,#ffc20e 54%,rgba(38,29,38,.2) 55%);background-size:250% 100%;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.phaseTitle--yellow-light{--phase-settle-color:white}.phaseTitle--yellow-light .inner{background:-webkit-gradient(linear,left top,right top,color-stop(45%,#fff),color-stop(46%,#ffc20e),color-stop(54%,#ffc20e),color-stop(55%,rgba(255,255,255,.2)));background:-o-linear-gradient(left,#fff 45%,#ffc20e 46%,#ffc20e 54%,rgba(255,255,255,.2) 55%);background:linear-gradient(90deg,#fff 45%,#ffc20e 46%,#ffc20e 54%,rgba(255,255,255,.2) 55%);background-size:250% 100%;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.phaseTitle--arctic .inner{background:-webkit-gradient(linear,left top,right top,color-stop(45%,#261d26),color-stop(46%,#7feff6),color-stop(54%,#7feff6),color-stop(55%,rgba(38,29,38,.2)));background:-o-linear-gradient(left,#261d26 45%,#7feff6 46%,#7feff6 54%,rgba(38,29,38,.2) 55%);background:linear-gradient(90deg,#261d26 45%,#7feff6 46%,#7feff6 54%,rgba(38,29,38,.2) 55%);background-size:250% 100%;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.phaseTitle--arctic-light{--phase-settle-color:white}.phaseTitle--arctic-light .inner{background:-webkit-gradient(linear,left top,right top,color-stop(45%,#fff),color-stop(46%,#7feff6),color-stop(54%,#7feff6),color-stop(55%,rgba(255,255,255,.2)));background:-o-linear-gradient(left,#fff 45%,#7feff6 46%,#7feff6 54%,rgba(255,255,255,.2) 55%);background:linear-gradient(90deg,#fff 45%,#7feff6 46%,#7feff6 54%,rgba(255,255,255,.2) 55%);background-size:250% 100%;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.phaseTitle--pink .inner{background:-webkit-gradient(linear,left top,right top,color-stop(45%,#261d26),color-stop(46%,#e0aeff),color-stop(54%,#e0aeff),color-stop(55%,rgba(38,29,38,.2)));background:-o-linear-gradient(left,#261d26 45%,#e0aeff 46%,#e0aeff 54%,rgba(38,29,38,.2) 55%);background:linear-gradient(90deg,#261d26 45%,#e0aeff 46%,#e0aeff 54%,rgba(38,29,38,.2) 55%);background-size:250% 100%;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.phaseTitle--pink-light{--phase-settle-color:white}.phaseTitle--pink-light .inner{background:-webkit-gradient(linear,left top,right top,color-stop(45%,#fff),color-stop(46%,#e0aeff),color-stop(54%,#e0aeff),color-stop(55%,rgba(255,255,255,.2)));background:-o-linear-gradient(left,#fff 45%,#e0aeff 46%,#e0aeff 54%,rgba(255,255,255,.2) 55%);background:linear-gradient(90deg,#fff 45%,#e0aeff 46%,#e0aeff 54%,rgba(255,255,255,.2) 55%);background-size:250% 100%;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.phaseTitle{font-size:4.6rem}}.plusPoint{position:relative}.plusPoint::before{content:"";position:absolute;left:-6rem;top:.1em;width:3rem;height:3rem;background-size:contain;background-repeat:no-repeat;background-position:center}.plusPoint--yellow::before{background-image:url(/ui/plus_yellow.svg)}.plusPoint--green::before{background-image:url(/ui/plus_green.svg)}.plusPoint--arctic::before{background-image:url(/ui/plus_arctic.svg)}.plusPoint--pink::before{background-image:url(/ui/plus_pink.svg)}.plusPoint.anima::before{-webkit-transform:scale(0) rotate(-90deg);-ms-transform:scale(0) rotate(-90deg);transform:scale(0) rotate(-90deg)}.plusPoint.anima.in::before{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);-webkit-transition:-webkit-transform .8s .3s cubic-bezier(.175,.885,.32,1.275);transition:-webkit-transform .8s .3s cubic-bezier(.175,.885,.32,1.275);-o-transition:transform .8s .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .8s .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .8s .3s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .8s .3s cubic-bezier(.175,.885,.32,1.275)}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.plusPoint::before{left:-5rem;width:2.5rem;height:2.5rem}}.paragraph{font-size:3rem;font-weight:500;line-height:1.2}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.paragraph{font-size:2.4rem}}.inlineLink{text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:.05em;opacity:.7;-webkit-transition:opacity .3s cubic-bezier(.55,.1,.26,.995);-o-transition:opacity .3s cubic-bezier(.55,.1,.26,.995);transition:opacity .3s cubic-bezier(.55,.1,.26,.995)}.inlineLink:hover{opacity:1}.anima.fade{opacity:0}.anima.fade.in{opacity:1;-webkit-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear}.anima.fade.out{opacity:0;-webkit-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear}.anima.halfFade{opacity:.25}.anima.halfFade.in{opacity:1;-webkit-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear}.anima.halfFade.out{opacity:0;-webkit-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear}.anima.fadeUp{opacity:0;-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem)}.anima.fadeUp.in{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .4s linear,-webkit-transform .7s cubic-bezier(.215,.61,.355,1);transition:opacity .4s linear,-webkit-transform .7s cubic-bezier(.215,.61,.355,1);-o-transition:opacity .4s linear,transform .7s cubic-bezier(.215,.61,.355,1);transition:opacity .4s linear,transform .7s cubic-bezier(.215,.61,.355,1);transition:opacity .4s linear,transform .7s cubic-bezier(.215,.61,.355,1),-webkit-transform .7s cubic-bezier(.215,.61,.355,1)}.anima.fadeUp.out{opacity:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .4s linear,-webkit-transform .4s ease-in;transition:opacity .4s linear,-webkit-transform .4s ease-in;-o-transition:opacity .4s linear,transform .4s ease-in;transition:opacity .4s linear,transform .4s ease-in;transition:opacity .4s linear,transform .4s ease-in,-webkit-transform .4s ease-in}.anima.slideUp{-webkit-transform:translateY(20rem);-ms-transform:translateY(20rem);transform:translateY(20rem)}.anima.slideUp.in{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 1s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform 1s cubic-bezier(.215,.61,.355,1);-o-transition:transform 1s cubic-bezier(.215,.61,.355,1);transition:transform 1s cubic-bezier(.215,.61,.355,1);transition:transform 1s cubic-bezier(.215,.61,.355,1),-webkit-transform 1s cubic-bezier(.215,.61,.355,1)}.anima.slideUp.out{-webkit-transform:translateY(-10rem);-ms-transform:translateY(-10rem);transform:translateY(-10rem);-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;-o-transition:transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.anima.slideUp{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.anima.maskIn{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.anima.maskIn.in{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transition:-webkit-clip-path .5s cubic-bezier(.55,.1,.26,.995);transition:-webkit-clip-path .5s cubic-bezier(.55,.1,.26,.995);-o-transition:clip-path .5s cubic-bezier(.55,.1,.26,.995);transition:clip-path .5s cubic-bezier(.55,.1,.26,.995);transition:clip-path .5s cubic-bezier(.55,.1,.26,.995),-webkit-clip-path .5s cubic-bezier(.55,.1,.26,.995)}.anima.maskIn.out{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);-webkit-transition:-webkit-clip-path .5s ease-in;transition:-webkit-clip-path .5s ease-in;-o-transition:clip-path .5s ease-in;transition:clip-path .5s ease-in;transition:clip-path .5s ease-in,-webkit-clip-path .5s ease-in}.in.anim-delay-1{-webkit-transition-delay:.1s!important;-o-transition-delay:.1s!important;transition-delay:.1s!important}.in.anim-delay-2{-webkit-transition-delay:.2s!important;-o-transition-delay:.2s!important;transition-delay:.2s!important}.in.anim-delay-3{-webkit-transition-delay:.3s!important;-o-transition-delay:.3s!important;transition-delay:.3s!important}.in.anim-delay-4{-webkit-transition-delay:.4s!important;-o-transition-delay:.4s!important;transition-delay:.4s!important}.in.anim-delay-5{-webkit-transition-delay:.5s!important;-o-transition-delay:.5s!important;transition-delay:.5s!important}.in.anim-delay-6{-webkit-transition-delay:.6s!important;-o-transition-delay:.6s!important;transition-delay:.6s!important}.in.anim-delay-7{-webkit-transition-delay:.7s!important;-o-transition-delay:.7s!important;transition-delay:.7s!important}.in.anim-delay-8{-webkit-transition-delay:.8s!important;-o-transition-delay:.8s!important;transition-delay:.8s!important}.in.anim-delay-9{-webkit-transition-delay:.9s!important;-o-transition-delay:.9s!important;transition-delay:.9s!important}.categoryTag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.categoryTag__icon{width:1.8rem;height:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.5rem}.categoryTag__icon img{width:.6rem;height:auto;display:block}.categoryTag__label{font-size:1rem;font-weight:700}.categoryTag--business .categoryTag__icon{background-color:#7feff6}.categoryTag--residential .categoryTag__icon{background-color:#e0aeff}.categoryTag--generation .categoryTag__icon{background-color:#ffc20e}.categoryButton{cursor:pointer;height:4.8rem;min-width:15.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.2rem;gap:1rem;border-radius:1.2rem;position:relative}.categoryButton::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1.2rem;border:1px solid rgba(68,57,68,.1);-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;opacity:.6;-webkit-transition:-webkit-transform .8s cubic-bezier(.55,.1,.26,.995);transition:-webkit-transform .8s cubic-bezier(.55,.1,.26,.995);-o-transition:transform .8s cubic-bezier(.55,.1,.26,.995);transition:transform .8s cubic-bezier(.55,.1,.26,.995);transition:transform .8s cubic-bezier(.55,.1,.26,.995),-webkit-transform .8s cubic-bezier(.55,.1,.26,.995)}.categoryButton__icon{width:2.4rem;height:2.4rem;border-radius:.4rem;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:1;background-size:210% 100%;background-position:98% 50%;-webkit-transition:background-position .3s cubic-bezier(.55,.1,.26,.995);-o-transition:background-position .3s cubic-bezier(.55,.1,.26,.995);transition:background-position .3s cubic-bezier(.55,.1,.26,.995)}.categoryButton__icon::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:42%;background-repeat:no-repeat;background-position:center;-webkit-filter:saturate(.1) brightness(.1);filter:saturate(.1) brightness(.1);-webkit-transition:-webkit-filter .1s .1s linear;transition:-webkit-filter .1s .1s linear;-o-transition:filter .1s .1s linear;transition:filter .1s .1s linear;transition:filter .1s .1s linear,-webkit-filter .1s .1s linear}.categoryButton__label{font-size:1.6rem;font-weight:700;color:#000;position:relative;z-index:1}.categoryButton--business .categoryButton__icon{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#261d26),color-stop(50%,#7feff6));background-image:-o-linear-gradient(left,#261d26 50%,#7feff6 50%);background-image:linear-gradient(90deg,#261d26 50%,#7feff6 50%)}.categoryButton--business .categoryButton__icon::after{background-image:url(/ui/plus_arctic.svg)}.categoryButton--residential .categoryButton__icon{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#261d26),color-stop(50%,#e0aeff));background-image:-o-linear-gradient(left,#261d26 50%,#e0aeff 50%);background-image:linear-gradient(90deg,#261d26 50%,#e0aeff 50%)}.categoryButton--residential .categoryButton__icon::after{background-image:url(/ui/plus_pink.svg)}.categoryButton--generation .categoryButton__icon{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#261d26),color-stop(50%,#ffc20e));background-image:-o-linear-gradient(left,#261d26 50%,#ffc20e 50%);background-image:linear-gradient(90deg,#261d26 50%,#ffc20e 50%)}.categoryButton--generation .categoryButton__icon::after{background-image:url(/ui/plus_yellow.svg)}@media (hover:hover){.categoryButton:hover::before{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);-o-transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1)}.categoryButton:hover .categoryButton__icon{background-position:0 50%}.categoryButton:hover .categoryButton__icon::after{-webkit-filter:saturate(1) brightness(1);filter:saturate(1) brightness(1)}}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.categoryButton{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.categoryButton__label{width:10rem;white-space:nowrap}}.pill{font-size:1.6rem;font-weight:700;color:#261d26;background-color:#ffc20e;padding:.8rem 1.2rem;border-radius:1rem;display:inline-block}.pill--business{background-color:#7feff6}.pill--residential{background-color:#e0aeff}.pill--generation{background-color:#ffc20e}.pill--yellow{background-color:#ffc20e;color:#261d26}.pill--blue{background-color:#7feff6;color:#261d26}.pill--pink{background-color:#e0aeff;color:#261d26}.pill--green{background-color:#6fe45d;color:#261d26}.pill--whiteline{font-size:1.4rem;font-weight:700;color:#fff;border:1px solid #fff;padding:.6rem 1rem;border-radius:.5rem;background-color:transparent}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.pill{font-size:1.4rem;padding:.6rem .9rem;border-radius:.5rem}.pill--whiteline{font-size:1.2rem}}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2}.overlay--03{opacity:.3}.overlay--04{opacity:.4}.overlay--05{opacity:.5}.nav{position:fixed;top:2.2rem;left:0;width:100%;z-index:100;opacity:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5.1rem;height:7rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .5s linear,-webkit-transform .3s cubic-bezier(.55,.1,.26,.995);transition:opacity .5s linear,-webkit-transform .3s cubic-bezier(.55,.1,.26,.995);-o-transition:opacity .5s linear,transform .3s cubic-bezier(.55,.1,.26,.995);transition:opacity .5s linear,transform .3s cubic-bezier(.55,.1,.26,.995);transition:opacity .5s linear,transform .3s cubic-bezier(.55,.1,.26,.995),-webkit-transform .3s cubic-bezier(.55,.1,.26,.995)}.nav--hidden{-webkit-transform:translateY(-140%);-ms-transform:translateY(-140%);transform:translateY(-140%)}body[data-view=category] .nav,body[data-view=home] .nav,body[data-view=topic] .nav{opacity:1}.nav__logo{position:relative;width:8.4rem;height:5.4rem;cursor:pointer}.nav__logoImg,.nav__logoImgDark{width:100%;height:100%;display:block;position:absolute;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}.nav__logoImgDark{opacity:0}.nav__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.nav__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.8rem;height:3rem;cursor:pointer;border-radius:.8rem;background-color:rgba(255,255,255,.4);border:1px solid #fff;background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.4);margin-bottom:-1rem;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.nav__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.nav__backButton{display:none;background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.4)}body[data-view=topic] .nav__backButton{display:-webkit-box;display:-ms-flexbox;display:flex}.nav__backButtonIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__backButtonIcon img{width:.7rem;height:auto;display:block}.nav__menuButton{display:-webkit-box;display:-ms-flexbox;display:flex}.nav__menuButtonIcon{position:relative;display:block;width:1.2rem;height:.15rem}.nav__menuButtonIcon::after,.nav__menuButtonIcon::before{content:"";position:absolute;top:0;left:0;width:100%;height:.2rem;background:#fff;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.nav__menuButtonIcon::before{-webkit-transform:translateY(-.3rem);-ms-transform:translateY(-.3rem);transform:translateY(-.3rem)}.nav__menuButtonIcon::after{-webkit-transform:translateY(.3rem);-ms-transform:translateY(.3rem);transform:translateY(.3rem)}@media (hover:hover){.nav__menuButton:hover .nav__menuButtonIcon::before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nav__menuButton:hover .nav__menuButtonIcon::after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.nav.allTopicsOpen .nav__logoImgDark{opacity:1}.nav.allTopicsOpen .nav__menuButtonIcon{background:0 0}.nav.allTopicsOpen .nav__menuButtonIcon::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav.allTopicsOpen .nav__menuButtonIcon::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav.allTopicsOpen .nav__button{background-color:rgba(255,255,255,.2);border:1px solid rgba(68,57,68,.4)}.nav.allTopicsOpen .nav__button img{-webkit-filter:invert(1);filter:invert(1)}.nav.allTopicsOpen .nav__menuButtonIcon::after,.nav.allTopicsOpen .nav__menuButtonIcon::before{-webkit-filter:invert(1);filter:invert(1)}.menu-dark .nav__logoImgDark{opacity:1}.menu-dark .nav__button{background-color:rgba(255,255,255,.2);border:1px solid rgba(68,57,68,.4)}.menu-dark .nav__button img{-webkit-filter:invert(1);filter:invert(1)}.menu-dark .nav__menuButtonIcon::after,.menu-dark .nav__menuButtonIcon::before{-webkit-filter:invert(1);filter:invert(1)}.nav__allTopics{position:fixed;inset:0;z-index:90;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background-color:rgba(255,255,255,.96);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:opacity .2s linear,visibility 0s linear .2s;-o-transition:opacity .2s linear,visibility 0s linear .2s;transition:opacity .2s linear,visibility 0s linear .2s}.nav__allTopics.open{opacity:1;pointer-events:auto;visibility:visible;-webkit-transition:opacity .3s ease,visibility 0s linear 0s;-o-transition:opacity .3s ease,visibility 0s linear 0s;transition:opacity .3s ease,visibility 0s linear 0s}.nav__allTopics.open .nav__allTopicsListInner{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .7s cubic-bezier(.16,1,.3,1) 80ms;transition:-webkit-transform .7s cubic-bezier(.16,1,.3,1) 80ms;-o-transition:transform .7s cubic-bezier(.16,1,.3,1) 80ms;transition:transform .7s cubic-bezier(.16,1,.3,1) 80ms;transition:transform .7s cubic-bezier(.16,1,.3,1) 80ms,-webkit-transform .7s cubic-bezier(.16,1,.3,1) 80ms}.nav__allTopics .nav__allTopicsHead{position:absolute;top:13.5rem;left:5rem}.nav__allTopics .nav__allTopicsHeading{font-size:3.6rem;font-weight:700}.nav__allTopics .nav__allTopicsList{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:100%}.nav__allTopics .nav__allTopicsListInner{padding:25rem 12rem 25rem 62rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem;-webkit-transform:translateY(10rem);-ms-transform:translateY(10rem);transform:translateY(10rem);-webkit-transition:-webkit-transform 1ms .3s;transition:-webkit-transform 1ms .3s;-o-transition:transform 1ms .3s;transition:transform 1ms .3s;transition:transform 1ms .3s,-webkit-transform 1ms .3s}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.nav{top:4rem;padding:0 1.6rem;height:5.4rem}.nav--hidden{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%)}body[data-view=topic] .nav__left{-webkit-box-flex:1;-ms-flex:1;flex:1}body[data-view=topic] .nav__logo{position:absolute;left:50%;-webkit-transform:translateX(-35%);-ms-transform:translateX(-35%);transform:translateX(-35%)}.nav__allTopics{position:fixed;padding:0 1.6rem 0 1.6rem;display:block;overflow-y:scroll;-webkit-overflow-scrolling:touch}.nav__allTopics .nav__allTopicsHead{position:static;margin-top:13.5rem;margin-bottom:2.3rem}.nav__allTopics .nav__allTopicsHeading{font-size:2.8rem}.nav__allTopics .nav__allTopicsListInner{padding:0;gap:3.5rem;-webkit-transform:translateY(20rem);-ms-transform:translateY(20rem);transform:translateY(20rem);padding-bottom:10rem}}.topicCard{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.topicCard__image{position:relative;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;background-color:rgba(0,0,0,.5);margin-right:2.2rem}.topicCard__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s cubic-bezier(.49,.125,.195,.955);transition:-webkit-transform .5s cubic-bezier(.49,.125,.195,.955);-o-transition:transform .5s cubic-bezier(.49,.125,.195,.955);transition:transform .5s cubic-bezier(.49,.125,.195,.955);transition:transform .5s cubic-bezier(.49,.125,.195,.955),-webkit-transform .5s cubic-bezier(.49,.125,.195,.955)}.topicCard__categories{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;z-index:1}.topicCard__readTime{position:absolute;z-index:1;font-size:1rem;opacity:.25;font-weight:700;color:#261d26;border:1px solid #261d26;padding:.4rem .8rem;border-radius:2rem}.topicCard__content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.topicCard__title{text-transform:uppercase;font-size:2.4rem;font-weight:500;line-height:1;letter-spacing:-.01em;white-space:pre-wrap}.topicCard__excerpt{font-size:1.2rem;line-height:1.2;letter-spacing:-.01em}@media (hover:hover){.topicCard:hover .topicCard__image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .8s cubic-bezier(.49,.125,.195,.955);transition:-webkit-transform .8s cubic-bezier(.49,.125,.195,.955);-o-transition:transform .8s cubic-bezier(.49,.125,.195,.955);transition:transform .8s cubic-bezier(.49,.125,.195,.955);transition:transform .8s cubic-bezier(.49,.125,.195,.955),-webkit-transform .8s cubic-bezier(.49,.125,.195,.955)}}.topicCard--video .topicCard__image::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3rem;height:3rem;background-color:#fff;background-image:url(/ui/play_button_icon.svg);background-position:60% 50%;background-size:35%;background-repeat:no-repeat;border-radius:50%;pointer-events:none;-webkit-transition:background-color .3s cubic-bezier(.55,.1,.26,.995),-webkit-transform .3s cubic-bezier(.55,.1,.26,.995);transition:background-color .3s cubic-bezier(.55,.1,.26,.995),-webkit-transform .3s cubic-bezier(.55,.1,.26,.995);-o-transition:transform .3s cubic-bezier(.55,.1,.26,.995),background-color .3s cubic-bezier(.55,.1,.26,.995);transition:transform .3s cubic-bezier(.55,.1,.26,.995),background-color .3s cubic-bezier(.55,.1,.26,.995);transition:transform .3s cubic-bezier(.55,.1,.26,.995),background-color .3s cubic-bezier(.55,.1,.26,.995),-webkit-transform .3s cubic-bezier(.55,.1,.26,.995)}@media (hover:hover){.topicCard--video:hover .topicCard__image::after{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);background-color:#fff}}.topicCard--external .topicCard__readTime{height:2.7rem;width:5rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topicCard--external .topicCard__readTime::after{content:"";display:block;width:1.6rem;height:1.6rem;border-radius:0;padding:0;border:none;background-image:url(/ui/external_icon_dark.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.topicCard--default{min-height:12.6rem}.topicCard--default .topicCard__image{width:24.2rem;border-radius:1rem}.topicCard--default .topicCard__categories{left:26.4rem;top:.5rem}.topicCard--default .topicCard__readTime{right:0;top:.5rem}.topicCard--default .topicCard__content{padding-top:4.3rem}.topicCard--large{min-height:21.5rem;position:relative}.topicCard--large .topicCard__image{width:34.2rem;border-radius:2rem;margin-right:3.5rem}.topicCard--large .topicCard__image::after{width:4.5rem;height:4.5rem}.topicCard--large .topicCard__categories{left:37.5rem;top:2rem;gap:1.8rem}.topicCard--large .topicCard__categories .categoryTag .categoryTag__icon{width:2.4rem;height:2.4rem;border-radius:100%}.topicCard--large .topicCard__categories .categoryTag .categoryTag__icon img{width:.8rem}.topicCard--large .topicCard__categories .categoryTag .categoryTag__label{font-size:1.3rem}.topicCard--large .topicCard__readTime{right:0;top:2rem;font-size:1.3rem;padding:.6rem 1.2rem}.topicCard--large .topicCard__content{padding-top:7.7rem}.topicCard--large .topicCard__title{font-size:4.7rem;line-height:.9}.topicCard--large .topicCard__excerpt{font-size:1.6rem}.topicCard--large::after{content:"";position:absolute;left:0;bottom:-4.5rem;width:100%;height:3px;background:url(/ui/dash_break.svg);background-position:center;background-size:100% auto;background-repeat:no-repeat}.topicCard--side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:64rem;height:60rem}.topicCard--side .topicCard__image{width:100%;height:43rem;background-color:rgba(246,247,243,.5);border-radius:2rem;margin-bottom:3rem}.topicCard--side .topicCard__image img{border-radius:2rem}.topicCard--side .topicCard__image::after{width:6rem;height:6rem}.topicCard--side .topicCard__categories{left:2.8rem;top:2.6rem}.topicCard--side .topicCard__readTime{right:1.5rem;top:46rem;color:#f6f7f3;border-color:#f6f7f3;opacity:.5;font-size:1.2rem;padding:.6rem 1.2rem}.topicCard--side .topicCard__title{font-size:4.4rem;line-height:.9;padding-right:11rem}.topicCard--side .topicCard__excerpt{font-size:1.6rem;line-height:1.2}.topicCard--side.topicCard--external .topicCard__readTime::after{background-image:url(/ui/external_icon_light.svg)}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicCard{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.topicCard--default,.topicCard--large{min-height:0}.topicCard--default .topicCard__image,.topicCard--large .topicCard__image{width:100%;border-radius:1rem;margin-right:0;height:15rem}.topicCard--default .topicCard__categories,.topicCard--large .topicCard__categories{left:0;top:16.3rem;gap:1rem}.topicCard--default .topicCard__categories .categoryTag .categoryTag__icon,.topicCard--large .topicCard__categories .categoryTag .categoryTag__icon{width:1.8rem;height:1.8rem}.topicCard--default .topicCard__categories .categoryTag .categoryTag__icon img,.topicCard--large .topicCard__categories .categoryTag .categoryTag__icon img{width:.6rem}.topicCard--default .topicCard__categories .categoryTag .categoryTag__label,.topicCard--large .topicCard__categories .categoryTag .categoryTag__label{font-size:1rem}.topicCard--default .topicCard__readTime,.topicCard--large .topicCard__readTime{right:0;top:16.3rem;font-size:1rem;padding:.5rem 1rem}.topicCard--default .topicCard__content,.topicCard--large .topicCard__content{padding-top:4.2rem}.topicCard--default .topicCard__title,.topicCard--large .topicCard__title{font-size:2.4rem}.topicCard--default .topicCard__excerpt,.topicCard--large .topicCard__excerpt{font-size:1.2rem;width:22rem}.topicCard--default::after,.topicCard--large::after{display:none}.topicCard--side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:28rem;height:30rem}.topicCard--side .topicCard__image{width:100%;height:21rem;border-radius:1rem;margin-bottom:1.5rem}.topicCard--side .topicCard__image img{border-radius:1rem}.topicCard--side .topicCard__categories{left:1.3rem;top:1.3rem;gap:.5rem}.topicCard--side .topicCard__categories .pill{font-size:1rem;padding:.4rem .8rem}.topicCard--side .topicCard__readTime{right:0;top:23rem;font-size:1rem;padding:.6rem 1rem}.topicCard--side .topicCard__title{font-size:2.2rem;width:20rem;padding-right:0}.topicCard--side .topicCard__excerpt{font-size:1rem;white-space:initial;width:20rem}}.videoPlayer{position:fixed;inset:0;z-index:11000;background:#261d26;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.5rem 3rem 3rem;gap:1.5rem;opacity:0;pointer-events:none;-webkit-transition:opacity .3s linear,-webkit-transform .5s ease-in;transition:opacity .3s linear,-webkit-transform .5s ease-in;-o-transition:opacity .3s linear,transform .5s ease-in;transition:opacity .3s linear,transform .5s ease-in;transition:opacity .3s linear,transform .5s ease-in,-webkit-transform .5s ease-in;-webkit-transform:translateY(100vh);-ms-transform:translateY(100vh);transform:translateY(100vh)}.videoPlayer.is-open{opacity:1;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s linear,-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .3s linear,-webkit-transform .5s cubic-bezier(.215,.61,.355,1);-o-transition:opacity .3s linear,transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .3s linear,transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .3s linear,transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1)}.videoPlayer.is-open .videoPlayer__video{opacity:1;-webkit-transition:opacity .3s .3s linear;-o-transition:opacity .3s .3s linear;transition:opacity .3s .3s linear}.videoPlayer__frame{position:absolute;top:0;left:0;width:100%;height:100%}.videoPlayer__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;background-color:#000}.videoPlayer__close{position:absolute;top:3rem;right:2.5rem;width:5rem;height:4rem;background:rgba(246,247,243,.85);border:none;border-radius:.9rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(68,57,68,.1);-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}@media (hover:hover){.videoPlayer__close:hover{background:#f6f7f3}}.videoPlayer__close img{width:1rem;height:auto;display:block}.videoPlayer__controls{position:absolute;bottom:2.5rem;left:3.2rem;width:calc(100% - 6.4rem);-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.videoPlayer__playPause,.videoPlayer__volume{-ms-flex-negative:0;flex-shrink:0;width:5rem;height:4rem;background:rgba(246,247,243,.85);border:none;border-radius:.9rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(68,57,68,.1);-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}@media (hover:hover){.videoPlayer__playPause:hover,.videoPlayer__volume:hover{background:#f6f7f3}}.videoPlayer__playIcon{display:block;width:1.25rem;height:1.25rem}.videoPlayer__playIcon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.videoPlayer__pauseIcon{display:none;width:1.5rem;height:1.5rem}.videoPlayer__pauseIcon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.videoPlayer.is-playing .videoPlayer__playIcon{display:none}.videoPlayer.is-playing .videoPlayer__pauseIcon{display:-webkit-box;display:-ms-flexbox;display:flex}.videoPlayer__time{-ms-flex-negative:0;flex-shrink:0;font-size:1.2rem;color:rgba(246,247,243,.85);white-space:nowrap;min-width:8rem;position:absolute;font-weight:700;bottom:0;left:7rem}.videoPlayer__volume img{width:1.8rem;height:auto;display:block}.videoPlayer.is-muted .videoPlayer__volume{opacity:.4}.videoPlayer__progress{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1rem;background:rgba(68,57,68,.5);border-radius:.5rem;cursor:pointer;position:relative;margin-bottom:1rem}.videoPlayer__progressFill{position:absolute;inset:0 auto 0 0;width:0;background:rgba(246,247,243,.85);border-radius:.5rem}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.videoPlayer__frame{height:calc(100vh - 18rem);top:9rem}.videoPlayer__controls{left:2rem;width:calc(100% - 4rem)}.videoPlayer__close{right:2rem;top:-6.5rem}}.arrowButton{height:7.7rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.8rem 0 2.4rem;gap:1.5rem;cursor:pointer;position:relative}.arrowButton::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2rem;border:1px solid rgba(68,57,68,.1);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:rgba(255,255,255,.6);-webkit-transition:-webkit-transform .8s cubic-bezier(.55,.1,.26,.995);transition:-webkit-transform .8s cubic-bezier(.55,.1,.26,.995);-o-transition:transform .8s cubic-bezier(.55,.1,.26,.995);transition:transform .8s cubic-bezier(.55,.1,.26,.995);transition:transform .8s cubic-bezier(.55,.1,.26,.995),-webkit-transform .8s cubic-bezier(.55,.1,.26,.995)}.arrowButton__label{color:#261d26;font-size:2.4rem;font-weight:500;white-space:nowrap;position:relative;z-index:1}
.arrowButton__icon {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  width:5.3rem;
  height:5.3rem;
  background-color:#c27e35;
  border-radius:1rem;
  position:relative;
  z-index:1;
  background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#261d26),color-stop(50%,#30ffea));
  background-image:-o-linear-gradient(left,#fff 50%,#30ffea 50%);background-image:linear-gradient(90deg,#fff 50%,#c27e35 50%);
  background-size:210% 100%;
  background-position:98% 50%;
  -webkit-transition:background-position .3s cubic-bezier(.55,.1,.26,.995);
  -o-transition:background-position .3s cubic-bezier(.55,.1,.26,.995);
  transition:background-position .3s cubic-bezier(.55,.1,.26,.995)
}
.arrowButton__icon::after{content:"";width:1.5rem;height:1.5rem;display:block;background-image:url(button_right_arrow_cyan.svg);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-filter:saturate(.1) brightness(.1);filter:saturate(.1) brightness(.1);-webkit-transition:-webkit-filter .1s .1s linear;transition:-webkit-filter .1s .1s linear;-o-transition:filter .1s .1s linear;transition:filter .1s .1s linear;transition:filter .1s .1s linear,-webkit-filter .1s .1s linear}@media (hover:hover){.arrowButton:hover::before{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);-o-transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1)}.arrowButton:hover .arrowButton__icon{background-position:0 50%}.arrowButton:hover .arrowButton__icon::after{-webkit-filter:saturate(1) brightness(1);filter:saturate(1) brightness(1)}}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.arrowButton{height:5rem;padding:0 1.2rem 0 1.5rem;gap:1.2rem}.arrowButton::before{border-radius:1.2rem}.arrowButton__label{font-size:1.8rem}.arrowButton__icon{width:3.4rem;height:3.4rem}.arrowButton__icon::after{width:1rem;height:1rem}}.stripCard{background-color:#fff;border-radius:2.5rem;overflow:hidden;position:relative}.stripCard__strip{position:absolute;top:0;left:0;width:100%;height:1rem;background-color:#ffc20e}.stripCard--yellow .stripCard__strip{background-color:#ffc20e}.stripCard--blue .stripCard__strip{background-color:#7feff6}.stripCard--pink .stripCard__strip{background-color:#e0aeff}.stripCard--green .stripCard__strip{background-color:#6fe45d}.expandingImage__sticky{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.expandingImage__frame{width:100vw;height:100vh;overflow:hidden;border-radius:2rem;background-color:rgba(0,0,0,.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.expandingImage__media{width:100%;height:100%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.expandingImage__img,.expandingImage__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.expandingImage{margin-bottom:-100vh!important}.expandingImage__frame{border-radius:0!important;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.expandingImage__media{-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.expandingImage--aiBoom{height:calc(100vh + 80rem)!important}.expandingImage--energyLandscape{height:calc(100vh + 130rem)!important}}.scrollMessage{position:absolute;bottom:4rem;left:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;color:#fff;font-size:1.5rem;pointer-events:none;z-index:10}.scrollMessage lottie-player{-ms-flex-negative:0;flex-shrink:0;-webkit-filter:invert(1);filter:invert(1)}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.scrollMessage{display:none}}.pageTransition{position:fixed;pointer-events:none;z-index:10000;width:100%;height:100vh;top:0;left:0}.pageTransition::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#261d26;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.loading-page .pageTransition::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.page-out .pageTransition::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .8s cubic-bezier(.55,.1,.26,.995);transition:-webkit-transform .8s cubic-bezier(.55,.1,.26,.995);-o-transition:transform .8s cubic-bezier(.55,.1,.26,.995);transition:transform .8s cubic-bezier(.55,.1,.26,.995);transition:transform .8s cubic-bezier(.55,.1,.26,.995),-webkit-transform .8s cubic-bezier(.55,.1,.26,.995)}.page-in .pageTransition::after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .8s cubic-bezier(.55,.1,.26,.995);transition:-webkit-transform .8s cubic-bezier(.55,.1,.26,.995);-o-transition:transform .8s cubic-bezier(.55,.1,.26,.995);transition:transform .8s cubic-bezier(.55,.1,.26,.995);transition:transform .8s cubic-bezier(.55,.1,.26,.995),-webkit-transform .8s cubic-bezier(.55,.1,.26,.995);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.page-in #all-topics{display:none!important}.homepage-load .pageTransition::after{background-color:#fff}.homepage-load.page-in .pageTransition::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;opacity:0;-webkit-transition:opacity .6s linear;-o-transition:opacity .6s linear;transition:opacity .6s linear}.homePage{position:absolute;inset:0;color:#fff;width:100vw;height:100svh;overflow:hidden}.homePage__bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:rgba(0,0,0,.5);will-change:transform;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.homePage::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:1}
.homePage__entrance{position:absolute;top:0;left:0;width:100%;height:100%;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}
.homePage__entranceWelcome{font-size:4rem;font-weight:500}
.homePage__entranceLogo {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  /* padding-right:6rem;
  margin-bottom:6rem */
}
.homePage__logoLockup{position:relative}
.homePage__logoLottie{width:80rem;height:auto;display:block}
.homePage__logoLottie--pulses{position:absolute;top:9rem;right:-5.5rem;width:9rem;height:9rem}
.homePage__footer{position:absolute;bottom:3.5rem;left:0;right:0;padding:0 2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;font-size:1.1rem}.homePage__footerLinks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem 1.5rem;color:#f6f7f3}.homePage__footerCopyright{color:#f6f7f3}.homePage__main{position:absolute;top:0;left:0;width:100%;height:100%;display:none;z-index:2}.homePage__content{position:absolute;top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:4rem;width:77rem}.homePage__heading{margin-bottom:4rem}.homePage__subtext{font-size:2rem;line-height:1.2;letter-spacing:-.01em;white-space:pre}.homePage__videoPreview{position:absolute;left:5rem;bottom:4rem;width:34rem;height:20rem;cursor:pointer;border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homePage__videoPreview::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2rem;background-color:rgba(255,255,255,.1);-webkit-transition:-webkit-transform .8s cubic-bezier(.55,.1,.26,.995);transition:-webkit-transform .8s cubic-bezier(.55,.1,.26,.995);-o-transition:transform .8s cubic-bezier(.55,.1,.26,.995);transition:transform .8s cubic-bezier(.55,.1,.26,.995);transition:transform .8s cubic-bezier(.55,.1,.26,.995),-webkit-transform .8s cubic-bezier(.55,.1,.26,.995)}@media (hover:hover){.homePage__videoPreview:hover::before{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);-o-transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1)}.homePage__videoPreview:hover .homePage__videoPlayButton{background-position:0 50%}.homePage__videoPreview:hover .homePage__videoPlayButton img{-webkit-filter:invert(1);filter:invert(1);-webkit-transition:-webkit-filter .1s linear;transition:-webkit-filter .1s linear;-o-transition:filter .1s linear;transition:filter .1s linear;transition:filter .1s linear,-webkit-filter .1s linear}}.homePage__videoThumb{position:relative;z-index:1;width:31.9rem;height:17.9rem;border-radius:1rem;background-color:rgba(0,0,0,.5);overflow:hidden}.homePage__videoThumb video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homePage__videoPlayButton{position:absolute;bottom:2.1rem;right:3rem;width:3.6rem;height:3.6rem;border-radius:1rem;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#261d26),color-stop(50%,#fff));background-image:-o-linear-gradient(left,#261d26 50%,#fff 50%);background-image:linear-gradient(90deg,#261d26 50%,#fff 50%);background-size:202% 100%;background-position:100% 50%;-webkit-transition:background-position .3s cubic-bezier(.55,.1,.26,.995);-o-transition:background-position .3s cubic-bezier(.55,.1,.26,.995);transition:background-position .3s cubic-bezier(.55,.1,.26,.995)}.homePage__videoPlayButton img{width:.6rem;height:auto;display:block;-webkit-filter:invert(0);filter:invert(0);-webkit-transition:-webkit-filter .1s .1s linear;transition:-webkit-filter .1s .1s linear;-o-transition:filter .1s .1s linear;transition:filter .1s .1s linear;transition:filter .1s .1s linear,-webkit-filter .1s .1s linear}.homePage__topicSelect{position:absolute;bottom:4.8rem;right:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.homePage__topicSelectLabel{font-size:2rem;font-weight:500}.homePage__topicSelectButtons{width:56rem;height:4.8rem;position:relative}.homePage__topicSelectButtons .categoryButton{position:absolute;width:31%;top:0;will-change:width,left}.homePage__topicSelectButtons .categoryButton .categoryButton__icon,.homePage__topicSelectButtons .categoryButton .categoryButton__label{-webkit-transition:opacity .2s .5s linear,background-position .3s cubic-bezier(.55,.1,.26,.995);-o-transition:opacity .2s .5s linear,background-position .3s cubic-bezier(.55,.1,.26,.995);transition:opacity .2s .5s linear,background-position .3s cubic-bezier(.55,.1,.26,.995)}.homePage__topicSelectButtons .categoryButton::before{-webkit-transition:opacity .5s linear,-webkit-transform .8s cubic-bezier(.55,.1,.26,.995);transition:opacity .5s linear,-webkit-transform .8s cubic-bezier(.55,.1,.26,.995);-o-transition:transform .8s cubic-bezier(.55,.1,.26,.995),opacity .5s linear;transition:transform .8s cubic-bezier(.55,.1,.26,.995),opacity .5s linear;transition:transform .8s cubic-bezier(.55,.1,.26,.995),opacity .5s linear,-webkit-transform .8s cubic-bezier(.55,.1,.26,.995)}.homePage__topicSelectButtons .categoryButton:nth-child(1){left:0}.homePage__topicSelectButtons .categoryButton:nth-child(2){left:34%}.homePage__topicSelectButtons .categoryButton:nth-child(3){left:68%}.homePage__topicSelectButtons .categoryButton.clicked{opacity:1!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:width .5s cubic-bezier(.55,.1,.26,.995),left .5s cubic-bezier(.55,.1,.26,.995);-o-transition:width .5s cubic-bezier(.55,.1,.26,.995),left .5s cubic-bezier(.55,.1,.26,.995);transition:width .5s cubic-bezier(.55,.1,.26,.995),left .5s cubic-bezier(.55,.1,.26,.995)}.homePage__topicSelectButtons .categoryButton.clicked::before{-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.homePage__topicSelectButtons .categoryButton.clicked.out{pointer-events:none;cursor:default;width:100%;left:0;-webkit-transition:width .5s .3s cubic-bezier(.55,.1,.26,.995),left .5s .3s cubic-bezier(.55,.1,.26,.995);-o-transition:width .5s .3s cubic-bezier(.55,.1,.26,.995),left .5s .3s cubic-bezier(.55,.1,.26,.995);transition:width .5s .3s cubic-bezier(.55,.1,.26,.995),left .5s .3s cubic-bezier(.55,.1,.26,.995)}.homePage__topicSelectButtons .categoryButton.clicked.out .categoryButton__icon,.homePage__topicSelectButtons .categoryButton.clicked.out .categoryButton__label{opacity:0;-webkit-transition:opacity .3s linear,background-position .3s cubic-bezier(.55,.1,.26,.995);-o-transition:opacity .3s linear,background-position .3s cubic-bezier(.55,.1,.26,.995);transition:opacity .3s linear,background-position .3s cubic-bezier(.55,.1,.26,.995)}.homePage__topicSelectButtons .categoryButton.clicked.out::before{opacity:1;-webkit-transition:opacity .5s .3s linear,-webkit-transform .8s cubic-bezier(.55,.1,.26,.995);transition:opacity .5s .3s linear,-webkit-transform .8s cubic-bezier(.55,.1,.26,.995);-o-transition:transform .8s cubic-bezier(.55,.1,.26,.995),opacity .5s .3s linear;transition:transform .8s cubic-bezier(.55,.1,.26,.995),opacity .5s .3s linear;transition:transform .8s cubic-bezier(.55,.1,.26,.995),opacity .5s .3s linear,-webkit-transform .8s cubic-bezier(.55,.1,.26,.995)}.homePage__category{position:absolute;bottom:4.8rem;right:3rem;width:56rem;border-radius:1.1rem;color:#000;display:none;overflow:hidden;max-height:calc(100svh - 18rem);z-index:2}.homePage__category::before{content:"";position:absolute;bottom:0;left:0;height:4.8rem;width:100%;border-radius:1.1rem;background-color:#fff;-webkit-transition:height .3s cubic-bezier(.55,.1,.26,.995);-o-transition:height .3s cubic-bezier(.55,.1,.26,.995);transition:height .3s cubic-bezier(.55,.1,.26,.995);z-index:0}.homePage__categoryScroll{padding:1.3rem 2.1rem 3.2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1}.homePage__categoryHead{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem;position:relative}.homePage__categoryHeading{font-size:3.6rem;font-weight:700;padding-top:2rem}.homePage__categoryClose{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.75rem;height:3rem;cursor:pointer;background-color:rgba(255,255,255,.8);border-radius:.65rem;border:1px solid rgba(68,57,68,.3)}.homePage__categoryClose img{width:1rem;height:auto}.homePage__categoryList{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.7rem}
.homePage.entrance .homePage__entrance{display:-webkit-box;display:-ms-flexbox;display:flex}
.homePage.category .homePage__main,.homePage.home .homePage__main{display:block}
.homePage.category .homePage__category{display:block;-webkit-animation:category-bg-in .5s cubic-bezier(.55,.1,.26,.995) forwards;animation:category-bg-in .5s cubic-bezier(.55,.1,.26,.995) forwards}.homePage.category .homePage__category::before{-webkit-animation:category-backing-in .5s cubic-bezier(.55,.1,.26,.995) forwards;animation:category-backing-in .5s cubic-bezier(.55,.1,.26,.995) forwards}.homePage.category .homePage__category.out{-webkit-animation:category-bg-out 0s .3s both;animation:category-bg-out 0s .3s both}.homePage.category .homePage__category.out::before{-webkit-animation:category-backing-out .5s .3s cubic-bezier(.55,.1,.26,.995) both;animation:category-backing-out .5s .3s cubic-bezier(.55,.1,.26,.995) both}@-webkit-keyframes category-backing-in{0%{height:4.8rem}100%{height:100%}}@keyframes category-backing-in{0%{height:4.8rem}100%{height:100%}}@-webkit-keyframes category-backing-out{0%{height:100%}100%{height:4.8rem}}@keyframes category-backing-out{0%{height:100%}100%{height:4.8rem}}@-webkit-keyframes category-bg-in{99.9%{background-color:transparent}100%{background-color:#fff}}@keyframes category-bg-in{99.9%{background-color:transparent}100%{background-color:#fff}}@-webkit-keyframes category-bg-out{from,to{background-color:transparent}}@keyframes category-bg-out{from,to{background-color:transparent}}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.homePage::after{background-color:rgba(0,0,0,.45)}
.homePage__entrance{padding-bottom:5rem}
.homePage__entranceWelcome{font-size:1.5rem}
.homePage__entranceLogo {
  gap:.7rem;
  /* margin-bottom:2.8rem;
  padding-right:1rem */
}
.homePage__logoLottie{width:30rem}
.homePage__logoLottie--pulses{position:absolute;top:3.375rem;right:-2rem;width:3.375rem;height:3.375rem}
.homePage__content{width:calc(100% - 3.2rem);left:1.6rem;top:40%}
.homePage__heading{font-size:4rem;margin-bottom:2rem}
.homePage__subtext{white-space:normal;font-size:1.7rem;line-height:1.2;margin-left:10.1rem;width:23.5rem}.homePage__videoPreview{left:1.6rem;top:calc(40% + 1.5rem);width:8.7rem;height:6.1rem}.homePage__videoPreview::before{border-radius:.8rem;background-color:rgba(255,255,255,.5)}.homePage__videoThumb{width:100%;height:5.5rem;width:8.1rem;border-radius:.7rem}.homePage__videoPlayButton{background:0 0;position:absolute;top:0;left:0;width:100%;height:100%}.homePage__videoPlayButton img{-webkit-filter:invert(2);filter:invert(2);width:1rem}.homePage__topicSelect{bottom:3rem;right:1.6rem;width:calc(100vw - 3.2rem)}.homePage__topicSelectLabel{font-size:1.7rem}.homePage__topicSelectButtons{width:100%;height:15rem}.homePage__topicSelectButtons .categoryButton{width:100%;top:auto;left:0!important;will-change:bottom;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.homePage__topicSelectButtons .categoryButton:nth-child(1){bottom:10rem}.homePage__topicSelectButtons .categoryButton:nth-child(2){bottom:5rem}.homePage__topicSelectButtons .categoryButton:nth-child(3){bottom:0}.homePage__topicSelectButtons .categoryButton.clicked{-webkit-transition:bottom .5s cubic-bezier(.55,.1,.26,.995),opacity .3s .5s linear;-o-transition:bottom .5s cubic-bezier(.55,.1,.26,.995),opacity .3s .5s linear;transition:bottom .5s cubic-bezier(.55,.1,.26,.995),opacity .3s .5s linear}.homePage__topicSelectButtons .categoryButton.clicked.out{-webkit-transition:bottom .5s .3s cubic-bezier(.55,.1,.26,.995),opacity .3s .5s linear;-o-transition:bottom .5s .3s cubic-bezier(.55,.1,.26,.995),opacity .3s .5s linear;transition:bottom .5s .3s cubic-bezier(.55,.1,.26,.995),opacity .3s .5s linear;opacity:0!important}.homePage__topicSelectButtons .categoryButton.clicked.out .categoryButton__icon,.homePage__topicSelectButtons .categoryButton.clicked.out .categoryButton__label{opacity:1}.homePage__category{left:0;right:0;width:auto;bottom:0;height:calc(100svh - 12rem);max-height:calc(100svh - 12rem)}.homePage__category::before{border-radius:2rem 2rem 0 0}.homePage__categoryScroll{padding:1rem 1.5rem 2rem;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none}.homePage__categoryScroll::-webkit-scrollbar{display:none}.homePage__categoryHeading{font-size:2.8rem}.homePage__categoryList{gap:2.5rem}.homePage.category .homePage__category::before{-webkit-animation:category-backing-in-mobile .5s cubic-bezier(.55,.1,.26,.995) forwards;animation:category-backing-in-mobile .5s cubic-bezier(.55,.1,.26,.995) forwards}.homePage.category .homePage__category.out::before{-webkit-animation:category-backing-out-mobile .5s .3s cubic-bezier(.55,.1,.26,.995) both;animation:category-backing-out-mobile .5s .3s cubic-bezier(.55,.1,.26,.995) both}}@-webkit-keyframes category-backing-in-mobile{0%{height:4.8rem;-webkit-transform:translateY(4.8rem);transform:translateY(4.8rem)}100%{height:100%;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes category-backing-in-mobile{0%{height:4.8rem;-webkit-transform:translateY(4.8rem);transform:translateY(4.8rem)}100%{height:100%;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes category-backing-out-mobile{0%{height:100%;-webkit-transform:translateY(0);transform:translateY(0)}100%{height:4.8rem;-webkit-transform:translateY(4.8rem);transform:translateY(4.8rem)}}@keyframes category-backing-out-mobile{0%{height:100%;-webkit-transform:translateY(0);transform:translateY(0)}100%{height:4.8rem;-webkit-transform:translateY(4.8rem);transform:translateY(4.8rem)}}.topicHero{min-height:100vh;color:#fff;overflow-x:clip}.topicHero__sticky{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden}.topicHero__rail{height:100vh;width:auto}.topicHero__bg{position:absolute;height:100vh;width:200vw;background-color:rgba(0,0,0,.5)}.topicHero__bgVideo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topicHero__videoCover{position:absolute;top:0;left:0;width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover;z-index:1;-webkit-transition:opacity .3s cubic-bezier(.55,.1,.26,.995);-o-transition:opacity .3s cubic-bezier(.55,.1,.26,.995);transition:opacity .3s cubic-bezier(.55,.1,.26,.995)}.topicHero__videoCover--loaded{opacity:0;pointer-events:none}.topicHero__panelLeft{position:absolute;z-index:1}.topicHero__panelRight{position:absolute;z-index:1}.topicHero__categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:3rem}.topicHero__heading{font-size:12rem;line-height:.8;letter-spacing:-.01em}.topicHero__heading2{font-size:10rem;line-height:.8;letter-spacing:-.01em}.topicHero__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem}.topicHero__stats>:nth-child(1) .topicHero__cardStat{color:#7feff6}.topicHero__stats>:nth-child(2) .topicHero__cardStat{color:#e0aeff}.topicHero__stats>:nth-child(3) .topicHero__cardStat{color:#6fe45d}.topicHero__card{height:33rem;min-width:40rem;max-width:40rem;background-color:rgba(246,247,243,.2);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);padding:2.3rem 6.2rem 3.6rem 3.4rem}.topicHero__card .stripCard__inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.topicHero__cardStat{font-size:10rem;font-weight:500}.topicHero__cardSubtitle{font-size:2.6rem;font-weight:500;line-height:1.15;letter-spacing:-.01em}.topicHero--aiBoom .topicHero__sticky{width:300rem}.topicHero--aiBoom .topicHero__panelLeft{top:20rem;left:14.3rem;width:101.6rem;height:calc(100vh - 40rem)}.topicHero--aiBoom .topicHero__panelLeft .topicHero__subtext{position:absolute;bottom:0;right:0}.topicHero--aiBoom .topicHero__panelRight{top:16rem;left:162rem;width:120rem;height:calc(100vh - 30rem)}.topicHero--aiBoom .topicHero__panelRight .topicHero__subtext2{position:absolute;bottom:0;right:0;width:56.6rem}.topicHero--smarterHomes .topicHero__sticky{width:300rem}.topicHero--smarterHomes .topicHero__panelLeft{top:20rem;left:14.3rem;width:123rem;height:calc(100vh - 40rem)}.topicHero--smarterHomes .topicHero__panelLeft .topicHero__subtext{position:absolute;bottom:0;right:20rem}.topicHero--smarterHomes .topicHero__panelRight{top:16rem;left:162rem;width:120rem;height:calc(100vh - 30rem)}.topicHero--smarterHomes .topicHero__panelRight .topicHero__subtext2{position:absolute;top:0;right:0;width:56.6rem}.topicHero--smarterHomes .topicHero__panelRight .topicHero__heading2{position:absolute;bottom:0;left:0;width:100.9rem}.topicHero--energyLandscape .topicHero__sticky{width:450rem}.topicHero--energyLandscape .topicHero__panelLeft{top:18rem;left:14.3rem;width:117rem;height:calc(100vh - 32rem)}.topicHero--energyLandscape .topicHero__panelLeft .arrowButton{margin-top:5rem}.topicHero--energyLandscape .topicHero__panelLeft .topicHero__heading{width:87rem}.topicHero--energyLandscape .topicHero__panelLeft .topicHero__subtext{position:absolute;bottom:0;right:0;width:58rem}.topicHero--energyLandscape .topicHero__panelRight{top:16rem;left:162rem;width:120rem;height:calc(100vh - 30rem)}.topicHero--energyLandscape .topicHero__panelRight .topicHero__subtext2{position:absolute;top:0;right:0;width:56.6rem}.topicHero--energyLandscape .topicHero__panelRight .topicHero__heading2{position:absolute;bottom:0;left:0;width:100.9rem}.topicHero--energyLandscape .topicHero__panelStats{position:absolute;top:calc(50vh - 16rem);left:312rem;width:124rem}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicHero{min-height:0;height:auto!important;width:100%;background-color:rgba(0,0,0,.5)}.topicHero__sticky{position:relative;top:0;height:auto;overflow:initial;width:100%!important}.topicHero__bg{position:-webkit-sticky;position:sticky;top:0;height:100vh;width:100%}.topicHero__rail{height:auto;width:100%;margin-top:-100vh;position:static!important}.topicHero__panelLeft,.topicHero__panelRight,.topicHero__panelStats{position:relative!important;top:auto!important;left:auto!important;height:100vh!important;width:100%!important;padding:20vh 1.6rem 15vh 1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.topicHero__panelRight,.topicHero__panelStats{padding-top:10rem}.topicHero__panelStats{height:auto!important}.topicHero__categories{margin-bottom:1.5rem}.topicHero__heading,.topicHero__heading2{font-size:5rem;position:static!important;width:100%!important}.topicHero__subtext,.topicHero__subtext2{bottom:20vh!important;left:1.6rem!important;top:auto!important;right:auto!important;width:28rem!important}.topicHero__stats{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.topicHero__stats>*{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.topicHero__card{height:29rem;min-width:100%;max-width:100%;padding:2.3rem 4.3rem 2.9rem 3.4rem}.topicHero__cardStat{font-size:8rem}.topicHero__cardSubtitle{font-size:2.4rem}.topicHero--energyLandscape .topicHero__panelLeft .arrowButton{-ms-flex-item-align:start;align-self:flex-start}.topicHero--smarterHomes .topicHero__panelRight{min-height:80rem}}.topicIntro__heading{font-size:10rem}.topicIntro--aiBoom{padding:10.8rem 8rem 12rem 14.2rem}.topicIntro--aiBoom .topicIntro__heading{width:85rem;margin-bottom:20rem}.topicIntro--aiBoom .topicIntro__body{width:63rem;margin-left:auto;margin-right:0}.topicIntro--energyLandscape{padding:15rem 15rem 12rem 15rem}.topicIntro--energyLandscape .topicIntro__heading{width:112rem;margin-bottom:20rem;text-align:center;margin-left:7.8rem}.topicIntro--energyLandscape .topicIntro__body{width:69.3rem;margin-left:auto;margin-right:0}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicIntro__heading{font-size:5rem}.topicIntro--aiBoom{padding:10rem 1.6rem 5rem 1.6rem}.topicIntro--aiBoom .topicIntro__heading{width:100%;margin-bottom:10rem}.topicIntro--aiBoom .topicIntro__body{width:28rem}.topicIntro--energyLandscape{padding:10rem 1.6rem 15rem 1.6rem}.topicIntro--energyLandscape .topicIntro__heading{width:100%;margin-bottom:10rem;margin-left:0}.topicIntro--energyLandscape .topicIntro__body{width:28rem;font-size:2rem}}.topicMedia{color:#fff;padding-bottom:25rem;height:170rem;margin-top:-170rem}.topicMedia__intro{font-size:5rem;font-weight:500;text-align:center;width:73rem;margin:0 auto 40rem;position:relative}.topicMedia__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14rem;width:68.3rem;margin:auto;color:#000;padding-top:45rem}.topicMedia__cards>:nth-child(2){margin-top:-64rem}.topicMedia__card{padding:4rem 2rem 2rem 3rem;height:50rem}.topicMedia__cardTitle{font-size:4.5rem;font-weight:500;letter-spacing:-.01em;width:50rem}.topicMedia__cardTitle--large{font-size:7rem}.topicMedia__cardSubtitle{position:absolute;bottom:3rem;left:3rem;width:30rem}.topicMedia__cardImage{position:absolute;bottom:2rem;right:2rem;width:30rem;height:24rem;background-color:rgba(0,0,0,.5);border-radius:1rem;overflow:hidden}.topicMedia__cardImage video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicMedia{background-color:rgba(0,0,0,.5);color:#fff;padding-bottom:0;height:110rem;margin-top:-110rem}.topicMedia__intro{font-size:3rem;width:31rem;margin:0 auto 0}.topicMedia__cards{width:100%;padding:0 1.6rem;gap:4rem;padding-top:25rem}.topicMedia__cards>*{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;margin:0!important}.topicMedia__card{padding:4rem 2rem 2rem 2.8rem;height:30rem;margin:0!important}.topicMedia__cardTitle{font-size:2.4rem;width:100%}.topicMedia__cardTitle--large{font-size:5rem}.topicMedia__cardSubtitle{position:absolute;bottom:2.5rem;left:2.5rem;width:15.5rem;font-size:2rem;line-height:1}.topicMedia__cardImage{bottom:2rem;right:2rem;width:12.4rem;height:10rem}}.topicContent{position:relative}.topicContent__heading{font-size:10rem}.topicContent__image{background-color:rgba(0,0,0,.5);border-radius:2rem;overflow:hidden}.topicContent__image img,.topicContent__image video{border-radius:2rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topicContent--dataCenter{padding:13rem 14.5rem 6.4rem 8rem}.topicContent--dataCenter .topicContent__image{width:80rem;height:45rem;position:absolute;bottom:6.4rem;margin-left:6rem}.topicContent--dataCenter .topicContent__heading{width:110rem;margin-left:6rem;margin-bottom:6rem}.topicContent--dataCenter .topicContent__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:51.5rem;margin-left:95rem}.topicContent--dataCenter .topicContent__inner .paragraph{width:40rem;margin-bottom:6rem}
.topicContent--dataCenter .topicContent__inner .arrowButton__icon{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#261d26),color-stop(50%,#ffc20e));background-image:-o-linear-gradient(left,#261d26 50%,#ffc20e 50%);background-image:linear-gradient(90deg,#261d26 50%,#ffc20e 50%)}
.topicContent--dataCenter .topicContent__inner .arrowButton__icon::after{background-image:url(/ui/button_right_arrow_yellow.svg)}.topicContent--outro{padding:10.8rem 13.3rem 19rem 7.2rem}.topicContent--outro .topicContent__heading{width:90rem;margin-bottom:11rem}.topicContent--outro .topicContent__inner{margin-left:73rem;width:57.7rem}.topicContent--outro .topicContent__dotpoint{margin-top:7rem;margin-left:6rem;white-space:pre-wrap}.topicContent--vpp{padding:13rem 14.5rem 27rem 18rem}.topicContent--vpp .topicContent__image{width:45rem;height:27rem;position:absolute;bottom:24rem}.topicContent--vpp .topicContent__heading{width:95rem;margin-bottom:10rem}.topicContent--vpp .topicContent__inner{margin-left:60rem;width:62rem}.topicContent--vpp .topicContent__inner .pill{margin-bottom:2rem}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicContent__heading{font-size:5rem}.topicContent--dataCenter{padding:8rem 1.6rem 5rem 1.6rem}.topicContent--dataCenter .topicContent__image{width:100%;height:20rem;position:static;margin-bottom:3rem;margin-left:0}.topicContent--dataCenter .topicContent__heading{width:100%;margin-left:0;margin-bottom:4rem}.topicContent--dataCenter .topicContent__inner{display:block;min-height:initial;margin-left:0}.topicContent--dataCenter .topicContent__inner .paragraph{width:100%;margin-bottom:3rem}.topicContent--outro{padding:10rem 1.6rem 10rem 1.6rem}.topicContent--outro .topicContent__heading{width:100%}.topicContent--outro .topicContent__inner{margin-left:0;width:100%}.topicContent--outro .topicContent__dotpoint{margin-top:4rem}.topicContent--vpp{padding:8rem 1.6rem 5rem 1.6rem}.topicContent--vpp .topicContent__image{width:100%;height:20rem;position:static;margin-bottom:3rem}.topicContent--vpp .topicContent__heading{width:100%;margin-left:0;margin-bottom:4rem}.topicContent--vpp .topicContent__inner{display:block;min-height:initial;margin-left:0;width:100%}.topicContent--vpp .topicContent__inner .paragraph{width:100%;margin-bottom:3rem}}.topicCapabilities{padding:10rem 8rem 25rem 8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.topicCapabilities__inner{width:62rem}.topicCapabilities__list{margin-top:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.topicCapabilities__seperator{display:block;width:100%;border-bottom:1px dashed rgba(38,29,38,.25)}.topicCapabilities__seperator:last-child{display:none}.topicCapabilities__image{width:62.3rem;height:75.2rem;background-color:rgba(0,0,0,.5);border-radius:2rem;overflow:hidden}.topicCapabilities__image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2rem}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicCapabilities{padding:5rem 1.6rem 10rem 1.6rem;display:block}.topicCapabilities__inner{width:100%}.topicCapabilities__list{margin-top:3rem}.topicCapabilities__image{width:100%;height:22.5rem;margin-bottom:4.6rem}}.topicFeature{color:#fff}.topicFeature__bg{position:-webkit-sticky;position:sticky;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5)}.topicFeature__bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topicFeature__inner{position:relative;z-index:1;padding:70rem 16rem 25rem 16rem;margin-top:-100vh}.topicFeature__heading{font-size:10rem;margin-bottom:29rem}.topicFeature__content{width:65rem;margin-left:auto;margin-right:0}.topicFeature__content .pill{margin-left:6.5rem;margin-bottom:8.4rem}.topicFeature__body{margin-bottom:15rem;padding-left:6.5rem}.topicFeature__body::before{left:0}.topicFeature__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}.topicFeature__block{padding-left:6.5rem}.topicFeature__blockTitle{font-size:4rem;font-weight:700;line-height:.95;margin-bottom:1rem}.topicFeature__blockSubtext{font-size:2.6rem;line-height:.95}.topicFeature__seperator{display:block;width:100%;border-bottom:1px dashed rgba(246,247,243,.5)}.topicFeature__seperator:last-child{display:none}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicFeature{background-color:rgba(0,0,0,.5);color:#fff}.topicFeature__inner{padding:25rem 1.6rem 15rem 1.6rem}.topicFeature__heading{font-size:5rem;margin-bottom:10rem}.topicFeature__content{width:100%}.topicFeature__content .pill{margin-left:0;margin-bottom:8.4rem}.topicFeature__body{margin-bottom:15rem;padding-left:6rem}.topicFeature__body::before{left:0}.topicFeature__block{padding-left:0}.topicFeature__blockTitle{font-size:3rem}.topicFeature__blockSubtext{font-size:1.7rem;line-height:.95}.topicFeature--smarterHomes .topicFeature__blockTitle{font-size:2.4rem}}.topicCta{padding:15rem 11rem 15rem 12rem;background-color:#261d26;color:#f6f7f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topicCta__image{width:62.4rem;height:64.2rem;background-color:rgba(246,247,243,.5);border-radius:2rem;overflow:hidden}.topicCta__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2rem}.topicCta__content{width:42rem}.topicCta__heading{font-size:6rem;font-weight:500;line-height:1.05;letter-spacing:-.01em;margin-bottom:4.5rem}.topicCta__heading em{font-style:normal;color:#7feff6}.topicCta__subtext{width:36rem;margin-bottom:6rem}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicCta{padding:5rem 1.6rem 8rem 1.6rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.topicCta__image{width:100%;height:28rem;margin-bottom:3.5rem}.topicCta__content{width:100%}.topicCta__heading{font-size:4rem;margin-bottom:4rem}.topicCta__subtext{width:28rem;margin-bottom:4rem}}.exploreMore{padding:12.5rem 0 15rem;background-color:#261d26;color:#f6f7f3}.exploreMore__heading{font-size:6rem;letter-spacing:-.01em;font-weight:500;margin-bottom:6rem;padding-left:6rem}.exploreMore__cards{overflow:hidden;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:60rem}.exploreMore__cards.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.exploreMore__cards.is-dragging .exploreMore__cardsTrack>*{pointer-events:none}.exploreMore__cardsTrack{position:absolute;height:60rem;white-space:nowrap;padding:0 50rem 0 5rem;will-change:transform}.exploreMore__cardsTrack .topicCard{display:inline-block;margin:0 1rem}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.exploreMore{padding:8rem 0 8rem}.exploreMore__heading{font-size:3rem;letter-spacing:-.01em;font-weight:500;margin-bottom:4rem;padding-left:1.6rem}.exploreMore__cards{position:relative;height:30rem;max-width:100vw;overflow:hidden}.exploreMore__cardsTrack{position:absolute;height:30rem;white-space:nowrap;padding:0 6rem 0 1.1rem;will-change:transform}.exploreMore__cardsTrack .topicCard{display:inline-block;margin:0 .5rem}}.siteFooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:10rem;background-color:#261d26;color:#f6f7f3;padding:0 2.4rem;font-size:1.6rem;font-weight:500}.siteFooter__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 2.5rem}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.siteFooter{height:auto;padding:5rem 1.6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;color:rgba(246,247,243,.5);font-size:1.2rem}.siteFooter__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 2.5rem}}.topicScrollList{padding:14.6rem 10rem 15rem 16rem}.topicScrollList__heading{font-size:10rem;width:85rem;margin-bottom:17rem}.topicScrollList__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.topicScrollList__sticky{height:100;padding:5rem 0}.topicScrollList__videoWrap{width:60rem;height:60rem;margin-left:-5rem;position:-webkit-sticky;position:sticky;top:calc(50vh - 30rem)}.topicScrollList__mobileVid{display:none}.topicScrollList__video{position:absolute;top:0;left:0;width:100%;height:100%}.topicScrollList__video--2{opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.topicScrollList__video--2.show{opacity:1}.topicScrollList__content{width:64rem}.topicScrollList__block{padding:5rem 3rem 5rem 10rem;position:relative;opacity:.3;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.topicScrollList__block::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:url(/ui/dash_break.svg);background-position:center;background-size:100% auto;background-repeat:no-repeat}.topicScrollList__block:last-child::after{display:none}.topicScrollList__block.in{opacity:1}.topicScrollList__blockNumber{position:absolute;left:0;width:6rem;height:6rem;background-color:#000;border-radius:100%;font-size:2.4rem;color:#fff;font-weight:700;letter-spacing:-.01em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topicScrollList__blockHeading{font-size:3.5rem;font-weight:700;margin-bottom:3rem}.topicScrollList__blockSubtext{font-size:2.2rem;line-height:.9}.topicScrollList__button{padding:1rem 1.8rem;font-size:1.6rem;font-weight:700;margin-top:3rem;border:1px solid #000;border-radius:2rem;display:inline-block;cursor:pointer}.topicScrollList__mid{margin:8rem 0 3rem}.topicScrollList__mid .paragraph{width:80%}.topicScrollList__mid .pill{margin-top:16rem}.topicScrollList__solutionBlocks{margin-top:0}.topicScrollList__solutionBlocks .topicScrollList__blockNumber{background-color:#7feff6;color:#000}.topicScrollList__solutionBlocks .topicScrollList__blockHeading{font-size:4rem}.topicScrollList__solutionBlocks .topicScrollList__blockSubtext{font-weight:700}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicScrollList{padding:10rem 0 5rem 0}.topicScrollList__heading{font-size:5rem;width:100%;margin-bottom:7rem;padding:0 1.6rem;position:relative;z-index:1}.topicScrollList__inner{display:block}.topicScrollList__sticky{padding:0}.topicScrollList__videoWrap{width:100%;height:30rem;margin-left:0;position:static;margin-top:-6rem}.topicScrollList__video{position:relative}.topicScrollList__video--2{opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.topicScrollList__video--2.show{opacity:0}.topicScrollList__content{width:100%;padding:6rem 1.6rem}.topicScrollList__block{padding:2rem 0 2rem 7.5rem;opacity:1}.topicScrollList__mobileVid{display:block;width:100vw;margin:0 0 4rem -1.6rem}.topicScrollList__mobileVid .topicScrollList__video--2{opacity:1!important}.topicScrollList__blockNumber{width:3.5rem;height:3.5rem;font-size:1.5rem}.topicScrollList__blockHeading{font-size:2.4rem;margin-bottom:1rem}.topicScrollList__blockSubtext{font-size:1.7rem}.topicScrollList__button{padding:.8rem 1.2rem;font-size:1.4rem;font-weight:700;margin-top:2rem}.topicScrollList__mid{margin:5rem 0 3rem}.topicScrollList__mid .paragraph{width:80%}.topicScrollList__mid .pill{margin-top:12rem;position:relative;z-index:1}.topicScrollList__solutionBlocks{margin-top:0}.topicScrollList__solutionBlocks .topicScrollList__blockHeading{font-size:2.4rem}.topicScrollList__solutionBlocks .topicScrollList__blockSubtext{font-weight:500}}.topicScrollListModal{position:fixed;z-index:100;top:0;left:0;width:100vw;height:100vh;pointer-events:none}.topicScrollListModal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.topicScrollListModal__scroller{position:relative;z-index:1;width:100%;height:100%;overflow:hidden}.topicScrollListModal__scrollContent{width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15vh 0;-webkit-box-sizing:border-box;box-sizing:border-box}.topicScrollListModal__card{position:relative;-ms-flex-negative:0;flex-shrink:0;width:92rem;padding:4rem 8rem 10rem 3.5rem;opacity:0;-webkit-transform:translateY(20rem);-ms-transform:translateY(20rem);transform:translateY(20rem);-webkit-transition:opacity .3s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:opacity .3s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1);-o-transition:opacity .3s linear,transform .4s cubic-bezier(.215,.61,.355,1);transition:opacity .3s linear,transform .4s cubic-bezier(.215,.61,.355,1);transition:opacity .3s linear,transform .4s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}.topicScrollListModal__close{position:absolute;right:0;top:-4.3rem;z-index:1;width:2.6rem;height:2.6rem;border-radius:2.6rem;border:1px solid #fff}.topicScrollListModal__close::before{content:"Close";color:#fff;font-size:1.7rem;display:inline-block;position:absolute}.topicScrollListModal__title{font-size:2rem;font-weight:500;text-transform:uppercase;letter-spacing:-.01em;line-height:.9;display:block;margin-bottom:4.2rem}.topicScrollListModal__heading{font-size:4rem;font-weight:700;line-height:1.1;letter-spacing:-.01em;margin-bottom:7.8rem}.topicScrollListModal__stat+.topicScrollListModal__stat{margin-top:4rem}.topicScrollListModal__paragraph{margin-top:3.6rem;line-height:1.1}.topicScrollListModal.show{pointer-events:auto}.topicScrollListModal.show .topicScrollListModal__overlay{opacity:1}.topicScrollListModal.show .topicScrollListModal__card{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicScrollListModal__scroller{overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none}.topicScrollListModal__scroller::-webkit-scrollbar{display:none}.topicScrollListModal__scrollContent{padding:50vh 0 15vh}.topicScrollListModal__card{width:100%;padding:4rem 2rem 10rem 2rem}.topicScrollListModal__title{font-size:1.6rem;margin-bottom:3rem}.topicScrollListModal__heading{font-size:2.4rem;margin-bottom:5rem}.topicScrollListModal__stat+.topicScrollListModal__stat{margin-top:3rem}.topicScrollListModal__paragraph{margin-top:3rem}}.topicResults{min-height:100vh;overflow-x:clip;color:#fff;margin-top:-337rem}.topicResults__sticky{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;padding:14.4rem 0 35rem}.topicResults__rail{height:28rem}.topicResults__heading{font-size:7rem;margin-left:10rem;width:90rem;margin-bottom:16rem}.topicResults__cards{position:absolute;white-space:nowrap;padding-left:86rem;padding-right:86rem}.topicResults__card{display:inline-block;margin-right:2rem;width:27.7rem;height:27.4rem;color:#000;white-space:initial;padding:4rem 2.6rem}.topicResults__cardStat{font-size:7rem;font-weight:500;line-height:.9;letter-spacing:-.01em}.topicResults__cardStat em{font-size:4rem}.topicResults__cardUnits{font-size:2.7rem;font-weight:500;line-height:.9;letter-spacing:-.01em}.topicResults__cardSubtitle{position:absolute;bottom:4.5rem;left:2.6rem;width:22.5rem;font-size:2.7rem;line-height:1}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicResults{min-height:100vh;overflow-x:clip;background-color:rgba(0,0,0,.5);color:#fff;height:170rem!important;margin-top:-170rem}.topicResults__sticky{position:static;top:0;height:auto;overflow:auto;padding:0 1.6rem 0 1.6rem}.topicResults__rail{height:auto}.topicResults__heading{font-size:4.5rem;margin-left:0;width:100%;margin-bottom:16rem}.topicResults__cards{position:static;white-space:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0}.topicResults__card{display:inline-block;margin-right:1rem;width:30rem;height:15rem;color:#000;white-space:initial;padding:3rem 2.6rem}.topicResults__cardStat{font-size:5rem;font-weight:500;line-height:.9;letter-spacing:-.01em}.topicResults__cardUnits{font-size:2rem}.topicResults__cardSubtitle{position:absolute;bottom:3rem;left:2.6rem;width:25rem;font-size:2rem}}.topicAccordion{padding:10rem 5rem 10rem}.topicAccordion__heading{margin-left:5rem;width:85rem;font-size:10rem;margin-bottom:9rem}.topicAccordion__body{width:54rem;margin-left:80rem;margin-bottom:9rem}.topicAccordion__list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:2rem;height:65rem}.topicAccordion__item{width:12rem;-webkit-transition:width .6s cubic-bezier(.55,.1,.26,.995);-o-transition:width .6s cubic-bezier(.55,.1,.26,.995);transition:width .6s cubic-bezier(.55,.1,.26,.995);will-change:width;cursor:pointer;position:relative;color:#fff}.topicAccordion__item--active{-webkit-box-flex:1;-ms-flex:1;flex:1;width:105rem;cursor:auto}.topicAccordion__item--active .topicAccordion__itemSpine{opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.topicAccordion__item--active .topicAccordion__itemContent{opacity:1;-webkit-transition:opacity .3s .2s linear;-o-transition:opacity .3s .2s linear;transition:opacity .3s .2s linear}.topicAccordion__itemImage{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);border-radius:1rem;overflow:hidden}.topicAccordion__itemImage img{width:auto;height:110%;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.topicAccordion__itemSpine{position:absolute;bottom:100%;right:0;width:65rem;height:12rem;-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s .2s linear;-o-transition:opacity .3s .2s linear;transition:opacity .3s .2s linear}.topicAccordion__spineTitle{font-size:4rem;font-weight:700}.topicAccordion__itemContent{position:absolute;bottom:4rem;left:2.8rem;width:36.3rem;opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.topicAccordion__itemTitle{font-size:4rem;font-weight:700;margin-bottom:2rem}.topicAccordion__itemSubtext{font-size:2.4rem;letter-spacing:-.01em;line-height:1.15;font-weight:500}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicAccordion{padding:10rem 1.6rem 10rem}.topicAccordion__heading{margin-left:0;width:100%;font-size:5rem;margin-bottom:5rem}.topicAccordion__body{width:100%;margin-left:0;margin-bottom:7rem}.topicAccordion__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:1rem;height:72rem}.topicAccordion__item{height:8rem;width:100%!important;-webkit-transition:height .6s cubic-bezier(.55,.1,.26,.995);-o-transition:height .6s cubic-bezier(.55,.1,.26,.995);transition:height .6s cubic-bezier(.55,.1,.26,.995);will-change:height}.topicAccordion__item--active{-webkit-box-flex:1;-ms-flex:1;flex:1;height:40rem;cursor:auto}.topicAccordion__item--active .topicAccordion__itemSpine{opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.topicAccordion__item--active .topicAccordion__itemContent{opacity:1;-webkit-transition:opacity .3s .2s linear;-o-transition:opacity .3s .2s linear;transition:opacity .3s .2s linear}.topicAccordion__itemImage{position:absolute;top:0;left:0;width:100%;height:100%}.topicAccordion__itemImage img{width:auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.topicAccordion__itemSpine{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:none;-ms-transform:none;transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s .2s linear;-o-transition:opacity .3s .2s linear;transition:opacity .3s .2s linear}.topicAccordion__spineTitle{font-size:2.8rem}.topicAccordion__itemContent{position:absolute;bottom:2.4rem;left:1.8rem;width:29rem;opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.topicAccordion__itemTitle{font-size:2.8rem;margin-bottom:1.4rem}.topicAccordion__itemSubtext{font-size:1.7rem}}.topicInteractive{height:auto;background-color:#261d26;text-align:center;padding:18rem 0 18rem 0}.topicInteractive .pill{margin:auto}.topicInteractive__video{height:80rem;width:108rem;margin:0 auto -5rem;position:relative}.topicInteractive__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topicInteractive__outcomes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:0 24rem;position:relative;z-index:1}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicInteractive{height:auto;background-color:#261d26;text-align:center;padding:9rem 0 9rem 0}.topicInteractive .pill{margin:auto}.topicInteractive__video{height:30rem;width:100%;margin:0 auto -1rem}.topicInteractive__video::after{content:"";-webkit-box-shadow:inset #261d26 0 0 2rem 2rem;box-shadow:inset #261d26 0 0 2rem 2rem;z-index:1}.topicInteractive__outcomes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:0}}.topicWork{background-color:#261d26;color:#f6f7f3;height:calc(200rem + 100vh)}.topicWork__sticky{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden}.topicWork__heading{position:absolute;top:12rem;left:9rem;font-size:9rem;font-weight:700;line-height:.9;letter-spacing:-.02em;text-transform:uppercase;z-index:2;pointer-events:none}.topicWork__heading em{text-transform:lowercase}.topicWork__numbers{position:absolute;top:12rem;left:106.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;z-index:2;pointer-events:none}.topicWork__numberBtn{font-size:2.4rem;font-weight:600;letter-spacing:-.01em;opacity:.25;-webkit-transition:opacity .3s cubic-bezier(.55,.1,.26,.995);-o-transition:opacity .3s cubic-bezier(.55,.1,.26,.995);transition:opacity .3s cubic-bezier(.55,.1,.26,.995)}.topicWork__numberBtn.active{opacity:1}.topicWork__slides{position:absolute;top:0;left:0;width:100%;height:100%}.topicWork__slide{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6rem;padding-top:16rem;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.55,.1,.26,.995);-o-transition:opacity .4s cubic-bezier(.55,.1,.26,.995);transition:opacity .4s cubic-bezier(.55,.1,.26,.995);pointer-events:none}.topicWork__slide.active{opacity:1;pointer-events:auto}.topicWork__slideText{position:absolute;top:18rem;right:9rem;width:42rem;opacity:0;-webkit-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:opacity .4s cubic-bezier(.55,.1,.26,.995),-webkit-transform .6s cubic-bezier(.55,.1,.26,.995);transition:opacity .4s cubic-bezier(.55,.1,.26,.995),-webkit-transform .6s cubic-bezier(.55,.1,.26,.995);-o-transition:opacity .4s cubic-bezier(.55,.1,.26,.995),transform .6s cubic-bezier(.55,.1,.26,.995);transition:opacity .4s cubic-bezier(.55,.1,.26,.995),transform .6s cubic-bezier(.55,.1,.26,.995);transition:opacity .4s cubic-bezier(.55,.1,.26,.995),transform .6s cubic-bezier(.55,.1,.26,.995),-webkit-transform .6s cubic-bezier(.55,.1,.26,.995)}.topicWork__slide.active .topicWork__slideText{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.topicWork__slideMedia{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding-top:8rem;padding-right:10rem}.topicWork__slideMedia picture{display:inline;width:auto;height:auto}.topicWork__slideImg{max-width:60rem;max-height:60vh;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.topicWork__slideNumber{display:none}.topicWork__slideLabel{font-size:2.4rem;font-weight:500;letter-spacing:-.01em;color:#fff;text-align:center;display:block}.topicWork__slidePanels{position:relative;width:60rem;height:60rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.topicWork__slidePanels .topicWork__slideLabel{position:absolute;bottom:5rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.topicWork__panelsLottie{position:absolute;inset:0;width:100%;height:100%}.topicWork__panelsVideo{position:relative;z-index:1;width:50rem;height:50rem;-o-object-fit:contain;object-fit:contain}.topicWork__slideThermo{position:relative;width:60rem;height:60rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.topicWork__thermoSvg{width:100%;height:100%;display:block}.topicWork__thermoLottie{position:absolute;inset:0;width:100%;height:100%}.topicWork__thermoDisplay{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem;pointer-events:none}.topicWork__thermoDigits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:15rem;font-weight:700;line-height:1;letter-spacing:-.03em;color:#e0aeff;overflow:hidden;opacity:0!important}.topicWork__thermoCol{height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-animation-play-state:paused;animation-play-state:paused}.topicWork__thermoCol span{display:block;line-height:1;-ms-flex-negative:0;flex-shrink:0}.topicWork__thermoDegree{font-size:7rem;font-weight:400;line-height:1;margin-top:1rem;color:#e0aeff;-ms-flex-item-align:start;align-self:flex-start}.topicWork__slideHome{position:relative;width:80rem;height:60rem}.topicWork__homeVideo{position:absolute;width:42rem;height:42rem;-o-object-fit:contain;object-fit:contain;opacity:0;-webkit-transform:scale(.25);-ms-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:50% 60%;-ms-transform-origin:50% 60%;transform-origin:50% 60%;-webkit-transition:opacity .2s linear,-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .2s linear,-webkit-transform .5s cubic-bezier(.215,.61,.355,1);-o-transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .2s linear;transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .2s linear;transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .2s linear,-webkit-transform .5s cubic-bezier(.215,.61,.355,1)}.topicWork__homeVideo.is-in{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.topicWork__homeVideo--bottom{left:50%;bottom:0;margin-left:-21rem;z-index:4}.topicWork__homeVideo--top{left:50%;top:0;margin-left:-21rem;z-index:1}.topicWork__homeVideo--left{left:0;top:50%;margin-top:-21rem;z-index:2}.topicWork__homeVideo--right{right:0;top:50%;margin-top:-21rem;z-index:2}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicWork{height:auto;padding-bottom:8rem}.topicWork__sticky{position:static;height:auto;overflow:visible}.topicWork__heading{position:static;font-size:5rem;padding:5rem 1.6rem 3rem}.topicWork__numbers{display:none}.topicWork__slides{position:static}.topicWork__slide{position:static;opacity:1;display:block;padding:3rem 1.6rem 5rem;overflow:hidden}.topicWork__slideText{position:static;width:100%;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:2rem}.topicWork__slideMedia{height:30rem;margin-top:3rem;padding-right:2rem;padding-top:0;padding-bottom:5rem}.topicWork__slideImg{max-width:100%;max-height:28rem;max-width:28rem;margin:auto}.topicWork__slideNumber{display:block;font-size:1.4rem;font-weight:600;letter-spacing:.05em;opacity:.4;margin-bottom:1.5rem}.topicWork__slideLabel{font-size:1.6rem}.topicWork__slideHome,.topicWork__slidePanels,.topicWork__slideThermo{width:32rem;height:25rem;margin:0 auto}.topicWork__panelsVideo{width:18rem;height:18rem}.topicWork__slidePanels .topicWork__slideLabel{bottom:2rem}.topicWork__thermoDigits{font-size:10rem}.topicWork__thermoDegree{font-size:5rem}.topicWork__homeVideo{width:18rem;height:18rem}.topicWork__homeVideo--bottom{margin-left:-9rem}.topicWork__homeVideo--top{margin-left:-9rem}.topicWork__homeVideo--left{margin-top:-9rem;left:-1rem}.topicWork__homeVideo--right{margin-top:-9rem;right:-1rem}}.topicResult{height:112rem;position:relative;color:#fff;overflow:hidden}.topicResult__bg{position:absolute;top:0;left:0;width:100%;height:100%;top:40rem;background-color:rgba(0,0,0,.5);min-height:100vh}.topicResult__bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topicResult__content{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:70rem;text-align:center}.topicResult__heading{font-size:6rem;line-height:1.2;letter-spacing:-.01em;font-weight:500;margin-top:6rem}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicResult{height:70rem}.topicResult__bg{margin:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;top:0!important}.topicResult__content{width:100%}.topicResult__heading{font-size:3rem;margin-top:3rem}}.topicWhyItMatters{position:relative;background-color:#261d26;color:#fff;height:127rem}.topicWhyItMatters__text{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:85rem;text-align:center}.topicWhyItMatters__heading{font-size:6rem;line-height:1.2;letter-spacing:-.01em;font-weight:500;margin-top:3rem}.topicWhyItMatters__heading em{--phase-settle-color:white;--em-color:#E0AEFF;color:#e0aeff}.topicWhyItMatters__heading.in em{-webkit-animation:em-color-fade .3s cubic-bezier(.55,.1,.26,.995) .6s both;animation:em-color-fade .3s cubic-bezier(.55,.1,.26,.995) .6s both}.topicWhyItMatters__image{position:absolute;height:15rem;width:20rem;background-color:rgba(255,255,255,.5);border-radius:2rem;overflow:hidden}.topicWhyItMatters__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2rem}.topicWhyItMatters__image:nth-child(1){top:19.5rem;left:68rem}.topicWhyItMatters__image:nth-child(2){top:35.5rem;left:13rem}.topicWhyItMatters__image:nth-child(3){top:31.3rem;right:12rem}.topicWhyItMatters__image:nth-child(4){top:87.8rem;left:24rem}.topicWhyItMatters__image:nth-child(5){top:88.5rem;right:17.4rem}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicWhyItMatters{height:50rem}.topicWhyItMatters__text{width:22rem}.topicWhyItMatters__heading{font-size:2.8rem}.topicWhyItMatters__image{display:none}}.topicHelp{background-color:#261d26;color:#fff;padding:0 18rem 0 18rem;height:300rem}.topicHelp__sticky{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;position:-webkit-sticky;position:sticky}.topicHelp__left{width:43rem;height:43rem;position:relative}.topicHelp__indicator{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.topicHelp__ring{position:absolute;inset:0;width:100%;height:100%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);overflow:visible;background-color:rgba(68,57,68,.4);border-radius:100%}.topicHelp__ringTrack{stroke:rgba(255,255,255,.15);stroke-width:3;fill:none}.topicHelp__ringFill{stroke:#e0aeff;stroke-width:3;fill:none;stroke-dasharray:304.73;stroke-dashoffset:calc(304.73 * (1 - var(--ring-p,0)));stroke-linecap:round}.topicHelp__numbers{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.topicHelp__slideNumber{position:absolute;font-size:35rem;font-weight:500;color:#e0aeff;line-height:1;opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.topicHelp__slideNumber.active{opacity:1}.topicHelp__image{position:absolute;bottom:-12rem;right:-14rem;width:40rem;height:36rem;z-index:1}.topicHelp__slideImage{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .6s cubic-bezier(.55,.1,.26,.995);transition:opacity .3s ease-in-out,-webkit-transform .6s cubic-bezier(.55,.1,.26,.995);-o-transition:opacity .3s ease-in-out,transform .6s cubic-bezier(.55,.1,.26,.995);transition:opacity .3s ease-in-out,transform .6s cubic-bezier(.55,.1,.26,.995);transition:opacity .3s ease-in-out,transform .6s cubic-bezier(.55,.1,.26,.995),-webkit-transform .6s cubic-bezier(.55,.1,.26,.995);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.topicHelp__slideImage.active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.topicHelp__slideImage.active~.topicHelp__slideImage{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.topicHelp__slideImage:nth-child(1)::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;left:.5rem;background:-webkit-gradient(linear,left top,right top,color-stop(85%,rgba(38,29,38,0)),to(#261d26));background:-o-linear-gradient(left,rgba(38,29,38,0) 85%,#261d26 100%);background:linear-gradient(90deg,rgba(38,29,38,0) 85%,#261d26 100%)}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicHelp__slideImage:nth-child(1)::after{display:none}}.topicHelp__right{width:44rem}.topicHelp__list{margin-top:2rem}.topicHelp__item{padding:5rem 0;position:relative}.topicHelp__item::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:url(/ui/dash_break_light.svg);background-position:center;background-size:100% auto;background-repeat:no-repeat}.topicHelp__item:last-child::after{display:none}.topicHelp__itemMobile{display:none}.topicHelp__itemTitle{font-size:3.5rem;line-height:.9;font-weight:700;letter-spacing:-.01em;color:rgba(246,247,243,.2);-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.topicHelp__item.active .topicHelp__itemTitle{color:#e0aeff}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicHelp{padding:4rem 1.6rem 8rem 1.6rem;height:auto}.topicHelp__sticky{height:auto;display:block;position:static}.topicHelp__left{display:none}.topicHelp .pill{display:none}.topicHelp__slideNumber{position:static;font-size:4rem;opacity:1}.topicHelp__image{bottom:-4rem;right:-4rem;width:8rem;height:8rem}.topicHelp__slideImage{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.topicHelp__right{width:100%}.topicHelp__list{margin-top:0}.topicHelp__item{padding:3.5rem 0 3.5rem 9.4rem;min-height:12.8rem;position:relative}.topicHelp__itemMobile{display:block;position:absolute;top:3.4rem;left:0;width:6rem;height:6rem;border-radius:100%;background-color:rgba(68,57,68,.4);border:1px solid #443944;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topicHelp__itemTitle{font-size:2.3rem;line-height:.9;font-weight:700;letter-spacing:-.01em;color:#e0aeff}}.topicPeople{padding:16rem 18rem 20rem 16rem}.topicPeople__heading{font-size:10rem;width:85rem;margin-bottom:10rem}.topicPeople__body{font-size:3.4rem;width:55.2rem;line-height:1;margin:0 0 0 auto;margin-bottom:14rem}.topicPeople__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;counter-reset:people}.topicPeople__item{min-width:46rem;max-width:46rem;line-height:.9;padding:3rem 0 3rem 13.8rem;counter-increment:people;position:relative;min-height:15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(38,29,38,0)}.topicPeople__item::after{content:"";position:absolute;display:block;width:100%;bottom:0;left:0;border-bottom:1px dashed rgba(38,29,38,.25)}.topicPeople__item:nth-child(3)::after,.topicPeople__item:nth-child(4)::after{display:none}.topicPeople__item:before{content:"0" counter(people);position:absolute;left:0;top:4rem;width:8.6rem;height:8.6rem;background-color:#e0aeff;border-radius:100%;font-size:3rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.topicPeople__item.in{color:#261d26;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.topicPeople__item.in::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .6s cubic-bezier(.175,.885,.32,1.275);transition:-webkit-transform .6s cubic-bezier(.175,.885,.32,1.275);-o-transition:transform .6s cubic-bezier(.175,.885,.32,1.275);transition:transform .6s cubic-bezier(.175,.885,.32,1.275);transition:transform .6s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .6s cubic-bezier(.175,.885,.32,1.275)}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicPeople{padding:8rem 1.6rem 10rem 1.6rem}.topicPeople__heading{font-size:5rem;width:100%;margin-bottom:8rem}.topicPeople__body{font-size:2.4rem;width:100%;margin-bottom:8rem}.topicPeople__item{min-width:100%;max-width:100%;padding:3rem 0 3rem 9.3rem}.topicPeople__item:nth-child(3)::after{display:block}.topicPeople__item:before{left:0;top:4rem;width:6rem;height:6rem;font-size:2.2rem}}.topicStats{padding:40rem 15rem 20rem 18rem;position:relative;color:#fff}.topicStats__bg{position:absolute;top:0;left:0;width:100%;height:100%}.topicStats__bgInner{position:-webkit-sticky;position:sticky;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5)}.topicStats__bgVideo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topicStats__content{position:relative}.topicStats__heading{font-size:10rem;margin-bottom:50rem;margin-left:24rem}.topicStats__cards{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.topicStats__card{width:56rem;height:44rem;color:#000;padding:4.6rem 2.8rem}.topicStats__cardStat{font-size:12rem;font-weight:500;line-height:.8;letter-spacing:-.01em}.topicStats__cardSubtitle{position:absolute;bottom:3.3rem;left:2.5rem;width:32rem;line-height:.9}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.topicStats{padding:35rem 1.6rem 20rem 1.6rem;position:relative;color:#fff}.topicStats__bg{position:absolute;top:0;left:0;width:100%;height:100%}.topicStats__bgInner{position:-webkit-sticky;position:sticky;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5)}.topicStats__bgVideo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topicStats__content{position:relative}.topicStats__heading{font-size:4.8rem;margin-bottom:20rem;margin-left:0}.topicStats__cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.topicStats__cards>*{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;width:100%}.topicStats__card{width:100%;height:30rem;padding:4.7rem 2.8rem 3.2rem}.topicStats__cardStat{font-size:6rem}.topicStats__cardSubtitle{width:26rem}}.csHeader{position:relative;height:95vh;max-height:100rem;color:#fff;overflow:hidden}.csHeader__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.csHeader__bgImg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.csHeader__inner{position:absolute;top:14rem;left:10rem;width:100rem}.csHeader .pill{margin-bottom:4.4rem}.csHeader__title{font-size:12rem;line-height:.8;letter-spacing:-.01em}.csHeader__paragraph{position:absolute;bottom:18rem;right:22rem;width:42rem}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.csHeader{position:relative;height:95vh;color:#fff;overflow:hidden}.csHeader__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.csHeader__bgImg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.csHeader__inner{position:absolute;top:20vh;left:1.6rem;width:calc(100% - 3.2rem)}.csHeader .pill{margin-bottom:1.3rem}.csHeader__title{font-size:5rem}.csHeader__paragraph{bottom:20vh;right:auto;left:1.6rem;width:calc(100% - 3.2rem)}}.csIntro{position:relative;height:82rem}.csIntro__heading{position:absolute;top:12rem;left:10rem;font-size:10rem;width:120rem;line-height:.8;letter-spacing:-.01em}.csIntro__heading em{--em-color:#6FE45D;color:#6fe45d}.csIntro__subtext{position:absolute;bottom:10rem;right:10rem;width:50rem;font-size:4rem;font-weight:500;line-height:.9}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.csIntro{position:relative;height:55rem}.csIntro__heading{position:absolute;top:6.7rem;left:1.6rem;font-size:5rem;width:calc(100% - 3.2rem)}.csIntro__subtext{bottom:10rem;right:auto;left:1.6rem;width:calc(100% - 3.2rem);font-size:2.4rem}}.csStats{min-height:100rem;position:relative;padding:6rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.csStats__image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.csStats__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.csStats__cards{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.2rem;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:49rem;margin:0 6rem 0 auto}.csStats__card{min-height:21.2rem;padding:3.7rem 12.8rem 3.8rem 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.csStats__card .stripCard__inner{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3rem}.csStats__cardStat{font-size:4rem;font-weight:700;line-height:1;letter-spacing:-.01em}.csStats__cardLabel{font-size:2.7rem;line-height:.9}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.csStats{min-height:0;position:relative;padding:35rem 1.6rem 8rem}.csStats__image{height:70rem}.csStats__cards{gap:1.5rem;width:100%;margin:0}.csStats__card{min-height:20rem;padding:3.1rem 3.5rem 3.5rem 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid rgba(68,57,68,.1);border-top:none}.csStats__card .stripCard__inner{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4rem}.csStats__cardStat{font-size:3.4rem}.csStats__cardLabel{font-size:2rem}}.csInfo{min-height:100rem;position:relative;padding:6rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.csInfo__image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.csInfo__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.csInfo__cards{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:56rem;margin:0 6rem 0 auto}.csInfo__card{min-height:30rem;padding:3.1rem 3.5rem 3.5rem 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.csInfo__card .stripCard__inner{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3rem}.csInfo__cardTitle{font-size:2.4rem;font-weight:500;letter-spacing:-.01em;text-transform:uppercase}.csInfo__cardText{font-size:4rem;font-weight:700;line-height:1;letter-spacing:-.01em}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.csInfo{min-height:0;position:relative;padding:35rem 1.6rem 8rem}.csInfo__image{height:70rem}.csInfo__cards{gap:1.5rem;width:100%;margin:0}.csInfo__card{min-height:20rem;padding:3.1rem 3.5rem 3.5rem 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid rgba(68,57,68,.1);border-top:none}.csInfo__card .stripCard__inner{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4rem}.csInfo__cardTitle{font-size:2rem}.csInfo__cardText{font-size:2.6rem}}.csTimeline{padding:8rem 10rem 12rem 10rem}.csTimeline .pill{margin-bottom:4.6rem}.csTimeline__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:3.5rem;width:65rem}.csTimeline__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5rem}.csTimeline__item:last-child .csTimeline__line{display:none}.csTimeline__item:last-child .csTimeline__body{padding-bottom:0}.csTimeline__marker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(4rem);-ms-transform:translateY(4rem);transform:translateY(4rem)}.csTimeline__dot{width:2.5rem;height:2.5rem;border-radius:50%;background-color:#6fe45d;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.csTimeline__line{width:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#c5c6c2;margin:1.6rem 0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.csTimeline__item.in .csTimeline__dot{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s .3s cubic-bezier(.175,.885,.32,1.275);transition:-webkit-transform .5s .3s cubic-bezier(.175,.885,.32,1.275);-o-transition:transform .5s .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .5s .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .5s .3s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .5s .3s cubic-bezier(.175,.885,.32,1.275)}.csTimeline__item.in .csTimeline__line{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:-webkit-transform .8s .5s cubic-bezier(.55,.1,.26,.995);transition:-webkit-transform .8s .5s cubic-bezier(.55,.1,.26,.995);-o-transition:transform .8s .5s cubic-bezier(.55,.1,.26,.995);transition:transform .8s .5s cubic-bezier(.55,.1,.26,.995);transition:transform .8s .5s cubic-bezier(.55,.1,.26,.995),-webkit-transform .8s .5s cubic-bezier(.55,.1,.26,.995)}.csTimeline__body{padding-bottom:14rem}.csTimeline__year{font-size:12rem;font-weight:500;line-height:.8;letter-spacing:-.01em;margin-bottom:4rem}.csTimeline__text{max-width:48rem;line-height:.9}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.csTimeline{padding:8rem 1.6rem 12rem 1.6rem}.csTimeline__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:1.5rem;width:calc(100% - 3.2rem)}.csTimeline__item{gap:4rem}.csTimeline__marker{-webkit-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem)}.csTimeline__dot{width:1.6rem;height:1.6rem}.csTimeline__line{width:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#c5c6c2;margin:1.6rem 0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.csTimeline__body{padding-bottom:11rem}.csTimeline__year{font-size:4.6rem;margin-bottom:2rem}.csTimeline__text{max-width:24rem;font-size:2rem}}.csBasic{position:relative;height:85rem}.csBasic__heading{font-size:10rem;position:absolute;top:11rem;left:10rem;width:100rem}.csBasic__image{position:absolute;width:60.8rem;height:41.5rem;left:10rem;bottom:8rem;border-radius:2rem;overflow:hidden;background-color:rgba(0,0,0,.5)}.csBasic__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.csBasic__paragraph{position:absolute;width:52.4rem;min-height:41.5rem;right:10rem;bottom:8rem;font-size:4rem;line-height:.9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.csBasic--fullBleed{color:#fff;height:100rem}.csBasic--fullBleed .csBasic__image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0}.csBasic--fullBleed .csBasic__heading{top:13rem;left:12rem;position:relative;z-index:1}.csBasic--fullBleed .csBasic__paragraph{bottom:20rem;right:10rem;width:53rem;display:block;min-height:0}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.csBasic{height:auto;padding:10rem 1.6rem 5rem}.csBasic__heading{font-size:5rem;position:static;width:100%}.csBasic__image{position:static;width:100%;height:24rem;left:auto;bottom:auto;margin:6rem 0 4rem}.csBasic__paragraph{position:static;width:100%;min-height:0;right:auto;bottom:auto;font-size:2.4rem}.csBasic--fullBleed{color:#fff;height:100vh}.csBasic--fullBleed .csBasic__image{margin:0}.csBasic--fullBleed .csBasic__heading{position:absolute;top:20vh;left:1.6rem;width:calc(100% - 3.2rem)}.csBasic--fullBleed .csBasic__paragraph{position:absolute;top:50vh;right:auto;left:1.6rem;width:calc(100% - 3.2rem)}}.csCardList{padding:10rem 10rem 10rem 10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10rem}.csCardList__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.csCardList__image{-webkit-box-flex:0;-ms-flex:0 0 42rem;flex:0 0 42rem;height:32rem;width:50rem;border-radius:2rem;overflow:hidden;background-color:rgba(0,0,0,.5)}.csCardList__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.csCardList__content{min-width:71rem;max-width:71rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;padding-bottom:3rem}.csCardList .pill{-ms-flex-item-align:start;align-self:flex-start}.csCardList__list{font-size:4rem;font-weight:500;line-height:1.1;letter-spacing:-.01em}.csCardList__list ul{list-style:none;padding-left:.5em}.csCardList__list li{margin-bottom:.25em;padding-left:.75em;position:relative}.csCardList__list li::before{content:"";position:absolute;left:0;top:.5em;width:.2em;height:.2em;border-radius:50%;background-color:#000}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.csCardList{padding:10rem 1.6rem 10rem 1.6rem;gap:6rem}.csCardList__item{gap:2.1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.csCardList__image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:24rem;width:100%}.csCardList__content{min-width:100%;max-width:100%;gap:2rem;padding-bottom:0}.csCardList__list{font-size:2.4rem;white-space:initial}}.csImpactSlider{min-height:100vh;overflow-x:clip}.csImpactSlider__sticky{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;padding:10rem 0 25rem}.csImpactSlider__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:12rem;margin-left:10rem;width:114rem}.csImpactSlider__heading{font-size:10rem;width:80rem}.csImpactSlider__paragraph{font-size:4rem;min-width:55rem;max-width:55rem}.csImpactSlider__rail{height:25rem;position:relative}.csImpactSlider__cards{position:absolute;white-space:nowrap;padding-left:10rem;height:25rem;padding-left:50rem;padding-right:80rem}.csImpactSlider__card{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:initial;vertical-align:top;gap:6rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:82rem;margin-right:6rem;height:100%;opacity:.3;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.csImpactSlider__card.in{opacity:1}.csImpactSlider__cardImage{width:32rem;height:100%;border-radius:2rem;overflow:hidden;background-color:rgba(0,0,0,.5)}.csImpactSlider__cardImg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.csImpactSlider__cardContent{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.6rem;padding-top:2rem}.csImpactSlider__cardNumber{display:block;font-size:4rem;font-weight:500;letter-spacing:-.01em;line-height:1.2}.csImpactSlider__cardText{font-size:5rem;font-weight:500;line-height:1.2;letter-spacing:-.01em;padding-top:2.6rem;position:relative}.csImpactSlider__cardText::before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background:url(/ui/dash_break.svg);background-position:center;background-size:100% auto;background-repeat:no-repeat}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:1025px){.csImpactSlider{min-height:initial;height:auto!important;padding:5rem 1.6rem 10rem 1.6rem}.csImpactSlider__sticky{height:auto;display:block;position:static;padding:0}.csImpactSlider__top{display:block;margin-left:0;margin-bottom:6rem;width:100%}.csImpactSlider__heading{font-size:5rem;margin-left:0;width:100%;margin-bottom:5rem}.csImpactSlider__paragraph{min-width:90%;max-width:90%;font-size:2.4rem}.csImpactSlider__rail{height:auto;position:relative}.csImpactSlider__cards{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;white-space:initial;padding-left:0;height:auto;padding-left:0;padding-right:0}.csImpactSlider__card{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:initial;vertical-align:top;gap:2.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-right:0;height:auto;opacity:1}.csImpactSlider__cardImage{width:12rem;height:9rem;border-radius:1.5rem}.csImpactSlider__cardImg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.csImpactSlider__cardContent{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-top:0;width:18rem}.csImpactSlider__cardNumber{font-size:1.8rem}.csImpactSlider__cardText{font-size:2.4rem;padding-top:1rem;line-height:1}.csImpactSlider__cardText::before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background:url(/ui/dash_break.svg);background-position:center;background-size:100% auto;background-repeat:no-repeat}}
