/* One hero action; brand-blue feedback reuses the existing Pixel colour. */
html[data-rezim-system] body.pixel-reference .hero.pixel-hero .actions .button{
 transition:background-color 160ms ease,color 160ms ease;
}
@media(hover:hover) and (pointer:fine){
 html[data-rezim-system] body.pixel-reference .hero.pixel-hero .actions .button:hover{
  background:var(--blue,#315cff)!important;color:#fff!important;
 }
}
html[data-rezim-system] body.pixel-reference .hero.pixel-hero .actions .button:focus-visible{
 background:var(--blue,#315cff)!important;color:#fff!important;
 outline:2px solid var(--focus,#afc9ff);outline-offset:4px;
}
html[data-rezim-system] body.pixel-reference .hero.pixel-hero .actions .button:active{
 background:var(--blue,#315cff)!important;color:#fff!important;
}
@media(prefers-reduced-motion:reduce){
 html[data-rezim-system] body.pixel-reference .hero.pixel-hero .actions .button{transition:none}
}
