/* Keep the editorial layout readable on ultrawide displays. */
body{background:#e8e6df}
main{width:min(100%,1600px);margin:0 auto;background:#f6f3eb;box-shadow:0 0 0 1px rgba(24,33,31,.08)}
.standardRow small a{text-decoration:underline;text-underline-offset:3px;color:var(--blue)}
.referenceShelf{grid-column:1/-1;margin-top:42px;padding-top:30px;border-top:1px solid var(--line)}
.referenceShelf>div{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.referenceShelf a{display:grid;gap:9px;padding:20px;border:1px solid var(--line);background:rgba(255,255,255,.38)}
.referenceShelf b{color:var(--blue);font:700 11px/1.3 monospace;letter-spacing:.08em}
.referenceShelf span{font:15px/1.45 Georgia,serif;color:#4d5751}
.referenceShelf a:hover{border-color:var(--blue);background:#fffdf8}
@media(max-width:760px){.referenceShelf>div{grid-template-columns:1fr}}
