@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background:#000;font-family:Plus Jakarta Sans,sans-serif;justify-content:center;min-height:100vh;position:relative;text-align:center}.App,.content{align-items:center;display:flex;flex-direction:column}.content{flex:1 1;gap:2rem}.App-logo{height:30vmin;max-height:250px;max-width:250px;object-fit:contain;opacity:.7;pointer-events:none;width:auto}.container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;box-shadow:0 8px 32px #0000001a;flex-direction:column;gap:2rem;padding:2rem}.animated-box,.container{align-items:center;display:flex}.animated-box{background:linear-gradient(45deg,#ff6b6b,#4ecdc4);border-radius:15px;box-shadow:0 10px 30px #0003;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;height:120px;justify-content:center;transition:transform .2s ease;width:120px}.animated-box:hover{transform:translateY(-5px)}.title{color:#fff;font-size:2.5rem;font-weight:700;margin:0;text-shadow:2px 2px 4px #0000004d}.description{color:#ffffffe6;font-size:1.1rem;line-height:1.6;margin:0;max-width:400px}.animate-button{background:linear-gradient(45deg,#ff6b6b,#ee5a24);border:none;border-radius:25px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 24px;transition:all .3s ease}.animate-button:hover{box-shadow:0 6px 20px #0000004d;transform:translateY(-2px)}.animate-button:active{transform:translateY(0)}.coming-soon{animation:elegantGlow 4s ease-in-out infinite;margin:0;overflow:hidden;position:relative;white-space:nowrap}.coming-soon,.coming-soon:before{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.2em;text-shadow:0 0 20px #ffffff4d;text-transform:uppercase}.coming-soon:before{animation:bannerScroll 8s linear infinite;content:"COMING SOON • COMING SOON • COMING SOON • COMING SOON • COMING SOON • COMING SOON • ";height:100%;left:0;position:absolute;top:0;width:100%}@keyframes elegantGlow{0%,to{color:#fff;opacity:.6;text-shadow:0 0 10px #fff3;transform:scale(.98)}25%{color:#f0f0f0;opacity:.8;text-shadow:0 0 15px #fff6;transform:scale(1)}50%{color:#fff;opacity:1;text-shadow:0 0 25px #fff9;transform:scale(1.02)}75%{color:#f0f0f0;opacity:.8;text-shadow:0 0 15px #fff6;transform:scale(1)}}.banner{align-items:center;background:#000000f2;border-bottom:7px double #333;border-top:7px double #333;display:flex;height:3rem;justify-content:center;margin:3rem 0;max-width:100%;overflow:hidden;position:static;width:100vw}.banner-content{animation:bannerScroll 30s linear infinite;color:#999;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:.2em;text-shadow:0 0 20px #ffffff4d;text-transform:uppercase;white-space:nowrap}.banner-content.top{animation:bannerScrollLeftToRight 90s linear infinite}.banner-content.bottom{animation:bannerScrollRightToLeft 90s linear infinite}.banner-text{display:inline-block;padding-right:2rem}@keyframes bannerScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes bannerScrollLeftToRight{0%{transform:translateX(-33.33%)}to{transform:translateX(0)}}@keyframes bannerScrollRightToLeft{0%{transform:translateX(0)}to{transform:translateX(-33.33%)}}@keyframes logoElegant{0%,to{filter:drop-shadow(0 0 15px rgba(255,255,255,.05));opacity:.6;transform:translateY(0) scale(1)}20%{filter:drop-shadow(0 0 20px rgba(255,255,255,.1));opacity:.7;transform:translateY(-5px) scale(1.01)}40%{filter:drop-shadow(0 0 25px rgba(255,255,255,.15));opacity:.8;transform:translateY(-8px) scale(1.02)}60%{filter:drop-shadow(0 0 20px rgba(255,255,255,.1));opacity:.7;transform:translateY(-5px) scale(1.01)}80%{filter:drop-shadow(0 0 18px rgba(255,255,255,.08));opacity:.65;transform:translateY(-2px) scale(1.005)}}
/*# sourceMappingURL=main.1dd2cf5b.css.map*/