/* Archive: photographs and their original story/caption stay together. */
.editorial-archives .archive-library{max-width:1100px;padding-bottom:70px}
.editorial-archives .archive-grid{display:flex!important;flex-direction:column;gap:0!important}
.editorial-archives .archive-grid>.archive-item{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;min-height:0!important;background:transparent!important;border:0!important;border-bottom:1px solid #e3d9df!important;overflow:visible!important;padding:clamp(22px,4vw,46px) 0;gap:clamp(22px,4vw,52px);box-shadow:none!important}
.editorial-archives .archive-grid>.archive-item>img{display:block!important;width:100%!important;height:auto!important;max-height:490px!important;object-fit:contain!important;object-position:center!important;background:#f3edf1!important;padding:0!important;box-sizing:border-box}
.editorial-archives .archive-grid>.archive-item>.archive-content{padding:0!important;min-width:0;align-self:center;flex:initial!important}
.editorial-archives .archive-grid>.archive-item .archive-content h3{font-size:clamp(1.7rem,3vw,2.8rem)!important;line-height:1.12!important;margin:.65rem 0 1rem!important}
.editorial-archives .archive-grid>.archive-item .archive-content p{max-width:43ch;line-height:1.65!important;margin:0 0 1rem!important}
.editorial-archives .archive-grid>.archive-item:nth-child(even)>img{grid-column:2;grid-row:1}
.editorial-archives .archive-grid>.archive-item:nth-child(even)>.archive-content{grid-column:1;grid-row:1}
.editorial-archives .archive-grid>.archive-recording{display:block!important;padding:30px 0!important;max-width:680px;width:100%;margin:0 auto;border-bottom:0!important}
.editorial-archives .archive-recording .archive-content{width:100%}
.editorial-archives .archive-recording .archive-audio-player{border:0!important;background:transparent!important;padding:8px 0 0!important;margin:0!important;max-width:100%}
.editorial-archives .archive-recording .archive-audio-player audio{width:100%;max-width:560px}
.editorial-archives .archive-recording .archive-radio-note{display:block!important;border-top:1px solid #e3d9df!important;border-bottom:0!important;margin:22px 0 0!important;padding:18px 0 0!important}
.editorial-archives .archive-recording .archive-radio-note .archive-content{display:block!important}
.editorial-archives .archive-recording .archive-radio-note h3{display:inline;font:normal 1rem/1.5 Georgia,serif!important;margin:0 .5rem 0 0!important}
.editorial-archives .archive-recording .archive-radio-note .archive-kicker{display:block;margin-bottom:5px}
.editorial-archives .archive-recording .archive-radio-note p{display:inline;font-size:.85rem!important;line-height:1.5!important;color:#625669}
@media(max-width:700px){.editorial-archives .archive-grid>.archive-item{display:flex!important;flex-direction:column;align-items:stretch;gap:16px;padding:28px 0}.editorial-archives .archive-grid>.archive-item>img{max-height:none!important}.editorial-archives .archive-grid>.archive-item>.archive-content{width:100%}.editorial-archives .archive-grid>.archive-recording{padding:22px 0!important}}
