*,*:after,*:before{box-sizing:border-box}:root{font-size:14px;--color-text: #fff;--color-bg: #84a4f4;--color-link: #fff;--color-link-hover: #fff}body{margin:0;color:var(--color-text);background-color:var(--color-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500}.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;cursor:pointer}a:hover{color:var(--color-link-hover);outline:none}a:focus{outline:none;background:lightgrey}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;cursor:pointer}.unbutton:focus{outline:none}.frame{position:fixed;top:0rem;left:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;align-items:start;color:var(--color-title);padding:1rem 2rem;z-index:10;background:rgba(255,255,255,.24);border-radius:0 0 10px 10px;box-shadow:1px 4px 7px #0000000d}.frame a:not(.frame__title-back){white-space:nowrap;overflow:hidden;position:relative}.frame a:not(.frame__title-back):before{content:"";height:1px;width:100%;background:currentColor;position:absolute;top:90%;transition:transform .3s;transform-origin:0% 50%}.frame a:not(.frame__title-back):hover:before{transform:scaleX(0);transform-origin:100% 50%}.frame__title{grid-area:title;display:flex}.frame__title-main{font-size:1rem;margin:0;font-weight:inherit}.frame__title-back{position:relative;display:flex;align-items:flex-end}.frame__title-back span{display:none}.frame__title-back svg{fill:currentColor}.frame__prev{grid-area:prev}@media screen and (min-width: 53em){.frame{display:grid;grid-template-columns:auto auto 1fr;grid-template-rows:auto;grid-template-areas:"title prev sponsor";justify-content:start;grid-gap:5vw}}#root{padding:0;margin:0;width:100%;height:100vh}@font-face{font-family:Modius;src:url(/fonts/MRegular.otf)}body{overflow:hidden}canvas{height:100vh;width:100%}.Heading-text{font-family:Modius;font-size:32px;margin:0;line-height:1.3em;letter-spacing:1px}.section-content{padding:120px;width:100%;left:50%;top:0;transform:translate(-50%,10px)!important;height:100%;color:#eaf9ff;display:flex;pointer-events:none;position:fixed;z-index:-1;text-align:start;flex-direction:column;justify-content:center;align-items:start}.divider{width:80px;height:.5px;margin-top:30px;background:#fff}p{font-size:18px;font-family:Sans-serif;line-height:1.5em;width:420px;opacity:.7;margin:10px 0 0}:root{--background-rgb: 29 30 34;--blue-rgb: 33 150 243;--primary-rgb: var(--blue-rgb);--blob-color-1: rgb(var(--blue-rgb));--blob-color-2: dodgerblue}*{box-sizing:border-box}body{height:100vh;display:grid;place-items:center;background-color:#000;margin:0rem}.loading{font-size:80px;font-family:Modius}.loading-box{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;text-align:center;white-space:pre;flex-direction:column;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:100%;bottom:0;width:100%}.loading-text{font-size:12px;font-weight:300;letter-spacing:1px;opacity:.8}.tutorial-scroll__text{font-size:12px}.tutorial-scroll__text svg{fill:#d1f2ff;width:24px;height:36px}.tutorial-scroll__text svg *{stroke:#d1f2ff!important}.tutorial-scroll__text p{margin:0}@keyframes scroll{0%{transform:translateY(0)}30%{transform:translateY(60px)}}.tutorial-scroll__text svg #wheel{animation:scroll ease 2s infinite}.loading{overflow:hidden;transition:10s}.progress-div{background:white;height:3px;width:0px;transition:1s ease}.loading-box .number{font-size:62px}.Progress{display:flex;gap:15px;flex-direction:column;position:absolute;z-index:1;top:50%;transform:translate(60px,-50%)}.line{width:4px;height:10px;border-bottom:1px solid #b9ebff7b;transition:.4s}.line.active{width:4px;height:10px;border-bottom:60px solid #71bedc}.line span{display:inline-block;width:max-content;text-transform:uppercase;letter-spacing:1px;font-size:11px;color:#d1f2ff}.line span{display:none}.line.active span,.line:hover span{display:inline-block}.loading-box{background-size:cover;background-position:center center;width:100%;height:100%;position:fixed;left:0;top:0}.loading-text{display:flex;align-items:center;flex-direction:column;gap:24px}main{width:100%!important;height:100%!important}a.line{pointer-events:none}.content{width:334px;height:216px;background:#f0f0f0;border-radius:3px;overflow-y:auto;padding:0}.wrapper{padding:10px;width:668px;height:432px;transform:scale(.5);transform-origin:top left}.experience{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1;display:none}.scrollTarget{position:absolute;height:1000vh;width:100px;top:0;z-index:0}.vignette-radial{position:fixed;z-index:11;top:0;left:0;height:100vh;width:100%;pointer-events:none}@media (max-width:1020px){.Heading-text{font-size:18px}}@media (max-width:760px){.Heading-text{font-size:16px}section#article-heading>span{font-size:12px!important}.section-content{padding:70px 0 0!important;text-align:center;flex-direction:column;justify-content:start;align-items:center;width:95%!important}}
