.hub-page.svelte-bcm44y{--paper:var(--consumer-surface);--raised:color-mix(in srgb, var(--consumer-ink) 7%, var(--consumer-surface));--deep:color-mix(in srgb, var(--consumer-ink) 13%, var(--consumer-surface));--ink:var(--consumer-ink);--muted:color-mix(in srgb, var(--consumer-ink) 76%, var(--consumer-surface));--rule:color-mix(in srgb, var(--consumer-ink) 34%, var(--consumer-surface));--accent:var(--consumer-action);--inverse:var(--consumer-surface);--display:var(--consumer-font-display);--signal:var(--consumer-font-signal);--text:var(--consumer-font-body);min-height:100dvh;color:var(--ink);background:var(--paper);font-family:var(--text);font-feature-settings:"kern" 1, "liga" 1;text-rendering:optimizelegibility}.hub-opening.svelte-bcm44y{color:var(--inverse);background:var(--ink)}.hub-hero.svelte-bcm44y,.hub-era.svelte-bcm44y,.hub-location.svelte-bcm44y,.hub-stories.svelte-bcm44y,.hub-significance.svelte-bcm44y,.hub-timeline.svelte-bcm44y,.hub-contexts.svelte-bcm44y,.hub-connections.svelte-bcm44y,.hub-how-we-know.svelte-bcm44y,.hub-footer.svelte-bcm44y{min-width:0}.hub-footer.svelte-bcm44y a:where(.svelte-bcm44y){min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;font-size:14px;font-weight:700;text-decoration-thickness:1px;display:inline-flex}.hub-hero.svelte-bcm44y{grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr);align-items:center;gap:clamp(28px,5vw,64px);padding:20px 0 clamp(32px,5vw,56px);display:grid}.hub-hero.svelte-bcm44y:not(.with-media){grid-template-columns:minmax(0,920px)}.hub-hero-copy.svelte-bcm44y{min-width:0}.collection-return.svelte-bcm44y{min-height:var(--consumer-control-min);color:inherit;align-items:center;gap:10px;margin-bottom:16px;font-size:14px;text-decoration:none;display:inline-flex}.collection-return.svelte-bcm44y span:where(.svelte-bcm44y){transition:transform var(--consumer-motion-response) var(--consumer-motion-ease-out)}.collection-return.svelte-bcm44y:hover:not(:focus-visible) span:where(.svelte-bcm44y){transform:translate(-3px)}.hub-opening.svelte-bcm44y .collection-return:where(.svelte-bcm44y):focus-visible{outline-color:currentColor}.hub-type.svelte-bcm44y{color:color-mix(in srgb, var(--inverse) 74%, transparent);margin:18px 0 0;font-size:14px;font-weight:500}.hub-hero.svelte-bcm44y h1:where(.svelte-bcm44y){font-family:var(--display);letter-spacing:-.06em;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere;margin:0;font-size:clamp(36px,5.5vw,76px);font-weight:540;line-height:1.05}.hub-hero-copy.svelte-bcm44y>p:where(.svelte-bcm44y):not(.hub-type){max-width:48ch;color:color-mix(in srgb, var(--inverse) 84%, transparent);font-size:clamp(18px,2vw,23px);line-height:var(--consumer-body-leading);margin:20px 0 0}.hub-hero-media.svelte-bcm44y{min-width:0}.person-page.svelte-bcm44y .hub-hero:where(.svelte-bcm44y){grid-template-columns:minmax(0,1.12fr) minmax(260px,.62fr);align-items:end}.person-page.svelte-bcm44y .hub-hero-media:where(.svelte-bcm44y){justify-self:end;width:min(100%,320px)}.person-page.svelte-bcm44y .hub-hero:where(.svelte-bcm44y):not(.with-media){grid-template-columns:minmax(0, var(--story-reading-width))}.era-page.svelte-bcm44y .hub-hero:where(.svelte-bcm44y) h1:where(.svelte-bcm44y){max-width:10ch}.hub-era.svelte-bcm44y,.hub-location.svelte-bcm44y{border-top:1px solid var(--rule);padding:30px 0 clamp(44px,6vw,72px)}.hub-location.svelte-bcm44y{border-top:0;padding-top:0}.hub-stories.svelte-bcm44y,.hub-significance.svelte-bcm44y,.hub-timeline.svelte-bcm44y,.hub-contexts.svelte-bcm44y,.hub-connections.svelte-bcm44y,.hub-how-we-know.svelte-bcm44y{border-top:1px solid var(--rule);padding:clamp(32px,5vw,64px) 0}:is(.hub-stories:where(.svelte-bcm44y),.hub-contexts:where(.svelte-bcm44y))>header.svelte-bcm44y{max-width:690px;margin-bottom:34px}.section-title.svelte-bcm44y{align-items:center;gap:14px;display:flex}h2.svelte-bcm44y{font-family:var(--display);letter-spacing:-.05em;margin:0;font-size:clamp(28px,3.5vw,44px);font-weight:600;line-height:.98}:is(.hub-stories:where(.svelte-bcm44y),.hub-contexts:where(.svelte-bcm44y))>header.svelte-bcm44y p:where(.svelte-bcm44y){max-width:62ch;color:var(--muted);margin:14px 0 0;font-size:15px;line-height:1.55}.story-list.svelte-bcm44y{border-top:1px solid var(--ink)}.story-list.svelte-bcm44y a:where(.svelte-bcm44y){border-bottom:1px solid var(--rule);color:inherit;transition:background-color var(--consumer-motion-response) var(--consumer-motion-ease-out);grid-template-columns:42px minmax(0,1fr) minmax(170px,.35fr) 24px;align-items:baseline;gap:20px;padding:24px 0;text-decoration:none;display:grid}.story-list.svelte-bcm44y a:where(.svelte-bcm44y):after{content:"→";color:var(--accent);transition:transform var(--consumer-motion-response) var(--consumer-motion-ease-out);font-size:20px}.story-list.svelte-bcm44y a:where(.svelte-bcm44y):hover:not(:focus-visible):after{transform:translate(3px)}.story-list.svelte-bcm44y a:where(.svelte-bcm44y):hover{background:var(--raised)}.story-list.svelte-bcm44y a.story-lead:where(.svelte-bcm44y){padding:clamp(28px,4vw,44px) 0}.story-index.svelte-bcm44y{color:var(--accent);font-family:var(--signal);letter-spacing:.05em;align-self:start;padding-top:4px;font-size:14px;font-weight:800}.story-list.svelte-bcm44y p:where(.svelte-bcm44y){color:var(--muted);font-size:13px}.story-list.svelte-bcm44y strong:where(.svelte-bcm44y){font-family:var(--display);letter-spacing:-.035em;font-size:clamp(22px,3vw,34px);font-weight:600;line-height:1}.story-list.svelte-bcm44y a.story-lead:where(.svelte-bcm44y) strong:where(.svelte-bcm44y){font-size:clamp(26px,3.5vw,42px)}.story-list.svelte-bcm44y p:where(.svelte-bcm44y){margin:0;line-height:1.45}.story-decade.svelte-bcm44y{font-weight:750}.empty-state.svelte-bcm44y{background:var(--raised);max-width:56ch;margin:0;padding:28px;font-size:19px;line-height:1.45}.empty-state.svelte-bcm44y p:where(.svelte-bcm44y){margin:0}.empty-state.svelte-bcm44y a:where(.svelte-bcm44y){min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;margin-top:18px;font-size:15px;font-weight:700;display:inline-flex}.hub-significance.svelte-bcm44y>p:where(.svelte-bcm44y),.hub-how-we-know.svelte-bcm44y>p:where(.svelte-bcm44y){max-width:62ch;margin:18px 0 0;font-size:19px;line-height:1.5}.timeline-list.svelte-bcm44y{border-top:1px solid var(--ink);margin-top:30px}.timeline-list.svelte-bcm44y article:where(.svelte-bcm44y){border-bottom:1px solid var(--rule);grid-template-columns:130px minmax(0,680px);gap:26px;padding:24px 0;display:grid}.timeline-date.svelte-bcm44y{color:var(--muted);margin:0;font-size:14px;font-weight:700}.timeline-list.svelte-bcm44y h3:where(.svelte-bcm44y){font-family:var(--display);margin:0;font-size:clamp(24px,3vw,34px);font-weight:750;line-height:1}.timeline-list.svelte-bcm44y article:where(.svelte-bcm44y)>div:where(.svelte-bcm44y)>p:where(.svelte-bcm44y){margin:12px 0 0;font-size:17px;line-height:1.5}.hub-source-list.svelte-bcm44y{margin:22px 0 0;padding:0;list-style:none}.hub-source-list.svelte-bcm44y li:where(.svelte-bcm44y){border-top:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:9px 0;font-size:13px;line-height:1.4;display:flex}.hub-source-list.svelte-bcm44y a:where(.svelte-bcm44y){min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;font-weight:700;display:inline-flex}.hub-source-list.svelte-bcm44y span:where(.svelte-bcm44y){color:var(--muted)}.context-list.svelte-bcm44y>section:where(.svelte-bcm44y){border-top:1px solid var(--rule);grid-template-columns:minmax(0,.75fr) minmax(320px,1.25fr);align-items:start;gap:clamp(34px,7vw,86px);padding:34px 0;display:grid}.context-list.svelte-bcm44y>section.without-media:where(.svelte-bcm44y){grid-template-columns:minmax(0,680px)}.context-copy.svelte-bcm44y h3:where(.svelte-bcm44y){font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(28px,4vw,42px);font-weight:750;line-height:1}.context-copy.svelte-bcm44y>p:where(.svelte-bcm44y):not(.context-date){margin:18px 0 0;font-size:18px;line-height:1.5}.context-date.svelte-bcm44y{color:var(--muted);margin:9px 0 0;font-size:13px}.context-media.svelte-bcm44y{min-width:0}.hub-connections.svelte-bcm44y nav:where(.svelte-bcm44y){border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;margin-top:30px;display:grid}.hub-connections.svelte-bcm44y a:where(.svelte-bcm44y){border-bottom:1px solid var(--rule);min-height:102px;color:inherit;transition:background-color var(--consumer-motion-response) ease;grid-template-columns:36px minmax(0,1fr);align-content:center;gap:6px 12px;padding:16px 0;text-decoration:none;display:grid}.hub-connections.svelte-bcm44y a:where(.svelte-bcm44y):hover{background:var(--raised)}.connection-icon.svelte-bcm44y{grid-row:1/span 2;align-self:center}.hub-connections.svelte-bcm44y a:where(.svelte-bcm44y)>span:where(.svelte-bcm44y):not(.connection-icon){color:var(--muted);grid-column:2;font-size:12px}.hub-connections.svelte-bcm44y a:where(.svelte-bcm44y) strong:where(.svelte-bcm44y){font-family:var(--display);grid-column:2;font-size:21px;font-weight:750}.hub-footer.svelte-bcm44y{border-top:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:24px;padding:30px 0 48px;display:flex}.hub-footer.svelte-bcm44y p:where(.svelte-bcm44y){color:var(--muted);margin:0;font-size:13px}.hub-page.svelte-bcm44y a:where(.svelte-bcm44y):focus-visible{outline:2px solid var(--accent);outline-offset:3px;transition:none}.hub-opening.svelte-bcm44y :is(a,button,summary):focus-visible{outline-color:currentColor}.collection-return.svelte-bcm44y:focus-visible span:where(.svelte-bcm44y),.story-list.svelte-bcm44y a:where(.svelte-bcm44y):focus-visible:after{transition:none;transform:none}@media (width<=51.25rem){.hub-hero.svelte-bcm44y,.person-page.svelte-bcm44y .hub-hero:where(.svelte-bcm44y){grid-template-columns:1fr;gap:36px}.person-page.svelte-bcm44y .hub-hero-media:where(.svelte-bcm44y){justify-self:start;width:min(100%,420px)}.property-page.svelte-bcm44y .hub-hero-media:where(.svelte-bcm44y){width:min(100%,680px)}.story-list.svelte-bcm44y a:where(.svelte-bcm44y){grid-template-columns:34px minmax(0,1fr) 24px;gap:7px 14px}.story-list.svelte-bcm44y a:where(.svelte-bcm44y):after{grid-area:1/3/span 3;align-self:center}.story-list.svelte-bcm44y :is(strong:where(.svelte-bcm44y),p:where(.svelte-bcm44y)){grid-column:2}.story-list.svelte-bcm44y .story-index:where(.svelte-bcm44y){grid-area:1/1/span 3}.context-list.svelte-bcm44y>section:where(.svelte-bcm44y),.context-list.svelte-bcm44y>section.without-media:where(.svelte-bcm44y){grid-template-columns:1fr;gap:26px}.timeline-list.svelte-bcm44y article:where(.svelte-bcm44y){grid-template-columns:1fr;gap:10px}.hub-connections.svelte-bcm44y nav:where(.svelte-bcm44y){grid-template-columns:1fr}.hub-footer.svelte-bcm44y{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.collection-return.svelte-bcm44y span:where(.svelte-bcm44y),.story-list.svelte-bcm44y a:where(.svelte-bcm44y):after{transition:none}.collection-return.svelte-bcm44y:is(:where(.svelte-bcm44y):hover,:where(.svelte-bcm44y):focus-visible) span:where(.svelte-bcm44y),.story-list.svelte-bcm44y a:where(.svelte-bcm44y):is(:where(.svelte-bcm44y):hover,:where(.svelte-bcm44y):focus-visible):after{transform:none}.svelte-bcm44y{scroll-behavior:auto;transition-duration:.01ms!important}}
