*{margin:0;padding:0;box-sizing:border-box}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#333;background:#0a0a0a}.container{max-width:1200px;margin:0 auto;padding:0 20px}header{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);padding:1rem 0;position:fixed;width:100%;top:0;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #333}nav{display:flex;justify-content:space-between;align-items:center}.logo{font-size:1.8rem;font-weight:700;color:#0f8;text-decoration:none}.nav-links{display:flex;list-style:none;gap:2rem}.nav-links a{color:#fff;text-decoration:none;transition:color .3s ease}.nav-links a:hover{color:#0f8}.cta-button{background:linear-gradient(135deg,#0f8,#00cc6a);color:#000;padding:.8rem 1.5rem;border:none;border-radius:6px;text-decoration:none;font-weight:600;transition:all .3s ease;cursor:pointer}.cta-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px #00ff884d}.hero{background:radial-gradient(ellipse at center,#1a1a1a,#0a0a0a 70%);padding:140px 0 80px;text-align:center;position:relative;overflow:hidden}.hero:before{content:"";position:absolute;width:200%;height:200%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="%23333" stroke-width="0.5" opacity="0.3"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>') repeat;animation:gridMove 20s linear infinite;z-index:0}@keyframes gridMove{0%{transform:translate(0)}to{transform:translate(-10px,-10px)}}.hero-content{position:relative;z-index:1}.hero h1{font-size:3.5rem;color:#fff;margin-bottom:1rem;font-weight:700}.hero .highlight{color:#0f8}.hero p{font-size:1.3rem;color:#ccc;margin-bottom:2rem;max-width:800px;margin-left:auto;margin-right:auto}.hero-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn-secondary{background:transparent;border:2px solid #00ff88;color:#0f8;padding:.8rem 1.5rem;border-radius:6px;text-decoration:none;font-weight:600;transition:all .3s ease}.btn-secondary:hover{background:#0f8;color:#000;transform:translateY(-2px)}.features{padding:80px 0;background:#111;background-image:url(/assets/argent_platform_1-CnwDclvy.png);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;position:relative}.features:before{content:"";position:absolute;inset:0;background:#111111d9;z-index:1}.features .container{position:relative;z-index:2}.section-title{text-align:center;font-size:2.5rem;color:#fff;margin-bottom:3rem}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem}.feature-card{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);padding:2rem;border-radius:12px;border:1px solid #333;transition:all .3s ease;position:relative;overflow:hidden}.feature-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0f8,#00cc6a)}.feature-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #00ff881a}.feature-icon{font-size:2.5rem;margin-bottom:1rem}.feature-card h3{color:#fff;font-size:1.5rem;margin-bottom:1rem}.feature-card p{color:#ccc;line-height:1.6}.stats{padding:60px 0;background:#0a0a0a;text-align:center}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-top:2rem}.stat{color:#fff}.stat-number{font-size:3rem;font-weight:700;color:#0f8;display:block}.stat-label{font-size:1.1rem;color:#ccc}.cta-section{padding:80px 0;background:linear-gradient(135deg,#1a1a1a,#0a0a0a);text-align:center}.cta-section h2{font-size:2.5rem;color:#fff;margin-bottom:1rem}.cta-section p{font-size:1.2rem;color:#ccc;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}footer{background:#111;padding:40px 0;text-align:center;border-top:1px solid #333}footer p{color:#777}.contact-info{display:flex;justify-content:center;gap:2rem;margin-bottom:1rem;flex-wrap:wrap}.contact-info a{color:#0f8;text-decoration:none}@media (max-width: 768px){.nav-links{display:none}.hero h1{font-size:2.5rem}.hero p{font-size:1.1rem}.features-grid{grid-template-columns:1fr}.hero-buttons{flex-direction:column;align-items:center}}
