
/* v60 October 8 edition; appended without altering prior edition styles */
.oct-edition{background:#f8f5ed;color:#1e2c3b;border-bottom:5px solid #233a54;padding:45px 16px 52px}
.oct-inner{max-width:1130px;margin:auto}.oct-meta{font-size:.83rem;text-transform:uppercase;letter-spacing:.13em;color:#715827;font-weight:800}
.oct-edition h1{font-size:clamp(2rem,4.6vw,4.3rem);line-height:1.1;margin:12px 0 15px;color:#172b40}
.oct-lead{font-size:1.2rem;line-height:1.6;max-width:880px}.oct-art{margin:24px 0}.oct-art img{max-width:100%;width:100%;height:auto;display:block;border:1px solid #d9d3c4;border-radius:8px}
.oct-art figcaption,.oct-fine{font-size:.87rem;color:#525d65;line-height:1.5;margin-top:8px}
.oct-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0}
.oct-stat{background:#fff;border:1px solid #e4dfd4;padding:20px 14px;border-radius:8px}.oct-stat span{display:block;text-transform:uppercase;letter-spacing:.07em;color:#52606a;font-size:.72rem}.oct-stat strong{display:block;font-size:1.75rem;color:#183552;margin-top:5px;overflow-wrap:anywhere}
.oct-actions{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.oct-action{background:#1e415e;color:#fff!important;padding:12px 18px;border-radius:6px;display:inline-block;font-weight:700;text-decoration:none!important}.oct-action.ghost{background:#fff;color:#1e415e!important;border:1px solid #1e415e}
.oct-panel{border-left:5px solid #b48439;background:#fff;padding:19px 23px;margin:24px 0;border-radius:4px}.oct-panel h2{font-size:1.35rem;margin:0 0 8px}.oct-panel p{margin:8px 0;line-height:1.6}.oct-bar{display:grid;grid-template-columns:70% 30%;height:16px;border-radius:7px;overflow:hidden}.oct-bar span:first-child{background:#325d80}.oct-bar span:last-child{background:#d29e52}
.oct-notice{max-width:1130px;margin:24px auto;background:#f1f6fa;border-left:5px solid #28638e;padding:18px 23px;line-height:1.55}
.oct-notice h2{margin:0 0 8px;font-size:1.38rem}.oct-notice p{margin:.5rem 0}.oct-notice a{font-weight:700}
.oct-banner{background:#1e405b;color:#fff;text-align:center;padding:11px}.oct-banner a{color:white;text-decoration:underline}
.oct-archive-note{margin:0 auto;max-width:1130px;padding:14px 18px;background:#fff1db;border-left:4px solid #b17a2d}
.oct-article{max-width:980px;margin:0 auto;padding:36px 20px 65px;line-height:1.65}.oct-article h1{font-size:clamp(2rem,4vw,3rem)}.oct-article h2{margin-top:30px}.oct-article .oct-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.oct-article table{width:100%;border-collapse:collapse}.oct-article td,.oct-article th{padding:13px;border-bottom:1px solid #d3dbe0;text-align:left}.oct-article .oct-art img{max-height:590px;object-fit:contain;background:#f8f5ed}
@media(max-width:780px){.oct-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.oct-stat strong{font-size:1.4rem}.oct-edition{padding:26px 12px}}
