*{margin:0;padding:0;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}body{background:#020617;color:#fff}a{text-decoration:none;color:#fff}.main-container{width:100%;overflow:hidden}.navbar{width:100%;padding:18px 7%;display:flex;justify-content:space-between;align-items:center;background:#020617;border-bottom:1px solid rgba(255,255,255,.08);position:sticky;top:0;z-index:1000}.logo{display:flex;align-items:center;gap:14px}.logo img{width:58px;height:58px;border-radius:50%}.logo h2{font-size:20px;font-weight:800}.logo span{color:#3b82f6}.nav-links{display:flex;gap:40px}.nav-links a{font-size:16px;font-weight:600;transition:.3s}.nav-links a:hover{color:#ff00c8}.nav-btn{background:linear-gradient(90deg,#2563eb,#ff00c8);padding:14px 28px;border-radius:14px;font-weight:700;transition:.3s}.nav-btn:hover{transform:scale(1.05)}.hero{min-height:100vh;padding:80px 7%;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;background:radial-gradient(circle at top right,#3b0764 0%,transparent 30%),radial-gradient(circle at bottom left,#0f172a 0%,transparent 40%),#020617}.hero-text h4{color:#38bdf8;letter-spacing:4px;margin-bottom:20px}.hero-text h1{font-size:78px;line-height:1.05;margin-bottom:25px;font-weight:900}.gradient-text{background:linear-gradient(90deg,#00c3ff,#7c3aed,#ff00c8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-text p{color:#cbd5e1;font-size:20px;line-height:1.8;margin-bottom:30px}.tech-stack{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:35px}.tech-stack span{background:#0f172a;border:1px solid rgba(255,255,255,.1);padding:12px 20px;border-radius:12px}.hero-buttons{display:flex;gap:20px}.primary-btn{background:linear-gradient(90deg,#2563eb,#ff00c8);padding:16px 30px;border-radius:14px;font-weight:700}.secondary-btn{border:1px solid rgba(255,255,255,.2);padding:16px 30px;border-radius:14px;font-weight:700;background:#0f172a}.hero-card{background:linear-gradient(145deg,#07142f,#12051f);border:1px solid rgba(255,255,255,.08);border-radius:28px;padding:40px;text-align:center;box-shadow:0 0 40px #00000073}.hero-card img{width:180px;margin-bottom:30px}.stats{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.stat-box{padding:25px;border-radius:20px;background:#0f172a}.stat-box h2{font-size:42px;margin-bottom:8px}.blue{color:#00c3ff}.pink{color:#ff00c8}.ai-box{background:linear-gradient(90deg,#2563eb,#ff00c8);padding:28px;border-radius:20px;font-size:30px;font-weight:800}.section{padding:100px 7%}.section-title{text-align:center;margin-bottom:60px}.section-title h4{color:#38bdf8;letter-spacing:5px;margin-bottom:10px}.section-title h2{font-size:60px}.services-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.service-card{background:linear-gradient(145deg,#07142f,#12051f);border:1px solid rgba(0,195,255,.25);border-radius:24px;padding:40px 30px;transition:.4s ease;box-shadow:0 0 25px #0099ff1f}.service-card:hover{transform:translateY(-8px);border-color:#ff00c8;box-shadow:0 0 35px #ff00c859}.service-icon{width:70px;height:70px;border-radius:50%;background:#0f172a;display:flex;justify-content:center;align-items:center;margin-bottom:25px;font-size:28px;color:#00c3ff}.service-card h3{font-size:24px;margin-bottom:20px}.service-card p{color:#cbd5e1;line-height:1.8}.industries-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.industry-card{background:linear-gradient(145deg,#111827,#1e1b4b);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:22px 24px;transition:.3s ease;box-shadow:0 0 18px #00000059;display:flex;align-items:center;gap:14px;font-weight:600}.industry-card:hover{transform:translateY(-5px);border-color:#00c3ff;box-shadow:0 0 25px #00c3ff59}.contact-box{background:linear-gradient(90deg,#0f172a,#3b0764);border:1px solid rgba(255,0,200,.25);border-radius:28px;padding:60px;text-align:center}.contact-box h2{font-size:56px;margin-bottom:20px}.contact-box p{color:#cbd5e1;margin-bottom:35px;line-height:1.8}.contact-buttons{display:flex;justify-content:center;gap:20px}.whatsapp-btn{background:#16a34a;padding:16px 28px;border-radius:14px;font-weight:700}.footer{padding:30px;text-align:center;border-top:1px solid rgba(255,255,255,.08);color:#94a3b8}@media(max-width:1100px){.hero{grid-template-columns:1fr}.services-grid,.industries-grid{grid-template-columns:1fr 1fr}.hero-text h1{font-size:60px}}@media(max-width:768px){.navbar{flex-direction:column;gap:20px}.nav-links{gap:20px}.hero{padding-top:50px}.hero-text h1{font-size:46px}.section-title h2{font-size:40px}.services-grid,.industries-grid{grid-template-columns:1fr}.contact-box{padding:40px 25px}.contact-box h2{font-size:38px}.contact-buttons,.hero-buttons{flex-direction:column}}.about-section{padding:110px 8%;background:#040816;position:relative}.about-container{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;align-items:center}.about-left h2{font-size:56px;line-height:1.1;margin-top:18px;margin-bottom:25px;color:#fff}.about-left h2 span{background:linear-gradient(90deg,#00c6ff,#a855f7,#ff00c8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about-left p{color:#b8c1d9;font-size:18px;line-height:1.9;margin-bottom:20px}.about-stats{display:flex;gap:25px;margin-top:40px;flex-wrap:wrap}.about-stats div{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);padding:24px 30px;border-radius:18px;min-width:170px}.about-stats h3{font-size:38px;margin-bottom:8px;color:#00c6ff}.about-stats p{margin:0;font-size:15px}.about-right{display:flex;justify-content:center}.about-card{background:#0a0f23f2;border:1px solid rgba(255,255,255,.08);border-radius:30px;padding:45px;text-align:center;box-shadow:0 0 40px #a855f740}.about-card img{width:180px;margin-bottom:25px}.about-card h3{font-size:28px;color:#fff;margin-bottom:15px}.about-card p{color:#c7d2fe;line-height:1.8;font-size:16px}@media(max-width:900px){.about-container{grid-template-columns:1fr}.about-left h2{font-size:40px}.about-card{padding:35px 25px}.about-card img{width:130px}}
