:root{--color-navy:#1a2b4b;--color-primary:#475569;--color-primary-dark:#334155;--color-primary-light:#64748b;--color-accent:#64748b;--color-accent-2:#94a3b8;--gradient-brand:#475569;--gradient-dark:#f8fafc}.section{padding:36px 0}.section-header{margin-bottom:18px}.section-title{font-size:clamp(1.25rem, 2.8vw, 1.65rem);margin-bottom:6px}.section-desc{font-size:.875rem;line-height:1.55}.section-badge,.hero-badge{background:#f1f5f9;border:1px solid #e2e8f0;color:#64748b;padding:3px 10px;font-size:.75rem;margin-bottom:8px}.hero-content{padding:10px 16px 24px;gap:16px}.hero-desc{font-size:.9375rem;margin-bottom:14px;line-height:1.55}.hero-actions{gap:8px}.hero-actions .btn-lg{padding:9px 18px;font-size:.875rem}.hero-trust-row{margin-top:12px;padding-top:10px;gap:10px}.hero-trust-row strong{font-size:1rem}.hero-visual{min-height:280px}.hero--showcase .hero-showcase,.hero--showcase .hero-link-stage{width:100%;max-width:none}.stats-bar{margin-top:-20px}body.abannet-front-page .stats-bar--trust{margin-top:-6px}.stats-grid{padding:10px 14px}body.abannet-front-page .stats-bar--trust .stats-grid{padding:9px 12px}.stat-item{padding:6px}body.abannet-front-page .stats-bar--trust .stat-item{padding:4px 5px}.stat-icon{width:36px;height:36px;background:#f1f5f9;color:#475569;border-radius:10px;box-shadow:none}.stat-item strong{font-size:1.125rem}.stat-item span{font-size:.75rem}.service-card{padding:18px 16px}.services-grid{gap:14px}.why-grid{gap:12px}.why-card{padding:16px 14px}.why-number{font-size:1.75rem;margin-bottom:8px}.why-card h3{font-size:.9375rem;margin-bottom:6px}.why-card p{font-size:.8125rem;line-height:1.55}.cta-section{padding:32px 0}.cta-box{padding:20px 24px;gap:16px;background:#fff;border:1px solid #e2e8f0;box-shadow:var(--shadow-sm)}.cta-content h2{font-size:1.25rem;margin-bottom:6px;color:var(--color-text)}.cta-content p{font-size:.875rem;color:var(--color-text-light)}.footer-top{padding:36px 0 24px}.footer-grid{gap:28px}.consultation-grid{gap:24px}.consultation-form-wrap{padding:20px}.form-group{margin-bottom:14px}.btn-primary:not(.wiz-btn-next):not(.wiz-btn--next):not(.wiz-submit-btn):not(.wiz-btn--submit){background:var(--color-navy) !important;background-image:none !important;box-shadow:none !important}.btn-primary:not(.wiz-btn-next):not(.wiz-btn--next):not(.wiz-submit-btn):not(.wiz-btn--submit):after{display:none}.btn-primary:not(.wiz-btn-next):not(.wiz-btn--next):not(.wiz-submit-btn):not(.wiz-btn--submit):hover{background:#132038 !important;box-shadow:none !important;transform:translateY(-1px)}.text-gradient{background:0 0;-webkit-text-fill-color:var(--color-text);color:var(--color-text)}.site-header:not(.site-quantum-header) .nav-menu li a:hover,.site-header:not(.site-quantum-header) .nav-menu li.current-menu-item a,.site-header:not(.site-quantum-header) .nav-menu li.current_page_item a{color:var(--color-text)}.site-header:not(.site-quantum-header) .nav-menu li a:after{background:var(--color-navy);height:1px}.why-section,.tariff-section,.eng-tools-section:not(.eng-tools-section--quantum){background:#fff;color:var(--color-text)}.sales-wizard-section:not(.sales-wizard-section--quantum){background:#f1f5f9;color:var(--color-text);border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.why-section:before,.tariff-section:before,.eng-tools-section:not(.eng-tools-section--quantum):before,.sales-wizard-section:not(.sales-wizard-section--quantum):before{display:none}.why-section .section-title,.tariff-section .section-title,.eng-tools-section:not(.eng-tools-section--quantum) .section-title,.sales-wizard-section:not(.sales-wizard-section--quantum) .section-title{color:#1e293b}.why-section .section-badge,.tariff-section .section-badge,.eng-tools-section:not(.eng-tools-section--quantum) .section-badge,.sales-wizard-section:not(.sales-wizard-section--quantum) .section-badge{background:#f1f5f9;color:#64748b;border-color:#e2e8f0}.why-section .section-desc,.tariff-section .section-desc,.eng-tools-section:not(.eng-tools-section--quantum) .section-desc,.wiz-section-header .section-desc{color:var(--color-text-light)}.why-card{background:#fff;border:1px solid #e2e8f0}.why-card:hover{background:#f8fafc;transform:none}.why-card h3{color:var(--color-text) !important}.why-card p{color:var(--color-text-light) !important}.why-number{color:rgba(71,85,105,.2)}.tariff-table{border:1px solid #e2e8f0;background:#fff;border-radius:var(--radius-md)}.tariff-row{grid-template-columns:1fr 1.4fr .8fr;gap:10px;padding:12px 16px;border-bottom:1px solid #e2e8f0}.tariff-row-head{padding:8px 16px;font-size:.6875rem;background:#f8fafc;color:#64748b}.tariff-row:not(.tariff-row-head):hover{background:#f8fafc}.tariff-row-featured{background:#f8fafc;border-right:2px solid var(--color-navy)}.tariff-badge{background:var(--color-navy);font-size:.6875rem;padding:2px 8px;margin-bottom:4px}.tariff-level{font-size:1rem;color:var(--color-text)}.tariff-features{gap:6px 12px}.tariff-features li{font-size:.8125rem;color:var(--color-text-light)}.tariff-feature-icon{width:18px;height:18px;background:#f1f5f9;color:#64748b}.btn-tariff{padding:8px 12px;font-size:.8125rem;border-color:#cbd5e1;color:var(--color-navy)}.btn-tariff:hover{background:var(--color-navy);border-color:var(--color-navy);color:#fff;box-shadow:none}.eng-tools-section:not(.eng-tools-section--quantum) .eng-tools-tabs{margin-bottom:14px;padding:4px;gap:6px;background:#f1f5f9;border-color:#e2e8f0}.eng-tools-section:not(.eng-tools-section--quantum) .eng-tab{padding:5px 6px;font-size:.75rem;gap:4px;color:#64748b}.eng-tools-section:not(.eng-tools-section--quantum) .eng-tab:hover{color:var(--color-text);background:#fff}.eng-tools-section:not(.eng-tools-section--quantum) .eng-tab.is-active{background:#fff;border-color:#cbd5e1;color:var(--color-text);box-shadow:var(--shadow-sm)}.eng-tools-section:not(.eng-tools-section--quantum) .eng-tab-icon{width:20px;height:20px;border-radius:6px;background:#e2e8f0}.eng-tools-section:not(.eng-tools-section--quantum) .eng-tab.is-active .eng-tab-icon{background:var(--color-navy);color:#fff}.eng-tools-section:not(.eng-tools-section--quantum) .eng-bento{background:#fff;border:1px solid #e2e8f0;box-shadow:var(--shadow-sm);border-radius:var(--radius-md)}.eng-tools-section:not(.eng-tools-section--quantum) .eng-bento:before{display:none}.eng-tools-section:not(.eng-tools-section--quantum) .eng-input-zone,.eng-tools-section:not(.eng-tools-section--quantum) .eng-output-zone{padding:14px 12px}.eng-tools-section:not(.eng-tools-section--quantum) .eng-input-zone{border-left-color:#e2e8f0}.eng-tools-section:not(.eng-tools-section--quantum) .eng-output-zone{background:#f8fafc;gap:10px}.eng-tools-section:not(.eng-tools-section--quantum) .eng-tool-title{margin-bottom:14px}.eng-tools-section:not(.eng-tools-section--quantum) .eng-tool-badge{font-size:.625rem;padding:2px 8px;background:#f1f5f9;border-color:#e2e8f0;color:#64748b;margin-bottom:6px}.eng-tools-section:not(.eng-tools-section--quantum) .eng-tool-title h3{font-size:1.0625rem;color:var(--color-text);margin-bottom:4px}.eng-tools-section:not(.eng-tools-section--quantum) .eng-tool-title p{font-size:.8125rem;color:var(--color-text-light);line-height:1.5}.eng-tools-section:not(.eng-tools-section--quantum) .eng-field{margin-bottom:12px}.eng-tools-section:not(.eng-tools-section--quantum) .eng-field label{font-size:.8125rem;margin-bottom:4px}.eng-tools-section:not(.eng-tools-section--quantum) .eng-input,.eng-tools-section:not(.eng-tools-section--quantum) .eng-select{padding:8px 10px;font-size:.875rem}.eng-tools-section:not(.eng-tools-section--quantum) .cyber-card{padding:12px;border-radius:var(--radius-sm)}.eng-tools-section:not(.eng-tools-section--quantum) .cyber-card-label{font-size:.6875rem;margin-bottom:6px}.eng-tools-section:not(.eng-tools-section--quantum) .cyber-card-value{font-size:1rem}.eng-tools-section:not(.eng-tools-section--quantum) .tech-params-list li{padding:6px 0;font-size:.8125rem}.eng-tools-section:not(.eng-tools-section--quantum) .code-editor-body{min-height:180px;padding:12px;font-size:.75rem}.eng-tools-section:not(.eng-tools-section--quantum) .matrix-terminal-body{min-height:7em;padding:10px;font-size:.75rem}.eng-tools-section:not(.eng-tools-section--quantum) .eng-tools-header .section-title,.eng-tools-section:not(.eng-tools-section--quantum) .section-title{color:var(--color-text)}.eng-tools-section:not(.eng-tools-section--quantum) .eng-field label{color:var(--color-text)}.eng-tools-section:not(.eng-tools-section--quantum) .eng-field label strong{color:var(--color-navy)}.eng-tools-section:not(.eng-tools-section--quantum) .eng-hint{color:var(--color-text-muted);font-size:.75rem}.eng-tools-section:not(.eng-tools-section--quantum) .eng-input,.eng-tools-section:not(.eng-tools-section--quantum) .eng-select{background:#fff;border:1px solid #e2e8f0;color:var(--color-text)}.eng-tools-section:not(.eng-tools-section--quantum) .eng-input:focus,.eng-tools-section:not(.eng-tools-section--quantum) .eng-select:focus{border-color:var(--color-navy);box-shadow:0 0 0 2px rgba(26,43,75,.06)}.eng-tools-section:not(.eng-tools-section--quantum) .cyber-card{background:#fff;border:1px solid #e2e8f0}.eng-tools-section:not(.eng-tools-section--quantum) .cyber-card-value,.eng-tools-section:not(.eng-tools-section--quantum) .tech-params-list strong{color:var(--color-text)}.eng-tools-section:not(.eng-tools-section--quantum) .tech-params-list span{color:var(--color-text-light)}@media (max-width:768px){.section{padding:28px 0}.hero-content{padding-top:calc(var(--header-height) + 6px)}.eng-tools-section:not(.eng-tools-section--quantum) .eng-tools-tabs--extended{gap:4px}.eng-tools-section:not(.eng-tools-section--quantum) .eng-tab{padding:7px 8px;font-size:.75rem}.tariff-row{padding:10px 12px}.tariff-features{grid-template-columns:1fr;gap:4px}}