.ConnectiveLayer-module__HaRMma__root{padding:var(--space-6)}.ConnectiveLayer-module__HaRMma__diagram{--cols:4;flex-direction:column;display:flex}@media (max-width:36em){.ConnectiveLayer-module__HaRMma__root{padding:var(--space-4)}.ConnectiveLayer-module__HaRMma__diagram{--cols:2}}.ConnectiveLayer-module__HaRMma__tier{flex-direction:column;display:flex}.ConnectiveLayer-module__HaRMma__tierLabel{color:var(--text-primary);margin-block-end:var(--space-2)}.ConnectiveLayer-module__HaRMma__tierNote{font-weight:var(--fw-regular);letter-spacing:0;text-transform:none;color:var(--text-muted)}.ConnectiveLayer-module__HaRMma__tierBelow .ConnectiveLayer-module__HaRMma__tierLabel{margin-block:var(--space-3) 0;order:1}.ConnectiveLayer-module__HaRMma__nodes,.ConnectiveLayer-module__HaRMma__jobs,.ConnectiveLayer-module__HaRMma__censusGrid{padding:0;list-style:none}.ConnectiveLayer-module__HaRMma__nodes>.ConnectiveLayer-module__HaRMma__node,.ConnectiveLayer-module__HaRMma__jobs>.ConnectiveLayer-module__HaRMma__job,.ConnectiveLayer-module__HaRMma__censusGrid>.ConnectiveLayer-module__HaRMma__censusGroup{margin-block-start:0}.ConnectiveLayer-module__HaRMma__nodes>.ConnectiveLayer-module__HaRMma__node{padding:var(--space-3) var(--space-2)}.ConnectiveLayer-module__HaRMma__jobs>.ConnectiveLayer-module__HaRMma__job{padding:var(--space-3)}.ConnectiveLayer-module__HaRMma__censusGrid>.ConnectiveLayer-module__HaRMma__censusGroup{padding:var(--space-4)}.ConnectiveLayer-module__HaRMma__nodes{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--space-3);display:grid}.ConnectiveLayer-module__HaRMma__node{border:var(--bdw) solid var(--border-subtle);border-radius:var(--sk-radius);background:var(--bg-card);box-shadow:var(--sk-shadow-sm);color:var(--text-primary);font-weight:var(--fw-medium);text-align:center}.ConnectiveLayer-module__HaRMma__forbidden{gap:var(--space-2);padding:2px var(--space-3) 2px 2px;border-radius:var(--bdrs-full);background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--border-subtle);color:var(--text-secondary);align-self:flex-start;align-items:center;margin-block-end:var(--space-3);display:inline-flex}.ConnectiveLayer-module__HaRMma__cross{border-radius:var(--bdrs-full);background:var(--accent-dim);block-size:1.25rem;inline-size:1.25rem;color:var(--accent);font-size:.6875rem;font-weight:var(--fw-semibold);place-items:center;display:grid}.ConnectiveLayer-module__HaRMma__wires{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--space-3);block-size:var(--space-8);display:grid}.ConnectiveLayer-module__HaRMma__wire{background:linear-gradient(180deg, var(--series-2), var(--accent));border-radius:1px;justify-self:center;inline-size:2px}@media (max-width:36em){.ConnectiveLayer-module__HaRMma__wire:nth-child(n+3){display:none}}.ConnectiveLayer-module__HaRMma__band{padding:var(--space-5) var(--space-6);border-radius:var(--sk-radius-lg);box-shadow:var(--sk-shadow-lg);color:#fff;background:linear-gradient(115deg,#4a2ff0,#5646f5 55%,#5b45f5)}.ConnectiveLayer-module__HaRMma__bandTitle{color:#fff;font-weight:var(--fw-semibold);letter-spacing:-.01em;text-align:center}.ConnectiveLayer-module__HaRMma__bandOwner{font-weight:var(--fw-regular)}.ConnectiveLayer-module__HaRMma__jobs{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));margin-block-start:var(--space-4);display:grid}.ConnectiveLayer-module__HaRMma__job{border-radius:var(--sk-radius);text-align:center;background:#ffffff1a;flex-direction:column;gap:2px;display:flex;box-shadow:inset 0 0 0 1px #ffffff2e}.ConnectiveLayer-module__HaRMma__jobName{color:#fff;font-weight:var(--fw-semibold)}.ConnectiveLayer-module__HaRMma__jobDetail{color:#fff}.ConnectiveLayer-module__HaRMma__census{border-block-start:var(--bdw) solid var(--border-subtle);margin-block-start:var(--space-8);padding-block-start:var(--space-6)}.ConnectiveLayer-module__HaRMma__censusHead{color:var(--text-muted)}.ConnectiveLayer-module__HaRMma__censusGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));margin-block-start:var(--space-4);display:grid}.ConnectiveLayer-module__HaRMma__censusGroup{gap:var(--space-2);padding:var(--space-3);background:var(--bg-raised);border-radius:var(--sk-radius);box-shadow:inset 0 0 0 1px var(--border-subtle);flex-direction:column;display:flex}.ConnectiveLayer-module__HaRMma__censusCat{color:var(--accent)}.ConnectiveLayer-module__HaRMma__censusRow{gap:var(--space-2);flex-direction:column;display:flex}.ConnectiveLayer-module__HaRMma__vendor{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.ConnectiveLayer-module__HaRMma__vendorName{color:var(--text-secondary);overflow-wrap:anywhere}.ConnectiveLayer-module__HaRMma__censusNote{max-inline-size:58ch;color:var(--text-muted);margin-block-start:var(--space-4)}
.Exhibit-module___GCGmG__root{--bleed:clamp(0px, calc((100vw - var(--gutter) * 2 - var(--maw-prose)) / 2 - var(--rail-reserve,0px)), var(--bleed-max,8rem));margin-inline:calc(var(--bleed) * -1);margin-block-start:var(--space-12)}.Exhibit-module___GCGmG__root+.prose>*{margin-block-start:var(--space-12)}.Exhibit-module___GCGmG__card{border:var(--bdw) solid var(--border-subtle);border-radius:var(--sk-radius-lg,12px);background:var(--bg-card);box-shadow:var(--sk-shadow-lg);overflow:clip}.Exhibit-module___GCGmG__head{gap:var(--space-1) var(--space-3);padding:var(--space-4) var(--space-6);border-block-end:var(--bdw) solid var(--border-subtle);flex-wrap:wrap;align-items:baseline;display:flex}.Exhibit-module___GCGmG__number{color:var(--accent);font-size:var(--fz-body-3);font-weight:var(--fw-semibold)}.Exhibit-module___GCGmG__title{color:var(--text-primary);font-size:var(--fz-body-2);font-weight:var(--fw-semibold);letter-spacing:-.01em}.Exhibit-module___GCGmG__caption{gap:var(--space-1);padding-inline:var(--space-1);max-inline-size:var(--measure-prose);flex-direction:column;margin-block-start:var(--space-4);display:flex}.Exhibit-module___GCGmG__captionText{color:var(--text-muted);font-size:var(--fz-body-3);line-height:1.6}.Exhibit-module___GCGmG__source{color:var(--text-faint);font-size:var(--fz-body-4)}@keyframes Exhibit-module___GCGmG__exhibit-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Exhibit-module___GCGmG__card{animation:Exhibit-module___GCGmG__exhibit-rise auto var(--ease-out) both;animation-timeline:view();animation-range:entry 4% cover 22%}}}@media (max-width:48em){.Exhibit-module___GCGmG__root{--bleed:calc(var(--gutter) * .5)}.Exhibit-module___GCGmG__head{padding-inline:var(--space-4)}}
