@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=Inter:wght@300;400;500;600;700&display=swap";
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg-dark:#000;--bg-darker:#000;--bg-card:#0a0a0a;--bg-card-hover:#111;--bg-navy:#050d1a;--accent:#00d4ff;--accent-blue:#0094ff;--accent-orange:#ff8a00;--gradient:linear-gradient(135deg, var(--accent), var(--accent-blue));--text-primary:#fff;--text-secondary:#c8d4e8;--text-muted:#8892a4;--border:#1a2333;--border-bright:#00d4ff4d;--shadow-glow:0 0 30px #00d4ff1a;--shadow-card:0 10px 40px #000c;--nav-height:90px;--section-padding:100px;--transition:all .4s cubic-bezier(.4, 0, .2, 1)}html{scroll-behavior:smooth}body{font-family:var(--font-body);background-color:var(--bg-dark);color:var(--text-primary);line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:var(--font-body);border:none;outline:none}img{max-width:100%;display:block}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-primary);font-weight:700;line-height:1.2}.container{max-width:1300px;margin:0 auto;padding:0 24px}.section{padding:var(--section-padding) 0}.section-sm{padding:80px 0}.badge{color:var(--accent);font-size:.85rem;font-weight:500;font-family:var(--font-body);letter-spacing:.02em;background:#00d4ff1a;border:1px solid #00d4ff4d;border-radius:100px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 16px;display:inline-flex}.btn-primary{background:var(--gradient);color:#fff;transition:var(--transition);border:1px solid #0000;border-radius:100px;align-items:center;gap:10px;padding:10px 30px;font-size:.95rem;font-weight:700;display:inline-flex}.btn-primary:hover{color:var(--accent);border:1px solid var(--accent);background:0 0;transform:translateY(-3px);box-shadow:0 10px 25px #00d4ff33}.btn-secondary{color:#fff;transition:var(--transition);background:0 0;border:1px solid #222;border-radius:100px;align-items:center;gap:10px;padding:10px 34px;font-size:.95rem;font-weight:700;display:inline-flex}.btn-secondary:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-3px)}.section-header{text-align:center;margin-bottom:64px}.section-header h2{margin-bottom:16px;font-size:clamp(2rem,4vw,3rem)}.section-header p{color:var(--text-muted);max-width:560px;margin:0 auto;font-size:1.1rem;line-height:1.7}.gradient-text{background:var(--gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.glass-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);transition:var(--transition);padding:20px}.glass-card:hover{border-color:var(--border-bright);box-shadow:var(--shadow-glow);transform:translateY(-4px)}.grid-2{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.contact .grid-2{align-items:center}.grid-3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.grid-4{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.divider{background:linear-gradient(90deg, transparent, var(--border), transparent);height:1px;margin:0}@keyframes float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(5deg)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #00d4ff33}50%{box-shadow:0 0 40px #00d4ff80}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:1024px){.grid-4,.grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.section{padding:70px 0}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.section-header h2{font-size:1.8rem}}@media (max-width:480px){.container{padding:0 16px}}.logo-img{height:39px!important}.cert-img{height:100px!important}.process-card{text-align:center;position:relative}div.tool-box-enforced.jsx-4423edee4e29c5b8:hover{background:linear-gradient(135deg,#00d4ff54,#0094ff21)!important;box-shadow:0 10px 30px #00d4ff66!important}.tools-grid-enforced{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.tool-box-enforced{width:100%;max-width:300px}.pricing{position:relative}.navbar{background:0 0!important;margin-bottom:120px!important}.floating-widgets1{width:150px;transform:translateY(-50%);align-items:baseline!important;top:60%!important;left:-9px!important;right:0!important}.nav-item-dropdown a{align-items:center;gap:5px;display:flex}.navbar-wrapper.scrolled .dropdown-menu{background:#2b2b2b!important}.navbar-wrapper .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;background:#02040a!important;border:1px solid #00d4ff33!important}.navbar-wrapper .dropdown-menu a{padding:4px;font-size:16px!important}.navbar-wrapper .nav-link{font-size:18px!important}.hero-grid h1{margin-bottom:10px;font-size:48px;line-height:52px}.hero-grid p{margin-bottom:20px;font-size:18px}.trusted-by .suite-title{text-align:center;margin-bottom:30px;font-size:28px}.service-card .btn-secondary{border:1px solid var(--accent);padding:5px 20px;box-shadow:0 10px 25px #00d4ff33}.card-inner:hover{background:linear-gradient(135deg,#00d4ff54,#0094ff21)!important;box-shadow:0 10px 30px #00d4ff66!important}.service-card{margin-bottom:20px}#about{padding-top:40px}.why-text h2{margin-bottom:20px;font-size:40px}.why-text p{margin:20px 0;font-size:18px}.process-card h3{margin-bottom:20px}.faq-answer p{padding:0 30px 30px}.contact p{max-width:500px}.contact-item1{margin-top:-20px}.footer a:hover{color:var(--accent)}.scroll-to-top{background:var(--gradient);color:#fff;transition:var(--transition);cursor:pointer;font-size:1.2rem;font-weight:revert;border:1px solid #0000;border-radius:100px;align-items:center;gap:10px;padding:10px;display:inline-flex}.hero-grid .patern{margin-bottom:10px}.back-link{align-items:center;gap:6px}.service-hero .subtitle{text-shadow:0 0 20px #00d4ff66;display:inline-block;color:var(--accent)!important;margin-bottom:10px!important}.service-hero .desc{margin-bottom:20px!important}.solution-blueprint h2{margin:20px 0;font-size:50px}.blueprint-content p{margin-bottom:20px!important}.capability-card{text-align:center;z-index:1;background:#050d1a;border:1px solid #00d4ff1a;border-radius:20px;padding:20px}.benefit-card,.mission-value-card{background:#2b2b2b;border-radius:20px;padding:30px;box-shadow:0 10px 30px #0000004d}.mission-value-card p{font-size:18px!important}.tab-content-wrapper{text-align:center;max-width:1000px;margin:30px auto 0}.tab-content-wrapper p{font-size:20px}.tabs-nav{justify-content:center}.tab-btn{font-size:16px}.tab-short{font-size:25px!important}.hero-subtitle{padding:0 0 20px!important}.hero-actions{margin-top:10px;margin-bottom:30px}.client-card-row>div{width:200px}.hero-content h1{font-size:40px!important}@media (min-width:1700px){.navbar-wrapper .nav-link{font-size:20px!important}.hero-content h1{padding:1px 0;font-size:45px}.hero{padding-top:220px}.hero-subtitle{padding:0 0 10px!important}.hero-container{gap:30px}}.policy-content,.services{padding-top:0!important}@media (min-width:700px){.workplan-steps{gap:20px;display:flex}}.work-step{align-items:flex-start}.step-num.jsx-ee60d83beb9f76af{line-height:30px}.work-step p{color:var(--text-muted);padding:4px 0;font-size:14px;line-height:18px}@media (max-width:768px){.why-text h2,.hero-content h1{font-size:28px!important}.hero-subtitle{font-size:14px}.hero{padding-top:100px}h1{font-size:30px!important}h2,h3{font-size:28px!important}.row-left h3{font-size:1rem!important}.guarantee-box a{display:none!important}.stats-row-mini{flex-wrap:nowrap;gap:5px}.stats-row-mini .stat{font-size:12px}.azure-img{height:160px!important}.unified-container{padding:40px 10px!important}.misc-grid{gap:35px!important}.misc-img{height:60px!important}.tool-icon{font-size:1.8rem!important}}
