:root{--primary:var(--ghost-accent-color);--app-bg:#030712;--hero-bg:var(--primary)}.bg-primary{background:var(--primary)}a,body,button,input,textarea{cursor:none}.custom-cursor{background-color:var(--primary);height:20px;pointer-events:none;position:fixed;transform:translate(-50%,-50%);transition:background-color .2s ease,border .2s ease;width:20px;will-change:width,height,transform;z-index:9999}.custom-cursor.hover{background-color:transparent;border:2px solid var(--primary)}.custom-cursor.click{transform:translate(-50%,-50%) scale(.6);transition:transform .1s cubic-bezier(.4,0,.2,1)}.logo-main-1{fill:#fff}.logo-main-2{fill:#fff}.logo-other-1{fill:var(--primary)}.logo-2{fill:var(--primary)!important}.logo{align-items:center;animation:breathe 4s ease-in-out infinite,float 6s ease-in-out infinite;display:flex;justify-content:center;max-width:660px;position:relative;width:100%}.card .section-message{bottom:inherit;left:30px;top:-40px}.card{position:relative}.dashed.top-left.flip{top:5px;transform:rotate(90deg)}.logo .logo-bg{position:absolute}.logo svg:not(.logo-bg){position:relative;z-index:5}.logo .logo-bg path{fill:#0b0c12}*,:after,:before{box-sizing:border-box}body,html{height:100%;margin:0;padding:0;scroll-behavior:smooth}body{color:#fff;font-family:Gilroy-Medium,sans-serif}img{max-width:100%}.text-primary{color:var(--primary)!important}a{text-decoration:none}.code-font{font-family:Geist Mono,monospace}.muted{color:silver}.dashed.top-left{border-bottom:1px dashed #fff;border-bottom-left-radius:10px;border-left:1px dashed #fff;height:20px;margin-right:15px;position:relative;top:-10px;width:20px}.container{margin:0 auto;max-width:1400px;width:100%}.container-fluid{margin:0 auto;width:100%}.section-message{bottom:0;position:absolute}div#app{display:flex;flex-direction:column;min-height:100vh;scroll-behavior:smooth}.scrolling-text{overflow:hidden}#page{box-sizing:border-box;min-height:100vh;transition:opacity .3s ease-out,transform .3s ease-out;will-change:opacity,transform}.button{border:1px solid #fff;color:#fff;display:inline-flex;font-size:13px;padding:8px 12px}.hero .bg-video{bottom:0;left:0;position:absolute;right:0;top:0}.hero .bg-video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-inner{align-items:center;background:var(--ghost-accent-color);border-radius:30px;display:flex;flex:1;justify-content:center;overflow:hidden;position:relative;width:100%}.hero-bottom .left .button{margin-left:20px}#navigation{display:flex;justify-content:space-between;left:0;padding-bottom:20px;padding-top:20px;position:relative;right:0;top:0;transition:transform .3s ease-in-out;z-index:15}#navigation.nav-hidden{transform:translateY(-100%)}#navigation .nav{align-items:center;gap:30px;list-style:none;margin:0;padding:0}#navigation .nav>li{margin:0;padding:0}#navigation .nav>li>a{color:#c3c3c3;font-size:19px;font-weight:400;transition:all .25s ease-in}#navigation .nav>li>a:hover{transform:scale(1.05)}#navigation .nav>li.nav-current>a,#navigation .nav>li>a:hover{color:#fff!important}#navigation .brand svg{display:block;pointer-events:none;width:112px}#navigation .brand a{cursor:pointer;display:flex;text-decoration:none;transition:opacity .3s ease,transform .3s ease}#navigation .brand a:hover .logo-1,#navigation .brand a:hover .logo-2{transition:fill .3s ease}.section-card h1{font-family:Gilroy-Heavy,sans-serif;letter-spacing:2px}.font-primary{font-family:Gilroy-Heavy,sans-serif}.grid-top{border-top:2px solid #1b1e2b}.grid-bg{bottom:0;display:flex;gap:60px;justify-content:space-between;left:0;position:fixed;right:0;top:0}.grid-bg .line{background:#1b1e2b;width:2px}.grid-bg:after,.grid-bg:before{content:""}.page-content .section{position:relative}.gradient-blue:after{background:linear-gradient(180deg,#1b1e2b59,transparent);bottom:0;content:"";height:75%;left:0;position:absolute;right:0;top:0}.page-content .section .container,.page-content .section .container-fluid{position:relative;z-index:5}.card-image{overflow:hidden}.card-image img:hover{transform:scale(1.05)}.card-image img{transition:all .3s ease-in-out}body.is-loading #page{pointer-events:none}body.is-loading:before{animation:loading-bar 1.5s ease-in-out infinite;background:linear-gradient(90deg,transparent 0,var(--ghost-accent-color,#3eb0ef) 50%,transparent 100%);content:"";height:3px;left:0;position:fixed;top:0;width:100%;z-index:99999}@keyframes loading-bar{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){#page,body.is-loading:before{animation:none!important;transition:none!important}html{scroll-behavior:auto}.logo{animation:none!important}}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.col-4{gap:60px;grid-template-columns:repeat(4,minmax(0,1fr))}.spacing-top{margin-top:60px}.section-title{font-family:Gilroy-Heavy,sans-serif;text-align:center}.spacing-bottom-large{margin-bottom:80px}.card .section-message.right .dashed{margin-left:30px;margin-right:0!important;order:5;top:10px;transform:rotate(180deg)}.section-message.right{justify-content:flex-end;left:0;right:30px}#image-scroller{margin-left:-80px;margin-right:-80px}:root{--color-secondary:var(--ghost-accent-color);--color-bg:#0b0c12}html{scrollbar-color:var(--color-secondary) var(--color-bg);scrollbar-gutter:stable;scrollbar-width:thin}#image-scroller{display:flex!important;flex-wrap:nowrap!important;gap:60px!important;grid-template-columns:none!important;overflow:hidden;position:relative}#image-scroller .card{flex-shrink:0;min-width:250px;width:calc(25% - 45px)}.parallax-section .grid-bg{opacity:0;position:absolute;z-index:7}.parallax-section{height:400vh;position:relative;width:100%}.parallax-section.compact{height:250vh}.parallax-container{background:url(../images/layer1/BG.png);background-position:50%;background-repeat:no-repeat;background-size:cover;clip-path:inset(0);height:115vh;overflow:hidden;position:sticky;top:0;width:100%}.earth .parallax-container{background:url(../images/layer2/BG.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.background-overlay{height:100%;left:0;opacity:var(--bg-fade-opacity,0);pointer-events:none;position:absolute;top:0;transition:opacity .1s ease-out;width:100%;will-change:opacity;z-index:1}.parallax-container:before{background:linear-gradient(to bottom,var(--app-bg) 0,transparent 100%);content:"";height:50%;left:0;opacity:var(--gradient-opacity,1);pointer-events:none;position:absolute;top:0;transition:opacity .1s ease-out;width:100%;will-change:opacity;z-index:6}.parallax-container:after{background:linear-gradient(to top,var(--app-bg) 0,transparent 100%);bottom:-2px;content:"";height:40%;left:0;opacity:var(--bottom-gradient-opacity,0);pointer-events:none;position:absolute;transition:opacity .1s ease-out;width:100%;will-change:opacity;z-index:6}.parallax-layer{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transform-origin:center center;width:100%;will-change:transform,opacity}.parallax-layer img{max-height:100%;max-width:100%;-o-object-position:center;object-position:center}.layer-bg{display:none;z-index:1}.layer-bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.layer-text{z-index:2}.layer-text img{max-height:90%;max-width:90%;-o-object-fit:contain;object-fit:contain}.layer-crystal{z-index:3}.layer-crystal img{max-height:90%;max-width:90%;-o-object-fit:contain;object-fit:contain}.layer-tnt{z-index:4}.layer-tnt img{max-height:90%;max-width:90%;-o-object-fit:contain;object-fit:contain}.layer-players{z-index:5}.layer-players img{max-height:90%;max-width:90%;-o-object-fit:contain;object-fit:contain}.end-section{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;will-change:opacity,transform;z-index:10}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.end-text.animate h1{animation:float 3s ease-in-out infinite}.content-section{align-items:center;background:linear-gradient(180deg,#1a1a1a,#2d2d2d);display:flex;justify-content:center;min-height:100vh}.scrolling-text{align-items:center;display:flex;width:100%}.scrolling-text .rail{display:flex}.scrolling-text .rail h4{color:var(--color-surface-white);font-weight:900;line-height:1em;margin:0 60px 0 0;white-space:nowrap}.start-art{left:-20vh;max-width:350px;position:absolute}.end-art{max-width:350px;position:absolute;right:-20vh}.stat-card{width:100%}.dashed.top-right{border-bottom:1px dashed #fff;border-bottom-left-radius:10px;border-left:1px dashed #fff;height:20px;margin-left:15px;position:relative;top:-10px;transform:scaleX(-1);width:20px}.bottom-art.image{bottom:-45vh;left:0;max-width:none!important;position:absolute;right:0}.end-art.other{right:-6vh}.hero-parallax-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.hero-parallax-layer{align-items:center;display:flex;height:100%;justify-content:center;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;will-change:transform}.hero-parallax-layer img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero-layer-bg{z-index:1}.hero-layer-bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-bg{bottom:0;left:0;position:absolute;right:0;top:0}.hero-bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-parallax-container{z-index:5}.parallax-container:before{background:linear-gradient(180deg,#030712,transparent)!important;height:100%!important}@media only screen and (min-width:768px){.hero{height:100vh}.about-hero{height:85vh}.section-card .image{max-width:500px}}@media only screen and (max-width:768px){.card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.parallax-section.earth.compact{display:none!important}.scrolling-text{display:none!important}.section-card .image{margin:0 auto;max-width:280px}.hero{height:50vh}}.about-hero-inner .right{border-radius:30px}
/*# sourceMappingURL=app.css.map */