/* The entire benefit card links to its matching System chapter. */
.s77-system-benefits article{position:relative;transition:border-color .15s,background-color .15s}
.s77-system-benefits h3 .s77-system-entry{display:inline;color:inherit;font:inherit;text-decoration:none}
.s77-system-entry::after{content:"";position:absolute;inset:0;border-radius:inherit;cursor:pointer}
.s77-system-entry>span{display:inline-block;margin-left:8px;color:#efc96f;font-size:.9em}
.s77-system-benefits article:hover,.s77-system-benefits article:focus-within{border-color:#efc96f;background-color:#ffffff0b}
.s77-system-entry:focus-visible{outline:none}
.s77-system-entry:focus-visible::after{outline:2px solid #efc96f;outline-offset:3px;border-radius:19px}
@media(prefers-reduced-motion:reduce){.s77-system-benefits article{transition:none}}
