.EventVideoLink-module___CNQtq__dialog{border:1px solid var(--rule,#e2e8f0);background:#000;border-radius:10px;margin:0;padding:0;transition:width .28s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 60px #0f172a73}.EventVideoLink-module___CNQtq__dialogPicker{width:min(420px,100vw - 60px)}.EventVideoLink-module___CNQtq__dialogVideo{width:min(1600px,100vw - 60px)}.EventVideoLink-module___CNQtq__dialog::backdrop{background:#0f172a99}.EventVideoLink-module___CNQtq__close{color:#fffc;cursor:pointer;z-index:1;background:#0006;border:none;border-radius:50%;width:32px;height:32px;font-size:1.2rem;line-height:1;position:absolute;top:8px;right:8px}.EventVideoLink-module___CNQtq__close:hover{color:#fff;background:#ffffff26}.EventVideoLink-module___CNQtq__video{background:#000;border-radius:10px;width:100%;max-height:calc(100vh - 60px);display:block}.EventVideoLink-module___CNQtq__picker{padding:28px 20px 20px}.EventVideoLink-module___CNQtq__pickerTitle{color:#fff;margin:0 0 14px;font-size:1.05rem;font-weight:650}.EventVideoLink-module___CNQtq__pickerEventTitle{color:#ffffffd9;margin-top:4px;display:block}.EventVideoLink-module___CNQtq__pickerList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.EventVideoLink-module___CNQtq__pickerOption{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;display:flex}.EventVideoLink-module___CNQtq__pickerOption:hover{background:#ffffff24;border-color:#ffffff52}.EventVideoLink-module___CNQtq__pickerRole{font-weight:700}.EventVideoLink-module___CNQtq__pickerDate{color:#fff9;white-space:nowrap;font-size:.85rem}
.SiteNav-module__VlrSCq__nav{z-index:100;background:#93c5fd;justify-content:space-between;align-items:center;gap:clamp(12px,2vw,24px);width:100vw;min-height:64px;margin-top:-28px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:6px 10px;display:flex;position:relative;box-shadow:0 2px 4px #0000001a}.SiteNav-module__VlrSCq__pageTop{flex-shrink:0;margin-top:0}.SiteNav-module__VlrSCq__brand{letter-spacing:-.06em;color:#18123f;white-space:nowrap;flex-direction:column;flex:none;align-items:center;padding:3px 8px;font-size:24px;font-weight:800;line-height:.9;display:flex}.SiteNav-module__VlrSCq__brandAccent{color:#f02bd4}.SiteNav-module__VlrSCq__search{flex:none;position:relative}.SiteNav-module__VlrSCq__searchToggle{color:#1e3a8a;cursor:pointer;background:#ffffffe0;border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:38px;height:38px;padding:0 10px;display:inline-flex}.SiteNav-module__VlrSCq__searchShortcut{font:inherit;white-space:nowrap;font-size:.7rem}.SiteNav-module__VlrSCq__searchToggle:hover,.SiteNav-module__VlrSCq__searchToggle[aria-expanded=true]{color:#fff;background:#1e3a8a}.SiteNav-module__VlrSCq__searchToggleIcon{width:21px;height:21px}.SiteNav-module__VlrSCq__searchPopup{background:#93c5fd;border-radius:10px;align-items:center;gap:7px;width:min(310px,100vw - 24px);padding:10px;display:flex;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 8px 24px #0f172a3d}.SiteNav-module__VlrSCq__searchIcon{width:14px;height:14px;color:var(--muted,#94a3b8);pointer-events:none;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.SiteNav-module__VlrSCq__searchInput{width:auto;min-width:0;font:inherit;color:var(--ink,#0f172a);background:#ffffffe0;border:1px solid #1e3a8a2e;border-radius:999px;flex:auto;padding:6px 12px 6px 44px;font-size:.85rem}.SiteNav-module__VlrSCq__searchInput:focus{border-color:var(--accent,#f59e0b);outline:none}.SiteNav-module__VlrSCq__searchButton{font:inherit;color:#1e3a8a;cursor:pointer;background:#ffffffe0;border:1px solid #1e3a8a2e;border-radius:999px;flex:none;padding:7px 11px;font-size:.85rem;font-weight:700;line-height:1}.SiteNav-module__VlrSCq__searchButton:hover{color:#fff;background:#1e3a8a}.SiteNav-module__VlrSCq__links{align-items:center;gap:clamp(4px,.7vw,9px);margin-left:8px;display:flex}.SiteNav-module__VlrSCq__account{color:#b91c1c;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;margin-right:14px;display:flex}.SiteNav-module__VlrSCq__userName{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:1rem;font-weight:700;overflow:hidden}.SiteNav-module__VlrSCq__authButton{font:inherit;color:#b91c1c;cursor:pointer;background:#ffffffc7;border:1px solid #1e3a8a2e;border-radius:999px;flex:none;padding:6px 10px;font-size:.95rem;font-weight:700;line-height:1}.SiteNav-module__VlrSCq__authButton:hover{color:#fff;background:#b91c1c}.SiteNav-module__VlrSCq__requestAccount{color:#1e00fd;white-space:nowrap;text-underline-offset:3px;font-size:.78rem;font-weight:700;text-decoration:underline}.SiteNav-module__VlrSCq__requestAccount:hover{color:#0d00b3}.SiteNav-module__VlrSCq__link{color:#1e3a8a;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:.25rem;padding:4px 5px;font-size:1rem;font-weight:700;transition:color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.SiteNav-module__VlrSCq__linkIcon{flex:none;width:1.08em;height:1.08em;transition:transform .15s}.SiteNav-module__VlrSCq__link:first-child{color:#1e3a8a;--pill:#c2410c}.SiteNav-module__VlrSCq__link:nth-child(2){color:#9f1239;--pill:#0f766e}.SiteNav-module__VlrSCq__link:nth-child(3){color:#166534;--pill:#7e22ce}.SiteNav-module__VlrSCq__link:nth-child(4){color:#6b21a8;--pill:#4d7c0f}.SiteNav-module__VlrSCq__link:nth-child(5){color:#9a3412;--pill:#1d4ed8}.SiteNav-module__VlrSCq__link:nth-child(6){color:#0f766e;--pill:#b91c1c}.SiteNav-module__VlrSCq__link:nth-child(7){color:#854d0e;--pill:#6d28d9}.SiteNav-module__VlrSCq__link:nth-child(8){color:#0f766e;--pill:#4338ca}.SiteNav-module__VlrSCq__link:nth-child(9){color:#a21caf;--pill:#15803d}.SiteNav-module__VlrSCq__link:hover .SiteNav-module__VlrSCq__linkIcon,.SiteNav-module__VlrSCq__selected .SiteNav-module__VlrSCq__linkIcon{transform:translateY(-1px)}.SiteNav-module__VlrSCq__link:hover,.SiteNav-module__VlrSCq__link.SiteNav-module__VlrSCq__selected{color:#fff;background:var(--pill);box-shadow:0 2px 5px #0f172a2e}.SiteNav-module__VlrSCq__link.SiteNav-module__VlrSCq__selected:hover{color:#fff;background:var(--pill)}@media (max-width:980px){.SiteNav-module__VlrSCq__nav{flex-wrap:wrap;padding-bottom:10px}.SiteNav-module__VlrSCq__search{order:0}.SiteNav-module__VlrSCq__account{order:2;margin-left:auto}}@media (max-width:700px){.SiteNav-module__VlrSCq__searchPopup{left:auto;right:0}}@media (max-width:520px){.SiteNav-module__VlrSCq__links{justify-content:space-between;gap:8px;width:calc(100% - 16px);overflow-x:auto}.SiteNav-module__VlrSCq__userName{max-width:105px}}
.Timeline-module__msIhgq__wrapper{width:100%}.Timeline-module__msIhgq__summary{max-width:1040px;color:var(--muted,#64748b);justify-content:space-between;align-items:center;gap:16px;margin:0 auto 8px;padding:0 8px;font-size:.82rem;display:flex}.Timeline-module__msIhgq__summary strong{color:var(--ink,#0f172a);font-size:.9rem}.Timeline-module__msIhgq__bar{align-items:center;gap:12px;max-width:1040px;margin:0 auto;display:flex}.Timeline-module__msIhgq__modeToggles{flex-direction:column;flex-shrink:0;width:8.5em;display:flex}.Timeline-module__msIhgq__modeLabel{color:#6b6790;letter-spacing:.08em;text-transform:uppercase;padding:0 0 4px 2px;font-size:.68rem;font-weight:700}.Timeline-module__msIhgq__modeToggle{color:#1e00fd;min-height:32px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #1e00fd;padding:6px 12px;font-size:.8rem;font-weight:700;line-height:1.2}.Timeline-module__msIhgq__modeToggle+.Timeline-module__msIhgq__modeToggle{margin-top:-1px}.Timeline-module__msIhgq__modeLabel+.Timeline-module__msIhgq__modeToggle{border-radius:12px 12px 0 0}.Timeline-module__msIhgq__modeToggle:last-child{border-radius:0 0 12px 12px}.Timeline-module__msIhgq__modeToggle:hover{background:#e9e5ff}.Timeline-module__msIhgq__modeToggleOn,.Timeline-module__msIhgq__modeToggleOn:hover{color:#fff;background:#1e00fd}.Timeline-module__msIhgq__modeToggle:focus-visible{outline-offset:3px;outline:3px solid #1e00fd}.Timeline-module__msIhgq__timeline{scrollbar-width:thin;flex:1;min-width:0;padding:6px 0 4px;overflow-x:auto}@media (max-width:560px){.Timeline-module__msIhgq__summary{flex-direction:column;align-items:flex-start;gap:2px}}.Timeline-module__msIhgq__rail{min-width:min-content;margin:0;padding:0;list-style:none;display:flex;position:relative}.Timeline-module__msIhgq__rail:before{content:"";background:var(--rule,#e2e8f0);height:1px;position:absolute;top:18px;left:6%;right:6%}.Timeline-module__msIhgq__item{flex:1 1 0;min-width:128px;display:flex}.Timeline-module__msIhgq__node{text-align:center;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:12px 8px 6px;display:flex}.Timeline-module__msIhgq__node:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #1e00fd}.Timeline-module__msIhgq__dot{z-index:1;background:#fff;border:2px solid #cbd5e1;border-radius:50%;width:12px;height:12px;transition:transform .15s,background .15s,border-color .15s;position:relative}.Timeline-module__msIhgq__node:hover .Timeline-module__msIhgq__dot{border-color:var(--accent-hover,#d97706);transform:scale(1.28)}.Timeline-module__msIhgq__active .Timeline-module__msIhgq__dot{background:var(--accent,#f59e0b);border-color:var(--accent-hover,#d97706)}.Timeline-module__msIhgq__period{letter-spacing:.1em;text-transform:uppercase;color:var(--muted,#94a3b8);font-size:.7rem;font-weight:600}.Timeline-module__msIhgq__name{color:var(--ink,#0f172a);border-bottom:1px solid #0000;max-width:15ch;font-size:.95rem;line-height:1.2}.Timeline-module__msIhgq__node:hover .Timeline-module__msIhgq__name{border-bottom-color:var(--rule,#e2e8f0)}.Timeline-module__msIhgq__active .Timeline-module__msIhgq__name{font-weight:700}.Timeline-module__msIhgq__centuryItem{min-width:112px}.Timeline-module__msIhgq__centuryPanel{border:1px solid var(--rule,#e2e8f0);text-align:left;background:#fff;border-radius:16px;max-width:1040px;margin:8px auto 0;padding:16px 20px}.Timeline-module__msIhgq__centuryHeading{color:var(--muted,#64748b);letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:.75rem;font-weight:700}.Timeline-module__msIhgq__centuryEvents{gap:2px;max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.Timeline-module__msIhgq__centuryEvent{border-bottom:1px solid var(--rule,#e2e8f0);grid-template-columns:11em minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:6px 0;display:grid}.Timeline-module__msIhgq__centuryEvent:last-child{border-bottom:0}.Timeline-module__msIhgq__centuryYear{color:var(--muted,#64748b);font-size:.8rem;font-weight:600}.Timeline-module__msIhgq__centuryText{flex-direction:column;gap:2px;min-width:0;display:flex}.Timeline-module__msIhgq__centuryWhere{color:var(--muted,#64748b);font-size:.78rem}.Timeline-module__msIhgq__locationHeading{margin-top:16px}.Timeline-module__msIhgq__locationPrompt,.Timeline-module__msIhgq__mapLoading{color:var(--muted,#64748b);margin:12px 0 0;font-size:.9rem}.Timeline-module__msIhgq__centuryTitle{color:var(--ink,#0f172a);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:.95rem;font-weight:600;text-decoration:none}.Timeline-module__msIhgq__centuryTitle:hover{color:#1e00fd;text-decoration:underline}.Timeline-module__msIhgq__centuryEra{color:#4b4670;white-space:nowrap;background:#f2f4fc;border-radius:999px;padding:2px 10px;font-size:.75rem}.Timeline-module__msIhgq__centuryEraCurrent{background:color-mix(in srgb, var(--accent,#f59e0b) 18%, #fff);box-shadow:inset 0 0 0 1.5px var(--accent,#f59e0b);color:#17113d;font-weight:700}@media (max-width:560px){.Timeline-module__msIhgq__bar{flex-direction:column;align-items:stretch}.Timeline-module__msIhgq__modeToggles{flex-flow:wrap;width:auto}.Timeline-module__msIhgq__modeLabel{flex-basis:100%}.Timeline-module__msIhgq__modeToggle{text-align:center;flex:1}.Timeline-module__msIhgq__modeToggle+.Timeline-module__msIhgq__modeToggle{margin-top:0;margin-left:-1px}.Timeline-module__msIhgq__modeLabel+.Timeline-module__msIhgq__modeToggle{border-radius:12px 0 0 12px}.Timeline-module__msIhgq__modeToggle:last-child{border-radius:0 12px 12px 0}.Timeline-module__msIhgq__centuryPanel{padding:14px}.Timeline-module__msIhgq__centuryEvent{grid-template-columns:minmax(0,1fr);gap:4px}.Timeline-module__msIhgq__centuryEra{white-space:normal;justify-self:start}}.Timeline-module__msIhgq__overviewDialog.Timeline-module__msIhgq__overviewDialog{color:#17113d;font-family:var(--font-montserrat), -apple-system, "Segoe UI", sans-serif;background:#fff;border-radius:24px}.Timeline-module__msIhgq__overviewHeader{background:#f2f4fc;flex-shrink:0;padding:28px 64px 22px 28px;position:relative}.Timeline-module__msIhgq__overviewKicker{color:#1e00fd;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:800}.Timeline-module__msIhgq__overviewHeader h2{margin:8px 0;font-size:clamp(1.35rem,4vw,2rem);line-height:1.2}.Timeline-module__msIhgq__overviewHeader p{color:#625d78;font-size:.85rem;line-height:1.6}.Timeline-module__msIhgq__overviewClose{color:#17113d;width:40px;height:40px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:50%;font-size:1.75rem;position:absolute;top:16px;right:16px}.Timeline-module__msIhgq__overviewBody{overscroll-behavior:contain;padding:24px 28px;font-size:1rem;line-height:1.8;overflow-y:auto}.Timeline-module__msIhgq__overviewBody p+p{margin-top:18px}.Timeline-module__msIhgq__overviewActions{border-top:1px solid #e6e2f5;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:12px;padding:18px 28px;display:flex}.Timeline-module__msIhgq__overviewDismiss,.Timeline-module__msIhgq__overviewExplore{color:#1e00fd;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #1e00fd;border-radius:999px;justify-content:center;align-items:center;padding:10px 20px;font-size:.9rem;font-weight:700;display:inline-flex}.Timeline-module__msIhgq__overviewExplore{color:#fff;background:#1e00fd;gap:8px}.Timeline-module__msIhgq__overviewClose:hover,.Timeline-module__msIhgq__overviewDismiss:hover{background:#e9e5ff}.Timeline-module__msIhgq__overviewExplore:hover{background:#1700c7}.Timeline-module__msIhgq__overviewClose:focus-visible,.Timeline-module__msIhgq__overviewDismiss:focus-visible,.Timeline-module__msIhgq__overviewExplore:focus-visible{outline-offset:3px;outline:3px solid #1e00fd}@media (max-width:560px){.Timeline-module__msIhgq__overviewDialog.Timeline-module__msIhgq__overviewDialog{width:calc(100% - 24px);max-height:calc(100% - 24px);margin:12px}.Timeline-module__msIhgq__overviewHeader{padding:24px 60px 18px 20px}.Timeline-module__msIhgq__overviewBody{padding:20px}.Timeline-module__msIhgq__overviewActions{padding:16px 20px}}
.TerritoryExtentSlideshow-module__p224hG__wrap{margin-top:12px}.TerritoryExtentSlideshow-module__p224hG__imageWrap{border:1px solid var(--rule,#e2e8f0);background:#0f172a;border-radius:10px;position:relative;overflow:hidden}.TerritoryExtentSlideshow-module__p224hG__image{object-fit:contain;background:#0f172a;width:100%;max-height:70vh;margin:0 auto;display:block}.TerritoryExtentSlideshow-module__p224hG__nav{color:#fff;cursor:pointer;background:#0f172a8c;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.1rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.TerritoryExtentSlideshow-module__p224hG__nav:hover{background:#0f172acc}.TerritoryExtentSlideshow-module__p224hG__navPrev{left:10px}.TerritoryExtentSlideshow-module__p224hG__navNext{right:10px}.TerritoryExtentSlideshow-module__p224hG__dots{justify-content:center;gap:8px;margin:12px 0;display:flex}.TerritoryExtentSlideshow-module__p224hG__dot,.TerritoryExtentSlideshow-module__p224hG__dotActive{background:var(--rule,#e2e8f0);cursor:pointer;border:none;border-radius:50%;width:9px;height:9px;padding:0}.TerritoryExtentSlideshow-module__p224hG__dotActive{background:var(--accent,#f59e0b)}.TerritoryExtentSlideshow-module__p224hG__caption{text-align:center;max-width:640px;margin:0 auto}.TerritoryExtentSlideshow-module__p224hG__meta{justify-content:center;align-items:center;gap:10px;margin-bottom:6px;display:flex}.TerritoryExtentSlideshow-module__p224hG__phase{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--accent,#f59e0b);border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:700}.TerritoryExtentSlideshow-module__p224hG__year{color:var(--muted,#94a3b8);font-size:.85rem;font-weight:600}.TerritoryExtentSlideshow-module__p224hG__title{color:var(--ink,#0f172a);margin:0 0 8px;font-size:1.15rem;font-weight:700}.TerritoryExtentSlideshow-module__p224hG__description{color:var(--body,#475569);text-wrap:pretty;margin:0 0 8px;font-size:.98rem;line-height:1.6}.TerritoryExtentSlideshow-module__p224hG__credit{color:var(--muted,#94a3b8);margin:0;font-size:.78rem}.TerritoryExtentSlideshow-module__p224hG__legend{text-align:left;color:var(--body,#475569);gap:8px;margin:16px 0;padding:0;font-size:.95rem;line-height:1.5;list-style:none;display:grid}.TerritoryExtentSlideshow-module__p224hG__legend li{align-items:baseline;gap:10px;display:flex}.TerritoryExtentSlideshow-module__p224hG__swatch{border:1px solid #64748b;border-radius:3px;flex:0 0 16px;height:16px}
.TwoMaps-module__4E9ohq__wrap{margin:40px 0 8px}.TwoMaps-module__4E9ohq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.TwoMaps-module__4E9ohq__extentArea{margin-top:20px}.TwoMaps-module__4E9ohq__extentToggle{width:100%;font:inherit;color:var(--accent-hover,#d97706);background:var(--card,#f8fafc);border:1px solid var(--rule,#e2e8f0);cursor:pointer;text-align:center;border-radius:8px;padding:10px 16px;font-size:.9rem;font-weight:600;display:block}.TwoMaps-module__4E9ohq__extentToggle:hover{border-color:var(--accent,#f59e0b)}.TwoMaps-module__4E9ohq__panel{flex-direction:column;gap:10px;margin:0;display:flex}.TwoMaps-module__4E9ohq__label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted,#94a3b8);font-size:.78rem;font-weight:600}.TwoMaps-module__4E9ohq__frame{aspect-ratio:4/3;border:1px solid var(--rule,#e2e8f0);background:#f8fafc;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0f172a1a}.TwoMaps-module__4E9ohq__image{object-fit:contain;width:100%;height:100%;display:block}.TwoMaps-module__4E9ohq__placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.TwoMaps-module__4E9ohq__placeholderKicker{letter-spacing:.16em;text-transform:uppercase;color:#d97706;font-size:.72rem;font-weight:600}.TwoMaps-module__4E9ohq__placeholderSource{color:#475569;max-width:28ch;font-size:1.02rem;font-style:italic;line-height:1.5}.TwoMaps-module__4E9ohq__caption{color:var(--body,#475569);font-size:.98rem;font-style:italic;line-height:1.5}.TwoMaps-module__4E9ohq__credit{letter-spacing:.02em;color:var(--muted,#94a3b8);margin-top:4px;font-size:.72rem;font-style:normal;display:block}@media (max-width:640px){.TwoMaps-module__4E9ohq__grid{grid-template-columns:1fr;gap:24px}}
.WikiFigureLink-module__KvbO8G__dialog{border:1px solid var(--rule,#e2e8f0);background:var(--bg,#fff);width:min(560px,100vw - 48px);max-height:calc(100vh - 48px);color:var(--ink,#0f172a);border-radius:10px;margin:0;padding:0;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 60px #0f172a59}.WikiFigureLink-module__KvbO8G__dialog::backdrop{background:#0f172a73}.WikiFigureLink-module__KvbO8G__close{width:32px;height:32px;color:var(--muted,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:50%;font-size:1.5rem;line-height:1;position:absolute;top:10px;right:12px}.WikiFigureLink-module__KvbO8G__close:hover{color:var(--ink,#0f172a);background:#0f172a0f}.WikiFigureLink-module__KvbO8G__content{flex-direction:column;max-height:calc(100vh - 48px);display:flex;overflow-y:auto}.WikiFigureLink-module__KvbO8G__thumb{object-fit:contain;border-bottom:1px solid var(--rule,#e2e8f0);background:#e2e8f0;width:100%;max-height:min(420px,55vh);display:block}.WikiFigureLink-module__KvbO8G__text{padding:24px 28px 28px}.WikiFigureLink-module__KvbO8G__title{color:var(--ink,#0f172a);margin:0 0 4px;font-size:1.4rem;font-weight:700}.WikiFigureLink-module__KvbO8G__desc{letter-spacing:.01em;color:var(--muted,#94a3b8);margin:0 0 14px;font-size:.85rem;font-style:italic}.WikiFigureLink-module__KvbO8G__extract{color:var(--body,#475569);margin:0 0 18px;font-size:.98rem;line-height:1.55}.WikiFigureLink-module__KvbO8G__readMore{color:var(--ink,#0f172a);border-bottom:1px solid var(--rule,#e2e8f0);font-size:.9rem;display:inline-block}.WikiFigureLink-module__KvbO8G__readMore:hover{color:#d97706;border-bottom-color:#f59e0b}
.YouWereThere-module__OtO0AG__triggerMain{display:block}.YouWereThere-module__OtO0AG__triggerSub{opacity:.75;margin-top:2px;font-size:.9em;font-weight:500;display:block}.YouWereThere-module__OtO0AG__dialog{border:1px solid var(--rule,#e2e8f0);background:var(--bg,#fff);width:min(1120px,100vw - 48px);max-height:calc(100vh - 48px);color:var(--ink,#0f172a);border-radius:10px;margin:0;padding:0;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 60px #0f172a59}.YouWereThere-module__OtO0AG__dialog::backdrop{background:#0f172a73}.YouWereThere-module__OtO0AG__close{width:32px;height:32px;color:var(--muted,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:50%;font-size:1.5rem;line-height:1;position:absolute;top:10px;right:12px}.YouWereThere-module__OtO0AG__close:hover{color:var(--ink,#0f172a);background:#0f172a0f}.YouWereThere-module__OtO0AG__content{max-height:calc(100vh - 48px);padding:24px 28px 28px;overflow-y:auto}.YouWereThere-module__OtO0AG__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-hover,#d97706);margin:0;font-size:.78rem;font-weight:600}.YouWereThere-module__OtO0AG__title{color:var(--ink,#0f172a);margin:4px 0 0;font-size:1.4rem;font-weight:700}.YouWereThere-module__OtO0AG__desc{color:var(--muted,#94a3b8);margin:4px 0 18px;font-size:.85rem;font-style:italic}.YouWereThere-module__OtO0AG__roleLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#94a3b8);margin:0 0 6px;font-size:1.127rem;font-weight:700;display:block}.YouWereThere-module__OtO0AG__roleSelect{width:100%;font:inherit;color:var(--ink,#0f172a);background:var(--card,#f8fafc);border:1px solid var(--rule,#e2e8f0);border-radius:6px;padding:8px 10px;font-size:.98rem;display:block}.YouWereThere-module__OtO0AG__chatPanel{background:#0f172a;border:1px solid #1e293b;border-radius:12px;flex-direction:column;gap:10px;margin-top:16px;padding:14px;display:flex}.YouWereThere-module__OtO0AG__chatHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.YouWereThere-module__OtO0AG__chatHeaderLabel{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;font-size:.78rem;font-weight:600}.YouWereThere-module__OtO0AG__voiceToggles{flex-wrap:wrap;gap:8px;display:flex}.YouWereThere-module__OtO0AG__voiceToggle,.YouWereThere-module__OtO0AG__voiceToggleActive{font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;padding:6px 12px;font-size:.8rem;font-weight:700}.YouWereThere-module__OtO0AG__voiceToggle{color:#a3e635;background:0 0;border:1px solid #a3e635}.YouWereThere-module__OtO0AG__voiceToggle:hover:not(:disabled){background:#a3e6351a;border-color:#84cc16}.YouWereThere-module__OtO0AG__voiceToggleActive{color:#fff;background:#ef4444;border:1px solid #ef4444}.YouWereThere-module__OtO0AG__voiceToggleActive:hover:not(:disabled){background:#dc2626}.YouWereThere-module__OtO0AG__voiceToggle:disabled,.YouWereThere-module__OtO0AG__voiceToggleActive:disabled{opacity:.6;cursor:default}.YouWereThere-module__OtO0AG__narrateToggle{font:inherit;white-space:nowrap;color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;padding:2px 8px;font-size:.8rem;font-weight:600}.YouWereThere-module__OtO0AG__narrateToggleOn{color:#0ea5e9}.YouWereThere-module__OtO0AG__narrateToggle:hover:not(:disabled){background:#38bdf81a}.YouWereThere-module__OtO0AG__narrateToggle:disabled{opacity:.6;cursor:default}.YouWereThere-module__OtO0AG__conversationStatus{color:#a3e635;align-items:center;gap:7px;margin:0;font-size:.85rem;font-weight:600;display:flex}.YouWereThere-module__OtO0AG__listeningDot{background:#ef4444;border-radius:50%;flex:none;width:9px;height:9px;animation:1s ease-in-out infinite YouWereThere-module__OtO0AG__listening-pulse;box-shadow:0 0 6px 2px #ef4444b3}@keyframes YouWereThere-module__OtO0AG__listening-pulse{50%{opacity:.35}}.YouWereThere-module__OtO0AG__transcript{flex-direction:column;gap:12px;max-height:260px;padding:4px 2px;display:flex;overflow-y:auto}.YouWereThere-module__OtO0AG__turnUser,.YouWereThere-module__OtO0AG__turnGuide{flex-direction:column;max-width:88%;display:flex}.YouWereThere-module__OtO0AG__turnUser{align-self:flex-end;align-items:flex-end}.YouWereThere-module__OtO0AG__turnGuide{align-self:flex-start;align-items:flex-start}.YouWereThere-module__OtO0AG__turnBubble{border-radius:16px;padding:8px 12px;font-size:.92rem;line-height:1.5}.YouWereThere-module__OtO0AG__turnUser .YouWereThere-module__OtO0AG__turnBubble{color:#fff;background:#0ea5e9;border-bottom-right-radius:4px}.YouWereThere-module__OtO0AG__turnGuide .YouWereThere-module__OtO0AG__turnBubble{color:#bbf7d0;background:#14532d99;border:1px solid #166534;border-bottom-left-radius:4px}.YouWereThere-module__OtO0AG__turnLabel{color:#475569;margin-top:2px;font-size:.7rem}.YouWereThere-module__OtO0AG__chatInput{box-sizing:border-box;width:100%;font:inherit;color:#cbd5e1;resize:vertical;background:#1e293b;border:1px solid #334155;border-radius:8px;padding:10px 12px;font-size:.95rem}.YouWereThere-module__OtO0AG__chatInput:hover:not(:disabled){border-color:#475569}.YouWereThere-module__OtO0AG__chatInput:focus{border-color:#0ea5e9;outline:none}.YouWereThere-module__OtO0AG__chatInput:disabled{opacity:.6}.YouWereThere-module__OtO0AG__chatActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.YouWereThere-module__OtO0AG__chatMicButton{font:inherit;white-space:nowrap;color:#0ea5e9;cursor:pointer;background:0 0;border:1px solid #0ea5e9;border-radius:999px;flex:none;padding:9px 14px;font-size:.88rem;font-weight:700}.YouWereThere-module__OtO0AG__chatMicButton:hover:not(:disabled){background:#38bdf81a;border-color:#0284c7}.YouWereThere-module__OtO0AG__chatMicButtonActive{font:inherit;white-space:nowrap;color:#fff;cursor:pointer;background:#ef4444;border:1px solid #ef4444;border-radius:999px;flex:none;padding:9px 14px;font-size:.88rem;font-weight:700}.YouWereThere-module__OtO0AG__chatMicButtonActive:hover:not(:disabled){background:#dc2626}.YouWereThere-module__OtO0AG__chatMicButton:disabled,.YouWereThere-module__OtO0AG__chatMicButtonActive:disabled{opacity:.6;cursor:default}.YouWereThere-module__OtO0AG__chatPrimaryButton,.YouWereThere-module__OtO0AG__chatSecondaryButton{font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;padding:9px 16px;font-size:.88rem;font-weight:700}.YouWereThere-module__OtO0AG__chatPrimaryButton{color:#fff;background:#0ea5e9;border:none}.YouWereThere-module__OtO0AG__chatPrimaryButton:hover:not(:disabled){background:#0284c7}.YouWereThere-module__OtO0AG__chatSecondaryButton{color:#a3e635;background:0 0;border:1px solid #a3e635}.YouWereThere-module__OtO0AG__chatSecondaryButton:hover:not(:disabled){background:#a3e6351a;border-color:#84cc16}.YouWereThere-module__OtO0AG__chatPrimaryButton:disabled,.YouWereThere-module__OtO0AG__chatSecondaryButton:disabled{opacity:.6;cursor:default}.YouWereThere-module__OtO0AG__editToggleButton{font:inherit;white-space:nowrap;color:var(--accent-hover,#d97706);border:1px solid var(--accent,#f59e0b);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;margin-top:8px;padding:7px 14px;font-size:.85rem;font-weight:600}.YouWereThere-module__OtO0AG__editToggleButton:hover:not(:disabled){color:#fff;background:var(--accent,#f59e0b)}.YouWereThere-module__OtO0AG__editorPanel{background:#0f172a;border:1px solid #1e293b;border-radius:12px;flex-direction:column;gap:10px;margin-top:18px;padding:14px;display:flex}.YouWereThere-module__OtO0AG__editorHint{color:#94a3b8;margin:0;font-size:.78rem}.YouWereThere-module__OtO0AG__editUnits{flex-direction:column;gap:12px;max-height:320px;padding-right:4px;display:flex;overflow-y:auto}.YouWereThere-module__OtO0AG__editUnit{background:#1e293b66;border:1px solid #334155;border-radius:8px;padding:12px 30px 10px 12px;position:relative}.YouWereThere-module__OtO0AG__editUnitDelete{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:1.1rem;line-height:1;display:flex;position:absolute;top:4px;right:4px}.YouWereThere-module__OtO0AG__editUnitDelete:hover:not(:disabled){color:#f87171;background:#f871711a}.YouWereThere-module__OtO0AG__editBlock{border-left:3px solid #0ea5e9;padding-left:10px}.YouWereThere-module__OtO0AG__editBlock+.YouWereThere-module__OtO0AG__editBlock{margin-top:12px}.YouWereThere-module__OtO0AG__editBlockUser{border-left-color:#a3e635}.YouWereThere-module__OtO0AG__editRoleLabel{color:#0ea5e9;margin:0 0 5px;font-size:.8rem;font-weight:700}.YouWereThere-module__OtO0AG__editBlockUser .YouWereThere-module__OtO0AG__editRoleLabel{color:#a3e635}.YouWereThere-module__OtO0AG__editField{box-sizing:border-box;width:100%;font:inherit;color:#cbd5e1;resize:vertical;background:#1e293b;border:1px solid #334155;border-radius:6px;padding:8px 10px;font-size:.9rem;display:block}.YouWereThere-module__OtO0AG__editField:hover{border-color:#475569}.YouWereThere-module__OtO0AG__editField:focus{border-color:#0ea5e9;outline:none}.YouWereThere-module__OtO0AG__editField+.YouWereThere-module__OtO0AG__editField{margin-top:6px}.YouWereThere-module__OtO0AG__editActions{justify-content:flex-end;gap:10px;display:flex}.YouWereThere-module__OtO0AG__editUndoButton{font:inherit;color:#cbd5e1;cursor:pointer;background:0 0;border:1px solid #334155;border-radius:999px;padding:9px 16px;font-size:.88rem;font-weight:700}.YouWereThere-module__OtO0AG__editUndoButton:hover:not(:disabled){background:#cbd5e114;border-color:#475569}.YouWereThere-module__OtO0AG__editUndoButton:disabled{opacity:.5;cursor:default}.YouWereThere-module__OtO0AG__editDoneButton{font:inherit;color:#fff;cursor:pointer;background:#0ea5e9;border:none;border-radius:999px;padding:9px 16px;font-size:.88rem;font-weight:700}.YouWereThere-module__OtO0AG__editDoneButton:hover:not(:disabled){background:#0284c7}.YouWereThere-module__OtO0AG__coWriteButton{font:inherit;white-space:nowrap;color:#fff;background:var(--accent,#f59e0b);cursor:pointer;border:none;border-radius:999px;flex:none;padding:10px 18px;font-size:.92rem;font-weight:700}.YouWereThere-module__OtO0AG__coWriteButton:hover:not(:disabled){background:var(--accent-hover,#d97706)}.YouWereThere-module__OtO0AG__story{color:var(--body,#475569);background:var(--card,#f8fafc);border:1px solid var(--rule,#e2e8f0);white-space:pre-wrap;border-radius:8px;min-height:4rem;margin-top:18px;padding:14px 16px;font-size:.98rem;line-height:1.6}.YouWereThere-module__OtO0AG__storyHeading{font-size:1.127rem;font-weight:700}.YouWereThere-module__OtO0AG__storyEditor{box-sizing:border-box;resize:vertical;width:100%;min-height:18rem;font-family:inherit;display:block}.YouWereThere-module__OtO0AG__storyEditor:focus{outline:2px solid var(--accent,#f59e0b);outline-offset:2px}.YouWereThere-module__OtO0AG__cursor{vertical-align:text-bottom;background:var(--accent,#f59e0b);width:.5em;height:1em;margin-left:2px;animation:1s step-start infinite YouWereThere-module__OtO0AG__blink;display:inline-block}@keyframes YouWereThere-module__OtO0AG__blink{50%{opacity:0}}.YouWereThere-module__OtO0AG__error{color:#e11d48;margin-top:14px;font-size:.9rem}.YouWereThere-module__OtO0AG__errorContent{font-size:1.15rem;font-weight:700}.YouWereThere-module__OtO0AG__imageRow{flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:10px;margin-top:14px;display:none}.YouWereThere-module__OtO0AG__illustration{border:1px solid var(--rule,#e2e8f0);cursor:zoom-in;border-radius:8px;flex:1 1 0;width:auto;min-width:0;max-width:100%;height:auto;max-height:45vh;display:block}.YouWereThere-module__OtO0AG__illustrateButton{font:inherit;white-space:nowrap;color:var(--accent-hover,#d97706);border:1px dashed var(--accent,#f59e0b);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:10px 18px;font-size:.92rem;font-weight:600}.YouWereThere-module__OtO0AG__illustrateButton:hover:not(:disabled){color:#fff;background:var(--accent,#f59e0b);border-style:solid}.YouWereThere-module__OtO0AG__illustrateButton:disabled{opacity:.6;cursor:default}.YouWereThere-module__OtO0AG__actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:18px;display:flex}.YouWereThere-module__OtO0AG__generateButton{font:inherit;white-space:nowrap;color:var(--accent-hover,#d97706);border:1px solid var(--accent,#f59e0b);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:10px 18px;font-size:.92rem;font-weight:600}.YouWereThere-module__OtO0AG__generateButton:hover:not(:disabled){color:#fff;background:var(--accent,#f59e0b)}.YouWereThere-module__OtO0AG__generateButton:disabled{opacity:.6;cursor:default}.YouWereThere-module__OtO0AG__videoStatus{min-width:0;color:var(--muted,#94a3b8);flex:auto;margin-right:auto;font-size:.86rem;font-style:italic}.YouWereThere-module__OtO0AG__videoProgressWrap{flex-direction:column;flex:auto;gap:6px;min-width:0;margin-right:auto;display:flex}.YouWereThere-module__OtO0AG__videoProgressTrack{background:var(--rule,#e2e8f0);border-radius:999px;width:100%;height:7.8px;overflow:hidden}.YouWereThere-module__OtO0AG__videoProgressFill{background:var(--accent,#f59e0b);border-radius:999px;height:100%;transition:width .25s linear}.YouWereThere-module__OtO0AG__videoDialog{border:1px solid var(--rule,#e2e8f0);background:#000;border-radius:10px;width:min(1600px,100vw - 60px);margin:0;padding:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 60px #0f172a73}.YouWereThere-module__OtO0AG__videoDialog::backdrop{background:#0f172a99}.YouWereThere-module__OtO0AG__videoDialog .YouWereThere-module__OtO0AG__close{color:#fffc;z-index:1}.YouWereThere-module__OtO0AG__videoDialog .YouWereThere-module__OtO0AG__close:hover{color:#fff;background:#ffffff26}.YouWereThere-module__OtO0AG__video{background:#000;border-radius:10px;width:100%;max-height:calc(100vh - 60px);display:block}.YouWereThere-module__OtO0AG__imageDialog{border:1px solid var(--rule,#e2e8f0);background:var(--bg,#fff);border-radius:10px;width:min(960px,100vw - 48px);margin:0;padding:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 60px #0f172a73}.YouWereThere-module__OtO0AG__imageDialog::backdrop{background:#0f172a99}.YouWereThere-module__OtO0AG__enlargedImage{border-radius:10px;width:100%;height:auto;max-height:calc(100vh - 96px);display:block}.YouWereThere-module__OtO0AG__imageNavPrev,.YouWereThere-module__OtO0AG__imageNavNext{z-index:1;color:#fff;cursor:pointer;background:#0f172a8c;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.8rem;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.YouWereThere-module__OtO0AG__imageNavPrev:hover,.YouWereThere-module__OtO0AG__imageNavNext:hover{background:#0f172acc}.YouWereThere-module__OtO0AG__imageNavPrev{left:12px}.YouWereThere-module__OtO0AG__imageNavNext{right:12px}.YouWereThere-module__OtO0AG__animateButton{font:inherit;white-space:nowrap;color:var(--accent-hover,#d97706);border:1px solid var(--accent,#f59e0b);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:10px 18px;font-size:.92rem;font-weight:600}.YouWereThere-module__OtO0AG__animateButton:hover:not(:disabled){color:#fff;background:var(--accent,#f59e0b)}.YouWereThere-module__OtO0AG__animateButton:disabled{opacity:.6;cursor:default}
.roman-forum-module__FcRhJa__page{color:#292e2c;background:#f7f5ef;flex:1;width:100%;padding:16px clamp(18px,4vw,68px) 30px}.roman-forum-module__FcRhJa__header{justify-content:space-between;align-items:center;gap:24px;max-width:1600px;margin:0 auto 12px;display:flex}.roman-forum-module__FcRhJa__back{color:#666b60;display:inline-block}.roman-forum-module__FcRhJa__backLinks{flex-wrap:wrap;align-items:baseline;gap:8px 24px;display:flex}.roman-forum-module__FcRhJa__back,.roman-forum-module__FcRhJa__footer a[href^="/eras/"]{font-size:1.125rem;font-weight:600;line-height:1.5}.roman-forum-module__FcRhJa__back:hover{text-decoration:underline}.roman-forum-module__FcRhJa__eyebrow{letter-spacing:.16em;color:#8d754f;margin-bottom:11px;font-size:10px;font-weight:700}.roman-forum-module__FcRhJa__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.roman-forum-module__FcRhJa__badge{letter-spacing:.12em;color:#797052;border:1px solid #d5ceba;border-radius:3px;padding:11px 14px;font-size:9px;font-weight:600}.roman-forum-module__FcRhJa__explorer{background:#eeece4;border:1px solid #dcd8cc;border-radius:8px;grid-template-columns:minmax(0,1fr) 310px;max-width:1600px;margin:auto;display:grid;overflow:hidden}.roman-forum-module__FcRhJa__viewerColumn{flex-direction:column;min-width:0;display:flex}.roman-forum-module__FcRhJa__toolbar{background:#f7f5ef;border-bottom:1px solid #dcd8cc;justify-content:space-between;gap:8px;padding:13px 18px;display:flex}.roman-forum-module__FcRhJa__toolbar button,.roman-forum-module__FcRhJa__viewerFooter button,.roman-forum-module__FcRhJa__detail button{font:inherit;color:#51594e;cursor:pointer;background:0 0;border:1px solid #d8d4c8;border-radius:4px;padding:8px 10px;font-size:11px}.roman-forum-module__FcRhJa__viewButtons{flex-wrap:wrap;gap:5px;display:flex}.roman-forum-module__FcRhJa__toolbar button:hover,.roman-forum-module__FcRhJa__viewerFooter button:hover{background:#e8e3d6}.roman-forum-module__FcRhJa__viewport{flex:1;min-height:530px;position:relative;overflow:hidden}.roman-forum-module__FcRhJa__canvasHost,.roman-forum-module__FcRhJa__labels{position:absolute;inset:0}.roman-forum-module__FcRhJa__canvasHost canvas{touch-action:none;width:100%;height:100%;display:block}.roman-forum-module__FcRhJa__labels{pointer-events:none;overflow:hidden}.roman-forum-module__FcRhJa__landmarkLabel{color:#4b493d;white-space:nowrap;cursor:pointer;pointer-events:auto;background:#f9f6eddf;border:1px solid #fff8;border-radius:3px;padding:5px 8px;font:10px/1.3 Georgia,serif;position:absolute;transform:translate(-50%,-100%);box-shadow:0 2px 8px #30291e15}.roman-forum-module__FcRhJa__landmarkLabel:hover,.roman-forum-module__FcRhJa__landmarkLabel:focus-visible{z-index:2;background:#fff}.roman-forum-module__FcRhJa__sceneCaption{pointer-events:none;color:#5b6055;gap:7px;display:grid;position:absolute;bottom:23px;left:22px}.roman-forum-module__FcRhJa__sceneCaption span{letter-spacing:.14em;font:15px Georgia,serif}.roman-forum-module__FcRhJa__sceneCaption small{font-size:9px}.roman-forum-module__FcRhJa__zoomControls{gap:6px;display:grid;position:absolute;bottom:20px;right:18px}.roman-forum-module__FcRhJa__zoomControls button{color:#4c5548;cursor:pointer;background:#f8f5ee;border:1px solid #cdc7b6;border-radius:4px;width:34px;height:34px;font-size:22px}.roman-forum-module__FcRhJa__viewerFooter{color:#71766a;background:#f7f5ef;border-top:1px solid #dcd8cc;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:10px;display:flex}.roman-forum-module__FcRhJa__viewerFooter button{white-space:nowrap}.roman-forum-module__FcRhJa__sidebar{background:#fcfbf7;border-left:1px solid #dcd8cc;padding:25px 22px 20px}.roman-forum-module__FcRhJa__sidebar h2{font:24px/1.15 Georgia,serif}.roman-forum-module__FcRhJa__sidebarIntro{color:#7b7d73;margin:10px 0 19px;font-size:15px;line-height:1.6}.roman-forum-module__FcRhJa__landmarkList{display:grid}.roman-forum-module__FcRhJa__landmarkList button{text-align:left;color:#41493e;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e9e5d9;padding:10px 24px 10px 10px;font-family:inherit;font-size:15px;line-height:1.35;position:relative}.roman-forum-module__FcRhJa__landmarkList button>span:first-child{font:600 15px/1.45 var(--font-montserrat), sans-serif}.roman-forum-module__FcRhJa__landmarkList small{color:#858679;font:13px/1.7 var(--font-montserrat), sans-serif;display:block}.roman-forum-module__FcRhJa__landmarkList button:hover,.roman-forum-module__FcRhJa__landmarkList .roman-forum-module__FcRhJa__selectedLandmark{background:#eeeee4;border-radius:3px}.roman-forum-module__FcRhJa__arrow{color:#9b936f;position:absolute;top:14px;right:7px}.roman-forum-module__FcRhJa__detail{border-top:1px solid #d6cdb7;min-height:133px;margin-top:20px;padding-top:17px}.roman-forum-module__FcRhJa__detail h3{margin-bottom:8px;font:22px/1.25 Georgia,serif}.roman-forum-module__FcRhJa__detail p{color:#74766c;font-size:16px;line-height:1.75}.roman-forum-module__FcRhJa__detail button{margin-top:10px;font-size:14px}.roman-forum-module__FcRhJa__download{color:#fffdf3;background:#37493e;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;margin-top:18px;padding:13px;font-size:11px;display:flex}.roman-forum-module__FcRhJa__download:hover{background:#263c2f}.roman-forum-module__FcRhJa__download span{letter-spacing:.09em;opacity:.7;font-size:9px}.roman-forum-module__FcRhJa__downloadHint{color:#828476;margin-top:9px;font-size:9px;line-height:1.6}.roman-forum-module__FcRhJa__footer{color:#838478;max-width:1600px;margin:20px auto 0;font-size:10px;line-height:1.9}.roman-forum-module__FcRhJa__footer p{margin-bottom:5px}.roman-forum-module__FcRhJa__footer a{text-underline-offset:3px;text-decoration:underline}.roman-forum-module__FcRhJa__loading,.roman-forum-module__FcRhJa__error{text-align:center;color:#655d48;z-index:3;background:#e8e5dc;place-content:center;padding:40px;font-size:14px;display:grid;position:absolute;inset:0}.roman-forum-module__FcRhJa__page button:focus-visible,.roman-forum-module__FcRhJa__page a:focus-visible{outline-offset:3px;outline:2px solid #927232}.roman-forum-module__FcRhJa__page button:disabled{cursor:default;opacity:.45}@media (min-width:1600px){.roman-forum-module__FcRhJa__viewport{min-height:660px}}@media (max-width:1000px){.roman-forum-module__FcRhJa__explorer{grid-template-columns:minmax(0,1fr) 275px}.roman-forum-module__FcRhJa__sidebar{padding:22px 15px}.roman-forum-module__FcRhJa__badge{display:none}}@media (max-width:760px){.roman-forum-module__FcRhJa__page{padding:12px 14px 22px}.roman-forum-module__FcRhJa__explorer{grid-template-columns:1fr}.roman-forum-module__FcRhJa__sidebar{border-top:1px solid #dcd8cc;border-left:0}.roman-forum-module__FcRhJa__viewport{min-height:450px}.roman-forum-module__FcRhJa__toolbar{padding:10px}.roman-forum-module__FcRhJa__toolbar button{padding:8px;font-size:10px}.roman-forum-module__FcRhJa__landmarkList{grid-template-columns:1fr 1fr;gap:0 12px}.roman-forum-module__FcRhJa__viewerFooter{padding:10px;font-size:9px}.roman-forum-module__FcRhJa__detail{min-height:auto}.roman-forum-module__FcRhJa__landmarkLabel{padding:3px 5px;font-size:9px}}
.videos-module__m-uKfW__page{--bg:#fff;--ink:#0f172a;--muted:#64748b;--body:#475569;--rule:#e2e8f0;--accent:#f59e0b;--accent-hover:#d97706;background:var(--bg);color:var(--ink);flex:1;justify-content:center;padding:28px 24px 96px;display:flex}.videos-module__m-uKfW__article{width:100%;max-width:820px}.videos-module__m-uKfW__back{color:var(--muted);border-bottom:1px solid #0000;margin:20px 0 28px;font-size:.95rem;transition:border-color .15s;display:inline-block}.videos-module__m-uKfW__back:hover{border-bottom-color:var(--rule)}.videos-module__m-uKfW__title{color:#0f766e;letter-spacing:-.02em;margin:24px 0 0;font-size:clamp(2rem,5vw,3rem);font-weight:800}.videos-module__m-uKfW__intro{color:var(--body);text-wrap:pretty;margin:1rem 0 .7rem;font-size:1.1rem;line-height:1.7}.videos-module__m-uKfW__empty{color:var(--muted);margin-top:2rem;font-size:1.05rem}.videos-module__m-uKfW__eraSection{margin-top:40px}.videos-module__m-uKfW__eraSection:first-of-type{margin-top:8px}.videos-module__m-uKfW__eraHeading{border-bottom:2px solid var(--rule);align-items:baseline;gap:12px;margin:0 0 14px;padding-bottom:8px;display:flex}.videos-module__m-uKfW__eraLink{color:#0f766e;border-bottom:1px solid #0000;font-size:1.5rem;font-weight:750}.videos-module__m-uKfW__eraLink:hover{color:#115e59;border-bottom-color:#14b8a6}.videos-module__m-uKfW__eraPeriod{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:650}.videos-module__m-uKfW__eventList{margin:0;padding:0;list-style:none}.videos-module__m-uKfW__event{border-bottom:1px solid var(--rule);padding:14px 0}.videos-module__m-uKfW__event:last-child{border-bottom:none}.videos-module__m-uKfW__eventTitle{color:var(--ink);margin:0 0 8px;font-size:1.17rem;font-weight:700}.videos-module__m-uKfW__videoList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.videos-module__m-uKfW__videoItem{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.videos-module__m-uKfW__videoLink{color:var(--accent-hover);border-bottom:1px solid #0000;font-size:1.6rem;font-weight:700}.videos-module__m-uKfW__videoLink:hover{border-bottom-color:var(--accent)}.videos-module__m-uKfW__videoRole{font-weight:800}.videos-module__m-uKfW__videoDate{color:var(--muted);flex-basis:100%;font-size:1.1rem}@media (max-width:560px){.videos-module__m-uKfW__page{padding:28px 16px 72px}}.videos-pulldown-pager{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:48px;padding-top:24px;display:grid}.videos-pulldown{display:block}.videos-pulldown--later{text-align:right}.videos-pulldown select{border:1px solid var(--rule);width:100%;min-height:44px;color:var(--ink);font:inherit;letter-spacing:.04em;cursor:pointer;background:#fff;border-radius:8px;padding:9px 36px 9px 12px;font-size:1rem;font-weight:600}.videos-pulldown select:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 35%, transparent);outline-offset:2px}.videos-pulldown select:disabled{cursor:not-allowed;opacity:.55}@media (max-width:560px){.videos-pulldown-pager{grid-template-columns:1fr}}
.walkthrough-module__Zr899G__tour{background:#f4f0e5;border-bottom:1px solid #d5cebb;padding:18px}.walkthrough-module__Zr899G__intro{justify-content:space-between;align-items:center;gap:18px;display:flex}.walkthrough-module__Zr899G__tour h2{color:#37493e;margin:0 0 7px;font-family:inherit;font-size:23px;font-weight:400;line-height:1.2}.walkthrough-module__Zr899G__tour h2 strong{font-weight:700}.walkthrough-module__Zr899G__intro h2{font-size:clamp(28px,2.4vw,34px)}.walkthrough-module__Zr899G__tour p{color:#606757;max-width:76ch;font-size:12px;line-height:1.75}.walkthrough-module__Zr899G__intro p{font-size:16px}.walkthrough-module__Zr899G__tour button{font:600 11px/1.4 var(--font-montserrat), sans-serif;color:#37493e;cursor:pointer;background:#fffdf7;border:1px solid #cfc8b5;border-radius:4px;padding:10px 12px}.walkthrough-module__Zr899G__tour .walkthrough-module__Zr899G__primary{color:#fffdf7;white-space:nowrap;background:#37493e;border-color:#37493e}.walkthrough-module__Zr899G__intro .walkthrough-module__Zr899G__primary{padding:12px 18px;font-size:16px}.walkthrough-module__Zr899G__tour button:hover{filter:brightness(.96)}.walkthrough-module__Zr899G__tour button:disabled{cursor:default;opacity:.45}.walkthrough-module__Zr899G__tour button:focus-visible,.walkthrough-module__Zr899G__tour:focus-visible{outline-offset:3px;outline:2px solid #927232}.walkthrough-module__Zr899G__status{letter-spacing:.06em;color:#7c704d;justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;font-size:10px;display:flex}.walkthrough-module__Zr899G__progress{gap:6px;margin:14px 0;display:flex}.walkthrough-module__Zr899G__progress span{background:#dcd5c5;border-radius:2px;flex:1;height:4px}.walkthrough-module__Zr899G__progress .walkthrough-module__Zr899G__visited{background:#88957d}.walkthrough-module__Zr899G__progress .walkthrough-module__Zr899G__current{background:#37493e}.walkthrough-module__Zr899G__actions{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.walkthrough-module__Zr899G__tour .walkthrough-module__Zr899G__hint{color:#777d70;margin-top:12px;font-size:10px}@media (max-width:760px){.walkthrough-module__Zr899G__intro{flex-direction:column;align-items:flex-start;gap:12px}.walkthrough-module__Zr899G__tour{padding:15px}.walkthrough-module__Zr899G__tour h2{font-size:21px}.walkthrough-module__Zr899G__intro h2{font-size:28px}}
.bibliography-module__OF9lkG__page{--bg:#fff;--ink:#0f172a;--muted:#64748b;--body:#475569;--rule:#e2e8f0;--accent:#f59e0b;--accent-hover:#d97706;background:var(--bg);color:var(--ink);flex:1;justify-content:center;padding:28px 24px 96px;display:flex}.bibliography-module__OF9lkG__article{width:100%;max-width:820px}.bibliography-module__OF9lkG__back{color:var(--muted);border-bottom:1px solid #0000;margin:20px 0 28px;font-size:.95rem;transition:border-color .15s;display:inline-block}.bibliography-module__OF9lkG__back:hover{border-bottom-color:var(--rule)}.bibliography-module__OF9lkG__title{color:#7e22ce;letter-spacing:-.02em;margin:24px 0 0;font-size:clamp(2rem,5vw,3rem);font-weight:800}.bibliography-module__OF9lkG__intro{color:var(--body);text-wrap:pretty;margin:1rem 0 .7rem;font-size:1.1rem;line-height:1.7}.bibliography-module__OF9lkG__intro a{color:var(--accent-hover)}.bibliography-module__OF9lkG__empty{color:var(--muted);margin-top:2rem;font-size:1.05rem}.bibliography-module__OF9lkG__eraSection{margin-top:40px}.bibliography-module__OF9lkG__eraSection:first-of-type{margin-top:8px}.bibliography-module__OF9lkG__eraHeading{border-bottom:2px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 14px;padding-bottom:8px;display:flex}.bibliography-module__OF9lkG__eraLink{color:#0f766e;border-bottom:1px solid #0000;font-size:1.5rem;font-weight:750}.bibliography-module__OF9lkG__eraLink:hover{color:#115e59;border-bottom-color:#14b8a6}.bibliography-module__OF9lkG__eraPeriod{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:650}.bibliography-module__OF9lkG__groupList{margin:0;padding:0;list-style:none}.bibliography-module__OF9lkG__group{border-bottom:1px solid var(--rule);padding:14px 0}.bibliography-module__OF9lkG__group:last-child{border-bottom:none}.bibliography-module__OF9lkG__groupTitle{color:var(--ink);margin:0 0 8px;font-size:1.17rem;font-weight:700}.bibliography-module__OF9lkG__bookList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bibliography-module__OF9lkG__bookItem{align-items:flex-start;gap:12px;display:flex}.bibliography-module__OF9lkG__bookCover{object-fit:cover;background:var(--rule);border-radius:4px;flex:none;width:92px;height:136px}.bibliography-module__OF9lkG__bookDetails{flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;padding-top:2px;display:flex}.bibliography-module__OF9lkG__bookLink{color:var(--accent-hover);border-bottom:1px solid #0000;flex-basis:100%;font-size:1.6rem;font-style:normal;font-weight:700}.bibliography-module__OF9lkG__bookLink:hover{border-bottom-color:var(--accent)}.bibliography-module__OF9lkG__bookAuthor{color:var(--muted);flex-basis:100%;font-size:1.1rem;font-weight:600}.bibliography-module__OF9lkG__bookYear{color:var(--muted);flex-basis:100%;font-size:1.1rem}.bibliography-module__OF9lkG__note{color:var(--body);flex-basis:100%;margin:0;font-size:1.1rem;line-height:1.55}.bibliography-module__OF9lkG__pager{border-top:1px solid var(--rule);justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;display:flex}.bibliography-module__OF9lkG__pagerLink{flex-direction:column;gap:4px;max-width:46%;display:flex}.bibliography-module__OF9lkG__pagerNext{text-align:right;align-items:flex-end}.bibliography-module__OF9lkG__pagerDir{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:600}.bibliography-module__OF9lkG__pagerTitle{color:var(--ink);border-bottom:1px solid #0000;font-size:1.1rem}.bibliography-module__OF9lkG__pagerLink:hover .bibliography-module__OF9lkG__pagerTitle{border-bottom-color:var(--accent)}@media (max-width:560px){.bibliography-module__OF9lkG__page{padding:28px 16px 72px}}.bibliography-pulldown-pager{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:48px;padding-top:24px;display:grid}.bibliography-pulldown{display:block}.bibliography-pulldown select{border:1px solid var(--rule);width:100%;min-height:44px;color:var(--ink);font:inherit;letter-spacing:.04em;cursor:pointer;background:#fff;border-radius:8px;padding:9px 36px 9px 12px;font-size:1rem;font-weight:600}.bibliography-pulldown select:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 35%, transparent);outline-offset:2px}.bibliography-pulldown select:disabled{cursor:not-allowed;opacity:.55}@media (max-width:560px){.bibliography-pulldown-pager{grid-template-columns:1fr}}
.conflicts-module__YKIUIq__page{--bg:#fff;--ink:#0f172a;--muted:#64748b;--body:#475569;--rule:#e2e8f0;--accent:#f59e0b;--accent-hover:#d97706;background:var(--bg);color:var(--ink);flex:1;justify-content:center;padding:28px 24px 96px;display:flex}.conflicts-module__YKIUIq__article{width:100%;max-width:1100px}.conflicts-module__YKIUIq__title{color:#6d28d9;letter-spacing:-.02em;margin:24px 0 0;font-size:clamp(2rem,5vw,3rem);font-weight:800}.conflicts-module__YKIUIq__detailToolbar{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.conflicts-module__YKIUIq__back{color:var(--muted);border-bottom:1px solid #0000;font-size:.95rem;display:inline-block}.conflicts-module__YKIUIq__back:hover{border-bottom-color:var(--rule)}.conflicts-module__YKIUIq__savePdf{font:inherit;color:var(--accent-hover);border:1px solid var(--accent);cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:.85rem;font-weight:600}.conflicts-module__YKIUIq__savePdf:hover{color:#fff;background:var(--accent)}.conflicts-module__YKIUIq__detailMeta{color:var(--muted);margin:18px 0 0;font-size:1.14rem}.conflicts-module__YKIUIq__detailMeta a{color:var(--accent-hover)}.conflicts-module__YKIUIq__detailImage{border:1px solid var(--rule);border-radius:10px;width:100%;height:auto;margin:20px 0;display:block}.conflicts-module__YKIUIq__diagramWrap{margin:20px 0;position:relative}.conflicts-module__YKIUIq__diagramWrap .conflicts-module__YKIUIq__detailImage{margin:0}.conflicts-module__YKIUIq__imagesHotspot{cursor:zoom-in;background:0 0;border:2px solid #0000;border-radius:8px;padding:0;transition:border-color .15s,background-color .15s,box-shadow .15s;position:absolute}.conflicts-module__YKIUIq__imagesHotspot:hover,.conflicts-module__YKIUIq__imagesHotspot:focus-visible{border-color:var(--accent);background:#f59e0b14;outline:none;box-shadow:0 0 0 4px #f59e0b40}.conflicts-module__YKIUIq__imagesDialog{width:min(960px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--ink);background:#fdfaf2;border:none;border-radius:14px;margin:auto;padding:0;box-shadow:0 24px 64px #0f172a59}.conflicts-module__YKIUIq__imagesDialog::backdrop{background:#0f172ab3}.conflicts-module__YKIUIq__imagesDialogInner{flex-direction:column;gap:14px;padding:18px 22px 22px;display:flex}.conflicts-module__YKIUIq__imagesDialogHeader{align-items:baseline;gap:12px;display:flex}.conflicts-module__YKIUIq__imagesDialogHeader h2{color:#6d28d9;margin:0;font-size:1.4rem;font-weight:800}.conflicts-module__YKIUIq__imagesDialogSubtitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);flex:1;overflow:hidden}.conflicts-module__YKIUIq__imagesDialogClose{color:var(--muted);cursor:pointer;background:0 0;border:none;font-size:1.8rem;line-height:1}.conflicts-module__YKIUIq__imagesDialogClose:hover{color:var(--ink)}.conflicts-module__YKIUIq__slide{margin:0}.conflicts-module__YKIUIq__slideStage{justify-content:center;align-items:center;height:min(62vh,560px);padding:0 56px;display:flex;position:relative}.conflicts-module__YKIUIq__slideImage{object-fit:contain;border:1px solid var(--rule);background:#fff;border-radius:8px;max-width:100%;max-height:100%;display:block}.conflicts-module__YKIUIq__slideArrow{z-index:1;width:44px;height:44px;color:var(--ink);border:1px solid var(--rule);cursor:pointer;background:#fff;border-radius:999px;font-size:1.8rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.conflicts-module__YKIUIq__slideArrow:first-child{left:0}.conflicts-module__YKIUIq__slideArrow:last-child{right:0}.conflicts-module__YKIUIq__slideArrow:hover{border-color:var(--accent);color:var(--accent-hover)}.conflicts-module__YKIUIq__slideCaption{color:var(--body);justify-content:space-between;gap:16px;margin-top:12px;font-size:1.05rem;display:flex}.conflicts-module__YKIUIq__slideCredit{color:var(--muted);margin-top:4px;font-size:.82rem;display:block}.conflicts-module__YKIUIq__slideCredit a{color:var(--accent-hover)}.conflicts-module__YKIUIq__slideCounter{color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.conflicts-module__YKIUIq__slideDots{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.conflicts-module__YKIUIq__slideDot,.conflicts-module__YKIUIq__slideDotActive{background:var(--rule);cursor:pointer;border:none;border-radius:999px;width:10px;height:10px;padding:0}.conflicts-module__YKIUIq__slideDotActive{background:var(--accent)}.conflicts-module__YKIUIq__eraLink{color:var(--accent-hover);border-bottom:1px solid #0000;margin-top:8px;font-size:1.14rem;font-weight:600;display:inline-block}.conflicts-module__YKIUIq__eraLink:hover{border-bottom-color:var(--accent)}.conflicts-module__YKIUIq__intro{color:var(--body);text-wrap:pretty;max-width:760px;margin:1rem 0 .4rem;font-size:1.1rem;line-height:1.7}.conflicts-module__YKIUIq__eraSection{margin-top:32px}.conflicts-module__YKIUIq__eraHeading{border-bottom:2px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 20px;padding-bottom:8px;display:flex}.conflicts-module__YKIUIq__eraHeadingLink{color:#0f766e;border-bottom:1px solid #0000;font-size:1.5rem;font-weight:750}.conflicts-module__YKIUIq__eraHeadingLink:hover{color:#115e59;border-bottom-color:#14b8a6}.conflicts-module__YKIUIq__eraPeriod{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:650}.conflicts-pulldown-pager{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:48px;padding-top:24px;display:grid}.conflicts-pulldown{display:block}.conflicts-pulldown select{border:1px solid var(--rule);width:100%;min-height:44px;color:var(--ink);font:inherit;letter-spacing:.04em;cursor:pointer;background:#fff;border-radius:8px;padding:9px 36px 9px 12px;font-size:1rem;font-weight:600}.conflicts-pulldown select:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 35%, transparent);outline-offset:2px}.conflicts-pulldown select:disabled{cursor:not-allowed;opacity:.55}.conflict-detail-pulldown-pager{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:16px;padding-top:24px;display:grid}.conflict-detail-pulldown{display:block}.conflict-detail-pulldown select{border:1px solid var(--rule);width:100%;min-height:44px;color:var(--ink);font:inherit;letter-spacing:.04em;cursor:pointer;background:#fff;border-radius:8px;padding:9px 36px 9px 12px;font-size:1rem;font-weight:600}.conflict-detail-pulldown select:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 35%, transparent);outline-offset:2px}.conflict-detail-pulldown select:disabled{cursor:not-allowed;opacity:.55}.conflicts-module__YKIUIq__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.conflicts-module__YKIUIq__card{border:1px solid var(--rule);background:#fff;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.conflicts-module__YKIUIq__thumbButton{border:none;border-bottom:1px solid var(--rule);cursor:pointer;background:#f1f5f9;width:100%;margin:0;padding:0;display:block}.conflicts-module__YKIUIq__thumbButton img{aspect-ratio:4/3;object-fit:contain;background:#f1f5f9;width:100%;display:block}.conflicts-module__YKIUIq__cardBody{padding:14px 16px 16px}.conflicts-module__YKIUIq__era{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-hover);border-bottom:1px solid #0000;font-size:.78rem;font-weight:650;text-decoration:none;display:inline-block}.conflicts-module__YKIUIq__era:hover{border-bottom-color:var(--accent)}.conflicts-module__YKIUIq__year{float:right;color:var(--muted);font-size:.85rem}.conflicts-module__YKIUIq__conflictTitle{margin:6px 0 0;font-size:1.15rem;font-weight:700;line-height:1.35}.conflicts-module__YKIUIq__conflictTitle a{color:inherit;text-decoration:none}.conflicts-module__YKIUIq__conflictTitle a:hover{text-decoration:underline}.conflicts-module__YKIUIq__pending{color:var(--muted);font-style:italic}.conflicts-module__YKIUIq__pager{border-top:1px solid var(--rule);justify-content:space-between;gap:16px;margin-top:16px;padding-top:24px;display:flex}.conflicts-module__YKIUIq__pagerLink{flex-direction:column;gap:4px;max-width:46%;display:flex}.conflicts-module__YKIUIq__pagerNext{text-align:right;align-items:flex-end}.conflicts-module__YKIUIq__pagerDir{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:600}.conflicts-module__YKIUIq__pagerTitle{color:var(--ink);border-bottom:1px solid #0000;font-size:1.1rem}.conflicts-module__YKIUIq__pagerLink:hover .conflicts-module__YKIUIq__pagerTitle{border-bottom-color:var(--accent)}@media (max-width:620px){.conflicts-module__YKIUIq__page{padding:28px 16px 72px}.conflicts-module__YKIUIq__grid{grid-template-columns:1fr}.conflicts-pulldown-pager{grid-template-columns:1fr}.conflict-detail-pulldown-pager{grid-template-columns:1fr}}@media print{:is(nav[aria-label=Site],.conflicts-module__YKIUIq__back,.conflicts-module__YKIUIq__detailToolbar,.conflicts-module__YKIUIq__eraLink,.conflicts-module__YKIUIq__pager){display:none}.conflicts-pulldown-pager{display:none}.conflict-detail-pulldown-pager{display:none}.conflicts-module__YKIUIq__page{padding:0}.conflicts-module__YKIUIq__detailImage{border:none;margin:0}.conflicts-module__YKIUIq__diagramWrap{margin:0}.conflicts-module__YKIUIq__imagesHotspot{display:none}}
.credits-module__nAUpKG__page{--bg:#fff;--ink:#0f172a;--muted:#64748b;--body:#475569;--rule:#e2e8f0;--accent:#f59e0b;--accent-hover:#d97706;background:var(--bg);color:var(--ink);flex:1;justify-content:center;padding:28px 24px 96px;display:flex}.credits-module__nAUpKG__article{width:100%;max-width:820px}.credits-module__nAUpKG__back{color:var(--muted);border-bottom:1px solid #0000;margin-bottom:28px;font-size:.95rem;transition:border-color .15s;display:inline-block}.credits-module__nAUpKG__back:hover{border-bottom-color:var(--rule)}.credits-module__nAUpKG__title{color:#15803d;letter-spacing:-.02em;margin:24px 0 0;font-size:clamp(2rem,5vw,3rem);font-weight:800}.credits-module__nAUpKG__intro{color:var(--body);text-wrap:pretty;margin:1rem 0 .7rem;font-size:1.1rem;line-height:1.7}.credits-module__nAUpKG__eraGroup{margin-top:44px}.credits-module__nAUpKG__eraGroup:first-of-type{margin-top:32px}.credits-module__nAUpKG__eraHeading{color:#0f766e;margin:0 0 4px;font-size:1.5rem;font-weight:750}.credits-module__nAUpKG__list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.credits-module__nAUpKG__item{border-bottom:1px solid var(--rule);grid-template-columns:140px 1fr;gap:6px 28px;padding:20px 0;display:grid}.credits-module__nAUpKG__kind{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-hover);font-size:.78rem;font-weight:650}.credits-module__nAUpKG__credit{color:var(--body);margin:0;font-size:1.1rem;line-height:1.55}.credits-module__nAUpKG__license{color:var(--muted);margin:3px 0 0;font-size:1.1rem}.credits-module__nAUpKG__link{color:var(--accent-hover);border-bottom:1px solid #0000;margin-top:6px;font-size:.9rem;display:inline-block}.credits-module__nAUpKG__link:hover{border-bottom-color:var(--accent)}@media (max-width:620px){.credits-module__nAUpKG__page{padding:28px 16px 72px}.credits-module__nAUpKG__item{grid-template-columns:1fr;gap:8px}}
.empires-module__tjYInG__page{--bg:#fff;--ink:#0f172a;--muted:#64748b;--body:#475569;--rule:#e2e8f0;--accent:#f59e0b;--accent-hover:#d97706;--panel-bg:#fbf7ee;--panel-edge:#e3d3ad;--panel-band:#0f766e;--panel-shadow:0 2px 8px #785a1e14;background:var(--bg);color:var(--ink);flex:1;justify-content:center;padding:28px 24px 96px;display:flex}.empires-module__tjYInG__article{width:100%;max-width:1100px}.empires-module__tjYInG__title{color:#6d28d9;letter-spacing:-.02em;margin:24px 0 0;font-size:clamp(2rem,5vw,3rem);font-weight:800}.empires-module__tjYInG__intro{color:var(--body);text-wrap:pretty;max-width:760px;margin:1rem 0 .4rem;font-size:1.1rem;line-height:1.7}.empires-module__tjYInG__group{margin-top:40px}.empires-module__tjYInG__groupHeading{border-bottom:2px solid var(--rule);color:#0f766e;margin:0 0 20px;padding-bottom:8px;font-size:1.5rem;font-weight:750}.empires-module__tjYInG__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.empires-module__tjYInG__card{border:1px solid var(--panel-edge);border-top:4px solid var(--panel-band);background:var(--panel-bg);box-shadow:var(--panel-shadow);border-radius:4px;flex-direction:column;scroll-margin-top:24px;display:flex;overflow:hidden}.empires-module__tjYInG__thumb{border-bottom:1px solid var(--panel-edge);background:#f1f5f9;display:block}.empires-module__tjYInG__thumb img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.empires-module__tjYInG__cardBody{flex-direction:column;flex:1;padding:16px 20px 18px;display:flex}.empires-module__tjYInG__name{margin:0;font-size:1.2rem;font-weight:700;line-height:1.3}.empires-module__tjYInG__name a{color:inherit}.empires-module__tjYInG__name a:hover{text-decoration:underline}.empires-module__tjYInG__dates{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-hover);margin:4px 0 0;font-size:.78rem;font-weight:650}.empires-module__tjYInG__summary{color:var(--body);text-wrap:pretty;margin:10px 0 0;line-height:1.6}.empires-module__tjYInG__related{flex-wrap:wrap;gap:4px 12px;margin:auto 0 0;padding-top:14px;font-size:.9rem;display:flex}.empires-module__tjYInG__relatedLabel{color:var(--muted)}.empires-module__tjYInG__eraLink{color:var(--accent-hover);border-bottom:1px solid #0000;font-weight:600}.empires-module__tjYInG__eraLink:hover{border-bottom-color:var(--accent)}@media (max-width:620px){.empires-module__tjYInG__page{padding:28px 16px 72px}.empires-module__tjYInG__grid{grid-template-columns:1fr}}.empires-module__tjYInG__disclaimer{color:var(--muted);margin:.4rem 0 0;font-size:.85rem;font-style:italic}.empires-module__tjYInG__detailToolbar{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.empires-module__tjYInG__back{color:var(--muted);border-bottom:1px solid #0000;font-size:.95rem}.empires-module__tjYInG__back:hover{border-bottom-color:var(--rule)}.empires-module__tjYInG__savePdf{font:inherit;color:var(--accent-hover);border:1px solid var(--accent);cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:.85rem;font-weight:600}.empires-module__tjYInG__savePdf:hover{color:#fff;background:var(--accent)}.empires-module__tjYInG__detailMeta{color:var(--muted);margin:18px 0 0;font-size:1.05rem}.empires-module__tjYInG__detailImage{border:1px solid var(--panel-edge);border-top:4px solid var(--panel-band);background:var(--panel-bg);width:100%;height:auto;box-shadow:var(--panel-shadow);border-radius:4px;margin:24px 0 8px;display:block}.empires-module__tjYInG__pending{color:var(--muted);margin:24px 0;font-style:italic}.empires-module__tjYInG__textVersion{border:1px solid var(--panel-edge);border-top:4px solid var(--panel-band);background:var(--panel-bg);box-shadow:var(--panel-shadow);border-radius:4px;margin-top:24px;padding:12px 16px}.empires-module__tjYInG__textVersion summary{cursor:pointer;font-weight:600}.empires-module__tjYInG__textVersion dl{margin:12px 0 0}.empires-module__tjYInG__textVersion dl>div{margin-top:12px}.empires-module__tjYInG__textVersion dt{font-weight:700}.empires-module__tjYInG__textVersion dd{color:var(--body);margin:2px 0 0;line-height:1.6}.empires-module__tjYInG__pager{border-top:1px solid var(--rule);justify-content:space-between;gap:16px;margin-top:40px;padding-top:24px;display:flex}.empires-module__tjYInG__pagerLink{flex-direction:column;gap:4px;max-width:46%;display:flex}.empires-module__tjYInG__pagerNext{text-align:right;align-items:flex-end}.empires-module__tjYInG__pagerDir{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:600}.empires-module__tjYInG__pagerTitle{color:var(--ink);border-bottom:1px solid #0000;font-size:1.1rem}.empires-module__tjYInG__pagerLink:hover .empires-module__tjYInG__pagerTitle{border-bottom-color:var(--accent)}@media print{:is(nav[aria-label=Site],.empires-module__tjYInG__detailToolbar,.empires-module__tjYInG__pager,.empires-module__tjYInG__related){display:none}.empires-module__tjYInG__page{padding:0}.empires-module__tjYInG__detailImage{box-shadow:none;border:none;margin:0}.empires-module__tjYInG__textVersion{box-shadow:none;background:0 0;border:none;padding:0}}
.era-module__AU_mEG__page{--bg:#fff;--card:#f8fafc;--ink:#0f172a;--muted:#64748b;--body:#475569;--rule:#e2e8f0;--accent:#f59e0b;--accent-hover:#d97706;background:var(--bg);color:var(--ink);flex:1;justify-content:center;padding:28px 24px 96px;display:flex}.era-module__AU_mEG__page.era-module__AU_mEG__accent0{--accent:#f59e0b;--accent-hover:#d97706}.era-module__AU_mEG__page.era-module__AU_mEG__accent1{--accent:#14b8a6;--accent-hover:#0d9488}.era-module__AU_mEG__page.era-module__AU_mEG__accent2{--accent:#f43f5e;--accent-hover:#e11d48}.era-module__AU_mEG__page.era-module__AU_mEG__accent3{--accent:#8b5cf6;--accent-hover:#7c3aed}.era-module__AU_mEG__article{width:100%;max-width:1100px}.era-module__AU_mEG__noCropImages img{background-color:#e2e8f0;object-fit:contain!important;object-position:center!important}.era-module__AU_mEG__noCropImages .era-module__AU_mEG__eventThumbButton img{background-color:#0000;object-fit:cover!important;object-position:center!important}.era-module__AU_mEG__back{color:var(--muted);border-bottom:1px solid #0000;margin-bottom:24px;font-size:.95rem;transition:border-color .15s,color .15s;display:inline-block}.era-module__AU_mEG__back:hover{color:var(--accent-hover);border-bottom-color:var(--accent)}.era-module__AU_mEG__timelineTop{border-bottom:1px solid var(--rule);margin:0 0 40px;padding-bottom:20px}.era-module__AU_mEG__header{margin-bottom:12px}.era-module__AU_mEG__period{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-hover);font-size:.82rem;font-weight:600}.era-module__AU_mEG__title{letter-spacing:-.01em;text-wrap:balance;margin:.4rem 0 0;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.08}.era-module__AU_mEG__tagline{color:var(--muted);text-wrap:balance;margin:.7rem 0 0;font-size:clamp(1.1rem,2.4vw,1.4rem);font-style:normal}.era-module__AU_mEG__scene{margin:0 0 36px}.era-module__AU_mEG__sceneImg{aspect-ratio:3/2;object-fit:cover;border:1px solid var(--rule);border-radius:8px;width:100%;display:block;box-shadow:0 4px 6px -1px #0f172a1a}.era-module__AU_mEG__sceneCaption{color:var(--body);margin-top:10px;font-size:1rem;font-style:italic;line-height:1.5}.era-module__AU_mEG__sceneCredit{color:var(--muted);margin-top:4px;font-size:.74rem;font-style:normal;display:block}.era-module__AU_mEG__section{border-top:1px solid var(--rule);margin-top:20px;padding-top:14px}.era-module__AU_mEG__sectionHeading{letter-spacing:.05em;text-transform:uppercase;color:var(--accent-hover);margin:0 0 22px;font-size:1.1rem;font-weight:700}.era-module__AU_mEG__prose,.era-module__AU_mEG__story{flex-direction:column;gap:1.2rem;display:flex}.era-module__AU_mEG__prose p,.era-module__AU_mEG__story p{color:var(--body);text-wrap:pretty;font-size:1.15rem;line-height:1.75}.era-module__AU_mEG__prose p:first-child:first-letter{float:left;color:var(--ink);padding:.1em .1em 0 0;font-size:3.4rem;font-weight:800;line-height:.82}.era-module__AU_mEG__events{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.era-module__AU_mEG__event{grid-template-columns:128px 1fr;align-items:baseline;gap:20px;display:grid}.era-module__AU_mEG__section,.era-module__AU_mEG__event,.era-module__AU_mEG__figure,.era-module__AU_mEG__building,.era-module__AU_mEG__artwork{scroll-margin-top:24px}.era-module__AU_mEG__section:target>.era-module__AU_mEG__prose,.era-module__AU_mEG__section:target>.era-module__AU_mEG__story,.era-module__AU_mEG__event:target,.era-module__AU_mEG__figure:target,.era-module__AU_mEG__building:target,.era-module__AU_mEG__artwork:target{background-color:color-mix(in srgb, var(--accent,#f59e0b) 11%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent,#f59e0b) 42%, transparent);border-radius:8px;animation:1.4s ease-out era-module__AU_mEG__target-highlight}@keyframes era-module__AU_mEG__target-highlight{0%{background-color:color-mix(in srgb, var(--accent,#f59e0b) 28%, #fff);box-shadow:0 0 0 6px var(--accent,#f59e0b)}to{background-color:color-mix(in srgb, var(--accent,#f59e0b) 11%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent,#f59e0b) 42%, transparent)}}@media (prefers-reduced-motion:reduce){.era-module__AU_mEG__section:target>.era-module__AU_mEG__prose,.era-module__AU_mEG__section:target>.era-module__AU_mEG__story,.era-module__AU_mEG__event:target,.era-module__AU_mEG__figure:target,.era-module__AU_mEG__building:target,.era-module__AU_mEG__artwork:target{animation:none}}.era-module__AU_mEG__eventYear{letter-spacing:.04em;color:var(--muted);text-align:right;border-right:1px solid var(--rule);padding-top:.15rem;padding-right:20px;font-size:.9rem;font-weight:600}.era-module__AU_mEG__eventBody{min-width:0}.era-module__AU_mEG__eventHead{align-items:center;gap:12px;margin-bottom:.35rem;display:flex}.era-module__AU_mEG__eventVideoButton{border:1px solid var(--rule);background:var(--card,#f8fafc);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:1.4rem;line-height:1;display:inline-flex}.era-module__AU_mEG__eventVideoButton:hover{border-color:var(--accent);background:var(--accent)}.era-module__AU_mEG__eventThumbButton{border:1px solid var(--rule);cursor:pointer;background:#e2e8f0;border-radius:6px;flex:none;width:146px;height:146px;margin:0;padding:0;display:block;overflow:hidden}.era-module__AU_mEG__eventThumbButton img{object-fit:cover;width:100%;height:100%;display:block}.era-module__AU_mEG__eventThumbContain img,.era-module__AU_mEG__noCropImages .era-module__AU_mEG__eventThumbContain img{object-fit:contain!important;object-position:center!important;background-color:#e2e8f0!important}.era-module__AU_mEG__eventThumbButton:hover{border-color:var(--accent)}.era-module__AU_mEG__eventTitle{color:var(--ink);margin:0;font-size:1.5rem;font-style:normal;font-weight:700}.era-module__AU_mEG__eventTitleLink{border:none;border-bottom:1px solid var(--rule);font:inherit;font-style:normal;font-weight:inherit;color:inherit;cursor:pointer;background:0 0;margin:0;padding:0;text-decoration:none;display:inline}.era-module__AU_mEG__eventTitleLink:hover{border-bottom-color:var(--accent)}.era-module__AU_mEG__eventDetail{color:var(--body);text-wrap:pretty;margin:0;font-size:1.02rem;font-style:normal;line-height:1.6}.era-module__AU_mEG__highlight{background:color-mix(in srgb, var(--accent,#f59e0b) 40%, transparent);color:var(--ink);border-radius:3px;padding:0 2px}.era-module__AU_mEG__youWereThereButton{font:inherit;text-align:center;color:var(--accent-hover);border:1px solid var(--accent);cursor:pointer;background:0 0;border-radius:16px;flex-direction:column;align-items:center;margin-top:10px;padding:6px 16px;font-size:.82rem;font-weight:600;line-height:1.3;display:inline-flex}.era-module__AU_mEG__youWereThereButton:hover{color:#fff;background:var(--accent)}.era-module__AU_mEG__conflictButton{color:#7c2d12;background:0 0;border:1px solid #7c2d12;border-radius:999px;margin-top:10px;margin-left:8px;padding:6px 14px;font-size:.82rem;font-weight:600;text-decoration:none;transition:color .15s,background-color .15s;display:inline-block}.era-module__AU_mEG__conflictButton:hover{color:#fff;background:#7c2d12}.era-module__AU_mEG__figures{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.era-module__AU_mEG__figure{border:1px solid var(--rule);background:var(--card);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px -1px #0f172a1a}.era-module__AU_mEG__figureImgButton{border:none;border-bottom:1px solid var(--rule);cursor:pointer;background:#e2e8f0;width:100%;margin:0;padding:0;display:block}.era-module__AU_mEG__figureImgButton img{aspect-ratio:1;object-fit:cover;object-position:center 22%;width:100%;display:block}.era-module__AU_mEG__figureImgContain img{object-fit:contain;object-position:center;background:#e2e8f0}.era-module__AU_mEG__figureText{padding:16px 18px}.era-module__AU_mEG__figureName{color:var(--ink);margin:0 0 .5rem;font-size:1.12rem;font-weight:700}.era-module__AU_mEG__figureLife{letter-spacing:.03em;color:var(--muted);margin-top:2px;font-size:.78rem;font-weight:500;display:block}.era-module__AU_mEG__figureDetail{color:var(--body);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.6}.era-module__AU_mEG__buildings{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:700px){.era-module__AU_mEG__buildings{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.era-module__AU_mEG__building{border:1px solid var(--rule);background:var(--card);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px -1px #0f172a1a}.era-module__AU_mEG__buildingImgButton{border:none;border-bottom:1px solid var(--rule);cursor:pointer;background:#e2e8f0;width:100%;margin:0;padding:0;display:block}.era-module__AU_mEG__buildingImgButton img{aspect-ratio:4/3;object-fit:contain;object-position:center;width:100%;display:block}.era-module__AU_mEG__buildingImgContain img,.era-module__AU_mEG__noCropImages .era-module__AU_mEG__buildingImgContain img{object-fit:contain!important;object-position:center!important;background-color:#e2e8f0!important}.era-module__AU_mEG__buildingText{flex-direction:column;flex:1;padding:12px 14px;display:flex}.era-module__AU_mEG__buildingName{color:var(--ink);margin:0 0 .3rem;font-size:.98rem;font-weight:700;line-height:1.25}.era-module__AU_mEG__buildingMeta{letter-spacing:.02em;color:var(--muted);margin:0 0 .5rem;font-size:.72rem;font-weight:500}.era-module__AU_mEG__buildingDetail{color:var(--body);text-wrap:pretty;flex:1;margin:0;font-size:.88rem;line-height:1.5}.era-module__AU_mEG__buildingModelLink{border:1px solid var(--rule);color:var(--ink);background:#fff;border-radius:5px;align-self:flex-start;align-items:center;gap:8px;margin-top:14px;padding:9px 11px;font-size:.76rem;font-weight:700;line-height:1.5;display:inline-flex}.era-module__AU_mEG__buildingModelLink:hover{border-color:var(--accent-hover);text-underline-offset:3px;text-decoration:underline}.era-module__AU_mEG__buildingModelPreview{aspect-ratio:4/3;border-bottom:1px solid var(--rule);color:#37493e;background:#e8e5dc;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;font-size:.85rem;font-weight:700;display:flex}.era-module__AU_mEG__buildingModelPreview svg{width:64px;height:64px}.era-module__AU_mEG__buildingModelPreview:hover{background:#dedbce}.era-module__AU_mEG__buildingModelLink:focus-visible,.era-module__AU_mEG__buildingModelPreview:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.era-module__AU_mEG__art{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:700px){.era-module__AU_mEG__art{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.era-module__AU_mEG__artwork{border:1px solid var(--rule);background:var(--card);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px -1px #0f172a1a}.era-module__AU_mEG__artImgButton{border:none;border-bottom:1px solid var(--rule);cursor:pointer;background:#e2e8f0;width:100%;margin:0;padding:0;display:block}.era-module__AU_mEG__artImgButton img{aspect-ratio:4/3;object-fit:contain;object-position:center;width:100%;display:block}.era-module__AU_mEG__artImgContain img{object-fit:contain}.era-module__AU_mEG__artText{padding:12px 14px}.era-module__AU_mEG__artTitle{color:var(--ink);margin:0 0 .3rem;font-size:.98rem;font-style:italic;font-weight:700;line-height:1.25}.era-module__AU_mEG__artMeta{letter-spacing:.02em;color:var(--muted);margin:0 0 .5rem;font-size:.72rem;font-weight:500}.era-module__AU_mEG__artDetail{color:var(--body);text-wrap:pretty;margin:0;font-size:.88rem;line-height:1.5}.era-module__AU_mEG__pager{border-top:1px solid var(--rule);justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;display:flex}.era-module__AU_mEG__pagerLink{flex-direction:column;gap:4px;max-width:46%;display:flex}.era-module__AU_mEG__pagerNext{text-align:right;align-items:flex-end}.era-module__AU_mEG__pagerDir{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:600}.era-module__AU_mEG__pagerTitle{color:var(--ink);border-bottom:1px solid #0000;font-size:1.1rem}.era-module__AU_mEG__pagerLink:hover .era-module__AU_mEG__pagerTitle{border-bottom-color:var(--accent)}@media (max-width:560px){.era-module__AU_mEG__page{padding:28px 16px 72px}}
.fact-finder-module__UNIp8a__page{--bg:#fff;--ink:#0f172a;--muted:#64748b;--body:#475569;--rule:#e2e8f0;--accent:#f59e0b;--accent-hover:#d97706;min-height:100vh;color:var(--ink);background:var(--bg);flex:1;padding:28px 24px 96px}.fact-finder-module__UNIp8a__article{width:100%;max-width:820px;margin:0 auto}.fact-finder-module__UNIp8a__back{color:var(--muted);border-bottom:1px solid #0000;margin:20px 0 46px;font-size:.9rem;display:inline-block}.fact-finder-module__UNIp8a__back:hover{border-bottom-color:var(--rule)}.fact-finder-module__UNIp8a__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:9px;font-size:.75rem;font-weight:750}.fact-finder-module__UNIp8a__title{color:#c2410c;letter-spacing:-.02em;margin:24px 0 0;font-size:clamp(2rem,5vw,3rem);font-weight:800}.fact-finder-module__UNIp8a__intro{color:var(--body);text-wrap:pretty;margin:1rem 0 .7rem;font-size:1.1rem;line-height:1.7}.fact-finder-module__UNIp8a__groundingNote{max-width:820px;color:var(--muted);margin:0;font-size:.83rem;line-height:1.55}.fact-finder-module__UNIp8a__finder{margin-top:34px}.fact-finder-module__UNIp8a__form{border:1px solid var(--rule);background:#fff;border-radius:18px;padding:clamp(18px,4vw,30px);box-shadow:0 18px 50px #332a1b14}.fact-finder-module__UNIp8a__label{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-hover);margin-bottom:10px;font-size:1rem;font-weight:750;display:block}.fact-finder-module__UNIp8a__inputRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.fact-finder-module__UNIp8a__input{resize:vertical;width:100%;min-height:108px;font:inherit;color:var(--ink);background:#fffdf9;border:1px solid #d9d2c4;border-radius:11px;padding:16px 17px;font-size:1.25rem;line-height:1.5}.fact-finder-module__UNIp8a__input::placeholder{color:#9a9386}.fact-finder-module__UNIp8a__input:focus{border-color:#d97706;outline:3px solid #f59e0b2e}.fact-finder-module__UNIp8a__button{min-height:50px;font:inherit;color:#fff;background:var(--accent);cursor:pointer;border:0;border-radius:10px;padding:13px 20px;font-size:.9rem;font-weight:700;transition:transform .15s,background .15s}.fact-finder-module__UNIp8a__button:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px)}.fact-finder-module__UNIp8a__button:disabled{cursor:not-allowed;opacity:.55}.fact-finder-module__UNIp8a__examples{flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;display:flex}.fact-finder-module__UNIp8a__examplesLabel{color:var(--muted);margin-right:2px;font-size:.75rem;font-weight:650}.fact-finder-module__UNIp8a__example{font:inherit;color:#6b4f17;cursor:pointer;background:#ffffffb3;border:1px solid #e5d5b8;border-radius:999px;padding:6px 10px;font-size:.72rem}.fact-finder-module__UNIp8a__example:hover:not(:disabled){color:var(--accent-hover);background:#fffbeb;border-color:#f2bd64}.fact-finder-module__UNIp8a__status{min-height:40px;margin-top:28px}.fact-finder-module__UNIp8a__loadingCard,.fact-finder-module__UNIp8a__error{border-radius:12px;padding:18px 20px;font-size:.92rem}.fact-finder-module__UNIp8a__loadingCard{color:var(--body);border:1px solid var(--rule);background:#fff;align-items:center;gap:11px;display:flex}.fact-finder-module__UNIp8a__spinner{border:2px solid #f2d3a7;border-top-color:var(--accent);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite fact-finder-module__UNIp8a__spin}@keyframes fact-finder-module__UNIp8a__spin{to{transform:rotate(360deg)}}.fact-finder-module__UNIp8a__error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.fact-finder-module__UNIp8a__answerCard{border:1px solid var(--rule);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 18px 50px #332a1b14}.fact-finder-module__UNIp8a__conversation{gap:18px;display:grid}.fact-finder-module__UNIp8a__questionAsked{color:var(--body);border-bottom:1px solid var(--rule);background:#faf8f3;margin:0;padding:18px clamp(20px,5vw,34px);font-size:.9rem;font-weight:650;line-height:1.5}.fact-finder-module__UNIp8a__answerLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0;padding:22px clamp(20px,5vw,34px) 0;font-size:.72rem;font-weight:800}.fact-finder-module__UNIp8a__answer{color:#293548;margin:0;padding:10px clamp(20px,5vw,34px) 28px;font-size:clamp(1.08rem,2vw,1.23rem);line-height:1.75}.fact-finder-module__UNIp8a__inlineCitation{vertical-align:super;color:var(--accent);border-bottom:1px solid #f2bd64;margin-left:2px;font-size:.72em;font-weight:800}.fact-finder-module__UNIp8a__sources{border-top:1px solid var(--rule);background:#faf8f3;padding:22px clamp(20px,5vw,34px) 30px}.fact-finder-module__UNIp8a__sourcesTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:.76rem;font-weight:750}.fact-finder-module__UNIp8a__sourceList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fact-finder-module__UNIp8a__sourceLink{color:var(--body);border:1px solid var(--rule);background:#fff;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:11px 12px;display:grid}.fact-finder-module__UNIp8a__sourceLink:hover{color:var(--accent-hover);border-color:#e7bb78}.fact-finder-module__UNIp8a__sourceId{color:#7c4a03;background:#fef3c7;border-radius:50%;place-items:center;min-width:58px;height:32px;padding:0 9px;font-size:.68rem;font-weight:800;display:grid}.fact-finder-module__UNIp8a__sourceLink strong,.fact-finder-module__UNIp8a__sourceLink small{display:block}.fact-finder-module__UNIp8a__sourceLink strong{font-family:inherit;font-size:.87rem;font-weight:400}.fact-finder-module__UNIp8a__sourceLink small{color:var(--muted);margin-top:3px;font-size:.7rem}.fact-finder-module__UNIp8a__arrow{color:#b7ad9c;font-size:1.1rem}.fact-finder-module__UNIp8a__followUpForm{background:#fff;border:1px solid #e5d5b8;border-radius:15px;margin-top:18px;padding:clamp(18px,4vw,26px);box-shadow:0 12px 34px #332a1b0f}.fact-finder-module__UNIp8a__followUpRow{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.fact-finder-module__UNIp8a__followUpActions{align-items:stretch;gap:8px;display:flex}.fact-finder-module__UNIp8a__newQuestionButton{min-height:50px;font:inherit;white-space:nowrap;color:var(--accent-hover);cursor:pointer;background:#fff;border:1px solid #d8b77c;border-radius:10px;padding:13px 18px;font-size:.9rem;font-weight:700}.fact-finder-module__UNIp8a__newQuestionButton:hover:not(:disabled){border-color:var(--accent);background:#fffbeb}.fact-finder-module__UNIp8a__newQuestionButton:disabled{cursor:not-allowed;opacity:.55}.fact-finder-module__UNIp8a__followUpInput{width:100%;min-width:0;font:inherit;color:var(--ink);background:#fffdf9;border:1px solid #d9d2c4;border-radius:10px;padding:13px 14px;font-size:.96rem}.fact-finder-module__UNIp8a__followUpInput:focus{border-color:#d97706;outline:3px solid #f59e0b2e}.fact-finder-module__UNIp8a__followUpHint{color:var(--muted);margin:9px 0 0;font-size:.72rem}@media (max-width:700px){.fact-finder-module__UNIp8a__page{padding:28px 16px 72px}.fact-finder-module__UNIp8a__back{margin-bottom:34px}.fact-finder-module__UNIp8a__inputRow,.fact-finder-module__UNIp8a__followUpRow{grid-template-columns:1fr}.fact-finder-module__UNIp8a__followUpActions{grid-template-columns:1fr 1fr;display:grid}.fact-finder-module__UNIp8a__button,.fact-finder-module__UNIp8a__newQuestionButton{width:100%}}@media (prefers-reduced-motion:reduce){.fact-finder-module__UNIp8a__spinner{animation:none}}
.filmography-module__qVJxeW__page{--bg:#fff;--ink:#0f172a;--muted:#64748b;--body:#475569;--rule:#e2e8f0;--accent:#f59e0b;--accent-hover:#d97706;background:var(--bg);color:var(--ink);flex:1;justify-content:center;padding:28px 24px 96px;display:flex}.filmography-module__qVJxeW__article{width:100%;max-width:820px}.filmography-module__qVJxeW__back{color:var(--muted);border-bottom:1px solid #0000;margin:20px 0 28px;font-size:.95rem;transition:border-color .15s;display:inline-block}.filmography-module__qVJxeW__back:hover{border-bottom-color:var(--rule)}.filmography-module__qVJxeW__title{color:#1d4ed8;letter-spacing:-.02em;margin:24px 0 0;font-size:clamp(2rem,5vw,3rem);font-weight:800}.filmography-module__qVJxeW__intro{color:var(--body);text-wrap:pretty;margin:1rem 0 .7rem;font-size:1.1rem;line-height:1.7}.filmography-module__qVJxeW__intro a{color:var(--accent-hover)}.filmography-module__qVJxeW__empty{color:var(--muted);margin-top:2rem;font-size:1.05rem}.filmography-module__qVJxeW__eraSection{margin-top:40px}.filmography-module__qVJxeW__eraSection:first-of-type{margin-top:8px}.filmography-module__qVJxeW__eraHeading{border-bottom:2px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 14px;padding-bottom:8px;display:flex}.filmography-module__qVJxeW__eraLink{color:#0f766e;border-bottom:1px solid #0000;font-size:1.5rem;font-weight:750}.filmography-module__qVJxeW__eraLink:hover{color:#115e59;border-bottom-color:#14b8a6}.filmography-module__qVJxeW__eraPeriod{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:650}.filmography-module__qVJxeW__groupList{margin:0;padding:0;list-style:none}.filmography-module__qVJxeW__group{border-bottom:1px solid var(--rule);padding:14px 0}.filmography-module__qVJxeW__group:last-child{border-bottom:none}.filmography-module__qVJxeW__groupTitle{color:var(--ink);margin:0 0 8px;font-size:1.17rem;font-weight:700}.filmography-module__qVJxeW__filmList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.filmography-module__qVJxeW__filmItem{align-items:flex-start;gap:12px;display:flex}.filmography-module__qVJxeW__filmThumb{object-fit:cover;background:var(--rule);border-radius:4px;flex:none;width:92px;height:136px}.filmography-module__qVJxeW__filmThumbPlaceholder{background:var(--rule);border-radius:4px;flex:none;width:92px;height:136px}.filmography-module__qVJxeW__filmDetails{flex-wrap:wrap;align-items:baseline;gap:8px;padding-top:2px;display:flex}.filmography-module__qVJxeW__filmLink{color:var(--accent-hover);border-bottom:1px solid #0000;font-size:1.6rem;font-weight:700}.filmography-module__qVJxeW__filmLink:hover{border-bottom-color:var(--accent)}.filmography-module__qVJxeW__filmMeta{color:var(--muted);font-size:1.1rem}.filmography-module__qVJxeW__note{color:var(--body);flex-basis:100%;margin:0;font-size:1.1rem;line-height:1.55}.filmography-module__qVJxeW__pager{border-top:1px solid var(--rule);justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;display:flex}.filmography-module__qVJxeW__pagerLink{flex-direction:column;gap:4px;max-width:46%;display:flex}.filmography-module__qVJxeW__pagerNext{text-align:right;align-items:flex-end}.filmography-module__qVJxeW__pagerDir{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:600}.filmography-module__qVJxeW__pagerTitle{color:var(--ink);border-bottom:1px solid #0000;font-size:1.1rem}.filmography-module__qVJxeW__pagerLink:hover .filmography-module__qVJxeW__pagerTitle{border-bottom-color:var(--accent)}@media (max-width:560px){.filmography-module__qVJxeW__page{padding:28px 16px 72px}}.filmography-pulldown-pager{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:48px;padding-top:24px;display:grid}.filmography-pulldown{display:block}.filmography-pulldown select{border:1px solid var(--rule);width:100%;min-height:44px;color:var(--ink);font:inherit;letter-spacing:.04em;cursor:pointer;background:#fff;border-radius:8px;padding:9px 36px 9px 12px;font-size:1rem;font-weight:600}.filmography-pulldown select:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 35%, transparent);outline-offset:2px}.filmography-pulldown select:disabled{cursor:not-allowed;opacity:.55}@media (max-width:560px){.filmography-pulldown-pager{grid-template-columns:1fr}}
.historical-documents-module__QxGJ5a__page{--bg:#fff;--ink:#0f172a;--muted:#64748b;--body:#475569;--rule:#e2e8f0;--accent:#f59e0b;--accent-hover:#d97706;background:var(--bg);color:var(--ink);flex:1;justify-content:center;padding:28px 24px 96px;display:flex}.historical-documents-module__QxGJ5a__article{width:100%;max-width:820px}.historical-documents-module__QxGJ5a__back{color:var(--muted);border-bottom:1px solid #0000;margin:20px 0 28px;font-size:.95rem;display:inline-block}.historical-documents-module__QxGJ5a__back:hover{border-bottom-color:var(--rule)}.historical-documents-module__QxGJ5a__title{color:#4d7c0f;letter-spacing:-.02em;margin:24px 0 0;font-size:clamp(2rem,5vw,3rem);font-weight:800}.historical-documents-module__QxGJ5a__intro{color:var(--body);text-wrap:pretty;margin:1rem 0 .7rem;font-size:1.1rem;line-height:1.7}.historical-documents-module__QxGJ5a__caution{color:#6b4f17;border-left:3px solid var(--accent);background:#fffbeb;border-radius:0 6px 6px 0;margin:0 0 1.6rem;padding:12px 15px;font-size:.88rem;line-height:1.55}.historical-documents-module__QxGJ5a__eraIndex{flex-wrap:wrap;gap:7px;margin:0 0 34px;display:flex}.historical-documents-module__QxGJ5a__eraIndexLink{color:#475569;border:1px solid var(--rule);background:#f8fafc;border-radius:999px;padding:5px 9px;font-size:.76rem;font-weight:600;line-height:1.2}.historical-documents-module__QxGJ5a__eraIndexLink:hover{color:#0f766e;background:#f0fdfa;border-color:#99f6e4}.historical-documents-module__QxGJ5a__eraSection{margin-top:42px;scroll-margin-top:18px}.historical-documents-module__QxGJ5a__eraHeading{border-bottom:2px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 14px;padding-bottom:8px;display:flex}.historical-documents-module__QxGJ5a__eraLink{color:#0f766e;border-bottom:1px solid #0000;font-size:1.5rem;font-weight:750}.historical-documents-module__QxGJ5a__eraLink:hover{color:#115e59;border-bottom-color:#14b8a6}.historical-documents-module__QxGJ5a__eraPeriod{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;font-size:.78rem;font-weight:650}.historical-documents-module__QxGJ5a__documentList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.historical-documents-module__QxGJ5a__documentItem{border:1px solid var(--rule);background:#fcfcfd;border-radius:9px;padding:15px 16px;scroll-margin-top:24px}.historical-documents-module__QxGJ5a__documentItem:target{border-color:var(--accent);background:#fffbeb;animation:1.4s ease-out historical-documents-module__QxGJ5a__document-target-highlight;box-shadow:0 0 0 3px #f59e0b47}@keyframes historical-documents-module__QxGJ5a__document-target-highlight{0%{box-shadow:0 0 0 6px var(--accent);background:#fef3c7}to{background:#fffbeb;box-shadow:0 0 0 3px #f59e0b47}}.historical-documents-module__QxGJ5a__documentHeading{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.historical-documents-module__QxGJ5a__documentLink{color:var(--accent-hover);border-bottom:1px solid #0000;font-size:1.6rem;font-weight:700}.historical-documents-module__QxGJ5a__documentLink:hover{border-bottom-color:var(--accent)}.historical-documents-module__QxGJ5a__textBadge,.historical-documents-module__QxGJ5a__imageBadge{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:2px 7px;font-size:.66rem;font-weight:750}.historical-documents-module__QxGJ5a__textBadge{color:#0f766e;background:#ccfbf1}.historical-documents-module__QxGJ5a__imageBadge{color:#6d28d9;background:#ede9fe}.historical-documents-module__QxGJ5a__documentMeta{color:#94a3b8;flex-wrap:wrap;gap:7px;margin:5px 0 0;font-size:1.1rem;display:flex}.historical-documents-module__QxGJ5a__note{color:var(--body);margin:7px 0 0;font-size:1.1rem;line-height:1.55}.historical-documents-module__QxGJ5a__empty{color:#94a3b8}@media (max-width:560px){.historical-documents-module__QxGJ5a__page{padding:28px 16px 72px}.historical-documents-module__QxGJ5a__documentItem{padding:13px}}@media (prefers-reduced-motion:reduce){.historical-documents-module__QxGJ5a__documentItem:target{animation:none}}.historical-documents-pulldown-pager{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:48px;padding-top:24px;display:grid}.historical-documents-pulldown{display:block}.historical-documents-pulldown--later{text-align:right}.historical-documents-pulldown select{border:1px solid var(--rule);width:100%;min-height:44px;color:var(--ink);font:inherit;letter-spacing:.04em;cursor:pointer;background:#fff;border-radius:8px;padding:9px 36px 9px 12px;font-size:1rem;font-weight:600}.historical-documents-pulldown select:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 35%, transparent);outline-offset:2px}.historical-documents-pulldown select:disabled{cursor:not-allowed;opacity:.55}@media (max-width:560px){.historical-documents-pulldown-pager{grid-template-columns:1fr}}
.page-module___8aEwW__page{--blue:#1e00fd;--pink:#f22bcc;--lavender:#f2f4fc;--ink:#17113d;--muted:#625d78;min-height:100vh;color:var(--ink);background:#fff;padding:28px 24px 0;overflow:hidden}.page-module___8aEwW__hero{text-align:center;justify-content:center;width:min(1240px,100%);margin:0 auto;padding:64px 24px 8px;display:flex;position:relative}.page-module___8aEwW__hero:before{content:"";z-index:-1;background:#ece9ff;border-radius:50%;width:520px;height:520px;position:absolute;top:30px;right:-140px}.page-module___8aEwW__heroCopy{max-width:680px;margin:0 auto}.page-module___8aEwW__sectionHeading>span{color:var(--blue);letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-weight:800;display:inline-block}.page-module___8aEwW__title{letter-spacing:-.065em;margin:0 0 20px;font-size:clamp(3.6rem,7vw,6.6rem);font-weight:900;line-height:.88}.page-module___8aEwW__title span{color:var(--pink)}.page-module___8aEwW__subtitle{max-width:590px;color:var(--muted);margin:0 auto;font-size:clamp(1.1rem,1.8vw,1.36rem);line-height:1.65}.page-module___8aEwW__subtitle+.page-module___8aEwW__subtitle{margin-top:12px}.page-module___8aEwW__centeredHeading,.page-module___8aEwW__sectionHeading h2{font-size:clamp(1.4rem,2.52vw,2.1rem)}.page-module___8aEwW__centeredHeading{letter-spacing:-.03em;text-align:center;max-width:650px;margin:0 auto 36px}.page-module___8aEwW__featuresSection{width:min(1100px,100%);margin:36px auto 0}.page-module___8aEwW__featureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.page-module___8aEwW__featureCard{background:#fff;border:1px solid #e6e2f5;border-radius:18px;flex-direction:column;padding:26px 22px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 10px 26px #231c460f}.page-module___8aEwW__featureCard:hover{transform:translateY(-4px);box-shadow:0 16px 34px #231c461f}.page-module___8aEwW__featureSample{min-width:0;color:var(--muted);border-radius:12px;margin-bottom:18px;display:block}.page-module___8aEwW__featurePreview{aspect-ratio:4/3;background:var(--lavender);border:1px solid #e6e2f5;border-radius:12px;position:relative;overflow:hidden}.page-module___8aEwW__featureImageCover{object-fit:cover}.page-module___8aEwW__featureImagePortrait{object-fit:cover;object-position:center 35%}.page-module___8aEwW__featureImageContain{object-fit:contain}.page-module___8aEwW__featureCaption{margin-top:9px;font-size:.78rem;font-weight:700;line-height:1.4;display:block}.page-module___8aEwW__featureTitle{color:var(--pink);font-size:1.08rem}.page-module___8aEwW__featureBody{color:var(--muted);margin:8px 0 0;font-size:.95rem;line-height:1.55}.page-module___8aEwW__showcaseSection{width:min(1240px,100%);margin:24px auto 0}.page-module___8aEwW__showcaseGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.page-module___8aEwW__showcaseCard{aspect-ratio:3/2;background:#ddd8ff;border-radius:16px;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 10px 26px #231c461a}.page-module___8aEwW__showcaseCard:hover{transform:translateY(-4px);box-shadow:0 16px 34px #231c462e}.page-module___8aEwW__showcaseImage{object-fit:cover}.page-module___8aEwW__showcaseShade{background:linear-gradient(#0000,#17113deb);position:absolute;inset:50% 0 0}.page-module___8aEwW__showcaseLabel{color:#fff;font-size:1.02rem;font-weight:750;line-height:1.2;position:absolute;bottom:14px;left:14px;right:14px}.page-module___8aEwW__showcaseLabel small{color:#cabfff;letter-spacing:.09em;text-transform:uppercase;margin-bottom:4px;font-size:.66rem;font-weight:700;display:block}.page-module___8aEwW__eyewitnessSection{width:min(1240px,100%);margin:64px auto 0}.page-module___8aEwW__eyewitnessSection .page-module___8aEwW__centeredHeading{margin-bottom:14px}.page-module___8aEwW__eyewitnessIntro{max-width:680px;color:var(--muted);text-align:center;margin:0 auto 32px;font-size:1.05rem;line-height:1.65}.page-module___8aEwW__eyewitnessGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.page-module___8aEwW__eyewitnessCard{background:#fff;border:1px solid #e6e2f5;border-radius:18px;min-width:0;display:flex;box-shadow:0 10px 26px #231c460f}.page-module___8aEwW__eyewitnessLink{width:100%;color:inherit;border-radius:18px;flex-direction:column;transition:box-shadow .2s;display:flex}.page-module___8aEwW__eyewitnessLink:hover{box-shadow:0 16px 34px #231c4624}.page-module___8aEwW__eyewitnessLink:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.page-module___8aEwW__eyewitnessThumbnail{aspect-ratio:16/9;background:var(--lavender);border-radius:17px 17px 0 0;position:relative;overflow:hidden}.page-module___8aEwW__eyewitnessPlay{color:#fff;background:#17113d1f;place-items:center;display:grid;position:absolute;inset:0}.page-module___8aEwW__eyewitnessPlay svg{background:#17113da6;border-radius:50%;width:44px;height:44px}.page-module___8aEwW__eyewitnessCopy{flex-direction:column;flex:1;align-items:flex-start;padding:22px 20px;display:flex}.page-module___8aEwW__eyewitnessEra{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.page-module___8aEwW__eyewitnessCopy h3{letter-spacing:-.02em;margin:10px 0;font-size:1.12rem;line-height:1.35}.page-module___8aEwW__eyewitnessCopy p{color:var(--muted);margin:0 0 22px;font-size:.95rem;line-height:1.6}.page-module___8aEwW__eyewitnessCta{color:var(--blue);align-items:center;gap:8px;margin-top:auto;font-size:.92rem;font-weight:800;display:inline-flex}.page-module___8aEwW__eyewitnessLink:hover .page-module___8aEwW__eyewitnessCta{text-underline-offset:4px;text-decoration:underline}.page-module___8aEwW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.page-module___8aEwW__eyewitnessGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.page-module___8aEwW__eyewitnessGrid{grid-template-columns:1fr}}.page-module___8aEwW__banners{flex-direction:column;gap:16px;width:min(1050px,100% - 32px);margin:56px auto 0;display:flex}.page-module___8aEwW__banner{border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;display:flex}.page-module___8aEwW__banner h3{margin:0 0 4px;font-size:1.15rem}.page-module___8aEwW__banner p{color:var(--ink);opacity:.75;margin:0;font-size:.95rem;line-height:1.5}.page-module___8aEwW__bannerBlue{background:#e3eefc}.page-module___8aEwW__bannerButton{color:#fff;white-space:nowrap;border-radius:999px;flex:none;padding:10px 20px;font-size:.92rem;font-weight:750;transition:transform .18s,filter .18s}.page-module___8aEwW__bannerButton:hover{filter:brightness(1.08);transform:translateY(-2px)}.page-module___8aEwW__bannerButtonOrange{background:#f0862f}.page-module___8aEwW__timelineSection{width:min(1240px,100%);margin:56px auto 0}.page-module___8aEwW__sectionHeading{text-align:center;max-width:650px;margin:0 auto 36px}.page-module___8aEwW__sectionHeading h2{letter-spacing:-.04em;margin:9px 0 10px}.page-module___8aEwW__sectionHeading p{color:var(--muted);margin:0;font-size:1.1rem;line-height:1.6}.page-module___8aEwW__timelineFrame{background:var(--lavender);border:1px solid #dfdcff;border-radius:30px;padding:28px 18px 14px;box-shadow:0 18px 45px #1e00fd14}.page-module___8aEwW__footer{color:#fff;background:var(--ink);justify-content:space-between;align-items:center;gap:20px;width:calc(100% + 48px);margin:64px -24px 0;padding:34px max(24px,50vw - 620px);display:flex}.page-module___8aEwW__footer div{flex-direction:column;gap:4px;display:flex}.page-module___8aEwW__footer strong{font-size:1.15rem}.page-module___8aEwW__footer span{color:#c8c2dc;font-size:.9rem}.page-module___8aEwW__footer a{color:#fff;font-weight:700}@media (max-width:900px){.page-module___8aEwW__hero{padding-top:56px}.page-module___8aEwW__featureGrid,.page-module___8aEwW__showcaseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.page-module___8aEwW__page{padding-left:16px;padding-right:16px}.page-module___8aEwW__hero{padding:44px 0 24px}.page-module___8aEwW__title{font-size:clamp(3.2rem,17vw,5rem)}.page-module___8aEwW__featureGrid{grid-template-columns:1fr}.page-module___8aEwW__showcaseGrid{grid-template-columns:1fr 1fr}.page-module___8aEwW__banner{flex-direction:column;align-items:flex-start}.page-module___8aEwW__footer{flex-direction:column;align-items:flex-start;width:calc(100% + 32px);margin:56px -16px 0;padding:30px 20px}}
.podcasts-module__KQmZHW__page{--bg:#fff;--ink:#0f172a;--muted:#64748b;--body:#475569;--rule:#e2e8f0;--card:#f8fafc;--accent:#f59e0b;--accent-hover:#d97706;background:var(--bg);color:var(--ink);flex:1;justify-content:center;padding:28px 24px 96px;display:flex}.podcasts-module__KQmZHW__article{width:100%;max-width:820px}.podcasts-module__KQmZHW__back{color:var(--muted);border-bottom:1px solid #0000;margin:20px 0 28px;font-size:.95rem;transition:border-color .15s;display:inline-block}.podcasts-module__KQmZHW__back:hover{border-bottom-color:var(--rule)}.podcasts-module__KQmZHW__title{color:#b91c1c;letter-spacing:-.02em;margin:24px 0 0;font-size:clamp(2rem,5vw,3rem);font-weight:800}.podcasts-module__KQmZHW__intro{color:var(--body);text-wrap:pretty;margin:1rem 0 .7rem;font-size:1.1rem;line-height:1.7}.podcasts-module__KQmZHW__eraIndex{border:1px solid var(--rule);background:var(--card);border-radius:10px;flex-wrap:wrap;gap:8px;margin:0 0 34px;padding:16px;display:flex}.podcasts-module__KQmZHW__indexLink{color:#0f766e;background:#f0fdfa;border:1px solid #ccfbf1;border-radius:999px;padding:5px 9px;font-size:.78rem;font-weight:600}.podcasts-module__KQmZHW__indexLink:hover{color:#115e59;border-color:#5eead4}.podcasts-module__KQmZHW__eraSection{margin-top:40px;scroll-margin-top:20px}.podcasts-module__KQmZHW__eraHeading{border-bottom:2px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 14px;padding-bottom:8px;display:flex}.podcasts-module__KQmZHW__eraLink{color:#0f766e;border-bottom:1px solid #0000;font-size:1.5rem;font-weight:750}.podcasts-module__KQmZHW__eraLink:hover{color:#115e59;border-bottom-color:#14b8a6}.podcasts-module__KQmZHW__eraPeriod{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:650}.podcasts-module__KQmZHW__podcastList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.podcasts-module__KQmZHW__podcastItem{border:1px solid var(--rule);background:var(--card);border-radius:9px;align-items:flex-start;gap:14px;padding:16px;display:flex}.podcasts-module__KQmZHW__playIcon{color:#fff;background:var(--accent);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;padding-left:2px;font-size:.8rem;display:grid}.podcasts-module__KQmZHW__podcastArtwork,.podcasts-module__KQmZHW__podcastArtworkPlaceholder{object-fit:cover;background:var(--rule);border-radius:8px;flex:none;width:112px;height:112px}.podcasts-module__KQmZHW__podcastArtworkPlaceholder{color:#fff;background:var(--accent);place-items:center;display:grid}.podcasts-module__KQmZHW__podcastDetails{flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;display:flex}.podcasts-module__KQmZHW__podcastLink{color:var(--accent-hover);border-bottom:1px solid #0000;font-size:1.6rem;font-weight:700}.podcasts-module__KQmZHW__podcastLink:hover{border-bottom-color:var(--accent)}.podcasts-module__KQmZHW__showName{color:var(--muted);flex-basis:100%;font-size:1.1rem;font-weight:600}.podcasts-module__KQmZHW__note{color:var(--body);flex-basis:100%;margin:3px 0 0;font-size:1.1rem;line-height:1.55}.podcasts-pulldown-pager{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:48px;padding-top:24px;display:grid}.podcasts-pulldown{display:block}.podcasts-pulldown select{border:1px solid var(--rule);width:100%;min-height:44px;color:var(--ink);font:inherit;letter-spacing:.04em;cursor:pointer;background:#fff;border-radius:8px;padding:9px 36px 9px 12px;font-size:1rem;font-weight:600}.podcasts-pulldown select:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 35%, transparent);outline-offset:2px}.podcasts-pulldown select:disabled{cursor:not-allowed;opacity:.55}@media (max-width:520px){.podcasts-module__KQmZHW__page{padding:28px 16px 72px}.podcasts-module__KQmZHW__eraIndex{padding:12px}.podcasts-module__KQmZHW__podcastItem{padding:14px 12px}.podcasts-pulldown-pager{grid-template-columns:1fr}}
.walkthroughs-module__4Bxx9G__filter{flex-wrap:wrap;align-items:center;gap:10px;margin:24px 0 12px;display:flex}.walkthroughs-module__4Bxx9G__filter label{font-weight:700}.walkthroughs-module__4Bxx9G__filter select{flex:220px;min-width:0;max-width:100%}.walkthroughs-module__4Bxx9G__filter select,.walkthroughs-module__4Bxx9G__filter button{border:1px solid var(--rule);min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:8px;padding:9px 12px}.walkthroughs-module__4Bxx9G__filter button{color:#fff;cursor:pointer;background:#0f766e;font-weight:700}.walkthroughs-module__4Bxx9G__filter a,.walkthroughs-module__4Bxx9G__browseLink{color:#0f766e;text-underline-offset:3px;text-decoration:underline}.walkthroughs-module__4Bxx9G__filter :focus-visible{outline:3px solid var(--accent);outline-offset:2px}.walkthroughs-module__4Bxx9G__count{color:var(--muted);margin:0 0 28px;line-height:1.6}.walkthroughs-module__4Bxx9G__eraHeading{flex-wrap:wrap}.walkthroughs-module__4Bxx9G__entry{scroll-margin-top:24px}.walkthroughs-module__4Bxx9G__entry:target{outline-offset:6px;background:#f0fdfa;border-radius:4px;outline:2px solid #0f766e}
