*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--dark-bg:#050810;--dark-elevated:#0a0f1e;--dark-card:#0d1325;--dark-surface:#111932;--dark-border:rgba(30,58,138,.35);--dark-text:#e2e8f0;--dark-text-dim:#94a3b8;--dark-text-bright:#f8fafc;--bg:#ffffff;--bg-elevated:#f8fafc;--bg-card:#ffffff;--surface:#f1f5f9;--border:rgba(15,23,42,.1);--border-active:rgba(59,130,246,.4);--accent:#2563eb;--accent-glow:rgba(37,99,235,.15);--accent-bright:#3b82f6;--accent-dark:#1e40af;--text:#1e293b;--text-dim:#64748b;--text-bright:#0f172a;--success:#16a34a;--gold:#b45309;--radius:4px}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--accent) var(--bg-elevated)}body{font-family:Rajdhani,system-ui,sans-serif;background:var(--bg);color:var(--text);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}::selection{background:var(--accent);color:#fff}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}nav{position:fixed;top:0;left:0;right:0;z-index:1000;padding:0 clamp(1rem,4vw,3rem);height:72px;display:flex;align-items:center;justify-content:space-between;background:#050810eb;backdrop-filter:blur(20px) saturate(1.5);border-bottom:1px solid var(--dark-border);transition:all .4s}nav.scrolled{background:#050810f7;box-shadow:0 4px 30px #0000004d}.nav-logo{display:flex;align-items:center;gap:.75rem;text-decoration:none}.nav-logo svg{width:32px;height:32px}.nav-logo span{font-family:Orbitron,monospace;font-weight:700;font-size:1.1rem;color:var(--dark-text-bright);letter-spacing:3px}.nav-links{display:flex;gap:2rem;align-items:center}.nav-links a{text-decoration:none;color:var(--dark-text-dim);font-weight:500;font-size:.95rem;letter-spacing:1.5px;text-transform:uppercase;position:relative;transition:color .3s}.nav-links a:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1px;background:var(--accent-bright);transition:width .3s}.nav-links a:hover,.nav-links a.active{color:var(--dark-text-bright)}.nav-links a:hover:after,.nav-links a.active:after{width:100%}.nav-cta{background:var(--accent);border:none;color:#fff;padding:.5rem 1.25rem;font-family:Rajdhani,sans-serif;font-weight:600;font-size:.85rem;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:all .3s;text-decoration:none;border-radius:var(--radius)}.nav-cta:hover{background:var(--accent-dark);box-shadow:0 0 20px var(--accent-glow)}.mobile-toggle{display:none;flex-direction:column;gap:5px;cursor:pointer;background:none;border:none;padding:4px}.mobile-toggle span{width:24px;height:2px;background:var(--dark-text);transition:all .3s}section{padding:clamp(4rem,10vw,7rem) clamp(1rem,4vw,3rem)}.section-header{text-align:center;margin-bottom:4rem}.section-label{font-family:Share Tech Mono,monospace;font-size:.75rem;color:var(--accent);letter-spacing:4px;text-transform:uppercase;margin-bottom:.75rem;display:flex;align-items:center;justify-content:center;gap:1rem}.section-label:before,.section-label:after{content:"";width:30px;height:1px;background:var(--accent);opacity:.4}.section-title{font-family:Orbitron,monospace;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;color:var(--text-bright);letter-spacing:3px}.section-subtitle{color:var(--text-dim);font-size:1.1rem;margin-top:.75rem;max-width:600px;margin-inline:auto}.btn{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 2rem;font-family:Rajdhani,sans-serif;font-weight:600;font-size:1rem;letter-spacing:2px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:all .3s;border:none;border-radius:var(--radius)}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-dark);box-shadow:0 4px 20px var(--accent-glow);transform:translateY(-2px)}.btn-outline{background:transparent;color:var(--text);border:1px solid var(--border)}.btn-outline:hover{border-color:var(--accent);color:var(--accent)}#hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--dark-bg)}.hero-gradient{position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 50% 45%,rgba(37,99,235,.08),transparent),radial-gradient(ellipse 40% 30% at 75% 20%,rgba(200,146,42,.04),transparent)}.hero-content{position:relative;z-index:2;text-align:center;padding:2rem;max-width:800px}.hero-title{font-family:Orbitron,monospace;font-size:clamp(3rem,8vw,5.5rem);font-weight:900;color:#fff;letter-spacing:clamp(6px,2vw,16px);line-height:1;margin-bottom:1.5rem}.hero-title span{display:block;font-size:clamp(1rem,2vw,1.3rem);font-weight:400;color:#ffffff73;letter-spacing:6px;margin-top:1rem;font-family:Rajdhani,sans-serif}.hero-tagline{font-size:clamp(1rem,1.8vw,1.15rem);color:#fff6;font-weight:300;letter-spacing:1px;margin-bottom:3rem;line-height:1.8}.hero-tagline em{color:var(--accent-bright);font-style:normal;font-weight:500}.hero-actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.hero-actions .btn-outline{color:#fffc;border-color:#ffffff26}.hero-actions .btn-outline:hover{border-color:var(--accent-bright);color:#fff}.hero-stats{display:flex;gap:3rem;justify-content:center;margin-top:4rem;flex-wrap:wrap;padding-top:3rem;border-top:1px solid rgba(255,255,255,.06)}.hero-stat{text-align:center}.hero-stat .val{font-family:Orbitron,monospace;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:#c8922a}.hero-stat .label{font-size:.8rem;color:#fff6;letter-spacing:2px;text-transform:uppercase;margin-top:.25rem}.scroll-indicator{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#fff6;font-size:.7rem;letter-spacing:3px;text-transform:uppercase;animation:float 3s ease-in-out infinite}@keyframes float{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(8px)}}.scroll-indicator svg{width:20px;height:20px;stroke:#fff6}.services-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto}.services-grid--featured{grid-template-columns:repeat(3,1fr)}.service-card{background:var(--bg-card);border:1px solid var(--border);padding:2rem;overflow:hidden;transition:all .4s;position:relative;text-decoration:none;display:block;border-radius:var(--radius);opacity:0;transform:translateY(20px)}.service-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent),var(--accent-bright));opacity:0;transition:opacity .4s;border-radius:var(--radius) var(--radius) 0 0}.service-card:hover{border-color:var(--border-active);transform:translateY(-4px);box-shadow:0 8px 30px #00000014}.service-card:hover:before{opacity:1}.service-card.visible{opacity:1;transform:translateY(0)}.service-card-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border);margin-bottom:1.25rem;border-radius:var(--radius);background:var(--bg-elevated);color:var(--accent)}.service-card-icon svg{width:24px;height:24px}.service-card h3{font-family:Orbitron,monospace;font-size:.95rem;font-weight:600;color:var(--text-bright);letter-spacing:2px;margin-bottom:.75rem}.service-card-desc{font-size:.9rem;color:var(--text-dim);line-height:1.7;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.service-card-caps{list-style:none;display:flex;flex-direction:column;gap:.3rem;margin-bottom:1.25rem}.service-card-caps li{font-size:.8rem;color:var(--text-dim);padding-left:1.25rem;position:relative;transition:color .2s}.service-card-caps li:before{content:"›";position:absolute;left:0;color:var(--accent);font-weight:700}.service-card-link{display:inline-flex;align-items:center;gap:.5rem;font-family:Share Tech Mono,monospace;font-size:.75rem;color:var(--accent);letter-spacing:2px;text-transform:uppercase;transition:gap .3s}.service-card:hover .service-card-link{gap:.75rem}.service-card-link svg{width:16px;height:16px}.products-grid,.solutions-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto}.product-card,.solution-card{background:var(--bg-card);border:1px solid var(--border);overflow:hidden;transition:all .4s;position:relative;text-decoration:none;display:block;border-radius:var(--radius);opacity:0;transform:translateY(20px)}.product-card:before,.solution-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent),var(--accent-bright));opacity:0;transition:opacity .4s;z-index:1}.product-card:hover,.solution-card:hover{border-color:var(--border-active);transform:translateY(-4px);box-shadow:0 8px 30px #00000014}.product-card:hover:before,.solution-card:hover:before{opacity:1}.product-card.visible,.solution-card.visible{opacity:1;transform:translateY(0)}.product-card-img,.solution-card-img{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:linear-gradient(135deg,#0a0f1e,#111932)}.product-card-img img,.solution-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.product-card:hover .product-card-img img,.solution-card:hover .solution-card-img img{transform:scale(1.05)}.product-card-img .category-badge,.solution-card-img .category-badge{position:absolute;top:1rem;left:1rem;font-family:Share Tech Mono,monospace;font-size:.65rem;letter-spacing:2px;text-transform:uppercase;padding:.3rem .75rem;background:#050810cc;border:1px solid rgba(255,255,255,.1);color:#fff;backdrop-filter:blur(8px);border-radius:var(--radius)}.solution-card-img .partner-badge{position:absolute;bottom:1rem;right:1rem;font-family:Share Tech Mono,monospace;font-size:.6rem;letter-spacing:1.5px;text-transform:uppercase;padding:.25rem .6rem;background:#050810d9;border:1px solid rgba(180,83,9,.3);color:#d97706;backdrop-filter:blur(8px);border-radius:var(--radius)}.product-card-body,.solution-card-body{padding:1.25rem 1.5rem}.product-card-name,.solution-card-name{font-family:Orbitron,monospace;font-size:1.1rem;font-weight:700;color:var(--text-bright);letter-spacing:2px;margin-bottom:.25rem}.product-card-type,.solution-card-type{font-size:.9rem;color:var(--text-dim);margin-bottom:1rem;font-weight:400}.product-card-specs,.solution-card-specs{display:flex;flex-wrap:wrap;gap:.5rem}.spec-chip{font-family:Share Tech Mono,monospace;font-size:.7rem;padding:.25rem .6rem;background:var(--bg-elevated);border:1px solid var(--border);color:var(--accent);letter-spacing:1px;border-radius:var(--radius)}.product-card-footer,.solution-card-footer{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;color:var(--text-dim);font-size:.75rem;letter-spacing:2px;text-transform:uppercase;border-top:1px solid var(--border);transition:color .3s}.product-card:hover .product-card-footer,.solution-card:hover .solution-card-footer{color:var(--accent)}.filter-bar{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap;margin-bottom:3rem}.filter-btn{background:transparent;border:1px solid var(--border);color:var(--text-dim);padding:.5rem 1.25rem;font-family:Rajdhani,sans-serif;font-weight:500;font-size:.9rem;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:all .3s;border-radius:var(--radius)}.filter-btn:hover,.filter-btn.active{border-color:var(--accent);color:var(--accent);background:#2563eb0d}.product-hero{position:relative;width:100%;min-height:50vh;overflow:hidden;display:flex;align-items:flex-end;background:linear-gradient(135deg,#0a0f1e,#111932);margin-top:72px}.product-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.6) contrast(1.05)}.product-hero-overlay{position:absolute;inset:0;background:linear-gradient(to top,var(--dark-bg) 0%,rgba(5,8,16,.4) 40%,transparent 80%)}.product-hero-content{position:relative;z-index:2;padding:3rem clamp(1rem,4vw,3rem);max-width:900px}.product-hero-content .category-badge{display:inline-block;font-family:Share Tech Mono,monospace;font-size:.65rem;letter-spacing:2px;text-transform:uppercase;padding:.3rem .75rem;background:#050810cc;border:1px solid rgba(255,255,255,.1);color:#fff;backdrop-filter:blur(8px);margin-bottom:1rem;border-radius:var(--radius)}.product-hero-content h1{font-family:Orbitron,monospace;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;color:#fff;letter-spacing:clamp(3px,1vw,8px);line-height:1.1;margin-bottom:.5rem}.product-hero-content .product-type{font-size:clamp(1rem,2vw,1.3rem);color:#fff9;font-weight:400;letter-spacing:2px}.product-hero-content .partner-info{display:inline-flex;align-items:center;gap:.5rem;margin-top:.75rem;font-family:Share Tech Mono,monospace;font-size:.75rem;color:#d97706;letter-spacing:1.5px}.product-detail-section{padding:clamp(3rem,8vw,6rem) clamp(1rem,4vw,3rem);max-width:1100px;margin:0 auto}.product-description{font-size:1.15rem;color:var(--text);line-height:1.9;margin-bottom:3rem;max-width:800px}.product-chips{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:3rem}.product-chips .spec-chip{font-size:.8rem;padding:.35rem .8rem}.specs-grid-title{font-family:Orbitron,monospace;font-size:1rem;font-weight:600;color:var(--text-bright);letter-spacing:3px;margin-bottom:1.5rem;text-transform:uppercase}.specs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;margin-bottom:3rem}.spec-item{padding:.75rem 1rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius)}.spec-item .spec-label{font-size:.7rem;color:var(--text-dim);letter-spacing:1.5px;text-transform:uppercase}.spec-item .spec-value{font-family:Share Tech Mono,monospace;font-size:.95rem;color:var(--accent);margin-top:.2rem}.product-cta-section{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap;padding:2rem 0;border-top:1px solid var(--border);margin-top:2rem}.related-section{padding:clamp(3rem,8vw,5rem) clamp(1rem,4vw,3rem);background:var(--bg-elevated)}.related-section .section-header{margin-bottom:2rem}.related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;max-width:1100px;margin:0 auto}.service-hero{position:relative;width:100%;min-height:45vh;overflow:hidden;display:flex;align-items:flex-end;background:linear-gradient(135deg,#0a0f1e,#111932);margin-top:72px}.service-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.35) contrast(1.05)}.service-hero-overlay{position:absolute;inset:0;background:linear-gradient(to top,var(--dark-bg) 0%,rgba(5,8,16,.5) 50%,transparent 100%)}.service-hero-content{position:relative;z-index:2;padding:3rem clamp(1rem,4vw,3rem);max-width:900px}.service-hero-content h1{font-family:Orbitron,monospace;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;color:#fff;letter-spacing:clamp(2px,1vw,5px);line-height:1.2;margin-bottom:1rem}.service-hero-content p{font-size:clamp(1rem,1.5vw,1.15rem);color:#fff9;line-height:1.8;max-width:700px}.service-detail-section{padding:clamp(3rem,8vw,6rem) clamp(1rem,4vw,3rem);max-width:1000px;margin:0 auto}.service-capabilities{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem;margin-bottom:3rem}.capability-item{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--bg-elevated);border:1px solid var(--border);transition:all .3s;border-radius:var(--radius)}.capability-item:hover{border-color:var(--border-active);background:#2563eb0a}.capability-item:before{content:"";width:6px;height:6px;background:var(--accent);flex-shrink:0;border-radius:50%}.capability-item span{font-size:.95rem;color:var(--text-bright);letter-spacing:.5px}.service-body{margin-bottom:3rem}.service-body h2{font-family:Orbitron,monospace;font-size:1.1rem;font-weight:600;color:var(--text-bright);letter-spacing:2px;margin:2.5rem 0 1rem}.service-body h3{font-family:Orbitron,monospace;font-size:.9rem;font-weight:600;color:var(--accent);letter-spacing:1.5px;margin:1.5rem 0 .75rem}.service-body p{color:var(--text-dim);font-size:1.05rem;line-height:1.8;margin-bottom:1rem}.service-body ul{list-style:none;display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem}.service-body li{font-size:.95rem;color:var(--text-dim);padding-left:1.25rem;position:relative}.service-body li:before{content:"›";position:absolute;left:0;color:var(--accent);font-weight:700}.service-body strong{color:var(--text-bright);font-weight:600}.academy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto}.academy-card{background:var(--bg-card);border:1px solid var(--border);padding:2rem;position:relative;overflow:hidden;transition:all .4s;border-radius:var(--radius)}.academy-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent),var(--accent-bright));transform:scaleX(0);transition:transform .4s;transform-origin:left}.academy-card:hover{border-color:var(--border-active)}.academy-card:hover:after{transform:scaleX(1)}.academy-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border);margin-bottom:1.25rem;border-radius:var(--radius);background:var(--bg-elevated)}.academy-icon svg{width:24px;height:24px;stroke:var(--accent)}.academy-card h3{font-family:Orbitron,monospace;font-size:1rem;font-weight:600;color:var(--text-bright);letter-spacing:2px;margin-bottom:.75rem}.academy-card ul{list-style:none;display:flex;flex-direction:column;gap:.4rem}.academy-card li{font-size:.9rem;color:var(--text-dim);padding-left:1.25rem;position:relative;transition:color .2s}.academy-card li:before{content:"›";position:absolute;left:0;color:var(--accent);font-weight:700}.academy-card li:hover{color:var(--text)}.academy-footer{text-align:center;margin-top:3rem}.academy-footer p{color:var(--text-dim);font-size:1rem;max-width:600px;margin:0 auto 1.5rem}.academy-partner-banner{display:flex;align-items:center;gap:1.5rem;padding:1.5rem 2rem;background:var(--bg-elevated);border:1px solid var(--border);margin-bottom:3rem;border-radius:var(--radius);max-width:1200px;margin-inline:auto}.academy-partner-banner .partner-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border);background:var(--bg-card);flex-shrink:0;border-radius:var(--radius)}.academy-partner-banner .partner-icon svg{width:28px;height:28px;stroke:var(--accent)}.academy-partner-banner .partner-text h4{font-family:Orbitron,monospace;font-size:.85rem;font-weight:600;color:var(--text-bright);letter-spacing:2px;margin-bottom:.25rem}.academy-partner-banner .partner-text p{font-size:.9rem;color:var(--text-dim);line-height:1.6}.training-photos{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1200px;margin:3rem auto 0}.training-photo{aspect-ratio:16/10;overflow:hidden;position:relative;border:1px solid var(--border);border-radius:var(--radius)}.training-photo img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.training-photo:hover img{transform:scale(1.05)}.training-photo .photo-label{position:absolute;bottom:0;left:0;right:0;padding:.5rem .75rem;background:linear-gradient(transparent,#050810d9);font-family:Share Tech Mono,monospace;font-size:.65rem;color:#fff;letter-spacing:1.5px;text-transform:uppercase}.academy-program-card{background:var(--bg-card);border:1px solid var(--border);padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:all .3s;border-radius:var(--radius)}.academy-program-card:hover{border-color:var(--border-active);background:#2563eb05}.program-name{font-family:Rajdhani,sans-serif;font-weight:600;font-size:1rem;color:var(--text-bright);letter-spacing:1px}.program-meta{display:flex;gap:1rem;align-items:center;flex-shrink:0}.program-tag{font-family:Share Tech Mono,monospace;font-size:.7rem;padding:.2rem .5rem;background:var(--bg-elevated);border:1px solid var(--border);color:var(--accent);letter-spacing:1px;white-space:nowrap;border-radius:var(--radius)}.about-layout{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.about-text p{color:var(--text-dim);font-size:1.05rem;margin-bottom:1.25rem;line-height:1.8}.about-text p strong{color:var(--text-bright);font-weight:600}.about-pillars{display:flex;flex-direction:column;gap:1.5rem}.pillar{padding:1.5rem;border-left:3px solid var(--accent);background:var(--bg-elevated);transition:all .3s;border-radius:0 var(--radius) var(--radius) 0}.pillar:hover{background:#2563eb0a;border-left-color:var(--accent-dark)}.pillar h4{font-family:Orbitron,monospace;font-size:.85rem;font-weight:600;color:var(--accent);letter-spacing:2px;margin-bottom:.5rem}.pillar p{font-size:.9rem;color:var(--text-dim);line-height:1.7}.about-stats{display:flex;gap:2rem;justify-content:center;flex-wrap:wrap;max-width:1100px;margin:0 auto 4rem;padding:2rem;border:1px solid var(--border);background:var(--bg-card);border-radius:var(--radius)}.about-stat{text-align:center;padding:1rem 2rem}.about-stat .val{font-family:Orbitron,monospace;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700;color:var(--accent)}.about-stat .label{font-size:.8rem;color:var(--text-dim);letter-spacing:2px;text-transform:uppercase;margin-top:.25rem}.contact-layout{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:3rem}.contact-info h3{font-family:Orbitron,monospace;font-size:1rem;font-weight:600;color:var(--text-bright);letter-spacing:2px;margin-bottom:1.5rem}.contact-item{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.contact-item-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border);flex-shrink:0;border-radius:var(--radius);background:var(--bg-elevated)}.contact-item-icon svg{width:18px;height:18px;stroke:var(--accent)}.contact-item-label{font-size:.75rem;color:var(--text-dim);letter-spacing:2px;text-transform:uppercase;margin-bottom:.15rem}.contact-item-value{color:var(--text-bright);font-size:1rem}.contact-form{display:flex;flex-direction:column;gap:1rem}.form-group{position:relative}.form-group label{display:block;font-size:.75rem;color:var(--text-dim);letter-spacing:2px;text-transform:uppercase;margin-bottom:.5rem}.form-group input,.form-group textarea,.form-group select{width:100%;background:var(--bg);border:1px solid var(--border);color:var(--text-bright);padding:.75rem 1rem;font-family:Rajdhani,sans-serif;font-size:1rem;transition:border-color .3s;outline:none;border-radius:var(--radius)}.form-group input:focus,.form-group textarea:focus,.form-group select:focus{border-color:var(--accent)}.form-group textarea{resize:vertical;min-height:100px}.form-group select option{background:var(--bg)}.form-submit{background:var(--accent);color:#fff;border:none;padding:.85rem 2rem;font-family:Rajdhani,sans-serif;font-weight:600;font-size:1rem;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:all .3s;border-radius:var(--radius)}.form-submit:hover{background:var(--accent-dark);box-shadow:0 4px 20px var(--accent-glow)}footer{background:var(--dark-bg);border-top:1px solid var(--dark-border);padding:2rem clamp(1rem,4vw,3rem);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}footer p{font-size:.8rem;color:var(--dark-text-dim);letter-spacing:1px}footer .footer-links{display:flex;gap:1.5rem}footer .footer-links a{color:var(--dark-text-dim);text-decoration:none;font-size:.8rem;transition:color .3s;letter-spacing:1px}footer .footer-links a:hover{color:var(--accent-bright)}.corner-accent{position:relative}.reveal{opacity:0;transform:translateY(30px);transition:opacity .8s,transform .8s}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.product-card,.solution-card{transition:opacity .5s,transform .5s,border-color .4s,box-shadow .4s}.page-hero{padding:clamp(6rem,12vw,10rem) clamp(1rem,4vw,3rem) clamp(3rem,6vw,5rem);text-align:center;background:var(--dark-bg);position:relative;color:var(--dark-text)}.page-hero:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.3}.page-hero .section-title{color:var(--dark-text-bright)}.page-hero .section-subtitle{color:var(--dark-text-dim)}.page-hero .section-label{color:var(--accent-bright)}.cta-banner{background:var(--dark-bg);border-top:1px solid var(--dark-border);border-bottom:1px solid var(--dark-border);padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,3rem);text-align:center}.cta-banner h3{font-family:Orbitron,monospace;font-size:clamp(1.2rem,3vw,1.8rem);font-weight:700;color:var(--dark-text-bright);letter-spacing:3px;margin-bottom:1rem}.cta-banner p{color:var(--dark-text-dim);font-size:1.05rem;max-width:500px;margin:0 auto 2rem}.cta-banner .btn-primary{background:var(--accent-bright)}.cta-banner .btn-primary:hover{background:var(--accent)}@media(max-width:900px){.nav-links{position:fixed!important;inset:72px 0 0;background:#050810!important;display:flex!important;flex-direction:column!important;justify-content:flex-start;align-items:center;gap:1.5rem;transform:translate(100%);transition:transform .4s;z-index:999;overflow-y:auto;padding:2rem 1rem}.nav-links>a{font-size:1.1rem!important;color:var(--dark-text-bright)!important;width:min(100%,22rem)!important;text-align:center}.nav-cta{font-size:.95rem!important}.nav-links.open{transform:translate(0)}.mobile-toggle{display:flex}.products-grid,.solutions-grid,.services-grid,.services-grid--featured,.related-grid,.about-layout,.contact-layout{grid-template-columns:1fr}.hero-stats{gap:1.5rem}.academy-grid{grid-template-columns:1fr}.product-hero,.service-hero{min-height:40vh}.training-photos{grid-template-columns:1fr}.academy-partner-banner{flex-direction:column;text-align:center}.about-stats{flex-direction:column;gap:1rem}}@media(max-width:600px){.products-grid,.solutions-grid,.services-grid{grid-template-columns:1fr}.filter-bar{gap:.35rem}.filter-btn{font-size:.75rem;padding:.4rem .75rem}.hero-stat .val{font-size:1.3rem}.specs-grid,.service-capabilities{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.scroll-indicator{animation:none}.hero-badge:before{animation:none}.reveal{transition:none;opacity:1;transform:none}.product-card,.solution-card,.service-card{transition:border-color .4s,box-shadow .4s;opacity:1;transform:none}.academy-card:after{transition:none}html{scroll-behavior:auto}}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-sans-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/noto-sans-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/noto-sans-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-sans-arabic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/noto-sans-arabic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/noto-sans-arabic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-arabic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-kufi-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/noto-kufi-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/noto-kufi-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-kufi-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/noto-kufi-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-kufi-arabic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/noto-kufi-arabic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/noto-kufi-arabic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-kufi-arabic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/noto-kufi-arabic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[dir=rtl] body{font-family:Noto Sans Arabic,Rajdhani,system-ui,sans-serif;letter-spacing:0}[dir=rtl] ::selection{background:var(--accent);color:#fff}[dir=rtl] .hero-title,[dir=rtl] .section-title,[dir=rtl] .service-card h3,[dir=rtl] .product-card-name,[dir=rtl] .solution-card-name,[dir=rtl] .academy-card h3,[dir=rtl] .pillar h4,[dir=rtl] .about-stat .val,[dir=rtl] .hero-stat .val,[dir=rtl] .cta-banner h3,[dir=rtl] .contact-info h3,[dir=rtl] .specs-grid-title,[dir=rtl] .product-hero-content h1,[dir=rtl] .service-hero-content h1,[dir=rtl] .service-body h2,[dir=rtl] .service-body h3,[dir=rtl] .academy-partner-banner .partner-text h4,[dir=rtl] .program-name,[dir=rtl] .home-hero-title,[dir=rtl] .home-hero-sub,[dir=rtl] .featured-card-content h3,[dir=rtl] .home-cta h3{font-family:Noto Kufi Arabic,Orbitron,monospace}[dir=rtl] .hero-title span,[dir=rtl] .hero-tagline,[dir=rtl] .btn,[dir=rtl] .nav-cta,[dir=rtl] #stickyCta,[dir=rtl] .form-group input,[dir=rtl] .form-group textarea,[dir=rtl] .form-group select,[dir=rtl] .form-submit,[dir=rtl] .filter-btn,[dir=rtl] .about-text p,[dir=rtl] .pillar p,[dir=rtl] .service-card-desc,[dir=rtl] .service-body p,[dir=rtl] .product-description,[dir=rtl] .academy-partner-banner .partner-text p,[dir=rtl] .academy-footer p,[dir=rtl] .cta-banner p,[dir=rtl] .section-subtitle,[dir=rtl] .contact-item-value,[dir=rtl] footer p{font-family:Noto Sans Arabic,Rajdhani,sans-serif}[dir=rtl] .section-label,[dir=rtl] .service-card-link,[dir=rtl] .spec-chip,[dir=rtl] .spec-item .spec-value,[dir=rtl] .program-tag,[dir=rtl] .category-badge,[dir=rtl] .solution-card-img .partner-badge,[dir=rtl] .product-hero-content .category-badge,[dir=rtl] .product-hero-content .partner-info,[dir=rtl] .training-photo .photo-label,[dir=rtl] .contact-item-label,[dir=rtl] .form-group label,[dir=rtl] .lang-current,[dir=rtl] .lang-option,[dir=rtl] .lang-mobile-btn,[dir=rtl] .eyebrow-text,[dir=rtl] .featured-card-link,[dir=rtl] .nav-logo span{font-family:Noto Sans Arabic,Share Tech Mono,monospace}[dir=rtl] .home-hero-desc,[dir=rtl] .featured-card-content p,[dir=rtl] .home-academy-desc,[dir=rtl] .highlight-item span:last-child,[dir=rtl] .home-stat-label{font-family:Noto Sans Arabic,Rajdhani,sans-serif}[dir=rtl] .nav-logo span,[dir=rtl] .nav-links a,[dir=rtl] .section-label,[dir=rtl] .section-title,[dir=rtl] .hero-title,[dir=rtl] .hero-title span,[dir=rtl] .hero-stat .label,[dir=rtl] .hero-tagline,[dir=rtl] .btn,[dir=rtl] .nav-cta,[dir=rtl] .service-card h3,[dir=rtl] .service-card-link,[dir=rtl] .product-card-name,[dir=rtl] .solution-card-name,[dir=rtl] .spec-chip,[dir=rtl] .filter-btn,[dir=rtl] .academy-card h3,[dir=rtl] .pillar h4,[dir=rtl] .about-stat .label,[dir=rtl] .cta-banner h3,[dir=rtl] .contact-info h3,[dir=rtl] .contact-item-label,[dir=rtl] .form-group label,[dir=rtl] .form-submit,[dir=rtl] .specs-grid-title,[dir=rtl] .program-tag,[dir=rtl] .category-badge,[dir=rtl] .solution-card-img .partner-badge,[dir=rtl] .product-hero-content .category-badge,[dir=rtl] .product-hero-content .partner-info,[dir=rtl] .training-photo .photo-label,[dir=rtl] .product-hero-content h1,[dir=rtl] .service-hero-content h1,[dir=rtl] .service-body h2,[dir=rtl] .service-body h3,[dir=rtl] .academy-partner-banner .partner-text h4,[dir=rtl] .program-name,[dir=rtl] footer .footer-links a{letter-spacing:0}[dir=rtl] .hero-content{text-align:center}[dir=rtl] .about-text p,[dir=rtl] .service-body p,[dir=rtl] .service-body ul,[dir=rtl] .product-description{text-align:right}[dir=rtl] nav{flex-direction:row-reverse}[dir=rtl] .nav-logo,[dir=rtl] .nav-links{flex-direction:row-reverse}[dir=rtl] .nav-links a:after{left:auto;right:0}@media(max-width:900px){[dir=rtl] .nav-links{transform:translate(-100%)}[dir=rtl] .nav-links.open{transform:translate(0)}}[dir=rtl] .hero-actions,[dir=rtl] .hero-stats,[dir=rtl] .about-stats,[dir=rtl] .filter-bar,[dir=rtl] .product-cta-section,[dir=rtl] .contact-item,[dir=rtl] .capability-item,[dir=rtl] .academy-partner-banner,[dir=rtl] .academy-program-card,[dir=rtl] .program-meta,[dir=rtl] .product-card-specs,[dir=rtl] .solution-card-specs,[dir=rtl] .product-chips{flex-direction:row-reverse}[dir=rtl] footer{flex-direction:row-reverse}[dir=rtl] footer .footer-links{flex-direction:row-reverse}[dir=rtl] .pillar{border-left:none;border-right:3px solid var(--accent);border-radius:var(--radius) 0 0 var(--radius)}[dir=rtl] .pillar:hover{border-left:none;border-right-color:var(--accent-dark)}[dir=rtl] .service-card-caps li{padding-left:0;padding-right:1.25rem}[dir=rtl] .service-card-caps li:before{left:auto;right:0}[dir=rtl] .academy-card li{padding-left:0;padding-right:1.25rem}[dir=rtl] .academy-card li:before{left:auto;right:0}[dir=rtl] .service-body li{padding-left:0;padding-right:1.25rem}[dir=rtl] .service-body li:before{left:auto;right:0}[dir=rtl] .product-card-img .category-badge,[dir=rtl] .solution-card-img .category-badge{left:auto;right:1rem}[dir=rtl] .solution-card-img .partner-badge{right:auto;left:1rem}[dir=rtl] .product-hero-content .partner-info,[dir=rtl] .section-label{flex-direction:row-reverse}[dir=rtl] .scroll-indicator{left:50%;transform:translate(50%)}@keyframes float-rtl{0%,to{transform:translate(50%) translateY(0)}50%{transform:translate(50%) translateY(8px)}}[dir=rtl] .scroll-indicator{animation:float-rtl 3s ease-in-out infinite}[dir=rtl] .service-card-link{flex-direction:row-reverse}[dir=rtl] .service-card-link svg{transform:scaleX(-1)}[dir=rtl] .btn{flex-direction:row-reverse}[dir=rtl] .btn-primary:hover{transform:translateY(-2px)}[dir=rtl] .form-group input,[dir=rtl] .form-group textarea,[dir=rtl] .form-group select,[dir=rtl] .form-group label{text-align:right}[dir=rtl] .about-layout,[dir=rtl] .contact-layout{direction:rtl}[dir=rtl] .contact-item-label,[dir=rtl] .contact-item-value,[dir=rtl] .product-hero-content,[dir=rtl] .service-hero-content,[dir=rtl] .product-hero-content h1,[dir=rtl] .service-hero-content h1,[dir=rtl] .service-hero-content p,[dir=rtl] .product-detail-section,[dir=rtl] .service-detail-section{text-align:right}[dir=rtl] .academy-card:after{transform-origin:right}[dir=rtl] .page-hero,[dir=rtl] .cta-banner,[dir=rtl] .academy-footer{text-align:center}[dir=rtl] .capability-item:before{order:1}[dir=rtl] .capability-item span{order:0;text-align:right}[dir=rtl] .training-photo .photo-label,[dir=rtl] .home-hero-content{text-align:right}[dir=rtl] .home-hero-eyebrow{flex-direction:row-reverse}[dir=rtl] .home-hero-actions{justify-content:flex-end}@media(max-width:900px){[dir=rtl] .academy-partner-banner{flex-direction:column;text-align:center}[dir=rtl] .about-stats{flex-direction:column}}[dir=rtl] .service-body p,[dir=rtl] .about-text p,[dir=rtl] .product-description,[dir=rtl] .pillar p,[dir=rtl] .academy-partner-banner .partner-text p,[dir=rtl] .cta-banner p{line-height:1.9}@media(prefers-reduced-motion:reduce){[dir=rtl] .scroll-indicator{animation:none}}.lang-desktop[data-astro-cid-a2mxz4y6]{position:relative}.lang-mobile[data-astro-cid-a2mxz4y6]{display:none}.lang-current[data-astro-cid-a2mxz4y6]{display:flex;align-items:center;gap:.4rem;padding:.3rem .6rem;font-size:.75rem;font-family:Share Tech Mono,monospace;color:var(--dark-text-dim);background:none;border:1px solid var(--dark-border);border-radius:3px;cursor:pointer;transition:all .2s}.lang-current[data-astro-cid-a2mxz4y6]:hover{color:var(--dark-text-bright);border-color:#fff3}.lang-current[data-astro-cid-a2mxz4y6][aria-expanded=true] svg[data-astro-cid-a2mxz4y6]:last-child{transform:rotate(180deg)}.lang-menu[data-astro-cid-a2mxz4y6]{position:absolute;top:calc(100% + 6px);right:0;min-width:120px;background:#0a0f1ef2;border:1px solid var(--dark-border);border-radius:3px;backdrop-filter:blur(12px);opacity:0;visibility:hidden;transform:translateY(-4px);transition:all .2s;z-index:100}.lang-menu[data-astro-cid-a2mxz4y6].open{opacity:1;visibility:visible;transform:translateY(0)}.lang-option[data-astro-cid-a2mxz4y6]{display:block;padding:.5rem .75rem;font-size:.8rem;font-family:Share Tech Mono,monospace;color:var(--dark-text-dim);text-decoration:none;transition:all .15s}.lang-option[data-astro-cid-a2mxz4y6]:hover{color:#c8922a;background:#c8922a14}.lang-option[data-astro-cid-a2mxz4y6]+.lang-option[data-astro-cid-a2mxz4y6]{border-top:1px solid var(--dark-border)}@media(max-width:900px){.lang-desktop[data-astro-cid-a2mxz4y6]{display:none}.lang-mobile[data-astro-cid-a2mxz4y6]{display:block;width:100%;margin-top:auto}.lang-mobile-divider[data-astro-cid-a2mxz4y6]{width:40px;height:1px;background:#ffffff1a;margin:1rem auto}.lang-mobile-links[data-astro-cid-a2mxz4y6]{display:flex;flex-direction:column;gap:.75rem;align-items:center}.lang-mobile-btn[data-astro-cid-a2mxz4y6]{display:block;width:min(100%,22rem);text-align:center;padding:.5rem .8rem;font-size:.85rem;font-family:Share Tech Mono,monospace;color:#ffffff80;text-decoration:none;border:1px solid rgba(255,255,255,.08);border-radius:3px;transition:all .2s}.lang-mobile-btn[data-astro-cid-a2mxz4y6]:hover{color:#fff;border-color:#fff3}.lang-mobile-btn[data-astro-cid-a2mxz4y6].active{color:#c8922a;border-color:#c8922a66}}
