@font-face{font-family:Helvetica;src:url(/helvetica.17a6f3fa.ttf) format("truetype")}@font-face{font-family:Montserrat Medium;src:url(/montserrat-medium.49309d41.ttf) format("truetype")}@font-face{font-family:Montserrat Black;src:url(/montserrat-black.2bf2ba9f.ttf) format("truetype")}@font-face{font-family:Archivo Black;src:url(/archivo-black-regular.5d00c0e6.ttf) format("truetype")}html{scrollbar-width:none;-ms-overflow-style:none}body,html{margin:0;width:100%;height:100%;position:fixed}body{display:flex;margin:0;color:#fff;font-family:Helvetica;font-weight:700;flex-direction:column;overflow:hidden}main{flex:1 0 auto}canvas{position:relative;z-index:0;width:100%;height:100%}a{color:#fff}.canvas-container{display:flex;position:absolute;width:100%;height:100%;justify-content:center;touch-action:none}div.hidden{opacity:0;pointer-events:none}.reusable-elements{display:none}input:focus,select:focus,textarea:focus{outline:none}::-webkit-scrollbar{width:.375rem;height:.5rem}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#707070}::placeholder{color:#949494}:-ms-input-placeholder{color:#949494}::-ms-input-placeholder{color:#949494}.app-canvas{height:100%}.app-canvas,.section{display:flex;position:absolute;width:100%}.section{z-index:1;min-height:100%;flex-direction:column;justify-content:center;align-items:center}.section.hidden{display:none;opacity:0}.video{position:absolute;opacity:0}.button{border:1px solid #fff;color:#fff;padding:1.25rem 1.875rem;cursor:pointer;font-family:Montserrat Black;transition:color,background-color .5s;text-decoration:none}.button:hover{background-color:hsla(0,0%,100%,.6666666667);color:#000}.marquee{position:relative;overflow:hidden}.marquee__inner{width:fit-content;display:flex;position:relative;transform:translate3d(5px,0,0)}.loader{z-index:999;background-color:#000}.loader__image{margin-bottom:30px}.loader__image img{height:70px}.loader__progress-bar{width:150px;background:#909090;border-radius:6px}.loader__progress-bar-fill{width:0;height:6px;background-color:#fff;border-radius:20px;transition:width .5s}.home__logo{position:absolute;display:flex;top:0;left:0;padding:20px 10px}.home__logo svg{width:40px;height:40px;filter:drop-shadow(0 0 10px rgba(64,64,64,.8))}@media print,screen and (min-width:960px){.home__logo{padding:30px}.home__logo svg{width:auto;height:auto}}.lab{position:absolute;height:100%;justify-content:center;opacity:0}.lab,.lab__container{width:100%;display:flex;align-items:center}.lab__container{position:relative;flex-direction:column;justify-content:space-between;height:40.3125rem}@media print,screen and (min-width:960px){.lab__container{width:37.8125rem;height:37.5rem}}.lab__hashtags{margin-top:11.875rem;width:98%;color:#fff;font-family:Archivo Black;white-space:nowrap;overflow:hidden}@media print,screen and (min-width:960px){.lab__hashtags{margin-top:10rem}}.lab__footer{width:100%;display:flex;justify-content:space-between;z-index:1;flex-direction:column-reverse}@media print,screen and (min-width:960px){.lab__footer{flex-direction:row}}.lab__empty-space{display:none;height:3.875rem}.lab__empty-space--mobile{display:flex}.lab__button-container{display:flex;min-width:12.5rem;justify-content:center;align-items:center}.lab__description{margin-bottom:1.25rem;padding:0 .625rem;color:#fff;letter-spacing:.0625rem;font-family:Montserrat Medium;height:9.375rem;overflow-y:scroll}.company{justify-content:space-around}.company__button{transform-style:preserve-3d;transform-origin:center -200px}
/*# sourceMappingURL=/application.6543b7e2.css.map */