:root{--bg-deep: #020204;--primary: #0083c9;--ntam-blue: #003366;--primary-glow: rgba(0, 131, 201, .6);--glass-surface: rgba(255, 255, 255, .02);--glass-border: rgba(255, 255, 255, .08);--glass-highlight: rgba(0, 131, 201, .5);--text-main: #ffffff;--text-mute: #a0a0a0;--footer-bg: var(--bg-deep);--neon-blue: #0083c9}@keyframes pulseAurora{0%{transform:scale(1);opacity:.8}to{transform:scale(1.1);opacity:1}}.government-theme-wrapper{background-color:var(--bg-deep);color:var(--text-main);font-family:Poppins,sans-serif;overflow-x:hidden;width:100%}.government-theme-wrapper *{margin:0;padding:0;box-sizing:border-box}.government-theme-wrapper a{text-decoration:none;transition:.4s ease;color:inherit}.government-theme-wrapper ul{list-style:none}.government-theme-wrapper .aurora-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;background:radial-gradient(circle at 10% 20%,rgba(0,131,201,.15),transparent 40%),radial-gradient(circle at 90% 80%,rgba(0,50,100,.1),transparent 40%);z-index:-1;pointer-events:none;animation:pulseAurora 10s infinite alternate}.government-theme-wrapper .gov-hero{padding:220px 5% 100px;text-align:center;position:relative}.government-theme-wrapper .breadcrumb{display:inline-block;padding:8px 20px;border-radius:50px;background:#0083c91a;border:1px solid var(--primary);color:var(--primary);font-size:.75rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:30px;box-shadow:0 0 15px var(--primary-glow)}.government-theme-wrapper .gov-hero-title{font-size:clamp(3rem,6vw,5rem);font-weight:700;line-height:1.1;margin-bottom:30px;color:#fff;letter-spacing:-1px;text-shadow:0 0 40px rgba(0,131,201,.2)}.government-theme-wrapper .gov-hero-desc{font-size:1.2rem;color:var(--text-mute);max-width:800px;margin:0 auto;line-height:1.8;font-weight:300}.government-theme-wrapper .metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1300px;margin:80px auto 0}.government-theme-wrapper .sig-card{background:var(--glass-surface);border:1px solid var(--glass-border);border-radius:24px;padding:50px 30px;text-align:center;color:#fff;transition:.4s cubic-bezier(.25,.8,.25,1);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:250px;position:relative;overflow:hidden}.government-theme-wrapper .sig-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,currentColor,transparent);transform:scaleX(0);transition:.4s ease}.government-theme-wrapper .sig-card:hover{transform:translateY(-10px);background:#ffffff0d;border-color:var(--neon-blue);box-shadow:0 0 30px #0083c94d;color:#fff}.government-theme-wrapper .sig-card:hover:before{transform:scaleX(1);background:linear-gradient(90deg,transparent,var(--neon-blue),transparent)}.government-theme-wrapper .sig-metric{font-size:3.5rem;font-weight:500;margin-bottom:10px;line-height:1;color:#fff;font-family:Poppins,sans-serif;letter-spacing:-1px}.government-theme-wrapper .sig-title{font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px;color:var(--primary)}.government-theme-wrapper .holo-section{padding:80px 0 20px;position:relative;overflow:visible}.government-theme-wrapper .holo-title-wrap{text-align:center;margin-bottom:40px;padding:0 5%}.government-theme-wrapper .holo-swiper{width:100%;padding-top:40px;padding-bottom:60px}.government-theme-wrapper .holo-slide{width:1100px!important;max-width:90vw;aspect-ratio:16/9;background-color:#000;border:1px solid rgba(255,255,255,.1);border-radius:20px;position:relative;overflow:hidden;transition:all .5s cubic-bezier(.25,.46,.45,.94);opacity:.3}.government-theme-wrapper .swiper-slide-active{opacity:1;border-color:var(--primary);box-shadow:0 0 80px #0083c94d;z-index:10}.government-theme-wrapper .holo-img{width:100%;height:100%;object-fit:cover;background:#000;transition:.6s ease}.government-theme-wrapper .section-wrapper{padding:100px 5%;position:relative}.government-theme-wrapper .sec-title{font-size:3rem;color:#fff;text-align:center;margin-bottom:15px;font-weight:600}.government-theme-wrapper .sec-subtitle{font-size:1.1rem;color:var(--text-mute);text-align:center;margin-bottom:60px;max-width:600px;margin-left:auto;margin-right:auto}.government-theme-wrapper .services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:1400px;margin:0 auto}.government-theme-wrapper .service-card{background:#08080a;border:1px solid var(--glass-border);border-radius:30px;padding:60px 50px;transition:.5s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;min-height:250px}.government-theme-wrapper .service-card:hover{border-color:var(--glass-highlight);transform:translateY(-5px);box-shadow:0 10px 40px #00000080}.government-theme-wrapper .svc-content h3{font-size:2rem;color:#fff;margin-bottom:20px}.government-theme-wrapper .svc-content p{color:var(--text-mute);line-height:1.6;margin-bottom:30px}.government-theme-wrapper .svc-tag{font-size:.8rem;color:var(--primary);font-weight:700;text-transform:uppercase;letter-spacing:1px;border:1px solid var(--primary);padding:8px 16px;border-radius:50px;display:inline-block;width:fit-content}.government-theme-wrapper .impact-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:1400px;margin:0 auto}.government-theme-wrapper .impact-card{background:linear-gradient(180deg,#ffffff08,#ffffff03);border:1px solid var(--glass-border);border-radius:30px;padding:50px}.government-theme-wrapper .impact-header{margin-bottom:30px;border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:20px}.government-theme-wrapper .impact-title{font-size:2.2rem;margin-bottom:10px;color:#fff}.government-theme-wrapper .impact-stat{font-size:1.5rem;color:var(--primary);font-weight:300}.government-theme-wrapper .impact-details{display:grid;gap:20px}.government-theme-wrapper .detail-row h4{color:#fff;font-size:.9rem;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px;opacity:.8}.government-theme-wrapper .detail-row p{color:var(--text-mute);font-size:.95rem}.government-theme-wrapper .res-list{display:flex;flex-wrap:wrap;gap:15px;margin-top:10px}.government-theme-wrapper .res-pill{background:#0083c926;color:var(--primary);padding:5px 15px;border-radius:4px;font-size:.85rem}.government-theme-wrapper .case-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:1400px;margin:0 auto}.government-theme-wrapper .case-card{background:var(--glass-surface);border:1px solid var(--glass-border);border-radius:24px;padding:40px;transition:.4s;position:relative;overflow:hidden}.government-theme-wrapper .case-card:hover{border-color:var(--primary)}.government-theme-wrapper .case-head{margin-bottom:40px}.government-theme-wrapper .case-title{font-size:1.8rem;margin-bottom:15px;line-height:1.3;color:#fff}.government-theme-wrapper .case-desc{color:var(--text-mute);font-size:.95rem}.government-theme-wrapper .case-metrics{display:flex;gap:40px;padding-top:20px;border-top:1px solid rgba(255,255,255,.05)}.government-theme-wrapper .cm-item{display:flex;flex-direction:column}.government-theme-wrapper .cm-val{font-size:2.5rem;color:#fff;font-weight:300}.government-theme-wrapper .cm-lbl{font-size:.75rem;color:var(--primary);text-transform:uppercase;letter-spacing:1px;margin-top:5px}.government-theme-wrapper .final-cta{background:linear-gradient(135deg,#004b8d,#002a5c);padding:100px 5%;text-align:center;margin-top:100px;position:relative;overflow:hidden}.government-theme-wrapper .final-cta h2{font-size:3rem;color:#fff;margin-bottom:20px;font-weight:700;position:relative;z-index:2}.government-theme-wrapper .final-cta p{color:#fffc;font-size:1.2rem;margin-bottom:40px;position:relative;z-index:2;max-width:700px;margin-left:auto;margin-right:auto}.government-theme-wrapper .btn-white{background:#fff;color:#004b8d;padding:15px 40px;border-radius:50px;font-weight:600;font-size:1rem;transition:.3s;display:inline-block}.government-theme-wrapper .btn-white:hover{transform:translateY(-3px);box-shadow:0 10px 20px #0003}@media(max-width:1024px){.government-theme-wrapper .metrics-grid,.government-theme-wrapper .services-grid,.government-theme-wrapper .impact-grid,.government-theme-wrapper .case-grid{grid-template-columns:repeat(2,1fr);gap:30px}.government-theme-wrapper .gov-hero-title{font-size:3.5rem}.government-theme-wrapper .holo-slide{width:70vw!important}}@media(max-width:768px){.government-theme-wrapper .gov-hero{padding:150px 5% 60px}.government-theme-wrapper .gov-hero-title{font-size:2.8rem}.government-theme-wrapper .metrics-grid,.government-theme-wrapper .services-grid,.government-theme-wrapper .impact-grid,.government-theme-wrapper .case-grid{grid-template-columns:1fr;gap:30px}.government-theme-wrapper .holo-slide{width:85vw!important;aspect-ratio:16/9}.government-theme-wrapper .sig-card,.government-theme-wrapper .service-card,.government-theme-wrapper .impact-card,.government-theme-wrapper .case-card{padding:40px 30px}.government-theme-wrapper .impact-details,.government-theme-wrapper .case-metrics{gap:20px}.government-theme-wrapper .final-cta{padding:80px 5%;margin-top:60px}.government-theme-wrapper .final-cta h2{font-size:2.2rem}}@media(max-width:480px){.government-theme-wrapper .gov-hero-title{font-size:2.4rem}.government-theme-wrapper .holo-slide{width:90vw!important}.government-theme-wrapper .sig-metric{font-size:3rem}.government-theme-wrapper .cm-val{font-size:2rem}}
