/* Shared dark quantum shell for the existing full-content TALNEXQ pages */
@import url('quantum-showcase-v3.css?v=20261025.r386');
.q-inner{--ink:#e8f4ff;--navy:#020c1b;--teal:#42e4f1;--blue:#389cff;--mist:#07182c;--line:#214b71;background:#030d1e;color:#dcecff}
.q-inner .announce{background:#021126!important}.q-inner .header{background:#041326ec!important;border-bottom:1px solid #174670;box-shadow:0 5px 40px #0004}.q-inner .header .container{width:min(1350px,calc(100% - 50px))}.q-inner .header .logo{width:auto!important;display:flex;min-width:187px}.q-inner .header .brandword strong{color:white;font-size:22px}.q-inner .header .brandword small{color:#a9cbe8}.q-inner .header .nav a{color:#ccdbf1}.q-inner .header .nav a:hover,.q-inner .header .nav a.active{color:#62edff}.q-inner .header-signin{background:#093254;color:#7de5ff;border:1px solid #0c9ed8}.q-inner .header-cta{background:linear-gradient(110deg,#13aee2,#2577eb)}.q-inner .dark-hero{background:radial-gradient(circle at 80% 40%,#103d7b,transparent 45%),linear-gradient(135deg,#020d20,#092449 67%,#031226)}.q-inner .section,.q-inner .bg-mist,.q-inner .platform-live-strip,.q-inner .contact-band{background:#05152c!important;color:#e4f3ff}.q-inner .section:nth-of-type(even){background:#061b37!important}.q-inner .section p,.q-inner .section .muted,.q-inner .section .lead,.q-inner .section-head p,.q-inner .section small,.q-inner .section li,.q-inner .contact-band p{color:#acc6dd}.q-inner .section h2,.q-inner .section h3,.q-inner .section h4,.q-inner .contact-band h2{color:#eefaff}.q-inner .feature,.q-inner .solution-card,.q-inner .principle,.q-inner .tab-panel,.q-inner .accent-box,.q-inner .contact-card,.q-inner .faq-item,.q-inner .faq-box,.q-inner .pillar-row,.q-inner .pillars,.q-inner .platform-card,.q-inner .timeline,.q-inner .step,.q-inner .info-card{color:#e6f3ff;background:linear-gradient(145deg,#0a2947,#08182f)!important;border-color:#215176!important}.q-inner .feature p,.q-inner .solution-card p,.q-inner .principle p,.q-inner .tab-panel p,.q-inner .accent-box p,.q-inner .contact-card p,.q-inner .faq-item p{color:#bad0e7!important}.q-inner .ribbon{background:#041e38;color:#ccefff}.q-inner .section:not(.dark-hero):not(.contact-band):nth-of-type(even){background:#061b37!important}.q-inner .section-head h2,.q-inner .page-hero h1{color:#fff}.q-inner .gradient{background:linear-gradient(120deg,#4be8ff,#8a9cff,#b991ff);background-clip:text;-webkit-background-clip:text;color:transparent}.q-inner .contact-band a,.q-inner .text-link,.q-inner .feature a,.q-inner .faq-item a{color:#74e6ff}.q-inner input,.q-inner textarea,.q-inner select{background:#071b31;color:#f0faff;border:1px solid #2f6484}.q-inner .footer{background:#030c1c}.q-inner .menu-btn{color:white;background:#103351}
@media(max-width:700px){.q-inner .header .logo{min-width:unset}.q-inner .header .q-mark{width:40px;height:40px}.q-inner .header .q-mark img{width:40px;height:40px}.q-inner .header .brandword strong{font-size:18px}.q-inner .header .brandword small{font-size:5px}.q-inner .header .container{width:calc(100% - 30px)}.q-inner .header .nav{display:none}}
