.entity-source-quotations{margin:1.6rem 0 2rem;padding:1.2rem clamp(.8rem,3vw,1.4rem);border-block:1px solid var(--rule,#dcd6c7);background:var(--paper-deep,#eee7d8);overflow-wrap:anywhere}
.entity-source-quotations>h2{margin:0 0 .65rem}
.entity-source-quotation+.entity-source-quotation{margin-top:1.4rem;padding-top:1.25rem;border-top:1px solid #aa987455}
.entity-source-quotations .entity-source-quotation blockquote{margin:.5rem 0 .8rem;padding:.3rem 0 .3rem 1rem;border-left:3px solid var(--gold,#a58b54);font:normal clamp(16px,2vw,19px)/1.65 var(--serif,Georgia,serif);white-space:pre-wrap;color:var(--ink,#2c302b)}
.entity-source-quotations .entity-quotation-credits{font-size:.8rem;line-height:1.6;margin:0 0 .6rem;color:var(--muted,#75766a)}
.entity-source-quotations .entity-quotation-source{margin:0;font-size:.88rem}
.entity-source-quotations a{text-decoration:underline;text-underline-offset:.18em}
.entity-source-quotations a:focus-visible{outline:2px solid var(--wine,#80473d);outline-offset:3px}
