body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-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}a{color:inherit}button{background:none;border:none}#root{min-height:100vh}:root{--primary-color:#6610f2;--secondary-color:#0dcaf0;--tertiary-color:#6f42c1;--dark-color:#0f0933;--light-color:#f8f9fa;--success-color:#20c997;--warning-color:#fd7e14;--danger-color:#dc3545;--gradient-primary:linear-gradient(135deg,var(--primary-color),var(--tertiary-color));--gradient-secondary:linear-gradient(135deg,var(--secondary-color),var(--primary-color));--box-shadow:0 4px 24px #0000001a;--border-radius:8px;--transition:all 0.3s ease}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#0f0933;background-color:var(--dark-color);color:#f8f9fa;color:var(--light-color);font-family:Inter,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.6}.container{margin:0 auto;max-width:1200px;padding:0 1.5rem;width:100%}a{color:#0dcaf0;color:var(--secondary-color);text-decoration:none;transition:all .3s ease;transition:var(--transition)}a:hover{color:#6610f2;color:var(--primary-color)}button{cursor:pointer;font-family:inherit}ul{list-style:none}img{max-width:100%}section{overflow:hidden;padding:5rem 0;position:relative}h1,h2,h3,h4,h5,h6{line-height:1.2;margin-bottom:1rem}p{margin-bottom:1.5rem}.quantum-particles{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.app{position:relative;z-index:2}.app-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f0933cc;border-bottom:1px solid #ffffff1a;left:0;padding:1rem 0;position:fixed;top:0;width:100%;z-index:1000}.header-content{justify-content:space-between}.header-content,.logo-container{align-items:center;display:flex}.logo{height:40px;margin-right:.8rem}.logo-container h1{background:linear-gradient(135deg,#6610f2,#6f42c1);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:1.5rem;margin-bottom:0}.main-nav ul{display:flex;gap:2rem}.main-nav a{color:#f8f9fa;color:var(--light-color);font-weight:500;padding:.3rem 0;position:relative}.main-nav a:after{background:linear-gradient(135deg,#0dcaf0,#6610f2);background:var(--gradient-secondary);bottom:0;content:"";height:2px;left:0;position:absolute;transition:all .3s ease;transition:var(--transition);width:0}.main-nav a:hover{color:#0dcaf0;color:var(--secondary-color)}.main-nav a:hover:after{width:100%}.cta-button{border:none;border-radius:8px;border-radius:var(--border-radius);box-shadow:0 4px 24px #0000001a;box-shadow:var(--box-shadow);font-weight:600;letter-spacing:.5px;padding:.8rem 1.5rem;text-transform:uppercase;transition:all .3s ease;transition:var(--transition)}.cta-button.primary{background:linear-gradient(135deg,#6610f2,#6f42c1);background:var(--gradient-primary);color:#fff}.cta-button.secondary{background:#0000;border:2px solid #0dcaf0;border:2px solid var(--secondary-color);color:#0dcaf0;color:var(--secondary-color)}.cta-button.primary:hover{box-shadow:0 6px 28px #6610f24d;transform:translateY(-3px)}.cta-button.secondary:hover{background:#0dcaf0;background:var(--secondary-color);color:#0f0933;color:var(--dark-color);transform:translateY(-3px)}.hero-section{align-items:center;background:linear-gradient(180deg,#0f0933,#0e052a);background:linear-gradient(to bottom,var(--dark-color),#0e052a);display:flex;justify-content:center;min-height:100vh;padding-top:6rem;text-align:center}.hero-section h2{background:linear-gradient(135deg,#0dcaf0,#6610f2);background:var(--gradient-secondary);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:3.5rem;margin-bottom:1rem}.hero-section p{color:#fffc;font-size:1.2rem;margin:0 auto 2rem;max-width:700px}.hero-stats{display:flex;gap:4rem;justify-content:center;margin:3rem 0}.stat{text-align:center}.stat h3{color:#0dcaf0;color:var(--secondary-color);font-size:3rem;margin-bottom:.5rem}.stat p{color:#ffffffb3;font-size:1rem;margin-bottom:0}.hero-buttons{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.top-games-section{background-color:#0a041e;text-align:center}.top-games-section h2{color:#fff;font-size:2.5rem;margin-bottom:1rem}.top-games-section p{color:#ffffffb3;font-size:1.1rem;margin:0 auto 3rem;max-width:600px}.top-games-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:3rem}.game-card{background:#ffffff0d;border-radius:8px;border-radius:var(--border-radius);box-shadow:0 4px 24px #0000001a;box-shadow:var(--box-shadow);overflow:hidden;position:relative;transition:all .3s ease;transition:var(--transition)}.game-card:hover{box-shadow:0 15px 30px #0003;transform:translateY(-10px)}.game-image{background-position:50%;background-size:cover;height:180px;position:relative}.game-ranking{align-items:center;background:linear-gradient(135deg,#6610f2,#6f42c1);background:var(--gradient-primary);border-radius:50%;color:#fff;display:flex;font-weight:700;height:30px;justify-content:center;left:10px;position:absolute;top:10px;width:30px}.game-info{padding:1.5rem}.game-info h3{font-size:1.2rem;margin-bottom:.5rem}.game-rating{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.stars{display:inline-block;font-size:0;line-height:0;position:relative}.stars:before{color:#fff3;content:"★★★★★";font-size:1rem}.stars span{height:100%;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.stars span:before{color:#fb0;content:"★★★★★";font-size:1rem}.rating-number{color:#fffc;font-weight:600;margin-left:.5rem}.play-demo-btn{background:linear-gradient(135deg,#0dcaf0,#6610f2);background:var(--gradient-secondary);border:none;color:#fff;font-weight:600;padding:.8rem;transition:all .3s ease;transition:var(--transition);width:100%}.play-demo-btn:hover{filter:brightness(1.1)}.view-more-container{margin-top:2rem}.view-more-btn{background:#0000;border:2px solid #6610f2;border:2px solid var(--primary-color);border-radius:8px;border-radius:var(--border-radius);color:#6610f2;color:var(--primary-color);font-weight:600;padding:.8rem 2rem;transition:all .3s ease;transition:var(--transition)}.view-more-btn:hover{background:#6610f2;background:var(--primary-color);color:#fff}.platform-compatibility{background:linear-gradient(135deg,#6610f2,#6f42c1);background:var(--gradient-primary);text-align:center}.platform-compatibility h2{font-size:2.5rem;margin-bottom:1rem}.platform-compatibility p{color:#ffffffe6;font-size:1.1rem;margin:0 auto 3rem;max-width:600px}.platform-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.platform-card{background:#ffffff1a;border-radius:8px;border-radius:var(--border-radius);box-shadow:0 4px 24px #0000001a;box-shadow:var(--box-shadow);padding:2rem;transition:all .3s ease;transition:var(--transition)}.platform-card:hover{background:#ffffff26;transform:translateY(-5px)}.platform-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:80px;margin:0 auto 1.5rem;width:80px}.platform-icon.mobile-web{background-image:url(https://via.placeholder.com/80/FFFFFF/000000?text=Mobile)}.platform-icon.mobile-app{background-image:url(https://via.placeholder.com/80/FFFFFF/000000?text=App)}.platform-icon.desktop{background-image:url(https://via.placeholder.com/80/FFFFFF/000000?text=Desktop)}.platform-card h3{font-size:1.5rem;margin-bottom:1rem}.platform-card p{color:#ffffffe6;margin-bottom:0}.partners-section{background-color:#0a041e;text-align:center}.partners-section h2{font-size:2.5rem;margin-bottom:1rem}.partners-section p{color:#ffffffb3;font-size:1.1rem;margin:0 auto 3rem;max-width:600px}.partners-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:4rem}.partner-card{align-items:center;background:#ffffff0d;border-radius:8px;border-radius:var(--border-radius);display:flex;flex-direction:column;overflow:hidden;padding:1.5rem;text-decoration:none;transition:all .3s ease;transition:var(--transition)}.partner-card:hover{background:#ffffff1a;transform:translateY(-5px)}.partner-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:120px;margin-bottom:1rem;transition:all .3s ease;transition:var(--transition);width:120px}.partner-card:hover .partner-logo{transform:scale(1.05)}.partner-card h3{color:#fff;font-size:1.2rem;margin-bottom:0}.partner-cta{background:#ffffff0d;border-radius:8px;border-radius:var(--border-radius);margin-top:3rem;padding:2.5rem;text-align:center}.partner-cta h3{font-size:1.8rem;margin-bottom:1.5rem}.about-section{background-color:#0f0933;background-color:var(--dark-color)}.about-grid{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(500px,1fr))}.about-content h2{color:#fff;font-size:2.5rem;margin-bottom:1.5rem}.about-content p{color:#fffc;font-size:1.05rem;margin-bottom:1rem}.about-image img{border-radius:8px;border-radius:var(--border-radius);box-shadow:0 4px 24px #0000001a;box-shadow:var(--box-shadow);width:100%}.contact-section{background-color:#0a041e;text-align:center}.contact-section h2{font-size:2.5rem;margin-bottom:1rem}.contact-section>p{color:#ffffffb3;font-size:1.1rem;margin:0 auto 3rem;max-width:600px}.contact-grid{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));text-align:left}.contact-form{background:#ffffff0d;border-radius:8px;border-radius:var(--border-radius);padding:2rem}.form-group{margin-bottom:1.5rem}.form-group label{display:block;font-weight:500;margin-bottom:.5rem}.form-group input,.form-group select,.form-group textarea{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;border-radius:var(--border-radius);color:#fff;font-family:inherit;padding:.8rem;transition:all .3s ease;transition:var(--transition);width:100%}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{background:#ffffff1a;border-color:#6610f2;border-color:var(--primary-color);outline:none}.contact-form .cta-button{width:100%}.contact-info{background:#ffffff0d;border-radius:8px;border-radius:var(--border-radius);padding:2rem}.info-item{margin-bottom:2rem}.info-item:last-child{margin-bottom:0}.info-item h3{color:#0dcaf0;color:var(--secondary-color);font-size:1.3rem;margin-bottom:.5rem}.info-item p{color:#fffc;margin-bottom:0}.app-footer{background-color:#070314;border-top:1px solid #ffffff0d;padding:4rem 0 1rem}.footer-content{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr 3fr;margin-bottom:3rem}.footer-logo{align-items:flex-start;display:flex;flex-direction:column}.small-logo{height:30px;margin-bottom:.8rem}.footer-logo h3{background:linear-gradient(135deg,#6610f2,#6f42c1);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:1.3rem;margin-bottom:1rem}.footer-links{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}.footer-links-column h4{color:#fff;font-size:1.1rem;margin-bottom:1.5rem}.footer-links-column ul li{margin-bottom:.8rem}.footer-links-column a{color:#ffffffb3;transition:all .3s ease;transition:var(--transition)}.footer-links-column a:hover{color:#0dcaf0;color:var(--secondary-color)}.footer-bottom{border-top:1px solid #ffffff0d;padding-top:2rem;text-align:center}.footer-bottom p{color:#ffffff80;font-size:.9rem;margin-bottom:0}@media (max-width:1024px){.hero-section h2{font-size:3rem}.about-grid,.footer-content{grid-template-columns:1fr}.footer-content{gap:2rem}.footer-logo{align-items:center;text-align:center}.footer-links{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.header-content{flex-direction:column;gap:1rem}.main-nav ul{gap:1rem}.hero-stats{flex-direction:column;gap:2rem}.hero-section h2{font-size:2.5rem}.about-section h2,.contact-section h2,.partners-section h2,.top-games-section h2{font-size:2rem}.contact-grid{grid-template-columns:1fr}}@media (max-width:480px){.main-nav ul{flex-wrap:wrap;justify-content:center}.hero-buttons{flex-direction:column;gap:1rem}.footer-links{grid-template-columns:1fr}}
/*# sourceMappingURL=main.fe533470.css.map*/