/* AA contrast overrides: brand red remains an accent, darker red carries small text and action labels. */
:root{--action:#c92e25}
.button{background:var(--action);border-color:var(--action)}
.button:hover{background:#ad241c;border-color:#ad241c}
.kicker{color:var(--action)}
.kicker-light{color:#d8e8ff}
.inline-link span{color:var(--action)}
.inline-link-light span,.sequence-list li>span{color:#ff857d}
.scope-list article>span{color:var(--action)}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
.copy-summary{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}
