.integration-roadmap-hero{padding:96px 0;background:radial-gradient(circle at 80% 20%,#5b21b6,var(--brand-primary-dark) 38%,var(--brand-secondary));color:var(--brand-text-inverse)}.integration-roadmap-hero h1,.integration-roadmap-hero p{max-width:820px;color:var(--brand-text-inverse)}.integration-roadmap-hero img{width:100%;margin-top:32px;aspect-ratio:12/5;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius);background:rgba(255,255,255,.08)}.timeline-track{display:flex;gap:20px;overflow:auto}.timeline-track article{flex:0 0 260px;padding:24px;border-top:4px solid var(--brand-accent);background:var(--brand-bg-alt);border-radius:0 0 var(--brand-radius) var(--brand-radius)}.timeline-track b{color:var(--brand-primary)}.integration-tech{background:var(--brand-secondary);color:var(--brand-text-inverse)}.integration-tech h2,.integration-tech h3,.integration-tech p{color:var(--brand-text-inverse)}.integration-tech article{height:100%;padding:24px;border:1px solid rgba(255,255,255,.2);border-radius:var(--brand-radius)}.integration-tech strong{color:var(--brand-primary-light)}.integration-partners article{height:100%;padding:28px;border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.integration-counter{padding:48px 0;background:var(--brand-bg-alt)}.integration-counter span,.integration-counter strong{display:block}.integration-counter strong{font-size:1.4rem;color:var(--brand-primary-dark)}