#vp-portal[data-page=home] { --category-motion-enabled:1; }
/* The visible-page clock updates SVG attributes. Static artwork owns layout. */
#vp-portal[data-page=home] .category-motion-layer { display:none; pointer-events:none; }
#vp-portal[data-page=home] .site-category-art[data-motion-ready] .category-motion-layer { display:inline; }
@media(prefers-reduced-motion:reduce) {
 #vp-portal[data-page=home] .site-category-art[data-motion-ready] .category-motion-layer { display:none; }
}
