body.home-page :is(
    .intro-section,
    .services-photo,
    .brand-wave,
    .industries-bento,
    .truelink-workflow,
    .category-accordion,
    .news-leaders,
    .city-experience
) {
    content-visibility: auto;
    contain-intrinsic-size: auto 960px;
}

body.home-page :is(canvas, video, .city-actor, .wab-services__space, .wab-services__cockpit) {
    backface-visibility: hidden;
}

body.home-page .hero-motion-canvas {
    transform: translateZ(0);
}

body.home-page #trusted.tl-brand-v2 .tl-brand-v2__track,
body.home-page #services.services-photo .services-community__track,
body.home-page #innovation.innovation-showcase .innovation-marquee-track {
    animation-play-state: paused;
}

body.home-page #trusted.tl-brand-v2.is-motion-active .tl-brand-v2__track,
body.home-page #services.services-photo.is-motion-active .services-community__track,
body.home-page #innovation.innovation-showcase.is-motion-active .innovation-marquee-track {
    animation-play-state: running;
}

html.is-lite-motion body.home-page *,
body.home-page.is-lite-motion * {
    scroll-behavior: auto !important;
}

html.is-lite-motion body.home-page :is(.tl-brand-v2__track, .services-community__track, .innovation-marquee-track),
body.home-page.is-lite-motion :is(.tl-brand-v2__track, .services-community__track, .innovation-marquee-track) {
    animation: none !important;
    transform: none !important;
}

html.is-lite-motion body.home-page canvas,
body.home-page.is-lite-motion canvas {
    display: none !important;
}

html.is-lite-motion body.home-page video,
body.home-page.is-lite-motion video {
    filter: saturate(.9) contrast(1.04) brightness(.82);
}

body.home-page main#main-content > section:is(#industries, #innovation, #commerce-showcase) {
    content-visibility: visible !important;
    contain-intrinsic-size: auto !important;
}
