.rsc-aiso-credit { font-size: .8rem; }
.rsc-aiso-entry .rsc-aiso-credit { display: block; margin-top: .4rem; }
.rsc-aiso-home-group { margin-top: clamp(2rem, 5vw, 3.75rem); }
.rsc-aiso-home-group .split-head > .text-link { color: var(--highlight, #fff); }
.rsc-aiso-featured { margin: 0 0 1.5rem; }
.rsc-aiso-article img { max-width: 100%; height: auto; }
.rsc-aiso-article, .rsc-aiso-entry { overflow-wrap: anywhere; }
.rsc-aiso-source { border-top: 1px solid #d6d6da; margin-top: 2rem; padding-top: 1rem; }
.rsc-aiso-back, .rsc-aiso-archive .pagination { margin-top: 1.5rem; }
.rsc-aiso-archive .page-numbers { display: inline-block; padding: .4rem .65rem; }
.rsc-aiso-archive .page-numbers.current { font-weight: 700; }
