.history-page{--history-ink:#3b3a2f;--history-paper:#f7f3e9;--history-line:#d8cfb9;background:var(--history-paper);color:var(--history-ink)}.history-page h1,.history-page h2,.history-page h3{color:#343c2d;font-family:Georgia,Times New Roman,serif;font-weight:400}.history-page p{line-height:1.9}.history-cover{background:radial-gradient(at top,#fffdf5,#eee8d9);padding:35px 0 0}.history-masthead{text-align:center;letter-spacing:.2em;border-top:1px solid #ada78f;border-bottom:3px double #ada78f;padding:15px 0;font-size:.7rem}.history-cover-grid{grid-template-columns:1fr 1.25fr;align-items:center;gap:40px;padding:48px 0 38px;display:grid}.history-kicker{letter-spacing:.17em;color:#79745d;text-transform:uppercase;margin-bottom:18px;font-size:.66rem}.history-cover h1{margin:22px 0;font-size:clamp(4.5rem,8vw,7.5rem);line-height:.98}.history-cover-intro{font-family:Georgia,serif;font-size:1.2rem}.history-read-link{text-underline-offset:6px;margin-top:20px;font-size:.8rem;text-decoration:underline;display:inline-block}.history-cover figure{margin:0}.history-cover img{border:1px solid #d8cfb9;border-radius:3px;width:100%;display:block;box-shadow:0 12px 30px #3b3a2f15}.history-cover figcaption{color:#7d7768;text-align:center;padding:12px 20px 0;font-size:.64rem;line-height:1.6}.history-cover-bottom{border-top:1px solid var(--history-line);letter-spacing:.04em;justify-content:space-between;gap:20px;padding:18px 0;font-size:.7rem;display:flex}.history-reading{max-width:1100px;padding:0 45px}.history-reading>section{border-bottom:1px solid var(--history-line);padding:68px 0;scroll-margin-top:120px}.history-page h2{margin-bottom:28px;font-size:clamp(2.4rem,4vw,3.5rem);line-height:1.15}.history-opening{max-width:780px;margin:0 auto}.history-opening p{font-size:1.02rem}.history-dropcap:first-letter{float:left;color:#536047;padding:9px 12px 0 0;font-family:Georgia,serif;font-size:4.5rem;line-height:.9}.history-ref{vertical-align:super;color:#79745d;margin-left:5px;font-size:.64rem;text-decoration:none}.history-era{grid-template-columns:.65fr 1.5fr;align-items:center;gap:55px;display:grid}.history-year-stamp{text-align:center;color:#646e50;border:3px double #a7a58b;flex-direction:column;gap:12px;padding:45px 20px;display:flex;transform:rotate(-2deg)}.history-year-stamp span{letter-spacing:.15em;font-size:.62rem}.history-year-stamp strong{font-family:Georgia,serif;font-size:5rem;font-weight:400;line-height:1.1}.history-economic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.history-economic-grid article{border-top:3px double var(--history-line);padding-top:24px}.history-stat{letter-spacing:.15em;text-transform:uppercase;color:#79745d;font-size:.7rem}.history-economic-grid h3{margin:20px 0;font-size:1.45rem;line-height:1.25}.history-economic-grid p{font-size:.9rem}.history-columns{grid-template-columns:1fr 1fr;gap:42px;display:grid}.history-columns p{margin-top:0;font-size:.98rem}.history-interlude{text-align:center;padding:60px 20px}.history-interlude>span{color:#969478;font-size:1.5rem}.history-interlude p{margin:20px 0;font-family:Georgia,serif;font-size:clamp(1.25rem,2.6vw,1.8rem);font-style:italic;line-height:1.65}.history-interlude small{color:#89816e;text-transform:uppercase;letter-spacing:.1em;font-size:.68rem}.history-intro{color:#777560}.history-timeline{margin:0;padding:15px 0 0;list-style:none}.history-timeline>li{grid-template-columns:180px 1fr;gap:40px;padding:0 0 42px;display:grid;position:relative}.history-timeline>li:before{content:"";background:#c7c9b3;width:1px;position:absolute;top:10px;bottom:-10px;left:195px}.history-timeline>li:after{content:"";background:var(--history-paper);border:1px solid #768462;border-radius:50%;width:11px;height:11px;position:absolute;top:10px;left:190px}.history-timeline>li:last-child:before{bottom:35px}.history-timeline-date{color:#6b7556;font-family:Georgia,serif;font-size:1.6rem;line-height:1.4}.history-timeline h3{margin:0 0 12px;font-size:1.6rem}.history-timeline p{margin:0;font-size:.96rem}.history-context-pair{grid-template-columns:1fr 1fr;gap:48px;display:grid}.history-context-pair h2{font-size:2.35rem}.history-context-pair p{font-size:.94rem}.history-today{max-width:810px;margin:auto}.history-today .button{align-items:center;gap:10px;display:inline-flex}.history-sources{color:#807b68;padding:35px 0 55px;font-size:.78rem}.history-sources summary{cursor:pointer;font-weight:600}.history-sources p{line-height:1.75}.history-sources li{margin:9px 0;scroll-margin-top:130px}.history-sources a{text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.history-cover-grid{grid-template-columns:1fr 1fr;gap:20px}.history-cover h1{font-size:5rem}.history-era{gap:30px}.history-year-stamp strong{font-size:4rem}.history-economic-grid{grid-template-columns:1fr}.history-economic-grid article{padding:20px 0}.history-context-pair{gap:30px}}@media (max-width:650px){.history-reading{padding:0 24px}.history-cover-grid,.history-era,.history-columns,.history-context-pair{grid-template-columns:1fr}.history-cover-grid{padding-top:30px}.history-cover h1{font-size:4.6rem}.history-cover figure{max-width:500px}.history-cover-bottom{flex-direction:column;gap:6px}.history-masthead{letter-spacing:.12em;font-size:.58rem}.history-reading>section{padding:45px 0}.history-year-stamp{max-width:270px;margin:auto}.history-timeline>li{grid-template-columns:1fr;gap:12px;padding-bottom:35px;padding-left:27px}.history-timeline>li:before{top:10px;left:5px}.history-timeline>li:after{top:10px;left:0}.history-timeline-date{font-size:1.45rem}.history-timeline h3{font-size:1.5rem}.history-interlude{padding:35px 5px}.history-context-pair{gap:35px}.history-page h2{font-size:2.3rem}}
