
/* Homepage-only inverted palette. Shared page styles and animation are unchanged. */
html.home-inverted, .home-inverted body{background:#000;color:#bbb;color-scheme:dark}
.home-inverted h1{color:#bbb}
.home-inverted .statement>p{color:#aaa}
.home-inverted #assembly{filter:invert(1)}
.home-inverted .site-nav a{color:#999}
.home-inverted .site-nav a:hover,.home-inverted .site-nav a[aria-current="page"]{color:#ddd}
.home-inverted .site-nav a[aria-current="page"]{border-bottom-color:#777}
.home-inverted #replay{background:#000;color:#aaa;border-bottom-color:#333}
.home-inverted #replay:hover{color:#ddd;border-bottom-color:#777}
.home-inverted a:focus-visible,.home-inverted #replay:focus-visible{outline-color:#bbb}
