.technology-hero-roadmap::after{background:linear-gradient(90deg,rgba(12,34,51,.94),rgba(0,92,127,.62),rgba(16,22,28,.5))}.roadmap-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--brand-border);border:1px solid var(--brand-border)}.roadmap-track article{background:var(--brand-bg);padding:26px}.roadmap-track span,.technology-grid .metric{display:inline-flex;margin-bottom:14px;color:var(--brand-primary-dark);font-weight:800;text-transform:uppercase;font-size:.8rem}.partner-grid,.technology-grid{display:grid;grid-gap:24px;gap:24px}.technology-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.partner-grid article,.technology-grid article{border:1px solid var(--brand-border);background:var(--brand-bg)}.technology-grid img{width:100%;aspect-ratio:13/9;-o-object-fit:cover;object-fit:cover}.technology-grid .metric,.technology-grid h3,.technology-grid p{margin-left:22px;margin-right:22px}.technology-grid p{margin-bottom:24px}.partner-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.partner-grid article{padding:24px}.impact-counter{text-align:center}.impact-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;margin:32px 0;background:rgba(255,255,255,.22)}.impact-stats div{padding:24px;background:rgba(0,92,127,.32)}.impact-stats span,.impact-stats strong{display:block;color:var(--brand-text-inverse)}.impact-stats strong{font-size:2rem;line-height:1}.cta-gradient{background:linear-gradient(135deg,var(--brand-secondary),var(--brand-primary-dark))}.cta-gradient h2,.cta-gradient p{color:var(--brand-text-inverse)}@media (max-width:991px){.impact-stats,.partner-grid,.roadmap-track,.technology-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.impact-stats,.partner-grid,.roadmap-track,.technology-grid{grid-template-columns:1fr}}