@font-face{font-family:Start;src:url(/build/assets/subset-Start-mX2KLN3Z.woff2) format("woff2"),url(/build/assets/subset-Start-CqvImxMs.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*,*:after,*:before{box-sizing:border-box}:root{font-size:18px}body{margin:0;--color-text: #fff;--color-bg: #000;--color-link: #c63643;--color-link-hover: #fff;color:var(--color-text);background-color:var(--color-bg);font-family:mono45-headline,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uk-nav-center li>a{font-family:Unbounded,sans-serif;text-transform:uppercase;font-size:6rem}.mainHeader{font-family:Start,serif;margin-top:220px}.uk-dropbar{background:#1a1a1a}.demo-2{--color-link: #b95e5d}#container-words{position:absolute;margin:auto;width:100vw;height:80pt;top:0;bottom:0;filter:url(#threshold) blur(.6px)}.demo-3{--color-link: #f7bcac}.uk-navbar-toggle,.uk-logo{color:#bc0931!important}.lil-gui{visibility:hidden}#text1,#text2{position:absolute;width:100%;display:inline-block;font-size:6rem;text-align:center;-webkit-user-select:none;user-select:none}.demo-4 .lil-gui{visibility:visible}.js .loading:before,.js .loading:after{content:"";position:fixed;z-index:1000}.js .loading:before{top:0;left:0;width:100%;height:100%;background:var(--color-bg)}.js .loading:after{top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;opacity:.4;background:var(--color-link);animation:loaderAnim .7s linear infinite alternate forwards}@keyframes loaderAnim{to{opacity:1;transform:scale3d(.5,.5,1)}}a{text-decoration:none;color:var(--color-link);outline:none}a:hover{color:var(--color-link-hover);outline:none}a:focus{outline:none;background:#d3d3d3}a:focus:not(:focus-visible){background:transparent}a:focus-visible{outline:2px solid red;background:transparent}.unbutton{background:none;border:0;padding:0;margin:0;font:inherit}.unbutton:focus{outline:none}.frame{padding:3rem 5vw;text-align:center;position:relative;z-index:1000}.frame__title{font-size:1rem;margin:0 0 1rem;font-weight:400}.frame__links{display:inline}.frame__links a:not(:last-child),.frame__demos a:not(:last-child){margin-right:1rem}.frame__demos{margin:1rem 0}.frame__demo--current,.frame__demo--current:hover{color:var(--color-text)}.content{display:grid;height:calc(100vh - 23rem);position:relative}.content__title{font-family:Start,serif;align-self:center;pointer-events:none;max-width:900px}.content__title--centered{text-align:center;justify-self:center}.content__title--style{font-weight:400;font-size:16vw;line-height:.85;background:linear-gradient(90deg,#b60afd,#992d46,#064cb5);background-size:cover;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;opacity:.4}.platform_block{margin-top:120px;position:sticky}@media screen and (min-width: 53em){.content__title--style{font-weight:400;font-size:10vw}.frame{position:fixed;text-align:left;z-index:100;top:0;left:0;display:grid;align-content:space-between;width:100%;max-width:none;height:100vh;padding:1.5rem 3.35rem;pointer-events:none;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;grid-template-areas:"title ..." "... ..." "links demos"}.frame__title-wrap{grid-area:title;display:flex}.frame__title{margin:0}.frame__tagline{position:relative;margin:0 0 0 .25rem;padding:0 0 0 1rem;opacity:.5}.frame__demos{margin:0;grid-area:demos;justify-self:end}.frame__links{grid-area:links;padding:0;justify-self:start}.frame a{pointer-events:auto}.content{height:72vh}}#canvasContainer{position:fixed;top:0;left:0;z-index:0;width:100%;height:100%}#canvasContainer img{visibility:hidden;pointer-events:none;position:absolute}@media screen and (max-width: 979px){#text1,#text2,.el-link{font-size:2rem}.uk-nav-center li>a{font-size:2rem}}
