@charset "UTF-8";.chrono-root{position:relative;max-width:920px;margin:2.5rem auto 0}.chrono-root .chrono-jump{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 0 30px;gap:.1rem}.chrono-root .chrono-jump-label{font-family:var(--display);font-size:.72rem;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-dim);margin-right:.8rem}.chrono-root .chrono-jump-link{display:inline-block;cursor:pointer;font-family:var(--display);font-size:.84rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);background:var(--bg-2);border:1px solid var(--line);padding:.38rem .95rem;margin:.25rem}.chrono-root .chrono-jump-link:hover{border-color:var(--gold)}.chrono-root .chrono-jump-link:focus{outline:2px solid var(--gold);outline-offset:2px}.chrono-root .chrono-body{position:relative;padding:8px 0}.chrono-root .chrono-era{position:absolute;left:0;right:0;background:var(--bg-3);opacity:.45;z-index:0;border-radius:3px}.chrono-root .chrono-era-label{position:absolute;top:10px;right:10px;font-family:var(--display);font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-dim)}.chrono-root .chrono-spine{position:absolute;left:16px;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--line);z-index:1}.chrono-root .chrono-spine-fill{position:absolute;left:0;top:0;width:2px;height:100%;background:var(--gold);transform:scaleY(0);transform-origin:50% 0}.chrono-root .chrono-entry{position:relative;z-index:2;padding:18px 12px 18px 44px}.chrono-root .chrono-node{position:absolute;left:16px;top:24px;width:12px;height:12px;margin-left:-6px;background:var(--bg);border:2px solid var(--gold);z-index:3;transform:rotate(45deg)}.chrono-root .chrono-plate{display:inline-block;font-family:var(--display);font-weight:700;font-size:1.18rem;letter-spacing:.06em;color:var(--gold);background:var(--bg-2);border:1px solid var(--line);padding:.12rem .75rem;margin:0 0 8px}.chrono-root .chrono-highlight .chrono-plate{color:var(--btn-ink);background:var(--gold);border-color:var(--gold);padding:.2rem .95rem}.chrono-root .chrono-card{position:relative;background:var(--bg-2);border:1px solid var(--line);box-shadow:0 1px 2px #00000026;padding:18px 20px}.chrono-root .chrono-card:focus{outline:2px solid var(--gold);outline-offset:3px}.chrono-root .chrono-highlight .chrono-card{border-color:var(--gold);box-shadow:0 0 0 4px var(--bg),0 0 0 5px var(--gold);padding:22px 24px}.chrono-root .chrono-card-head{display:flex;align-items:center}.chrono-root .chrono-icon{display:inline-flex;width:24px;height:24px;color:var(--gold);margin-right:12px;flex-shrink:0}.chrono-root .chrono-icon svg{width:24px;height:24px;display:block}.chrono-root .chrono-card-head h2{font-family:var(--display);font-size:1.45rem;font-weight:700;letter-spacing:.02em;line-height:1.06;color:var(--ink);margin:0;text-transform:none}.chrono-root .chrono-card p{font-family:var(--body);font-size:.98rem;line-height:1.66;color:var(--ink-dim);margin:10px 0 0}.chrono-root .chrono-pending .chrono-card,.chrono-root .chrono-pending .chrono-plate,.chrono-root .chrono-pending .chrono-node{opacity:0}@media(min-width:768px){.chrono-root .chrono-spine{left:40px}.chrono-root .chrono-entry{padding:22px 16px 22px 80px}.chrono-root .chrono-node{left:40px}.chrono-root .chrono-era-label{right:16px}}@media(min-width:900px){.chrono-root .chrono-spine{left:50%}.chrono-root .chrono-entry{width:50%;padding:44px 48px 28px 16px}.chrono-root .chrono-entry.chrono-right{margin-left:50%;padding:44px 16px 28px 48px}.chrono-root .chrono-entry .chrono-plate{position:absolute;top:4px;margin:0;z-index:4}.chrono-root .chrono-entry.chrono-left .chrono-plate{left:auto;right:0;transform:translate(50%)}.chrono-root .chrono-entry.chrono-right .chrono-plate{left:0;right:auto;transform:translate(-50%)}.chrono-root .chrono-entry .chrono-node{top:62px}.chrono-root .chrono-entry.chrono-left .chrono-node{left:auto;right:0;margin:0 -6px 0 0}.chrono-root .chrono-entry.chrono-right .chrono-node{left:0;right:auto;margin:0 0 0 -6px}}@media(prefers-reduced-motion:reduce){.chrono-root .chrono-spine-fill{transform:scaleY(1)}.chrono-root .chrono-pending .chrono-card,.chrono-root .chrono-pending .chrono-plate,.chrono-root .chrono-pending .chrono-node{opacity:1}}.chrono-root.chrono-static .chrono-spine-fill{transform:scaleY(1)}.chrono-page[data-astro-cid-dqiuiohk]{max-width:980px;margin:0 auto;padding:7.5rem 2rem 4rem}.crumbs[data-astro-cid-dqiuiohk]{font-size:.85rem;color:var(--ink-dim);margin-bottom:1.5rem}.crumbs[data-astro-cid-dqiuiohk] a[data-astro-cid-dqiuiohk]{color:var(--ink-dim)}.crumbs[data-astro-cid-dqiuiohk] a[data-astro-cid-dqiuiohk]:hover{color:var(--gold)}.eyebrow[data-astro-cid-dqiuiohk]{font-family:var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-size:.9rem;margin-bottom:.4rem}h1[data-astro-cid-dqiuiohk]{font-size:clamp(2.2rem,5vw,3.6rem);margin-bottom:1rem;line-height:1.02}.lead[data-astro-cid-dqiuiohk]{color:var(--ink-dim);max-width:46rem;margin-bottom:1rem;font-size:1.12rem;line-height:1.5}.hist-hero[data-astro-cid-dqiuiohk]{margin:0 0 2.5rem;border:1px solid var(--line);border-radius:3px;overflow:hidden;line-height:0}.hist-hero[data-astro-cid-dqiuiohk] img{width:100%;height:auto;display:block}.hist-hero[data-astro-cid-dqiuiohk].has-cap{position:relative}.hist-hero[data-astro-cid-dqiuiohk].has-cap picture{display:block}.hist-hero[data-astro-cid-dqiuiohk].has-cap img{width:100%;height:100%;object-fit:cover;object-position:center 38%;aspect-ratio:16/9}.hero-cap[data-astro-cid-dqiuiohk]{position:absolute;inset:auto 0 0;line-height:normal;padding:5.5rem clamp(1.4rem,4vw,3rem) clamp(1.4rem,3vw,2.4rem);background:linear-gradient(to top,rgba(11,14,20,.94) 0%,rgba(11,14,20,.82) 30%,rgba(11,14,20,.45) 64%,transparent 100%)}.hero-cap[data-astro-cid-dqiuiohk] h1[data-astro-cid-dqiuiohk]{color:#fff;margin-bottom:.55rem;text-shadow:0 2px 24px rgba(0,0,0,.5)}.hero-cap[data-astro-cid-dqiuiohk] .lead[data-astro-cid-dqiuiohk]{color:#ffffffdb;margin-bottom:0;max-width:42rem}@media(max-width:640px){.hist-hero[data-astro-cid-dqiuiohk].has-cap{border:0}.hist-hero[data-astro-cid-dqiuiohk].has-cap img{aspect-ratio:3/2;border-radius:3px 3px 0 0}.hero-cap[data-astro-cid-dqiuiohk]{position:static;background:var(--bg-2);border:1px solid var(--line);border-top:0;border-radius:0 0 3px 3px;padding:1.3rem 1.3rem 1.5rem}.hero-cap[data-astro-cid-dqiuiohk] h1[data-astro-cid-dqiuiohk]{color:var(--ink);text-shadow:none}.hero-cap[data-astro-cid-dqiuiohk] .lead[data-astro-cid-dqiuiohk]{color:var(--ink-dim)}}.chrono-intro[data-astro-cid-dqiuiohk]{max-width:46rem;margin:0 0 .5rem}.chrono-outro[data-astro-cid-dqiuiohk]{max-width:44rem;margin:3.5rem auto 0}
