.why-pts{grid-template-columns:repeat(3,minmax(0,1fr))}
@media (max-width:960px){.why-pts{grid-template-columns:1fr}}

.crew-quote{margin:4px 0 0;padding:18px 20px;max-width:52ch;border-radius:16px;border:1px solid rgba(71,213,205,.22);background:rgba(3,16,42,.72);backdrop-filter:blur(6px)}
.crew-quote blockquote{margin:0;font-size:16px;line-height:1.55;color:var(--ice)}
.crew-quote figcaption{margin-top:10px;font-size:13.5px;line-height:1.4;color:var(--steel)}
.crew-quote figcaption b{color:var(--ice);font-weight:700}
@media (max-width:760px){.crew-quote{padding:14px 16px}.crew-quote blockquote{font-size:14.5px}}

.person .tm-body{padding:16px 18px 18px;display:grid;gap:12px;align-content:start}
.person .tm-bio{margin:0;font-size:15px;line-height:1.55;color:#B9CCD9}
.board .person .tm-bio{font-size:14px}
.person .tm-links{display:flex;flex-wrap:wrap;gap:6px 18px}
.person .tm-links a{display:inline-flex;align-items:center;gap:6px;font-size:14.5px;font-weight:700;color:var(--mint);text-decoration:none}
.person .tm-links a:hover,.person .tm-links a:focus-visible{text-decoration:underline}
.person .tm-links svg{width:13px;height:13px;flex:none}

.tcard em span{font-size:12px;letter-spacing:0;text-transform:none}
.light .person .tm-bio{color:#3E5668}
.light .person .tm-links a{color:#0A6C68}

.quals.five{grid-template-columns:repeat(3,minmax(0,1fr))}
.quals.five .qual:last-child{grid-column:span 2}
.llm-note{margin:0;max-width:70ch}
.llm-note .tlink{color:var(--teal);font-weight:700;text-decoration:underline;text-underline-offset:3px}
@media (max-width:960px){.quals.five{grid-template-columns:minmax(0,1fr)}.quals.five .qual:last-child{grid-column:auto}}

.net.photo .link,.net.plant.photo .link{stroke:transparent}
.net.photo .node circle.ring{stroke:rgba(143,232,224,.6)}
.net.photo .node circle.core{fill:rgba(3,16,42,.72);stroke:rgba(71,213,205,.75)}
.net.photo .node .rate{font-size:12px}
.net.photo .node .lab{font-size:13px;paint-order:stroke;stroke:rgba(1,6,15,.92);stroke-width:4px;stroke-linejoin:round}
.net.photo .nv,.net.photo .nvl,.net.photo .nmsg,.net.photo .nd{paint-order:stroke;stroke:rgba(1,6,15,.9);stroke-width:5px;stroke-linejoin:round}
.net .nvl{font-family:var(--f);letter-spacing:0;font-weight:700}

.sec-head.mid{justify-items:center;text-align:center;margin-inline:auto}
.sec-head.mid .lede{margin-inline:auto}
.llm-note.mid{text-align:center;margin-inline:auto}
.llmcol.risk{grid-template-columns:minmax(0,1fr)}
