/* Historical Erts 1951 additions; additive styles only */
.erts-panel{max-width:1040px;margin:32px auto;padding:26px clamp(16px,3vw,34px);background:#f8f5e9;color:#263d33;border:1px solid #d5d0b8;border-radius:16px;box-shadow:0 8px 30px #102e2414;font:normal 16px/1.7 Georgia,serif}.erts-panel h2,.erts-panel h3{color:#214a3a;line-height:1.25;margin:12px 0}.erts-panel p{margin:10px 0}.erts-panel a{color:#146b58;text-decoration:underline}.erts-panel .erts-kicker{font:700 12px/1.4 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.14em;color:#856a36}.erts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:18px;margin:22px 0}.erts-grid figure{margin:0}.erts-grid img{width:100%;height:auto;max-height:300px;object-fit:contain}.erts-grid figcaption{font:13px/1.5 system-ui,sans-serif;color:#4f6156}.erts-note{border-left:3px solid #b89550;padding:8px 16px;background:#fffaf0}.erts-links{display:flex;flex-wrap:wrap;gap:12px}.erts-links a{background:#214a3a;color:#fff;text-decoration:none;padding:9px 15px;border-radius:6px;font:600 14px system-ui,sans-serif}.erts-links a:hover{background:#326e54}.erts-panel ul{padding-left:24px}.erts-panel li{margin:5px 0}body.erts-page{margin:0;background:#e9e8db;color:#273d33;font-family:Georgia,serif}.erts-top{background:linear-gradient(100deg,#0d2a22,#245743,#102e27);color:#f4f1e4;padding:18px 5%;display:flex;gap:22px;flex-wrap:wrap;align-items:center;font:600 14px system-ui,sans-serif}.erts-top a{color:#f4f1e4;text-decoration:none}.erts-page .erts-panel{margin:35px auto}.erts-page .erts-heading{max-width:1040px;margin:38px auto 0;padding:0 20px}.erts-page h1{font-size:clamp(30px,5vw,54px);line-height:1.1;color:#214a3a}.erts-page footer{text-align:center;padding:28px;font:14px system-ui,sans-serif;color:#456253}@media(max-width:600px){.erts-panel{margin:16px 10px;padding:20px 16px}.erts-grid{grid-template-columns:1fr}}/* Display complete archival illustrations with no cropping */
.erts-grid{align-items:start;}
.erts-grid figure{min-width:0;}
.erts-grid img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;}
.erts-page{overflow-x:clip;}
