/* Shared notice and modest browser download deterrents. */
.media-rights{position:relative;z-index:5;padding:18px 3.8%;border-top:1px solid #d5d6cf;background:#f6f4ef;color:#41463f;font:14px/1.6 Arial,Helvetica,sans-serif;text-align:left}
.media-rights summary{cursor:pointer;list-style-position:inside}
.media-rights summary:focus-visible{outline:2px solid #08754f;outline-offset:5px}
.media-rights p{max-width:1000px;margin:14px 0 0;font:14px/1.7 Arial,Helvetica,sans-serif}
.gateway .media-rights{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:max-content;max-width:calc(100% - 24px);padding:5px 12px;z-index:50}
.gateway .media-rights details[open]{width: min(680px, calc(100vw - 48px));max-height:45vh;overflow:auto}
img,video,[role="img"]{-webkit-touch-callout:none;-webkit-user-drag:none}
img,video{user-select:none;-webkit-user-select:none}
/* Reference cover: uninterrupted photograph and a soft light halo behind the lettering. */
body.journal.scanning .scan-cover .cover-copy h1{position:relative;isolation:isolate;width:fit-content;max-width:100%;padding:0;margin:0 0 14px;background:transparent;line-height:1.02;font-size:clamp(56px,7.5vw,140px);letter-spacing:-.035em;text-shadow:0 0 .13em rgba(246,244,239,.95),0 0 .3em rgba(246,244,239,.8)}
body.journal.scanning .scan-cover .cover-copy h1:before{content:"";position:absolute;z-index:-1;pointer-events:none;right:-.22em;bottom:-.15em;width:65%;height:1.3em;background:radial-gradient(ellipse,rgba(246,244,239,.95) 0%,rgba(246,244,239,.7) 35%,rgba(246,244,239,0) 72%);filter:blur(.09em)}
@media(max-width:760px){body.journal.scanning .scan-cover .cover-copy h1{font-size:clamp(32px,10vw,76px);margin-bottom:16px}.media-rights{padding:16px 6%}.gateway .media-rights{padding:4px 8px;font-size:12px}}
