/* Historical archive; scoped additions preserve existing website styles. */
.history-nav{background:#f3f5f6;border-bottom:1px solid #dfe5e9}.history-nav .container{display:flex;gap:25px;flex-wrap:wrap;padding-top:15px;padding-bottom:15px}.history-nav a{color:#344f65;font-size:.8rem;font-weight:700;text-decoration:none}.history-nav a[aria-current="page"]{color:#785334;text-decoration:underline;text-underline-offset:6px}.history-nav a span{font-weight:400;margin-left:5px;color:#627485}.history-hero .history-stats{display:flex;flex-wrap:wrap;gap:45px;margin-top:35px;padding-top:25px;border-top:1px solid #ffffff30}.history-stats strong{display:block;font:800 1.6rem/1.2 Manrope,Arial,sans-serif;color:#dec4ab}.history-stats span{display:block;margin-top:7px;font-size:.77rem;color:#d4e0ea}.history-directory-head{display:flex;align-items:center;justify-content:space-between;gap:30px}.history-years{display:flex;gap:8px;flex-wrap:wrap}.history-years a{border:1px solid #c7d4dd;border-radius:4px;padding:9px 12px;text-decoration:none;font-weight:700;color:#264761}.history-years a:hover{background:#eef3f6}.history-year{scroll-margin-top:100px;margin:45px 0 0}.history-year-heading{display:flex;align-items:baseline;gap:20px;border-bottom:2px solid #a7886e;padding-bottom:14px}.history-year-heading h2{font-size:2.9rem;letter-spacing:-.04em;margin:0}.history-year-heading p{font-size:.8rem;color:#536879;margin:0}.history-event{display:grid;grid-template-columns:200px minmax(0,1fr);gap:30px;padding:30px 0;border-bottom:1px solid #dce4ea}.history-event-meta>span{display:block;color:#677b8b;font-size:.7rem;text-transform:uppercase;letter-spacing:.065em;margin-bottom:8px}.history-event-meta strong{font-size:.94rem;color:#203d56}.history-event h3{font-size:1.26rem;margin:8px 0 12px;letter-spacing:-.022em;line-height:1.35}.history-event h3 a{text-decoration:none}.history-event h3 a:hover{text-decoration:underline}.history-event p{color:#536879;margin:0 0 13px;font-size:.94rem}.history-event .eyebrow{font-size:.65rem;color:#926b4e}.history-event-links{display:grid;gap:12px}.history-read{font-size:.84rem;font-weight:700;color:#203f58}.history-event-links>span{font-size:.74rem;color:#5e7181}.history-event-links>span a{overflow-wrap:anywhere}.history-bottom{display:grid;grid-template-columns:1.1fr .9fr;gap:45px}.history-bottom h2{font-size:2rem}.history-bottom p{color:#536879}.history-topic-timeline{list-style:none;margin:25px 0 40px;padding:0;border-left:2px solid #b89a7f}.history-topic-timeline li{position:relative;padding:0 0 24px 24px;scroll-margin-top:100px}.history-topic-timeline li::before{position:absolute;content:"";width:10px;height:10px;border:2px solid #b89172;background:#fff;border-radius:50%;left:-7px;top:7px}.history-topic-timeline li>div{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}.history-topic-timeline li>div>span{font-size:.74rem;color:#66798a}.history-topic-timeline p{margin:10px 0}.history-evidence{font-size:.77rem;overflow-wrap:anywhere}.history-date-record{font-size:.85rem;border-top:1px solid #dfe5e9;padding-top:15px}.history-date-record>div{margin:12px 0}.history-date-record dt{font-weight:700;color:#233e53}.history-date-record dd{margin:5px 0;color:#536879}.history-context{border:1px solid #d5e0e8;border-left:3px solid #b89172;border-radius:5px;padding:25px;margin:28px 0}.history-context .eyebrow{font-size:.66rem;color:#896349}.history-context h3{margin:10px 0 18px}.history-context>div{margin:15px 0}.history-context ul{padding-left:20px;font-size:.85rem;line-height:1.65;color:#536879}.history-context p{font-size:.88rem}.history-hub-band{background:#f5f4f1;border-bottom:1px solid #e0dfdb}.history-hub-band .container{display:flex;align-items:center;justify-content:space-between;gap:35px;padding-top:32px;padding-bottom:32px}.history-hub-band h2{font-size:1.6rem;margin:10px 0}.history-hub-band p{font-size:.9rem;color:#526778;max-width:750px;margin:0}.history-hub-band .eyebrow{font-size:.66rem;color:#8f6a4c}.history-hub-band .button{flex-shrink:0}.history-filters{margin-top:24px}.history-event[hidden],.history-year[hidden],[hidden]#history-empty{display:none!important}.history-nav a:focus-visible,.history-years a:focus-visible,.history-event a:focus-visible{outline:3px solid #b89172;outline-offset:4px}
@media(max-width:900px){.history-directory-head,.history-hub-band .container{display:block}.history-years{margin:20px 0}.history-event{grid-template-columns:160px minmax(0,1fr);gap:20px}.history-bottom{grid-template-columns:1fr}.history-hub-band .button{margin-top:20px}}
@media(max-width:600px){.history-nav .container{gap:15px 20px}.history-nav a{font-size:.75rem}.history-nav a span{display:none}.history-stats{gap:25px!important}.history-stats strong{font-size:1.3rem}.history-event{grid-template-columns:1fr;gap:14px;padding:25px 0}.history-event-meta{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.history-event-meta>span{margin:0}.history-year-heading h2{font-size:2.3rem}.history-year-heading{gap:15px;align-items:center}.history-year-heading p{font-size:.73rem}.history-context{padding:20px}.history-topic-timeline{margin-left:5px}.history-filters{grid-template-columns:1fr!important}}
@media print{.history-nav,.history-filters,.history-years,.history-hub-band .button{display:none}.history-event{break-inside:avoid}}

.history-page h1,.history-page h2,.history-page h3,.history-page p,.history-page li,.history-date-record dd{overflow-wrap:anywhere}.history-page .intel-columns>*{min-width:0}
