@import"https://fonts.googleapis.com/css2?family=Dela+Gothic+One&family=Oswald:wght@400;700&display=swap";body{font-family:Oswald,sans-serif;background:#000;margin:0;padding:0;color:#fff;overflow-x:hidden}.app{max-width:1440px;margin:0 auto;position:relative}.white-card{background:#fff;color:#000;border-radius:15px;box-shadow:0 6px 25px #00f3;transition:transform .3s ease,box-shadow .3s ease,opacity .5s ease;opacity:0;animation:fadeInUp .8s ease forwards}.white-card:hover{transform:translateY(-5px);box-shadow:0 10px 35px #0000ff4d}.accent-container{background:#00f;color:#fff;border-radius:15px;box-shadow:0 6px 25px #0000ff4d;padding:20px;margin:20px auto;transition:transform .3s ease,box-shadow .3s ease}.accent-container:hover{transform:scale(1.02);box-shadow:0 10px 35px #00f6}.accent-container h3{color:#fff}.language-switch{position:absolute;top:20px;left:20px;z-index:1000}.language-switch button{background:none;border:1px solid #0000ff;color:#00f;padding:6px 12px;border-radius:10px;cursor:pointer;font-family:Dela Gothic One,sans-serif;font-size:14px;transition:all .3s ease;margin-right:10px}.language-switch button:hover{background:#00f;color:#fff;transform:scale(1.05)}.section{padding:80px 40px;margin:40px 20px;text-align:center;border-radius:15px;animation-delay:.2s}.hero{display:flex;flex-direction:column;align-items:center;padding:40px 0;background:#000;color:#fff;min-height:100vh}.hero-video-container{width:80%;max-width:1000px;margin:40px auto;overflow:hidden;border-radius:15px}.hero-video{width:100%;height:auto;display:block}.hero-content{text-align:center;padding:40px}h1{font-family:Dela Gothic One,sans-serif;font-size:64px;font-weight:400;margin:0 0 20px;text-shadow:0 4px 15px rgba(0,0,255,.5);color:#fff}h2{font-family:Dela Gothic One,sans-serif;font-size:48px;font-weight:400;color:#00f;margin-bottom:20px;position:relative}h2:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:60px;height:4px;background:#00f;border-radius:2px}h3{font-family:Dela Gothic One,sans-serif;font-size:26px;margin:10px 0;color:#000}h4{font-family:Dela Gothic One,sans-serif;font-size:22px;margin:10px 0;color:#000}p,li{font-family:Oswald,sans-serif;font-size:20px;line-height:1.8;color:#666}.hero p{font-size:24px;line-height:1.6;margin:0 0 30px;text-shadow:0 2px 10px rgba(0,0,0,.3);color:#fff}.comment{font-size:16px;color:#999;margin-top:5px}.cta-button{background:#00f;color:#fff;border:none;padding:15px 40px;border-radius:10px;font-family:Dela Gothic One,sans-serif;font-size:18px;font-weight:400;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.cta-button:hover{transform:scale(1.1);box-shadow:0 8px 20px #0000ff80}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px}.feature-card{padding:25px;text-align:center}.advantages-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px}.advantage-card{padding:30px;text-align:center}.mvp-images{display:flex;justify-content:center;gap:30px;margin-top:40px}.mvp-image{width:320px;height:auto;border-radius:15px;box-shadow:0 6px 20px #00f3;transition:transform .3s ease,box-shadow .3s ease}.mvp-image:hover{transform:scale(1.05);box-shadow:0 10px 30px #0000ff4d}.game-stages{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:40px}.stage-card{padding:25px;text-align:center}.competitors-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px}.competitor-card{padding:25px;text-align:center}.market-stats{padding:25px;margin:30px auto;max-width:900px;text-align:center}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px}.stat-card{padding:15px}.risks-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin-top:40px}.risk-card{padding:25px;text-align:left}.finances-stats{padding:25px;margin:30px auto;max-width:900px;text-align:center}.ongoing-expenses{margin-top:20px;padding:15px}.expenses-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:15px}.expense-card{padding:10px}.roadmap-timeline{display:flex;justify-content:space-between;gap:25px;margin-top:40px;position:relative;padding:40px 0}.roadmap-timeline:before{content:"";position:absolute;top:50%;left:0;right:0;height:8px;background:#00f;border-radius:4px;z-index:-1;box-shadow:0 0 15px #0000ff80}.roadmap-card{padding:30px;text-align:center;position:relative;background:#fff;border:3px solid #0000ff;border-radius:15px;box-shadow:0 0 20px #0000ff4d;transition:transform .3s ease}.roadmap-card:hover{transform:scale(1.05)}.roadmap-card:before{content:"";position:absolute;top:-15px;left:50%;transform:translate(-50%);width:30px;height:30px;background:#00f;border-radius:50%;box-shadow:0 0 20px #0000ffb3;z-index:1}.roadmap-card ul{list-style:none;padding:0;margin:15px 0 0}.roadmap-card li{font-size:18px;color:#666;margin:8px 0}.investment-details{padding:25px;margin:30px auto;max-width:800px;text-align:center}.details-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px}.detail-card{padding:15px}.team-container{display:flex;justify-content:center;gap:50px;margin-top:40px}.team-member{padding:25px;text-align:center}.team-member img{width:160px;height:160px;border-radius:50%;border:4px solid #0000ff;transition:transform .3s ease,border-color .3s ease}.team-member img:hover{transform:rotate(5deg) scale(1.05);border-color:#00f}.team-member h3{font-size:24px;margin:10px 0 5px}.team-member p{font-size:18px;color:#999}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;display:flex;align-items:center;justify-content:center;z-index:9999}.spinner{width:50px;height:50px;border:5px solid #0000ff;border-top:5px solid transparent;border-radius:50%;animation:spin 1s linear infinite}.mobile-block{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:9999}.mobile-block h1{font-family:Dela Gothic One,sans-serif;font-size:36px;color:#000;margin-bottom:20px}.mobile-block p{font-family:Oswald,sans-serif;font-size:24px;color:#666;text-shadow:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.scroll-container{display:flex;flex-direction:column;gap:2rem}.scroll-row{display:flex;overflow:hidden}.scroll-content{display:flex;animation:scrollRight 40s linear infinite}@keyframes scrollRight{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 768px){.section-title{font-size:2.5rem;margin-bottom:3rem}.btn{padding:.5rem 1rem;font-size:1rem}.glass-container{padding:1rem}.feature-card{padding:.75rem;font-size:.875rem}.competitor-card{min-width:11.25rem;margin-left:.5rem;margin-right:.5rem}}
