/* -------------------------------------------------------------- network.css
   "The network" moved off the dark chapter onto the light ground, so the
   ambient beam runs through it and the page stops carrying four dark blocks
   in a row.

   .person needs nothing: its labels are only recoloured under .ch-night, and
   the base colours were already the light ones. The partner block is the part
   that was built dark, hard-coded rather than themed, so it is rebuilt here.

   Scoped to #network so standard.css keeps serving the a5 build unchanged. */

#network .partners{
  border-top-color:var(--rule);
}

/* the grid draws its dividers with a 1px gap over a background colour */
#network .partner-grid{
  background:var(--rule);
  border-color:var(--rule);
}

#network .partner{
  background:rgba(255,255,255,.66);
}

#network .partner span{
  color:var(--ink-3);
}

/* button.linky is color:inherit with a transparent underline until hover, so
   on the dark chapter it was only visible because of an inline ochre. That
   inline colour had to go with the rest of them, and without it the link was
   indistinguishable from the sentence around it.

   Not marked with colour: ochre on paper measures 3.52:1, which clears AA for
   large text but not the 4.5:1 that 14px needs. A persistent underline marks
   it instead, which also avoids carrying the affordance on colour alone. */
#network .linky{
  color:var(--ink-2);
  border-bottom-color:var(--ochre);
}
#network .linky:hover,
#network .linky:focus-visible{
  color:var(--ochre);
}

/* ---------------------------------------------- founding university partner
   Replaced the three partner organisations, which came off the page on 29 Aug
   because no contracts are signed. This is the one real deployment, so it is
   set as a record rather than as a marketing card. */

.founding{
  margin-top:clamp(24px,2.8vw,32px);
  padding-left:clamp(18px,2vw,26px);
  border-left:3px solid var(--ochre);
}
.founding p{margin:0;max-width:46ch}
.founding-name{
  font-family:var(--display);
  font-size:clamp(22px,2.4vw,30px);
  line-height:1.18;
  letter-spacing:-.018em;
  color:var(--ink);
}
.founding-role{
  margin-top:10px !important;
  font-family:var(--mono);
  font-size:var(--t-label);
  letter-spacing:.14em;
  text-transform:uppercase;
  color:var(--ochre);
}
.founding-place,
.founding-with{
  margin-top:6px !important;
  font-size:15px;
  line-height:1.5;
  color:var(--ink-3);
}
.founding-with{margin-top:12px !important}
