@font-face{font-display:swap;font-family:Benzin-Bold;font-style:bold;font-weight:600;src:url(/hyper-loop/static/media/Benzin-Bold.8a2face31d8ba1bbe4df.woff2) format("woff2"),url(/hyper-loop/static/media/Benzin-Bold.76158c10a57690548142.woff) format("woff")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Benzin-Bold,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.App{text-align:center}.App,.star-field-container{background-color:#000;overflow:hidden;-webkit-perspective:10vmin;perspective:10vmin}.star-field-container{align-items:center;background-blend-mode:screen;background-image:radial-gradient(circle at 40% 40%,#20040c 0,rgba(46,5,17,0) 40%),radial-gradient(circle at 25% 52%,#060529 0,rgba(7,5,46,0) 50%),radial-gradient(circle at 65% 56%,#031b0c 0,rgba(4,32,14,0) 60%);display:flex;height:100vh;justify-content:center;position:relative;width:100%}.star{background-color:#fff;position:absolute;width:1px}.twinkling{-webkit-animation:twinkle 2s infinite;animation:twinkle 2s infinite;background-color:#fc0;box-shadow:0 0 2px 2px rgba(255,204,0,.7)}.star-to-ray{-webkit-animation:starToRay 5s linear forwards;animation:starToRay 5s linear forwards;width:40px}@-webkit-keyframes starToRay{0%{opacity:1;-webkit-transform:translateX(0) translateY(0) translateZ(0) scaleX(0) rotateY(0);transform:translateX(0) translateY(0) translateZ(0) scaleX(0) rotateY(0)}1%{opacity:1;-webkit-transform:translateX(0) translateY(0) translateZ(10px) scaleX(0) rotateY(90deg);transform:translateX(0) translateY(0) translateZ(10px) scaleX(0) rotateY(90deg)}10%{opacity:1;-webkit-transform:translateX(0) translateY(0) translateZ(100px) scaleX(30) rotateY(90deg);transform:translateX(0) translateY(0) translateZ(100px) scaleX(30) rotateY(90deg)}20%{opacity:1;-webkit-transform:translateX(0) translateY(0) translateZ(150px) scaleX(40) rotateY(90deg);transform:translateX(0) translateY(0) translateZ(150px) scaleX(40) rotateY(90deg)}to{opacity:0;-webkit-transform:translateX(0) translateY(0) translateZ(2000px) scaleX(70) rotateY(90deg);transform:translateX(0) translateY(0) translateZ(2000px) scaleX(70) rotateY(90deg)}}@keyframes starToRay{0%{opacity:1;-webkit-transform:translateX(0) translateY(0) translateZ(0) scaleX(0) rotateY(0);transform:translateX(0) translateY(0) translateZ(0) scaleX(0) rotateY(0)}1%{opacity:1;-webkit-transform:translateX(0) translateY(0) translateZ(10px) scaleX(0) rotateY(90deg);transform:translateX(0) translateY(0) translateZ(10px) scaleX(0) rotateY(90deg)}10%{opacity:1;-webkit-transform:translateX(0) translateY(0) translateZ(100px) scaleX(30) rotateY(90deg);transform:translateX(0) translateY(0) translateZ(100px) scaleX(30) rotateY(90deg)}20%{opacity:1;-webkit-transform:translateX(0) translateY(0) translateZ(150px) scaleX(40) rotateY(90deg);transform:translateX(0) translateY(0) translateZ(150px) scaleX(40) rotateY(90deg)}to{opacity:0;-webkit-transform:translateX(0) translateY(0) translateZ(2000px) scaleX(70) rotateY(90deg);transform:translateX(0) translateY(0) translateZ(2000px) scaleX(70) rotateY(90deg)}}.page-enter{-webkit-animation:fadeIn .5s ease-in forwards;animation:fadeIn .5s ease-in forwards;opacity:0}@-webkit-keyframes fadeIn{0%{opacity:0}30%{opacity:.5}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}30%{opacity:.5}to{opacity:1}}.page-exit{-webkit-animation:fadeOut 2s ease-in forwards;animation:fadeOut 2s ease-in forwards;opacity:1}@-webkit-keyframes fadeOut{0%{opacity:1}80%{opacity:.9}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}80%{opacity:.9}to{opacity:0}}.twinkling-page-2{-webkit-animation:twinkle 2s infinite;animation:twinkle 2s infinite;background-color:#d139f0;box-shadow:0 0 10px 5px rgba(219,1,110,.7)}@-webkit-keyframes twinkle{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@keyframes twinkle{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.titleLinkToPage{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#fffb00,#cc8b00);color:transparent;font-family:Benzin-Bold;font-size:10vmin;inset-block-start:45%;inset-inline:0;line-height:10vmin;margin:0;margin-inline:auto;position:absolute;text-decoration:none;text-shadow:0 0 5px rgba(255,0,255,.7),0 0 25px rgba(102,0,204,.7);text-transform:uppercase;-webkit-transform:translateZ(-1vmin);transform:translateZ(-1vmin);transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out;transition-delay:.3s;width:90vmin;z-index:15}.titleLinkToPageMove{-webkit-animation:moveText 2s ease-in-out;animation:moveText 2s ease-in-out;-webkit-transform:translateZ(10vmin);transform:translateZ(10vmin);will-change:transform}@-webkit-keyframes moveText{0%{-webkit-transform:translateZ(-1vmin);transform:translateZ(-1vmin)}to{-webkit-transform:translateZ(10vmin);transform:translateZ(10vmin)}}@keyframes moveText{0%{-webkit-transform:translateZ(-1vmin);transform:translateZ(-1vmin)}to{-webkit-transform:translateZ(10vmin);transform:translateZ(10vmin)}}.titleLinkToPage2{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#ff0800,#60c);color:transparent;font-family:Benzin-Bold;font-size:10vmin;inset-block-start:40%;inset-inline:0;line-height:12vmin;margin:0;margin-inline:auto;opacity:0;position:absolute;text-decoration:none;text-shadow:0 0 5px rgba(255,0,255,.7),0 0 10px rgba(102,0,204,.7);-webkit-transform:translateZ(-8vmin);transform:translateZ(-8vmin);transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out;transition-delay:.3s;width:100vmin;z-index:10}.titleLinkToPage2Opacity{-webkit-animation:opacityText 2s ease-in-out;animation:opacityText 2s ease-in-out;-webkit-transform:translateZ(10vmin);transform:translateZ(10vmin);will-change:transform}@-webkit-keyframes opacityText{0%{opacity:0;-webkit-transform:translateZ(-5vmin);transform:translateZ(-5vmin)}to{opacity:1;-webkit-transform:translateZ(-1vmin);transform:translateZ(-1vmin)}}@keyframes opacityText{0%{opacity:0;-webkit-transform:translateZ(-5vmin);transform:translateZ(-5vmin)}to{opacity:1;-webkit-transform:translateZ(-1vmin);transform:translateZ(-1vmin)}}.titleLinkToPage2None{display:none}.titleLinkToPage2Visible{opacity:1;-webkit-transform:translateZ(-1vmin);transform:translateZ(-1vmin);will-change:transform}
/*# sourceMappingURL=main.ca79419c.css.map*/