html body details.source-disclosure{border-top:1px solid var(--girvan-rule,#334b54);margin-block:1.5rem;padding-block:.75rem;display:block}html body details.source-disclosure>summary{cursor:pointer;color:var(--girvan-mist,#dce6e4);padding-block:.5rem}html body details.source-disclosure>summary h2{letter-spacing:normal;margin:0;font-family:Newsreader,Georgia,serif;font-size:1.35rem;font-weight:400;line-height:1.3;display:inline}.source-disclosure>summary:focus-visible{outline:2px solid var(--girvan-copper);outline-offset:4px}.source-disclosure-content{margin-top:.75rem}
