body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1a1a1a;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}#root,body,html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#334155);color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,sans-serif;line-height:1.6}.App,body{min-height:100vh}.container{margin:0 auto;max-width:1200px;padding:0 20px}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172af2;border-bottom:1px solid #22c55e33;padding:20px 0;position:fixed;top:0;width:100%;z-index:1000}.nav{align-items:center;display:flex;justify-content:space-between}.nav-logo{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#22c55e,#10b981);-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:700}.nav-links{display:flex;gap:30px;list-style:none}.nav-links a{color:#cbd5e0;text-decoration:none;transition:color .3s ease}.nav-links a:hover{color:#22c55e}.hero{overflow:hidden;padding:140px 0 80px;position:relative;text-align:center}.hero:before{animation:float 20s ease-in-out infinite;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='20' cy='20' r='2' fill='%2322c55e' opacity='.1'/%3E%3Ccircle cx='80' cy='40' r='1.5' fill='%2310b981' opacity='.15'/%3E%3Ccircle cx='40' cy='80' r='1' fill='%2322c55e' opacity='.1'/%3E%3C/svg%3E") repeat;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}.hero-content{position:relative;z-index:2}.hero h1{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#22c55e,#10b981,#16a34a);-webkit-background-clip:text;background-clip:text;font-size:4rem;font-weight:900;line-height:1.2;margin-bottom:20px}.hero .tagline{color:#94a3b8;font-size:1.8rem;font-weight:300;margin-bottom:30px}.hero .description{color:#cbd5e0;font-size:1.2rem;margin:0 auto 40px;max-width:700px}.cta-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:60px}.btn{border:none;border-radius:12px;cursor:pointer;font-size:1rem;font-weight:600;padding:15px 30px;text-decoration:none;transition:all .3s ease}.btn-primary{background:linear-gradient(45deg,#22c55e,#16a34a);box-shadow:0 10px 30px #22c55e4d;color:#fff}.btn-primary:hover{box-shadow:0 15px 40px #22c55e66;transform:translateY(-3px)}.btn-secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;color:#fff}.btn-secondary:hover{background:#fff3;transform:translateY(-2px)}.demo-preview{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #22c55e33;border-radius:20px;margin:60px auto;max-width:900px;padding:30px}.demo-header{margin-bottom:30px;text-align:center}.demo-header h3{color:#22c55e;font-size:1.5rem;margin-bottom:10px}.demo-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:30px}.stat-card{background:#0000004d;border:1px solid #22c55e1a;border-radius:12px;padding:20px;text-align:center}.stat-number{color:#22c55e;display:block;font-size:2rem;font-weight:700}.stat-label{color:#94a3b8;font-size:.9rem;margin-top:5px}.features{background:#0003;padding:80px 0}.features h2{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#22c55e,#10b981);-webkit-background-clip:text;background-clip:text;font-size:3rem;margin-bottom:20px;text-align:center}.features-subtitle{color:#94a3b8;font-size:1.2rem;margin-bottom:60px;text-align:center}.features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.feature-card{background:#ffffff0d;border:1px solid #22c55e1a;border-radius:20px;overflow:hidden;padding:40px 30px;position:relative;transition:all .3s ease}.feature-card:before{background:linear-gradient(90deg,#0000,#22c55e1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.feature-card:hover:before{left:100%}.feature-card:hover{border-color:#22c55e4d;box-shadow:0 20px 40px #0000004d;transform:translateY(-10px)}.feature-icon{align-items:center;background:linear-gradient(45deg,#22c55e,#16a34a);border-radius:15px;display:flex;font-size:24px;height:60px;justify-content:center;margin-bottom:20px;width:60px}.feature-card h3{color:#22c55e;font-size:1.4rem;margin-bottom:15px}.feature-card p{color:#cbd5e0;line-height:1.7}.feature-status{border-radius:20px;display:inline-block;font-size:.8rem;font-weight:600;margin-top:15px;padding:4px 12px}.status-live{background:#22c55e33;border:1px solid #22c55e4d;color:#22c55e}.status-coming{background:#3b82f633;border:1px solid #3b82f64d;color:#60a5fa}.coming-soon{padding:80px 0;text-align:center}.coming-soon h2{color:#f8fafc;font-size:2.5rem;margin-bottom:30px}.roadmap{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:40px}.roadmap-item{background:#ffffff0d;border-left:4px solid #22c55e;border-radius:15px;padding:30px 20px}.roadmap-item h4{color:#22c55e;margin-bottom:10px}.footer{background:#0000004d;border-top:1px solid #22c55e33;padding:40px 0;text-align:center}.footer-content{align-items:center;flex-wrap:wrap;justify-content:space-between}.footer-content,.social-links{display:flex;gap:20px}.social-links a{color:#94a3b8;text-decoration:none;transition:color .3s ease}.social-links a:hover{color:#22c55e}@media (max-width:768px){.nav-links{display:none}.hero h1{font-size:2.5rem}.hero .tagline{font-size:1.3rem}.cta-buttons{align-items:center;flex-direction:column}.features-grid{grid-template-columns:1fr}.footer-content{flex-direction:column;text-align:center}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.feature-card{animation:fadeInUp .6s ease forwards}.feature-card:nth-child(2){animation-delay:.2s}.feature-card:nth-child(3){animation-delay:.4s}.feature-card:nth-child(4){animation-delay:.6s}
/*# sourceMappingURL=main.87de12b5.css.map*/