*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:#080d13;color:#e9edea;font:16px/1.8 Arial,sans-serif}a{color:#dfc590;text-underline-offset:5px}a:focus-visible{outline:2px solid #f6d18b;outline-offset:5px}main{max-width:1250px;margin:auto;padding:60px clamp(20px,5vw,64px) 90px}header{border-bottom:1px solid #b695584d;padding:20px 0 44px}.era-label{color:#d1af73;font-size:14px;letter-spacing:.13em;text-transform:uppercase}h1{font:normal clamp(48px,8vw,100px)/1.05 Georgia,serif;letter-spacing:-.03em;margin:16px 0 30px}.intro{font-size:20px;max-width:720px;color:#c1ccc7}.scope,.chapter-sources{font-size:14px;color:#9dada5}.history-jumps{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0 50px}.history-jumps a{padding:8px 14px;border:1px solid #b695584d;text-decoration:none;font-size:14px;min-height:44px}.history-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:60px}aside{align-self:start;position:sticky;top:30px;border-top:3px solid #bd985d;padding-top:20px}aside h2{font:24px/1.4 Georgia,serif}aside p{border-bottom:1px solid #b6955833;padding-bottom:20px;color:#adbbb3}aside b{display:block;color:#e6c68c;font-size:23px}article{min-width:0}article section{padding:0 0 40px;margin-bottom:40px;border-bottom:1px solid #b6955833;scroll-margin-top:30px}article h2{font:normal clamp(27px,3vw,39px)/1.25 Georgia,serif;margin:12px 0 25px}article p{color:#bfcbc5;max-width:75ch}.source-list{padding-left:24px;font-size:14px}.source-list li{padding:9px 0;overflow-wrap:anywhere}@media(max-width:760px){.history-layout{grid-template-columns:1fr;gap:35px}aside{position:static}main{padding-top:28px}.intro{font-size:18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}