:where(html){line-height:1.15}:where(h1){font-size:2em;-webkit-margin-after:.67em;margin-block-end:.67em;-webkit-margin-before:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v12/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yK1jPQ.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v12/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxjPQ.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v12/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8-qxjPQ.ttf) format("truetype")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTx3L3I-JCGChYJ8VI-L6OO_au7B2xY.ttf) format("truetype")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxwL3I-JCGChYJ8VI-L6OO_au7B4-Lw_3E.ttf) format("truetype")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873_3E.ttf) format("truetype")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2_3E.ttf) format("truetype")}@font-face{font-family:Big Shoulders Stencil Text;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/bigshouldersstenciltext/v19/5aUV9-i2oxDMNwY3dHfW7UAt3Q453SM15wNj53bCcab2SJYLLUtk1OGRU4TIGQ.ttf) format("truetype")}@font-face{font-family:Big Shoulders Stencil Text;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/bigshouldersstenciltext/v19/5aUV9-i2oxDMNwY3dHfW7UAt3Q453SM15wNj53bCcab2SJYLLUtk1OGRDYPIGQ.ttf) format("truetype")}*,*:before,*:after{box-sizing:border-box}a{text-decoration:none}a,a:active,a:hover,a:visited{color:currentColor;outline:0}:root{--color-black: #0a0a0a;--color-dark: #434343;--color-light: #ededed;--color-white: #fcfcfc;--color-white-fade-10: rgba(252, 252, 252, .1);--color-accent: #20945c;--color-accent-fade-10: rgba(32, 148, 92, .1)}.template--no-select{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.template--no-select:focus{outline:none}.template--no-scroll{-webkit-overflow-scrolling:touch;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.template--no-scroll::-webkit-scrollbar,.template--no-scroll::-webkit-scrollbar-track,.template--no-scroll::-webkit-scrollbar-thumb{-webkit-appearance:none;appearance:none;width:0;height:0;background:transparent;display:none}.template--hide-scrollbar::-webkit-scrollbar,.template--hide-scrollbar::-webkit-scrollbar-track,.template--hide-scrollbar::-webkit-scrollbar-thumb{-webkit-appearance:none;appearance:none;width:0;height:0;background:transparent;display:none}.template--fixed-full-screen{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:0;border:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;touch-action:none}.template--is-active{display:none;transform:translate3d(100000px,0,0)}.template--is-active.is-active{display:block;transform:translateZ(0)}.template--page-content-grid{margin:0 auto;height:100%;width:200rem;max-width:100%;display:grid;grid-template-columns:repeat(5,minmax(3rem,1fr));grid-template-rows:repeat(7,minmax(5rem,1fr));gap:.5rem;grid-template-areas:"header header header header header" "inner  inner  inner  inner  inner" "inner  inner  inner  inner  inner" "inner  inner  inner  inner  inner" "inner  inner  inner  inner  inner" "inner  inner  inner  inner  inner" "footer footer footer footer footer";justify-content:center;align-content:center;justify-items:center;align-items:center;padding:30px}@media (max-width: 1600px){.template--page-content-grid{padding:30px}}@media (max-width: 1000px){.template--page-content-grid{padding:20px}}@media (max-width: 480px){.template--page-content-grid{padding:10px}}html{font-size:10px}html,body,button{font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Lucida Console,monospace;font-weight:400;font-style:normal}body{font-size:1.3rem}.dg.ac input,.dg.ac select,.dg.ac .property-name,.dg.ac .close-button{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Lucida Console,monospace}.dg .dg.main{margin-right:0;margin-left:10px}.dg.main .property-name{padding-right:5px}.dg.main li.title{background-image:none;position:relative}.dg.main li.title:before{position:absolute;content:"-";left:5px}.dg.main .closed li.title{background-image:none}.dg.main .closed li.title:before{content:"+"}.dg.main .c .slider{position:relative;background:transparent}.dg.main .c .slider:hover{background:transparent}.dg.main .c .slider:hover .slider-fg{background:#0ff}.dg.main .c .slider:before{position:absolute;content:"";display:block;top:25%;height:50%;width:100%;background-color:#111}.dg.main .c .slider-fg{background:#0cc;position:absolute;top:25%;height:50%}.dg.main .cr.number{border-left:3px solid #0ff}.dg.main .cr.number input[type=text]{color:#0ff}html,body{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:0;border:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;touch-action:none;background-color:var(--color-black);color:var(--color-white)}html:focus,body:focus{outline:none}html.no-js body{display:none}#canvas,#ui{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:0;border:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;touch-action:none;background-color:transparent}#canvas{pointer-events:auto;display:none}.is-ready #canvas{display:block}#ui{pointer-events:none}#ui--border{border:1px solid var(--color-white-fade-10);position:absolute;top:30px;left:30px;right:30px;bottom:30px}@media (max-width: 1600px){#ui--border{position:absolute;top:30px;left:30px;right:30px;bottom:30px}}@media (max-width: 1000px){#ui--border{position:absolute;top:20px;left:20px;right:20px;bottom:20px}}@media (max-width: 480px){#ui--border{position:absolute;top:10px;left:10px;right:10px;bottom:10px}}.page{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:0;border:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;touch-action:none;background-color:transparent}.page .page--background{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:0;border:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;touch-action:none;pointer-events:none}.page .page--content{margin:0 auto;height:100%;width:200rem;max-width:100%;display:grid;grid-template-columns:repeat(5,minmax(3rem,1fr));grid-template-rows:repeat(7,minmax(5rem,1fr));gap:.5rem;grid-template-areas:"header header header header header" "inner  inner  inner  inner  inner" "inner  inner  inner  inner  inner" "inner  inner  inner  inner  inner" "inner  inner  inner  inner  inner" "inner  inner  inner  inner  inner" "footer footer footer footer footer";justify-content:center;align-content:center;justify-items:center;align-items:center;padding:30px}@media (max-width: 1600px){.page .page--content{padding:30px}}@media (max-width: 1000px){.page .page--content{padding:20px}}@media (max-width: 480px){.page .page--content{padding:10px}}.page,.component{display:none;transform:translate3d(100000px,0,0)}.page.is-active,.component.is-active{display:block;transform:translateZ(0)}.component{pointer-events:auto}.button{outline:none;width:auto;overflow:hidden;text-align:inherit;color:inherit;font-family:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;pointer-events:auto;background-color:var(--color-white);color:var(--color-black);display:inline-block;height:30px;margin:5px;padding:0 20px;border:none;border-radius:3px}.button::-moz-focus-inner{border:0;padding:0}#c--cursor{pointer-events:none;z-index:99999}#c--cursor .cursor-pointer{position:absolute;top:0;left:0;height:2rem;width:2rem;opacity:.5;background-color:var(--color-white-fade-10);border:1px solid var(--color-white)}#c--cursor .cursor-line{position:absolute;top:0;left:0;background-color:var(--color-white-fade-10);opacity:.25}#c--cursor .cursor-line--v{height:100vw;width:1px}#c--cursor .cursor-line--h{height:1px;width:100vw}.component-text-block .text-block-item{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:right;float:right;clear:right}.component-text-block .text-block-item .text-block-item--background{z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background-color:var(--color-accent)}.component-text-block .text-block-item .word{display:inline-block}.component-text-block .text-block-item .word:not(:last-child){margin-right:.5rem}.component-text-block .text-block-item .word .letter{display:inline-block}#c--overlay-pattern{pointer-events:none;position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:0;border:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;touch-action:none}#c--overlay-pattern .component--content{height:100%;width:100%}#c--overlay-pattern canvas{position:absolute;top:0;left:0}#c--preloader-text-block-welcome{grid-column-start:2;grid-column-end:span 1;grid-row-start:2;justify-self:start;align-self:end;width:100%}#c--preloader-text-block-welcome .text-block-item{text-align:left;float:left;clear:left}#c--preloader-text-hero{grid-row-start:4;grid-column-start:-4;grid-column-end:span 2;justify-self:start;align-self:end;font-family:Barlow Condensed,Big Shoulders Stencil Text,-apple-system,BlinkMacSystemFont,Inter var,Inter,Segoe UI,Helvetica Neue,Helvetica,Arial,Roboto,Ubuntu,sans-serif;font-size:calc(70px + (120 - 70) * ((100vw - 812px) / (2800 - 812)));white-space:nowrap}#c--preloader-text-block-subtitle{grid-row-start:5;grid-column-start:-4;grid-column-end:span 1;justify-self:start;align-self:start;width:100%}#c--preloader-progress{grid-column-start:2;grid-column-end:span 2;grid-row-start:-2;justify-self:start;align-self:start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}#c--preloader-progress .component--content{transform-origin:left center;height:.1rem;width:100%}#c--preloader-progress .progress-bar{height:1px;width:100%;background-color:var(--color-white);transform-origin:top left}@media (max-width: 1000px){#c--preloader-text-block-welcome,#c--preloader-text-hero,#c--preloader-text-block-subtitle,#c--preloader-progress{grid-column-start:1;grid-column-end:span 4}}#page--countdown .page--background{background-color:transparent}.template--text-outline{display:inline-block;height:2.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 2px;font-size:1.1rem;font-weight:500;text-transform:uppercase;padding:0 1rem;border:1px solid var(--color-white);width:100%;height:100%;position:relative;line-height:calc(2.5rem - 2px)}#c--countdown-header{grid-column-start:1;grid-column-end:-1;justify-self:start;align-self:start;position:relative;height:100%;width:100%}#c--countdown-header .header-content--left,#c--countdown-header .header-content--right{position:absolute;top:0}#c--countdown-header .header-content--left{left:0}#c--countdown-header .header-content--left #header-title{display:inline-block;height:2.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 2px;font-size:1.1rem;font-weight:500;text-transform:uppercase;padding:0 1rem;border:1px solid var(--color-white);width:100%;height:100%;position:relative;line-height:calc(2.5rem - 2px);pointer-events:none;opacity:.5}#c--countdown-header .header-content--right{font-size:0;right:0}#c--countdown-text-block-info{grid-row-start:2;grid-column-start:1;grid-column-end:span 2;width:100%;justify-self:start;align-self:end;font-size:1.6rem}#c--countdown-text-learn-more{grid-row-start:3;grid-column-start:2;grid-column-end:span 1;justify-self:end;align-self:start}#c--countdown-text-subtitle{grid-row-start:4;grid-column-start:2;grid-column-end:span 1;width:100%;justify-self:start;align-self:end;color:var(--color-accent)}#c--countdown-text-hero{grid-row-start:5;grid-column-start:1;grid-column-end:span 2;justify-self:start;align-self:end;font-family:Barlow Condensed,Big Shoulders Stencil Text,-apple-system,BlinkMacSystemFont,Inter var,Inter,Segoe UI,Helvetica Neue,Helvetica,Arial,Roboto,Ubuntu,sans-serif;font-size:calc(70px + (120 - 70) * ((100vw - 812px) / (2800 - 812)))}#c--countdown-text-hero .c--countdown-text-hero--value{white-space:nowrap}#c--countdown-progress{grid-column-start:1;grid-column-end:span 2;grid-row-start:-2;justify-self:end;align-self:end;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}#c--countdown-progress .component--content{background-color:var(--color-white);height:.1rem;width:100%}#c--countdown-audio{grid-column-start:-2;grid-column-end:span 1;grid-row-start:-2;justify-self:end;align-self:end;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#c--countdown-audio .component--content{position:relative;background-color:transparent;height:2.5rem;width:2.5rem;border:2px solid var(--color-white);cursor:pointer}#c--countdown-audio .component--content canvas{display:block}@media (max-width: 1000px){#c--countdown-text-block-info,#c--countdown-text-learn-more,#c--countdown-text-subtitle,#c--countdown-text-hero,#c--countdown-progress{grid-column-start:1;grid-column-end:span 5}#c--countdown-text-block-info{font-size:1.5rem}#c--countdown-text-subtitle{grid-row-start:-4}#c--countdown-text-hero{grid-row-start:-3;justify-self:start;align-self:end}#c--countdown-progress{display:none}}@media (max-height: 620px){#c--countdown-text-block-info{grid-row-start:3;font-size:1.3rem}#c--countdown-text-learn-more{grid-row-start:4}}.component-social-item{display:inline-block;height:2.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 2px}.component-social-item .component--content{position:relative;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center}.component-social-item .social-item-content--icon,.component-social-item .social-item-content--text{display:inline-block}.component-social-item .social-item-content--text--background{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-white);transform:scale3d(0,1,1);transform-origin:left center;z-index:-1}.component-social-item .social-item-content--icon{position:relative;background-color:var(--color-white);height:2.5rem;width:2.5rem;min-height:2.5rem;min-width:2.5rem}.component-social-item .social-item-content--icon img,.component-social-item .social-item-content--icon svg{display:block;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.component-social-item .social-item-content--text{display:inline-block;height:2.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 2px;font-size:1.1rem;font-weight:500;text-transform:uppercase;padding:0 1rem;border:1px solid var(--color-white);width:100%;height:100%;position:relative;line-height:calc(2.5rem - 2px)}#c--countdown-social--wiki .component--content .social-item-content--text{margin-right:0}@media (max-width: 480px){#c--countdown-social--wiki .component--content .social-item-content--text{display:none}}.not-supported--content{display:none;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;max-width:90vw}html #not-supported-container{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:0;border:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;touch-action:none;display:none}html.not-supported #canvas,html.not-supported #ui{display:none}html.not-supported body,html.not-supported #not-supported-container{display:block}html.not-supported--device .not-supported--content#ns-device,html.not-supported--browser .not-supported--content#ns-browser,html.not-supported--webgl .not-supported--content#ns-webgl,html.not-supported--orientation .not-supported--content#ns-orientation{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:var(--color-accent-fade-10);border:1px solid var(--color-accent);padding:10px;display:block;z-index:99999}
