.toc>a{grid-template-columns:2.5rem minmax(0,1fr);gap:18px}.toc .toc-number{font:500 1.1rem/1.5 Montserrat,Arial,sans-serif;white-space:nowrap;overflow-wrap:normal;word-break:normal;min-width:2ch;letter-spacing:0;font-variant-numeric:tabular-nums}.issue-cover-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.8fr);gap:45px;align-items:start;max-width:1200px}.issue-cover-layout h1{font-size:clamp(2.5rem,4.4vw,4.6rem)}.edition-cover{display:block;max-width:490px;margin:auto}.edition-cover img{display:block;width:100%;height:auto}.article-body .credit-lines{line-height:1.9}.source-link .button{white-space:normal;overflow-wrap:normal;text-decoration:none;line-height:1.5;text-align:center;max-width:100%;box-sizing:border-box}@media(max-width:760px){.issue-cover-layout{grid-template-columns:1fr;gap:28px}.edition-cover{grid-row:1;max-width:420px}.toc>a{grid-template-columns:2rem minmax(0,1fr);gap:12px}.toc .toc-number{font-size:1rem}}

.button,.button:visited,.button:hover,.button:focus-visible,.source-link .button,.source-link .button:visited,.source-link .button:hover,.source-link .button:focus-visible{color:#fff}
