.theme-default-light,.theme-default-light :before{--color-primary:#fff;--font-color:#000}.theme-default-dark,.theme-default-dark :before{--color-primary:#000;--font-color:#fff}.theme-xr-light,.theme-xr-light :before{--color-primary:#14aa37;--font-color:#000}.theme-xr-dark,.theme-xr-dark :before{--color-primary:#000;--font-color:#14aa37}.theme-sunrise-light,.theme-sunrise-light :before{--color-primary:#ffde16;--font-color:#33342e}.theme-sunrise-dark,.theme-sunrise-dark :before{--color-primary:#33342e;--font-color:#ffde16}.theme-350-light,.theme-350-light :before{--color-primary:#fff;--font-color:#0f81e8}.theme-350-dark,.theme-350-dark :before{--color-primary:#0f81e8;--font-color:#fff}.theme-greenpeace-light,.theme-greenpeace-light :before{--color-primary:#e6f2f7;--font-color:#73be1e}.theme-greenpeace-dark,.theme-greenpeace-dark :before{--color-primary:#73be1e;--font-color:#e6f2f7}.theme-jso-light,.theme-jso-light :before{--color-primary:#ee6b01;--font-color:#000}.theme-jso-dark,.theme-jso-dark :before{--color-primary:#000;--font-color:#ee6b01}@font-face{font-family:GolosUIWebVF;src:url(Golos-UI_VF.0550d2af.woff2)format("woff2"),url(Golos-UI_VF.9efb8a05.woff)format("woff");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0-5FF}@font-face{font-family:Euclid;src:url(EuclidMono-Vanguard-WebXL.5ca594bb.woff2)format("woff2"),url(EuclidMono-Vanguard-WebXL.4b2de520.woff)format("woff");font-display:block}html{box-sizing:border-box;scroll-behavior:smooth;font-size:1rem}*,:before,:after{box-sizing:border-box;margin:0;padding:0}[x-cloak]{visibility:hidden;overflow:hidden}body{color:var(--color-primary);background-color:var(--font-color);margin:0;padding:0;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,GolosUIWebVF;font-weight:400;transition:background-color .2s ease-in-out;overflow-x:hidden}body::-webkit-scrollbar,.app::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}ol,ul{padding:0;list-style:none}a{color:var(--color-primary);text-decoration:underline}h1{padding:1.4rem;font-size:3rem}h2{padding:1.4rem 1rem 1rem 2rem;font-size:2.4rem}p{margin:0 0 .5rem}img{max-width:100%;height:auto}input[type=color]{appearance:none;cursor:pointer;width:1.2rem;height:1.2rem;border:0;border:1px solid var(--color-primary);background:0 0;padding:0}label[for=primary],label[for=secondary]{opacity:.3;margin-left:.5rem}::-webkit-color-swatch-wrapper{padding:0}::-webkit-color-swatch{border:0;border-radius:0}::-moz-color-swatch,::-moz-focus-inner{border:0}::-moz-focus-inner{padding:0}:focus{border-radius:0;outline:none}.app{-ms-overflow-style:none;scrollbar-width:none}.clickdummy{width:100vw;height:100vh;z-index:0;cursor:crosshair;position:fixed;top:0;left:0}.container{max-width:100vw;height:100vh;flex-direction:column;justify-content:center;align-items:center;display:flex}.container h1,.container h2{text-transform:uppercase;font-feature-settings:"fake"1,"ss01"1,"ss02"1;grid-column:1/-1;font-family:Euclid}.container h1{text-align:center}.container h2{cursor:pointer;flex-grow:1}.container h2.no-click{cursor:text}.container ul{padding-left:1rem;list-style-type:circle}.container-menu{width:100%;z-index:10}.container-toolbar{grid-column-gap:4rem;height:100%;width:100%;background-color:var(--font-color);grid-template-columns:repeat(2,1fr);place-content:center;align-items:center;padding:3rem 1rem 1rem;display:grid}.container-slider{width:100%;display:flex}.container-flash{z-index:99}.container-flash>div{width:100%;height:100%;text-transform:uppercase;background-color:var(--font-color);color:var(--color-primary);flex-wrap:wrap;justify-content:center;place-items:center;display:flex;position:absolute;top:0;left:0}.container-flash>div:nth-child(2){color:var(--font-color);background-color:var(--color-primary);opacity:0}.container-flash>div>span{padding:0 1.25rem}.container-flash>div>span.upper{justify-self:end}.container-flash>div>span.lower{justify-self:start}.subsection{grid-column-gap:5rem;grid-row-gap:2rem;grid-template-columns:1fr 1fr;padding:2rem;display:grid}.c-height section{height:auto;width:100%;flex-direction:column;display:flex}.c-height section>div{width:100%}.c-height section:first-child{padding-top:2.5rem}.c-height section:last-child h2{cursor:default}.c-height{min-height:100vh;height:auto;justify-content:start;align-items:start;padding:2.4rem 0 4rem}.print-footer{display:none}.slider{-webkit-appearance:none;width:100%;height:1px;background:var(--color-primary);outline:none;padding:1px;transition:opacity .15s ease-in-out}.slider::-webkit-slider-thumb{appearance:none;width:15px;height:15px;background:var(--color-primary);cursor:pointer;border-radius:50%}.items-toolbar{border:var(--font-color);height:100%;min-height:7.5rem;grid-template-rows:repeat(3,1fr);grid-template-columns:1fr 3fr;align-items:center;display:grid}.items-toolbar>div{min-height:2rem}.item-span{grid-column:span 2}.item-label{align-items:center;font-weight:700;display:flex}.item-theme{justify-content:space-between;display:flex}.grid-2{grid-column:2}.items-toolbar-setting{width:100%;min-height:6rem;grid-template-rows:1fr 1fr;grid-template-columns:15% 75% 10%;place-items:center;display:grid}.items-list{justify-content:space-between;align-items:center;display:flex}.color-bar{width:100%;justify-content:start}.color-bar>div{justify-self:start;padding-left:1rem}button{user-select:none;color:var(--color-primary);background-color:var(--font-color);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:6px;padding:.25rem;font-size:1rem;font-weight:400}button:focus{border-radius:8px}.button-close{z-index:1010;margin:0 auto;position:fixed;top:.75rem}.button-play{z-index:10;align-items:center;margin:0 auto;font-family:Euclid;font-size:min(max(16px,10vw),1.5rem);display:flex;position:fixed;top:.8rem;right:.75rem}svg{stroke:var(--color-primary);fill:var(--color-primary);-webkit-tap-highlight-color:transparent}svg#keelingcurve{fill:none;stroke-width:.5px;stroke-linecap:square;stroke-linejoin:round;font-family:Euclid;font-size:.5rem}svg#darkSwitch,svg#wakeSwitch{cursor:pointer;margin:0 .25rem 0 0}.circle{transition:transform .25s ease-in-out}.day,.screen{transform:translate(-18px)}.low-light{opacity:.3}.menu-toolbar{opacity:.99;background-color:var(--font-color);width:100%;min-height:10rem;height:12rem;border-bottom:2px solid var(--color-primary);z-index:999;justify-content:center;margin:0 auto;display:flex;position:fixed;top:0}button.menu{z-index:100;background-color:#0000;position:fixed;top:1rem}.menu-icon,.menu-icon.path,.menu-icon>svg{fill:var(--color-primary);stroke:#0000}.menu-icon{width:24px;height:24px}.pulsate{animation:pulse .75s ease-in-out infinite alternate}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.2)rotate(-5deg)}}.icon{width:16px;height:16px}.icon-play{width:14px;height:14px;border-style:solid;border-width:7px;border-color:transparent transparent transparent var(--color-primary)}.icon-pause{width:20px;height:14px;border-style:double;border-width:0 0 0 12px;border-color:var(--color-primary)}.logo-type{text-transform:uppercase;z-index:10;font-family:Euclid;font-size:min(max(16px,10vw),1.5rem);position:fixed;top:.5rem;left:.75rem}.the-most-defining-number-of-our-time{cursor:default;flex-grow:1;justify-content:center;font-family:Euclid;font-weight:900}.number-inverted{opacity:0;background:var(--color-primary);color:var(--font-color);height:100vh;width:100vw;position:absolute}.number-animated{animation:fadeInOut 1s ease-in-out infinite}.flash-animated{animation:fadeInBetween 1s ease-in-out infinite}@keyframes fadeInBetween{0%{opacity:0}33%{opacity:0}50%{opacity:1}83%{opacity:1}to{opacity:0}}@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}to{opacity:0}}.date{margin:0 auto;padding-bottom:.5rem;font-weight:900}.e{font-family:Euclid}.fit-text{font-size:20vw;line-height:1}.fit-text-half-screen{font-size:11.7647vw;line-height:1}.botox-text{font-size:130%}.flip-char{font-feature-settings:"fake"1,"ss01"1,"ss02"1}.back-char{font-feature-settings:"ss01"0}::selection{background:var(--color-primary);color:var(--font-color)}.text{max-width:40rem;font-size:1.1rem;line-height:1.5}.text-quote{text-align:center;font-style:italic}.credits{padding:1rem 1rem 1rem 2rem}.build{opacity:.85;padding-top:1rem;font-size:70%}.chevron:before{content:"";height:.45em;vertical-align:top;width:.45em;transform-origin:50%;border-style:solid;border-width:.1em .1em 0 0;transition:all .1s ease-in-out;display:inline-block;position:relative;top:.5em;left:.15em;transform:rotate(-45deg)}.chevron.bottom:before{top:.7rem;transform:rotate(135deg)}.img-wrapper{background-color:var(--color-primary);height:100%;flex:100%;margin-bottom:.2rem;display:flex;position:relative;overflow:hidden}.img-wrapper img{filter:grayscale()contrast()blur();mix-blend-mode:normal;height:100%;max-width:100%;object-fit:cover;opacity:1;width:100%;flex:1 0 100%;position:relative}.img-wrapper:before{width:100%;height:100%;content:"";z-index:1;mix-blend-mode:soft-light;background-color:var(--font-color);position:absolute;inset:0}html[class$=-light] .img-wrapper{background-color:var(--color-primary)}html[class$=-light] .img-wrapper img{mix-blend-mode:normal}html[class$=-light] .img-wrapper:before{mix-blend-mode:soft-light;background-color:var(--font-color)}html[class$=-dark] .img-wrapper{background-color:var(--font-color)}html[class$=-dark] .img-wrapper img{mix-blend-mode:normal}html[class$=-dark] .img-wrapper:before{mix-blend-mode:plus-lighter;background-color:var(--color-primary)}.--active{background-color:var(--color-primary);color:var(--font-color)}.--active a{color:var(--font-color)}.p-1{padding:1rem 1.5rem}.bold{font-weight:700}.overflow-hidden{overflow:hidden}.hidden{display:none}.flex{display:flex}.span-grid{grid-column:1/-1}.justify-left{justify-self:start}.justify-right{justify-self:end}.end-end{place-self:end}.center{place-items:center}.t-center{text-align:center}.o-1{opacity:1!important}.xs{font-size:.8rem}.no-select{user-select:none}@media only screen and (max-width:600px),screen and (orientation:landscape) and (min-device-width:375px) and (max-device-width:900px),screen and (min-width:600px) and (max-width:800px){body{user-select:none}.menu-toolbar{height:auto}.container h1{font-size:2rem}.container h2{padding:1.4rem 2.85rem .25rem .75rem;font-size:1.35rem}.button-close{right:.5rem}.items-toolbar{grid-row-gap:.25rem}.credits{padding-left:.75rem}.end-end{place-self:start}}@media only screen and (max-width:600px){.container-toolbar{grid-gap:.5rem;height:auto;grid-template-columns:1fr;padding:4rem .75rem 1rem;position:relative}.items-toolbar-setting{grid-template-columns:15% 73% 12%}.items-list{grid-column:1/-1}button{border-radius:4.6px;padding:.25rem}.items-toolbar{min-height:initial;grid-template-rows:auto}.item-label{grid-column:1/-1;justify-self:center}.item-theme>div{padding:0 .5rem 0 2rem}.button-play{top:3.25rem}.menu{right:1rem}.container-flash>div>span{padding:1rem 0}.container-flash>div>span.upper{align-self:end}.white-space{display:none}.container-flash>div>span.lower{align-self:start}.fit-text-half-screen{font-size:20vw;line-height:1}.subsection{grid-row-gap:0rem;grid-template-columns:1fr;padding:.5rem .75rem}.text{line-height:1.3}.pb-1{border-bottom:1px solid;margin-bottom:.75rem;padding-bottom:.75rem}.button-play{position:relative;top:0;right:0}.chevron.bottom:before{top:.4rem}}@media only screen and (orientation:landscape) and (min-device-width:375px) and (max-device-width:900px),screen and (min-width:600px) and (max-width:800px){.button-close{padding:0;top:.75rem}.menu{right:1rem}.button-play{position:relative;top:0;right:0}.container-toolbar{grid-gap:0;height:auto;grid-template-columns:1fr;padding:3rem .75rem .5rem}.subsection{grid-row-gap:0rem;grid-template-columns:1fr;padding:.5rem .75rem}.button-play{top:.5rem}.chevron.bottom:before{top:.4rem}}@media only screen and (min-width:1920px){.items-toolbar,.items-toolbar-setting{max-width:900px}html,body{font-size:28px}svg#darkSwitch,svg#wakeSwitch{transform:scale(1.4)}.feather-x,.menu-icon{transform:scale(1.8)}.icon-play{width:28px;height:28px;border-width:14px}.icon-pause{width:28px;height:28px;border-width:0 0 0 18px}}@media print{@page{size:landscape}body,.number-inverted{color:#000;background:#fff}.menu,section .container,div .container{display:none}section.container-number{display:flex}div.container:not(.container-number){display:none}.print-footer{width:auto;text-align:center;padding:10px;font-family:Euclid;display:block;position:fixed;bottom:0;left:50%;transform:translate(-50%)}}