.history-story .history-layout{gap:clamp(1.5rem,4vw,4rem)}.history-story .history-story__era-title{display:grid;gap:.6rem;margin:0;padding-top:1.5rem;border-top:1px solid var(--line);font-family:var(--serif);font-size:clamp(1.7rem,3vw,2.4rem);font-weight:400;line-height:1.15;color:var(--navy)}.history-story__era-title>span{font:600 .75rem/1.4 var(--sans);letter-spacing:.07em;color:var(--gold-text)}.history-story .history-era+.history-era{margin-top:3rem}.history-story .history-event-list{margin-top:2rem}.history-story__subject{display:block;margin-top:.5rem;font-size:.75rem;color:var(--smoke)}.history-story .history-event__summary{line-height:1.65}.history-story .history-event__media-grid{margin-top:1.5rem}.history-story .history-event__media img{max-height:32rem;object-fit:contain}.history-story .history-event__details{margin-top:1rem}.history-story summary{cursor:pointer}.history-image-source>summary,.history-story .history-event__details>summary,.history-story__more>summary{min-height:2.75rem;padding:.7rem 0;font-size:.85rem;color:var(--gold-text)}.history-story .history-event__details>div{padding-top:.5rem;line-height:1.65;color:var(--smoke)}.history-story .history-event__details p{max-width:65ch}.history-story__more{margin:0 0 2rem 9.5rem;border-top:1px solid var(--line)}.history-story__more .history-event{display:block}.history-story__more .history-event-list:before,.history-story__more .history-event:before{display:none}.history-story__more .history-event__date{display:flex;gap:1rem;align-items:baseline;margin-bottom:.75rem;flex-wrap:wrap}.history-story__more .history-story__subject{margin:0}.history-gap{position:relative;margin:0 0 2.5rem 9.5rem;padding:clamp(1.25rem,3vw,2rem);border:1px dashed var(--gold-text);background:var(--ivory);scroll-margin-top:9rem}.history-gap__eyebrow{margin:0 0 1rem;font-size:.72rem;line-height:1.6;color:var(--gold-text)}.history-gap h4{margin:0;font:400 clamp(1.4rem,2.6vw,1.9rem)/1.2 var(--serif);color:var(--navy)}.history-gap>p:not(.history-gap__eyebrow){line-height:1.65;color:var(--smoke)}.history-gap__funding{margin-top:1.5rem}.history-gap__funding p{line-height:1.5;font-size:.9rem}.history-gap__funding .button{min-height:2.75rem}.history-gap__funding progress{display:block;width:100%;height:.25rem;accent-color:var(--gold-text);margin:.8rem 0}.history-story .history-method,.history-story__register{margin:1.5rem 0;border-block:1px solid var(--line);padding:0}.history-story .history-method>summary,.history-story__register>summary{padding:1.25rem 0;min-height:3.5rem;color:var(--navy);font-size:1rem}.history-story .history-method>summary h2{display:inline;font:inherit}.history-story .history-method__content{padding:0 0 1.5rem}.history-story__register .history-name-register{margin-top:1rem}.history-archive-contribution{margin-top:4rem}.history-archive-contribution .general-contribution__surface{min-height:24rem;display:flex;align-items:center}.history-archive-contribution__copy{position:relative;z-index:1;max-width:35rem;padding:clamp(1.5rem,5vw,4rem)}.history-archive-contribution__copy h2{margin:0;font:400 clamp(2rem,4vw,3rem)/1.1 var(--serif);color:var(--ivory)}.history-archive-contribution__copy>p{line-height:1.65}@media (max-width:64rem){.history-story .history-layout{grid-template-columns:1fr}.history-story .history-sidebar{position:sticky;top:4.25rem;z-index:80;max-height:none;overflow:visible}}@media (max-width:600px){.history-story .history-event{display:block}.history-story .history-event-list:before,.history-story .history-event:before{display:none}.history-story .history-event__date{margin-bottom:.8rem}.history-gap,.history-story__more{margin-left:0}.history-story .history-event__media img{max-height:26rem}.history-story .history-event__media-grid{grid-template-columns:1fr}.history-archive-contribution .general-contribution__surface{min-height:30rem;align-items:start}}.history-archive-contribution .text-link{color:var(--ivory)}.history-archive-contribution .button{background:var(--ivory);color:var(--navy)}.history-archive-contribution__copy h2,.history-gap h4,.history-story .history-event h4{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}@media (min-width:56.25rem){.history-archive-contribution .general-contribution__relief img{object-position:center 35%}}.history-story__legacy-anchors{height:0;position:relative}.history-story__legacy-anchors>span{display:block;height:0;scroll-margin-top:9rem}