:root{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:#ffffffde;background-color:#0a0a0a;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh}*{margin:0;padding:0;box-sizing:border-box}.container{min-height:100vh;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#002776,#003d99,#001f4d);position:relative;overflow:hidden}.background-overlay{position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(0,156,59,.2) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,223,0,.15) 0%,transparent 50%),url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.05'/%3E%3C/svg%3E");pointer-events:none}.content{position:relative;z-index:1;text-align:center;padding:2rem;max-width:800px}.logo-container{margin-bottom:2rem}.logo-icon{margin-bottom:1rem}.jet-icon{width:80px;height:80px;color:#ffdf00;filter:drop-shadow(0 0 20px rgba(255,223,0,.5));animation:pulse-glow 2s ease-in-out infinite}@keyframes pulse-glow{0%,to{filter:drop-shadow(0 0 20px rgba(255,223,0,.5))}50%{filter:drop-shadow(0 0 40px rgba(255,223,0,.8))}}.title{font-size:4rem;font-weight:900;letter-spacing:.1em;line-height:1;margin-bottom:.5rem}.metal{background:linear-gradient(180deg,#00c853,#009c3b,#007a2f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.5))}.storm{background:linear-gradient(180deg,#ffef5a,#ffdf00,#d4b800);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.5))}.subtitle{font-size:2rem;font-weight:700;color:#fff;letter-spacing:.5em;text-transform:uppercase;text-shadow:0 0 20px rgba(255,255,255,.5)}.status-box{margin:2rem 0}.status-indicator{display:inline-flex;align-items:center;gap:12px;background:#009c3b26;border:1px solid rgba(0,156,59,.4);border-radius:50px;padding:12px 24px}.pulse{width:12px;height:12px;background:#009c3b;border-radius:50%;animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{box-shadow:0 0 #009c3bb3}50%{box-shadow:0 0 0 10px #009c3b00}}.status-text{color:#00c853;font-weight:600;font-size:1.1rem;letter-spacing:.1em;font-family:monospace}.description{color:#b0b0b0;font-size:1.3rem;margin:2rem 0;line-height:1.6}.description strong{color:#fff}.features{display:flex;justify-content:center;gap:3rem;margin:3rem 0;flex-wrap:wrap}.feature{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;min-width:140px;transition:all .3s ease}.feature:hover{background:#009c3b26;border-color:#009c3b66;transform:translateY(-5px)}.feature-icon{font-size:2rem}.feature span{color:#e0e0e0;font-weight:500;font-size:.95rem}.coming-soon{margin-top:3rem}.coming-soon p{color:gray;font-size:1rem;margin-bottom:1rem;font-style:italic}.progress-bar{width:300px;height:6px;background:#ffffff1a;border-radius:3px;margin:0 auto;overflow:hidden}.progress-fill{height:100%;width:35%;background:linear-gradient(90deg,#009c3b,#ffdf00);border-radius:3px;animation:progress-animate 2s ease-in-out infinite}@keyframes progress-animate{0%,to{opacity:1}50%{opacity:.6}}.footer{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.footer p{color:#505050;font-size:.85rem}.disclaimer{margin-top:3rem;padding:1.5rem;background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:12px;max-width:500px;margin-left:auto;margin-right:auto}.disclaimer p{color:#ffc107;font-size:.9rem;margin:.5rem 0}.disclaimer strong{color:#ffca28}.disclaimer-en{color:#b0a060!important;font-style:italic;font-size:.85rem!important}@media(max-width:768px){.title{font-size:2.5rem}.subtitle{font-size:1.3rem;letter-spacing:.3em}.features{gap:1.5rem}.feature{min-width:120px;padding:1rem}.description{font-size:1.1rem}.progress-bar{width:250px}}@media(max-width:480px){.title{font-size:2rem}.subtitle{font-size:1rem}.jet-icon{width:60px;height:60px}.features{flex-direction:column;gap:1rem}.feature{flex-direction:row;width:100%;justify-content:center}}
