/* Archival photographs and source-backed history; preserve the site's readable type scale. */
.press-history-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}
.press-history-grid>div{min-width:0}
.press-figure{margin:0 auto;width:100%;max-width:1100px}
.press-figure img{display:block;width:100%;height:auto;max-width:100%;border-radius:5px}
.press-figure figcaption{font-size:18px;line-height:1.65;color:#505a54;margin-top:18px}
.press-figure figcaption a{display:inline-block;color:#715324;text-underline-offset:4px;margin-left:6px}
.press-opening{padding-top:0}
.press-history-section{background:var(--white)}
.press-intro{max-width:860px;margin:0 auto 40px}
.press-followup{margin-top:40px;margin-bottom:0}
.press-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 0;margin:34px 0}
.press-facts strong{display:block;font-family:var(--serif);font-size:54px;font-weight:500;line-height:1.15;color:#715324}
.press-facts span{display:block;font-size:18px;line-height:1.55;margin-top:8px}
.press-reference-image{max-width:960px;margin:0 0 40px}
.press-reference-image>p,.press-more{margin-top:25px;font-size:18px;line-height:1.7}
.press-source .button{white-space:normal;text-align:center}
.press-source .press-download-note{font-size:18px;margin-top:18px;color:#505a54}
@media(max-width:850px){.press-history-grid{grid-template-columns:minmax(0,1fr);gap:35px}.press-facts{gap:18px}.press-facts strong{font-size:44px}.press-figure figcaption{font-size:18px}.press-source .button{width:100%}}
@media(max-width:430px){.press-facts{grid-template-columns:minmax(0,1fr);gap:20px}.press-facts>div{display:flex;align-items:center;gap:22px}.press-facts strong{min-width:110px}.press-facts span{margin-top:0}}
