.scope-lead[hidden],.scope-lead-open[hidden],.scope-lead-pop[hidden]{display:none!important}@media(max-width:1023.98px){.pane-view,.scope-lead,.scope-lead-open,.scope-lead-pop{display:none!important}}@media(min-width:1024px){body[data-view-switch] .gobble-header>nav>[data-breadcrumb],body[data-lead-drawer] .gobble-header>nav>[data-breadcrumb]{flex:1 1 0;min-width:0}body[data-view-switch="1"] .gobble-main.detail-collapsed{padding-right:2.25rem}body[data-view-switch="1"] .gobble-main.spine-collapsed{padding-left:2.25rem}.pane-view{align-items:stretch}.pane-view-btn{appearance:none;height:2.25rem;padding:0 0.6rem;border:1px solid #273043;background:#111726;color:#94a3b8;font-size:0.75rem;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;position:relative}.pane-view-btn+.pane-view-btn{margin-left:-1px}.pane-view-btn:first-child{border-radius:0.5rem 0 0 0.5rem}.pane-view-btn:last-child{border-radius:0 0.5rem 0.5rem 0}.pane-view-btn:hover{color:#e2e8f0}.pane-view-btn[aria-pressed=true]{z-index:1;border-color:var(--accent-hi, #7ccbb3);background:rgba(124,203,179,0.16);color:var(--accent-hi, #7ccbb3)}.pane-view-btn:focus-visible{z-index:2;outline:2px solid var(--accent-hi, #7ccbb3);outline-offset:2px}.scope-lead-open{position:relative;align-items:center;padding:0.375rem 0.5rem;border:1px solid #273043;border-radius:0.375rem;font-size:0.75rem;line-height:1rem;white-space:nowrap;cursor:pointer}.scope-lead-open:hover{border-color:var(--accent-hi, #7ccbb3);color:var(--accent-hi, #7ccbb3)}.scope-lead-open:focus-visible{outline:2px solid var(--accent-hi, #7ccbb3);outline-offset:2px}.scope-lead-open[aria-expanded=true]{border-color:var(--accent-hi, #7ccbb3)}.scope-lead-chevron{display:inline-block;flex:0 0 auto;width:0.45rem;height:0.45rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg)}.scope-lead-open .scope-lead-chevron{margin-left:0.45rem}.scope-lead-open[aria-expanded=true] .scope-lead-chevron,.scope-lead-fold .scope-lead-chevron{transform:translateY(2px) rotate(-135deg)}.scope-lead-open[data-scope-lead-new]::after{content:"";position:absolute;top:-4px;right:-4px;width:0.55rem;height:0.55rem;border-radius:999px;background:var(--accent-hi, #7ccbb3);box-shadow:0 0 0 2px #0b0f17}.scope-lead{flex:0 0 auto;max-height:60%;overflow-y:auto;padding:0.35rem 1.25rem 0.45rem;border-bottom:1px solid #1c2434;font-size:var(--fs-2);color:#cbd5e1}.scope-lead-summary{cursor:pointer;font-size:var(--fs-2);font-weight:600;color:#e2e8f0}.scope-lead-summary:focus-visible{outline:2px solid var(--accent-hi, #7ccbb3);outline-offset:2px}.scope-lead-body{margin-top:var(--space-2)}.scope-lead-img{display:block;width:100%;height:auto;max-height:min(15rem,30vh);object-fit:contain;object-position:left center;border-radius:0.375rem}.scope-lead-legend{margin-top:var(--space-1);font-size:var(--fs-1);color:#94a3b8}.scope-lead-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,9rem));gap:var(--space-2)}.scope-lead-tile{margin:0;min-width:0}.scope-lead-tile-img{display:block;width:100%;height:auto;max-height:min(15rem,30vh);object-fit:contain;border:1px solid #1a2233;border-radius:0.375rem;background:#0b0f17}.scope-lead-tile figcaption{margin-top:0.2rem;font-size:var(--fs-1);line-height:1.25;color:#94a3b8;text-align:center;overflow-wrap:anywhere}.scope-lead-note{margin-top:var(--space-1);line-height:1.4}.scope-lead-chip{display:inline-block;padding:0.05rem 0.45rem;border:1px solid #273043;border-radius:999px;font-size:var(--fs-1);font-weight:600;color:var(--accent-hi, #7ccbb3);white-space:nowrap}.scope-lead-date{font-size:var(--fs-1);color:#94a3b8;white-space:nowrap}.scope-lead-caption{margin-top:var(--space-1);line-height:1.4;color:#cbd5e1}.scope-lead-why{margin-top:var(--space-1);font-size:var(--fs-1);color:#94a3b8}.scope-lead-why>summary{cursor:pointer;color:#7dd3fc}.scope-lead-why ul{margin:0.2rem 0 0;padding-left:1.1rem;list-style:disc}.scope-lead-stale{font-size:var(--fs-2);color:#94a3b8}.scope-lead-pop{position:fixed;z-index:35;top:8rem;right:1.5rem;box-sizing:border-box;display:flex;flex-direction:column;width:22rem;max-height:calc(100vh - 9rem);margin:0;padding:0;overflow:hidden;border:1px solid #273043;border-radius:0.75rem;background:#111726;color:#cbd5e1;font-size:var(--fs-2);box-shadow:0 16px 40px rgba(0,0,0,0.55)}.scope-lead-panel-head{flex:0 0 auto;display:flex;align-items:center;gap:0.35rem;padding:0.4rem 0.45rem 0.4rem 0.35rem;border-bottom:1px solid #1c2434;cursor:grab;user-select:none;touch-action:none}.scope-lead-panel-head .scope-lead-summary{flex:1 1 auto;min-width:0;margin:0;cursor:inherit;line-height:1.3;overflow-wrap:anywhere}.scope-lead-grip{appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:2rem;padding:0;border:0;border-radius:0.375rem;background:transparent;color:#64748b;cursor:inherit}.scope-lead-grip:hover{color:var(--accent-hi, #7ccbb3)}.scope-lead-grip:focus-visible{outline:2px solid var(--accent-hi, #7ccbb3);outline-offset:2px}.scope-lead-grip-dots{display:block;width:0.5rem;height:0.8rem;background-image:radial-gradient(circle,currentColor 1.3px,transparent 1.6px);background-size:0.25rem 0.2667rem}.scope-lead-pop{cursor:grab}.scope-lead-pop .scope-lead-body>*{cursor:auto}.scope-lead-pop.is-dragging,.scope-lead-pop.is-dragging .scope-lead-panel-head,.scope-lead-pop.is-dragging .scope-lead-body>*{cursor:grabbing;user-select:none}.scope-lead-fold{appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid #273043;border-radius:0.375rem;background:transparent;color:#94a3b8;cursor:pointer}.scope-lead-fold:hover{border-color:var(--accent-hi, #7ccbb3);color:var(--accent-hi, #7ccbb3)}.scope-lead-fold:focus-visible{outline:2px solid var(--accent-hi, #7ccbb3);outline-offset:2px}.scope-lead-pop .scope-lead-body{flex:1 1 auto;min-height:0;overflow-y:auto;margin:0;padding:0.6rem 0.9rem 0.75rem}.scope-lead-pop .scope-lead-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.scope-lead-agency{font-size:var(--fs-1);color:#cbd5e1;font-weight:600}.scope-lead-from{margin-top:var(--space-1);font-size:var(--fs-1);line-height:1.35;color:#94a3b8}.scope-lead-scroll{--lead-frame-h: min(15rem, 30vh);position:relative;border-radius:0.375rem}.scope-lead-scroll:focus-visible{outline:2px solid var(--accent-hi, #7ccbb3);outline-offset:2px}.scope-lead .scope-lead-scroll{max-width:36rem}.scope-lead-slides{display:grid;touch-action:pan-y}.scope-lead-slide{grid-area:1 / 1;min-width:0}.scope-lead-slide:not([data-current]){visibility:hidden}.scope-lead-frame{height:var(--lead-frame-h);display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:0.375rem;background:#0b0f17}.scope-lead-frame .scope-lead-visual{width:100%;height:100%}.scope-lead-frame .scope-lead-img{width:100%;height:100%;max-height:none;object-position:center}.scope-lead-frame .scope-lead-tiles{width:100%;max-height:100%;overflow-y:auto}.scope-lead-belongs{margin-top:var(--space-1);font-size:var(--fs-1);line-height:1.35;color:#94a3b8;overflow-wrap:anywhere}.scope-lead-arrow{appearance:none;position:absolute;top:calc(var(--lead-frame-h) / 2);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-top:-1.125rem;padding:0;border:1px solid rgba(226,232,240,0.35);border-radius:999px;background:rgba(11,15,23,0.72);color:#f1f5f9;cursor:pointer}.scope-lead-prev{left:0.4rem}.scope-lead-next{right:0.4rem}.scope-lead-arrow:hover{border-color:var(--accent-hi, #7ccbb3);color:var(--accent-hi, #7ccbb3)}.scope-lead-arrow:focus-visible{outline:2px solid var(--accent-hi, #7ccbb3);outline-offset:2px}.scope-lead-arrow[hidden]{display:none!important}.scope-lead-prev .scope-lead-chevron{transform:translateX(2px) rotate(135deg)}.scope-lead-next .scope-lead-chevron{transform:translateX(-2px) rotate(-45deg)}.scope-lead-count{position:absolute;top:calc(var(--lead-frame-h) - 1.7rem);right:0.4rem;z-index:1;margin:0;padding:0.1rem 0.45rem;border-radius:999px;background:rgba(11,15,23,0.72);color:#e2e8f0;font-size:var(--fs-1);line-height:1.3;pointer-events:none}.scope-lead-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(hover:hover)and (pointer:fine){.scope-lead-arrow{opacity:0}.scope-lead-scroll:hover .scope-lead-arrow,.scope-lead-scroll:focus-within .scope-lead-arrow{opacity:1}}}@media(min-width:1024px)and (max-width:1279.98px){.pane-view-btn{padding:0 0.45rem}body[data-view-switch] .gobble-header>nav>[data-breadcrumb]>span:first-child,body[data-lead-drawer] .gobble-header>nav>[data-breadcrumb]>span:first-child{display:none}}.scope-lead-credit{margin-top:0.25rem;font-size:var(--fs-1);line-height:1.3;color:#94a3b8;overflow-wrap:anywhere}.scope-lead-credit a{color:#cbd5e1;text-decoration:underline;text-underline-offset:2px}.scope-lead-credit a:hover{color:var(--accent-hi, #7ccbb3)}[data-entity-card]{position:fixed;z-index:60;top:0;left:0;box-sizing:border-box;width:min(20rem,calc(100vw - 1rem));padding:0.6rem 0.75rem 0.65rem;border:1px solid #273043;border-radius:0.6rem;background:#111726;color:#cbd5e1;font-size:var(--fs-2);line-height:1.35;box-shadow:0 12px 32px rgba(0,0,0,0.55)}[data-entity-card][hidden]{display:none}.entity-card-img{display:block;width:auto;height:6rem;max-width:100%;object-fit:contain;object-position:left center;border-radius:0.375rem}.entity-card-label{margin-top:0.35rem;font-size:var(--fs-3);font-weight:600;color:#f1f5f9}.entity-card-lived{font-size:var(--fs-1);color:#94a3b8}.entity-card-kind{font-size:var(--fs-1);color:#64748b;text-transform:uppercase;letter-spacing:0.04em}.entity-card-desc{margin-top:0.2rem;color:#cbd5e1}.entity-card-count{margin-top:0.2rem;font-size:var(--fs-1);color:#94a3b8}.entity-card-links{margin-top:0.4rem;font-size:var(--fs-1);color:#64748b}.entity-card-links a{color:var(--accent-hi, #7ccbb3)}.entity-card-links a:hover{text-decoration:underline}@media(prefers-reduced-motion:no-preference){@keyframes entity-card-in{from{opacity:0}to{opacity:1}}[data-entity-card]{animation:entity-card-in 0.12s ease-out}@keyframes scope-lead-drop{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.scope-lead-pop[data-state=expanded]{animation:scope-lead-drop 0.16s ease-out}.scope-lead-chevron{transition:transform 0.15s ease}.pane-view-btn,.scope-lead-open{transition:color 0.15s ease,background-color 0.15s ease,border-color 0.15s ease}.scope-lead-arrow{transition:opacity 0.15s ease,color 0.15s ease,border-color 0.15s ease}}
