.apcu-smart-hero{padding:64px 0;background:linear-gradient(130deg,var(--brand-primary-dark),var(--brand-secondary));color:var(--brand-text-inverse)}.apcu-smart-hero .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.apcu-smart-hero h1,.apcu-smart-hero p{color:var(--brand-text-inverse)}.apcu-smart-hero img{height:420px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius)}.apcu-digital-roadmap{padding:64px 0;background:var(--brand-bg-alt)}.roadmap-track{display:flex;gap:16px;overflow-x:auto}.roadmap-track article{min-width:280px;flex:1;padding:24px;background:var(--brand-bg);border-top:5px solid var(--brand-accent);border-radius:var(--brand-radius)}.roadmap-track span{font-size:2rem;font-weight:850;color:var(--brand-primary-light)}.apcu-tech-showcase{padding:64px 0}.tech-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.tech-grid article{display:flex;flex-direction:column;gap:10px;padding:32px;background:var(--brand-primary-dark);border-radius:var(--brand-radius)}.tech-grid b,.tech-grid span,.tech-grid strong{color:var(--brand-text-inverse)}.tech-grid strong{font-size:1.3rem}.technology-depth{-moz-columns:2;columns:2;-moz-column-gap:48px;column-gap:48px;margin-top:48px}.apcu-integration-partners{padding:64px 0;background:var(--brand-primary-light)}.apcu-integration-partners .container{display:grid;grid-template-columns:0.8fr 1.2fr;grid-gap:48px;gap:48px}.partner-grid{display:grid;grid-gap:16px;gap:16px}.partner-grid article{padding:24px;background:var(--brand-bg);border-radius:var(--brand-radius)}.apcu-impact{padding:32px 0;background:var(--brand-neutral-dark)}.apcu-impact .container{display:flex}.apcu-impact .container>div{flex:1;text-align:center;border-right:1px solid rgba(255,255,255,.2)}.apcu-impact .container>div:last-child{border:0}.apcu-impact span,.apcu-impact strong{display:block;color:var(--brand-text-inverse)}.apcu-impact strong{font-size:2.6rem}.apcu-smart-cta{padding:64px 0;text-align:center;background:var(--brand-secondary);color:var(--brand-text-inverse)}.apcu-smart-cta a,.apcu-smart-cta h2,.apcu-smart-cta p{color:var(--brand-text-inverse)}@media (max-width:767px){.apcu-integration-partners .container,.apcu-smart-hero .container,.tech-grid{grid-template-columns:1fr}.technology-depth{-moz-columns:1;columns:1}.apcu-impact .container{display:block}.apcu-impact .container>div{border:0;margin:20px}}