.gradient-animated{background:linear-gradient(135deg,var(--brand-primary) 0,var(--brand-primary-dark) 100%);padding:104px 0}.gradient-animated h1,.gradient-animated p{color:var(--text-on-dark);max-width:920px}.roadmap-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.partner-grid article,.roadmap-row article,.tech-card-grid article{border:1px solid var(--brand-border);background:#fff;padding:24px}.roadmap-row span{color:var(--brand-accent);font-size:30px;font-weight:800}.technology-showcase{background:var(--brand-bg-alt)}.partner-grid,.tech-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:22px;gap:22px}.tech-card-grid strong{display:inline-block;color:var(--brand-primary);border-top:2px solid var(--brand-accent);padding-top:10px}.impact-counter{background:#fff}.gradient-cta{background:var(--brand-primary)}.gradient-cta h2,.gradient-cta p{color:var(--text-on-dark)}@media (max-width:991px){.roadmap-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.roadmap-row{grid-template-columns:1fr}}