:is(#chronological-hub,.blog-hub-viewer){grid-template-columns:minmax(0,1fr)}:is(#chronological-hub,.blog-hub-viewer) .guide-example,:is(#chronological-hub,.blog-hub-viewer) .guide-specimen{width:100%}:is(#chronological-hub,.blog-hub-viewer) [hidden]{display:none!important}:is(#chronological-hub,.blog-hub-viewer) .guide-example>figcaption:empty{display:none}:is(#chronological-hub,.blog-hub-viewer) .guide-hub{position:relative;isolation:isolate;font:11px/1.4 var(--font-primary);color:var(--color-text)}:is(#chronological-hub,.blog-hub-viewer) .hub-timeline-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:-1}:is(#chronological-hub,.blog-hub-viewer) .hub-timeline-lines path{fill:none;stroke:#999;stroke-width:1;stroke-dasharray:3 3}:is(#chronological-hub,.blog-hub-viewer) .hub-toolbar{display:flex;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;gap:4px 16px;min-height:44px;margin:0}:is(#chronological-hub,.blog-hub-viewer) select{min-height:44px;font:inherit;background:#fff;color:inherit;border:1px solid var(--color-border);padding:8px}:is(#chronological-hub,.blog-hub-viewer) .guide-hub{--hub-cell:100px;--hub-gap:4px;--hub-space:16px;--hub-header:32px;--hub-corridor:32px}:is(#chronological-hub,.blog-hub-viewer) .hub-stage{position:relative;isolation:isolate}:is(#chronological-hub,.blog-hub-viewer) .hub-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:0;pointer-events:none}:is(#chronological-hub,.blog-hub-viewer) .hub-lines>path{fill:none;stroke:#b0b0b0;stroke-width:1}:is(#chronological-hub,.blog-hub-viewer) .hub-lines .hub-active-line{stroke-width:1.5}:is(#chronological-hub,.blog-hub-viewer) .hub-link-hit{fill:none;stroke:transparent;stroke-width:6;pointer-events:stroke}:is(#chronological-hub,.blog-hub-viewer) .hub-lines .hub-hover-line{stroke-width:2.5}:is(#chronological-hub,.blog-hub-viewer) .hub-middle{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:40px;align-items:start;padding:var(--hub-corridor,32px) 0 0}:is(#chronological-hub,.blog-hub-viewer) .hub-current{min-width:0;text-align:left;position:relative;z-index:1;background:transparent}:is(#chronological-hub,.blog-hub-viewer) .hub-current:focus{outline:none}:is(#chronological-hub,.blog-hub-viewer) .hub-artwork{height:var(--hub-artwork-height,min(560px,65vh));min-height:180px;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:12px;background:transparent;overflow:hidden}:is(#chronological-hub,.blog-hub-viewer) .hub-artwork>img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center top}:is(#chronological-hub,.blog-hub-viewer) .hub-image-failure{text-align:center}:is(#chronological-hub,.blog-hub-viewer) .hub-current>h3,:is(#chronological-hub,.blog-hub-viewer) .hub-current>p{text-align:center}:is(#chronological-hub,.blog-hub-viewer) .hub-list,:is(#chronological-hub,.blog-hub-viewer) .hub-full{display:flex;flex-wrap:wrap;gap:var(--hub-gap);align-items:start;align-content:start}:is(#chronological-hub,.blog-hub-viewer) .hub-card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:start;gap:var(--hub-gap);flex:none;width:var(--hub-cell);margin:0;background:#fff}:is(#chronological-hub,.blog-hub-viewer) .hub-card figcaption{width:100%;min-height:14px;font:10px/14px var(--font-primary);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#fff}:is(#chronological-hub,.blog-hub-viewer) .hub-card .ro-node{box-sizing:border-box;width:var(--hub-cell);height:var(--hub-cell)}:is(#chronological-hub,.blog-hub-viewer) .hub-card .ro-node{display:flex;align-items:center;justify-content:center}:is(#chronological-hub,.blog-hub-viewer) .hub-frame{position:relative;display:flex;max-width:100%;max-height:100%}:is(#chronological-hub,.blog-hub-viewer) .hub-frame>img{display:block;width:auto;height:auto;max-width:100%;max-height:var(--hub-cell);object-fit:contain}:is(#chronological-hub,.blog-hub-viewer) .hub-card .ro-node[data-source=true]{min-width:21px}:is(#chronological-hub,.blog-hub-viewer) .hub-card .ro-thumb{object-fit:contain;background:#fff}:is(#chronological-hub,.blog-hub-viewer) section>header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:var(--hub-header)}:is(#chronological-hub,.blog-hub-viewer) h3{font:11px/1.4 var(--font-primary);margin:0;background:#fff}:is(#chronological-hub,.blog-hub-viewer) .hub-top{display:grid;grid-template-columns:minmax(280px,max-content) minmax(0,1fr);gap:24px;align-items:start}:is(#chronological-hub,.blog-hub-viewer) .hub-ancestry{box-sizing:border-box;width:100%;min-width:0;--hub-cell:64px}:is(#chronological-hub,.blog-hub-viewer) .hub-undated,:is(#chronological-hub,.blog-hub-viewer) .hub-origins{width:100%;max-width:100%;padding-bottom:var(--hub-space)}:is(#chronological-hub,.blog-hub-viewer) .hub-undated .hub-list,:is(#chronological-hub,.blog-hub-viewer) .hub-origins .hub-list{box-sizing:border-box;scrollbar-width:thin;padding-bottom:var(--hub-gap)}:is(#chronological-hub,.blog-hub-viewer) .hub-undated .hub-list{height:172px;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto}:is(#chronological-hub,.blog-hub-viewer) .hub-origins .hub-list{height:58px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}:is(#chronological-hub,.blog-hub-viewer) .hub-origins{--hub-cell:40px}:is(#chronological-hub,.blog-hub-viewer) .hub-origins .ro-node{opacity:.55}:is(#chronological-hub,.blog-hub-viewer) .hub-origins .ro-node:hover,:is(#chronological-hub,.blog-hub-viewer) .hub-origins .ro-node:focus-visible{opacity:1}:is(#chronological-hub,.blog-hub-viewer) .hub-lines>path.hub-origin-line{stroke-dasharray:3 3}:is(#chronological-hub,.blog-hub-viewer) .hub-lines>path.hub-descent-line{stroke-dasharray:3 3;stroke:#777}:is(#chronological-hub,.blog-hub-viewer) .hub-undated .hub-card figcaption:empty{display:none}:is(#chronological-hub,.blog-hub-viewer) .hub-card{contain:layout paint}:is(#chronological-hub,.blog-hub-viewer) .hub-membership{position:absolute;top:0;left:0;width:21px;height:13px;border:0;border-radius:0;box-shadow:none;color:#fff;font:9px/13px var(--font-primary);text-align:center;pointer-events:none}:is(#chronological-hub,.blog-hub-viewer) .hub-selected{outline:1px solid var(--color-red)!important;outline-offset:1px!important}:is(#chronological-hub,.blog-hub-viewer) .hub-status{min-height:15px;font:10px/1.5 var(--font-primary);color:var(--color-text-subtle);margin:16px 0}:is(#chronological-hub,.blog-hub-viewer) .hub-status:empty{visibility:hidden}:is(#chronological-hub,.blog-hub-viewer) .hub-rail{position:sticky;bottom:0;z-index:3;background:#fff;padding-top:var(--hub-space)}:is(#chronological-hub,.blog-hub-viewer) .hub-timeline-lines{z-index:4}:is(#chronological-hub,.blog-hub-viewer) .hub-map{position:relative;height:44px}:is(#chronological-hub,.blog-hub-viewer) .hub-map:focus-within{outline:1px solid var(--color-red);outline-offset:3px}:is(#chronological-hub,.blog-hub-viewer) .hub-bars{height:44px;display:flex;align-items:end;gap:1px}:is(#chronological-hub,.blog-hub-viewer) .hub-map input[type=range]{position:absolute;inset:0;opacity:0;cursor:pointer;touch-action:none}:is(#chronological-hub,.blog-hub-viewer) .hub-preview{position:absolute;bottom:52px;width:144px;padding:8px;box-sizing:border-box;background:#fff;border:1px solid var(--color-border);pointer-events:none;z-index:3}:is(#chronological-hub,.blog-hub-viewer) .hub-preview img{display:block;width:100%;height:96px;object-fit:contain}:is(#chronological-hub,.blog-hub-viewer) .hub-preview p{margin:6px 0 0;font:10px/1.4 var(--font-primary)}:is(#chronological-hub,.blog-hub-viewer) .hub-bars>span{flex:1;min-width:0;height:8px;background:#ddd}:is(#chronological-hub,.blog-hub-viewer) .hub-bars[data-scrubbing=true]>span{transition:height .12s ease}@media(prefers-reduced-motion:reduce){:is(#chronological-hub,.blog-hub-viewer) .hub-bars[data-scrubbing=true]>span{transition:none}}:is(#chronological-hub,.blog-hub-viewer) .hub-bars>.hub-related{height:20px;background:#777}:is(#chronological-hub,.blog-hub-viewer) .hub-bars>.hub-now{height:32px;background:#111314}:is(#chronological-hub,.blog-hub-viewer) .hub-bars>.hub-previewed{height:40px;background:#111314}:is(#chronological-hub,.blog-hub-viewer) .hub-bars>.hub-source-use{height:28px;background:var(--hub-source-color)}:is(#chronological-hub,.blog-hub-viewer) .hub-bars>.hub-source-use.hub-now{height:32px}:is(#chronological-hub,.blog-hub-viewer) input[type=range]{display:block;width:100%;height:44px;margin:0;accent-color:var(--color-green)}:is(#chronological-hub,.blog-hub-viewer) .hub-dates{color:var(--color-text-subtle);font-size:10px}:is(#chronological-hub,.blog-hub-viewer) .guide-full-collection{position:fixed;inset:0;margin:auto;box-sizing:border-box;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}:is(#chronological-hub,.blog-hub-viewer) .guide-full-collection>button{position:sticky;top:0;left:0;z-index:2;background:#fff}:is(#chronological-hub,.blog-hub-viewer) .hub-full{width:min(640px,100%);margin-top:12px}:is(#chronological-hub,.blog-hub-viewer) .hub-collection-sheet{position:relative;inset:auto;width:100%;max-width:none;max-height:min(60dvh,480px);margin:24px 0 0;padding:16px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;border:0;border-top:1px solid var(--color-border);background:#fff}:is(#chronological-hub,.blog-hub-viewer) .hub-collection-sheet .hub-full{width:100%;gap:16px}@media(max-width:599px){:is(#chronological-hub,.blog-hub-viewer) .hub-map,:is(#chronological-hub,.blog-hub-viewer) .hub-bars{min-height:44px}}@media(max-width:750px){:is(#chronological-hub,.blog-hub-viewer) .hub-top{grid-template-columns:minmax(0,1fr);gap:8px}:is(#chronological-hub,.blog-hub-viewer) .hub-toolbar{flex-wrap:nowrap;overflow-x:auto}:is(#chronological-hub,.blog-hub-viewer) .hub-ancestry{--hub-cell:56px}:is(#chronological-hub,.blog-hub-viewer) .hub-origins{--hub-cell:36px}:is(#chronological-hub,.blog-hub-viewer) .hub-undated .hub-list{height:76px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}:is(#chronological-hub,.blog-hub-viewer) .hub-origins .hub-list{height:54px}:is(#chronological-hub,.blog-hub-viewer) .hub-middle{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:24px}:is(#chronological-hub,.blog-hub-viewer) .hub-earlier{grid-row:3}:is(#chronological-hub,.blog-hub-viewer) .hub-later{grid-row:2}:is(#chronological-hub,.blog-hub-viewer) .hub-current{position:static}:is(#chronological-hub,.blog-hub-viewer) .hub-current{justify-self:center;width:100%;grid-row:1}:is(#chronological-hub,.blog-hub-viewer) .hub-artwork{height:340px}:is(#chronological-hub,.blog-hub-viewer) .hub-list{max-width:100%}}:is(#chronological-hub,.blog-hub-viewer) .hub-undated>header{min-height:32px;justify-content:flex-start}:is(#chronological-hub,.blog-hub-viewer) .hub-undated>header h3,:is(#chronological-hub,.blog-hub-viewer) .hub-undated>header button{flex:none}:is(#chronological-hub,.blog-hub-viewer) .hub-chips{position:absolute;top:0;left:0;display:flex;gap:1px;pointer-events:none}:is(#chronological-hub,.blog-hub-viewer) .hub-chips>i{display:block;width:10px;height:7px}:is(#chronological-hub,.blog-hub-viewer) .hub-chips>i.hub-chip-off{opacity:.2}:is(#chronological-hub,.blog-hub-viewer) .hub-earlier,:is(#chronological-hub,.blog-hub-viewer) .hub-later{min-height:0;max-height:300px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin}:is(#chronological-hub,.blog-hub-viewer) .hub-earlier>header,:is(#chronological-hub,.blog-hub-viewer) .hub-later>header{position:sticky;top:0;z-index:2;background:#fff}:is(#chronological-hub,.blog-hub-viewer) .hub-earlier .hub-list,:is(#chronological-hub,.blog-hub-viewer) .hub-later .hub-list{display:flex;flex-wrap:wrap;gap:14px var(--hub-gap);align-content:start;padding-top:14px}:is(#chronological-hub,.blog-hub-viewer) .hub-earlier .hub-card[data-later=true] figcaption,:is(#chronological-hub,.blog-hub-viewer) .hub-later .hub-card[data-later=true] figcaption{color:var(--color-text-subtle)}:is(#chronological-hub,.blog-hub-viewer) .hub-earlier .hub-card[data-child=true] .ro-node:after{content:"";position:absolute;right:2px;bottom:2px;width:5px;height:5px;background:var(--color-text);pointer-events:none}html.blog-hub-open{overflow:hidden}.blog-hub-viewer{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:16px clamp(16px,3vw,48px);box-sizing:border-box;overflow:auto;overscroll-behavior:contain;border:0;background:#fff;color:var(--color-text);font:11px/1.4 var(--font-primary);--guide-source-0:#cb2f43;--guide-source-1:#1c4286;--guide-source-2:#437742;--guide-source-3:#6450a1;--guide-source-4:#d96629;--guide-source-5:#00978d;--guide-source-6:#fff200;--guide-source-7:#bf5892;--guide-source-8:#cab356;--guide-source-9:#653514;--guide-source-10:#87c540;--guide-source-11:#fcb315;--guide-source-12:#f58e84;--guide-source-13:#501345;--guide-source-14:#007190;--guide-source-15:#051230;--guide-source-16:#004f46;--guide-source-17:#986f2d;--guide-source-18:#7d133a;--guide-source-19:#f3a257;--guide-source-20:#6d4145;--guide-source-21:#ab544d;--guide-source-22:#e31f26;--guide-source-23:#555832}.blog-hub-viewer::backdrop{background:#fff}.blog-hub-viewer .guide-hub{width:100%;min-height:calc(100dvh - 32px);margin:0;display:flex;flex-direction:column}@media(min-width:751px){.blog-hub-viewer .guide-hub{height:calc(100dvh - 32px);min-height:680px}.blog-hub-viewer .hub-middle{flex:1;min-height:0;grid-template-rows:minmax(0,1fr)}:is(#chronological-hub,.blog-hub-viewer) .hub-earlier,:is(#chronological-hub,.blog-hub-viewer) .hub-later{align-self:stretch;max-height:none}}.blog-hub-viewer .hub-artwork{touch-action:pan-x pinch-zoom}.blog-hub-viewer .ro-text-button,.blog-hub-close{background:#fff;color:var(--color-text-subtle);border:0;padding:5px 0;font:inherit;min-width:44px;min-height:44px;cursor:pointer}.blog-hub-viewer .hub-toolbar{position:sticky;top:0;z-index:4;background:#fff}:is(#chronological-hub,.blog-hub-viewer) .hub-rail{bottom:-16px;padding-bottom:16px}@media(min-width:751px){.blog-hub-viewer .hub-stage{flex:1;min-height:400px;display:flex;flex-direction:column}:is(#chronological-hub,.blog-hub-viewer) .hub-current{align-self:stretch;display:flex;flex-direction:column}:is(#chronological-hub,.blog-hub-viewer) .hub-artwork{position:relative;flex:1 1 auto;height:auto;min-height:180px}:is(#chronological-hub,.blog-hub-viewer) .hub-artwork>img{position:absolute;inset:0;margin:auto;min-height:0}}.blog-hub-viewer .ro-node{position:relative;display:block;flex:none;padding:0;border:0;background:#fff;cursor:pointer}.blog-hub-viewer .ro-thumb{display:block;width:100%;height:100%;object-fit:contain}.blog-hub-viewer button:focus-visible,.blog-hub-viewer select:focus-visible{outline:1px solid var(--color-red);outline-offset:2px}.blog-hub-viewer .hub-missing{background:#f6f6f6;border:1px solid var(--color-border);font:10px/1.4 var(--font-primary);color:var(--color-text-subtle)}.blog-hub-viewer .guide-full-collection{overflow:auto;border:1px solid var(--color-border);background:#fff;padding:16px}.blog-hub-viewer .guide-full-collection::backdrop{background:#ffffffe0}.blog-hub-viewer .hub-collection-sheet{border:0;border-top:1px solid var(--color-border)}@media(min-width:751px){.blog-hub-viewer .guide-hub:has(.hub-collection-sheet[open]) .hub-artwork{min-height:0}}:is(#chronological-hub,.blog-hub-viewer) .hub-expand{display:none}@media(max-width:750px){:is(#chronological-hub,.blog-hub-viewer) :is(.hub-origins,.hub-undated)[data-total="0"]{display:none}:is(#chronological-hub,.blog-hub-viewer) .hub-artwork{height:auto;min-height:0}:is(#chronological-hub,.blog-hub-viewer) .hub-artwork>img{width:auto;height:auto;max-height:70svh}:is(#chronological-hub,.blog-hub-viewer) :is(.hub-earlier,.hub-later){max-height:none;overflow:visible}:is(#chronological-hub,.blog-hub-viewer) :is(.hub-earlier,.hub-later)>header{position:static}:is(#chronological-hub,.blog-hub-viewer) .hub-earlier .hub-list{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain}:is(#chronological-hub,.blog-hub-viewer) .hub-earlier .hub-list::-webkit-scrollbar{display:none}:is(#chronological-hub,.blog-hub-viewer) .hub-earlier{--hub-cell:88px}:is(#chronological-hub,.blog-hub-viewer) .hub-later .hub-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 8px}:is(#chronological-hub,.blog-hub-viewer) .hub-later .hub-card,:is(#chronological-hub,.blog-hub-viewer) .hub-later .hub-card .ro-node{width:100%}:is(#chronological-hub,.blog-hub-viewer) .hub-later .hub-card .ro-node{height:auto;aspect-ratio:4/3}:is(#chronological-hub,.blog-hub-viewer) .hub-later .hub-card-collapsed{display:none}:is(#chronological-hub,.blog-hub-viewer) .hub-expand:not([hidden]){display:block;margin:14px auto 0}}:is(#chronological-hub,.blog-hub-viewer) .hub-undated .hub-card:has(.ro-node[data-opens-post=true]) figcaption span{background-color:var(--color-yellow);color:var(--color-text)}
