.history-page{width:min(720px,100% - 40px);margin:40px auto 80px}.history-header{border-top:3px solid var(--foreground);border-bottom:1px solid var(--line);margin-bottom:26px;padding:12px 0 18px}.history-masthead{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.history-masthead a{color:var(--accent-dark);align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.history-dateline{color:var(--muted);letter-spacing:.04em;margin:10px 0 0;font-size:13px}.history-headline{font:700 clamp(28px, 5vw, 40px)/1.12 var(--font-source-serif), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;margin:10px 0 0}.history-scheduled{color:#5c4400;background:#fff3cd;border:1px solid #e3c260;border-radius:3px;margin:0 0 16px;padding:4px 10px;font-size:13px;font-weight:600;display:block}.history-lead{color:var(--muted);max-width:60ch;margin:0 0 8px;font-size:16px;line-height:1.6}.history-body{font:400 18px/1.7 var(--font-source-serif), Georgia, serif;max-width:66ch}.history-body p{margin:0 0 1em}.history-body h2,.history-body h3{font-family:var(--font-source-serif), Georgia, serif;margin:1.6em 0 .5em;line-height:1.25}.history-body a{color:var(--accent-dark);text-underline-offset:3px;text-decoration:underline}.history-links{margin:0;padding:0;list-style:none}.history-links li{border-top:1px solid var(--line)}.history-links a{padding:20px 0 22px;text-decoration:none;display:block}.history-links h2{font:600 24px/1.2 var(--font-source-serif), Georgia, serif;letter-spacing:-.02em;margin:0 0 6px}.history-links p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.history-links a:hover h2{text-underline-offset:4px;text-decoration:underline}.history-decade{margin-top:28px}.history-decade-heading{color:var(--accent-dark);letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:600}.history-list{margin:0;padding:0;list-style:none}.history-list li{border-top:1px solid var(--line);padding:18px 0 20px}.history-list-meta{color:var(--muted);letter-spacing:.04em;margin:0;font-size:12px}.history-list h3{font:600 24px/1.2 var(--font-source-serif), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;margin:6px 0 8px}.history-list p.history-list-excerpt{color:var(--foreground);margin:0;font-size:15px;line-height:1.6}.history-part-nav{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;margin-top:36px;padding-top:16px;display:grid}.history-part-nav a{min-height:44px;color:var(--accent-dark);font-size:14px;text-decoration:none;display:block}.history-part-nav a:hover{text-decoration:underline}.history-part-nav small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;display:block}.history-part-nav .next{text-align:right;grid-column:2}.history-part-nav .previous{grid-column:1}@media (max-width:700px){.history-page{margin-top:24px}.history-body{font-size:17px}.history-list h3,.history-links h2{font-size:22px}}
