/* WONE Global v18.39 — UNBOUNDED™ bands and /ecosystem/. Shares the band system in wone-v18-unione.css
   (WONE palette); this file adds the Circuit session rows, the six institutions and corridor pairs. */
.wvu .wvb-sessions{display:flex;flex-direction:column;border-top:1px solid var(--wvu-line)}
.wvu-paper .wvb-sessions{border-color:var(--wvu-pline)}
.wvu .wvb-session{display:grid;grid-template-columns:72px minmax(0,1fr) auto auto;gap:18px;align-items:center;padding:14px 4px;border-bottom:1px solid var(--wvu-line);color:var(--wvu-ivory)!important;transition:background .2s}
.wvu-paper .wvb-session{border-color:var(--wvu-pline);color:var(--wvu-ink)!important}
.wvu .wvb-session:hover{background:rgba(208,112,90,.06)}
.wvu .wvb-date{display:flex;flex-direction:column;line-height:1.1}
.wvu .wvb-date b{font-family:var(--i-display,Georgia,serif);font-weight:400;font-size:22px}
.wvu .wvb-date small{font:600 10.5px/1.4 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--wvu-gold2)}
.wvu-paper .wvb-date small{color:var(--wvu-ox)}
.wvu .wvb-c{display:flex;flex-direction:column;gap:3px;min-width:0}
.wvu .wvb-c b{font-weight:600;font-size:15.5px}
.wvu .wvb-c small{font-size:12.5px;color:var(--wvu-mut)}
.wvu-paper .wvb-c small{color:var(--wvu-pmut)}
.wvu .wvb-pl{font-size:12.5px;color:var(--wvu-mut);white-space:nowrap}
.wvu-paper .wvb-pl{color:var(--wvu-pmut)}
.wvu .wvb-go{font:600 13.5px/1 Inter,sans-serif;color:var(--wvu-gold2);white-space:nowrap}
.wvu-paper .wvb-go{color:var(--wvu-ox)}
.wvu .wvb-inst{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.wvu .wvb-i{position:relative;display:flex;flex-direction:column;gap:8px;padding:22px 22px 24px;border:1px solid var(--wvu-pline);background:#fff;color:var(--wvu-ink)!important;transition:border-color .2s}
.wvu:not(.wvu-paper) .wvb-i{background:transparent;border-color:var(--wvu-line);color:var(--wvu-ivory)!important}
.wvu a.wvb-i:hover{border-color:var(--wvu-ox)}
.wvu .wvb-i .wvb-n{font:600 11px/1 Inter,sans-serif;letter-spacing:.12em;color:var(--wvu-ox)}
.wvu .wvb-i b{font-family:var(--i-display,Georgia,serif);font-weight:400;font-size:23px;line-height:1.15}
.wvu .wvb-i span:not(.wvb-n){font-size:14px;line-height:1.55;color:var(--wvu-pmut)}
.wvu:not(.wvu-paper) .wvb-i span:not(.wvb-n){color:var(--wvu-mut)}
.wvu a.wvb-i b::after{content:" ↗";font-family:Inter,sans-serif;font-size:14px;color:var(--wvu-ox)}
.wvu .wvb-i.is-self{border-color:var(--wvu-ox);box-shadow:inset 0 3px 0 var(--wvu-ox)}
html body:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f) .wvu .wvb-here{position:absolute;top:18px;right:18px;font:600 10.5px/1 Inter,sans-serif!important;font-style:normal!important;letter-spacing:.1em;text-transform:uppercase;color:var(--wvu-ox)!important}
.wvu .wvb-gap{margin-top:52px}
.wvu .wvb-pairs{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--wvu-pline)}
.wvu .wvb-pair{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:24px;align-items:center;border-bottom:1px solid var(--wvu-pline)}
.wvu .wvb-pair .wvb-session{border-bottom:0}
.wvu .wvb-pair-w{display:flex;flex-direction:column;gap:2px;color:var(--wvu-ink)!important;padding:12px 0}
.wvu .wvb-pair-w small{font:600 10.5px/1.4 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--wvu-pmut)}
.wvu .wvb-pair-w b{font-weight:600;font-size:15.5px}
.wvu .wvb-pair-w:hover b{color:var(--wvu-ox)}
.wai-panel.wvb-ask{border-top:3px solid #a94b38!important;padding:20px!important}
.wvb-ask .wvb-ask-s{display:flex;flex-direction:column;gap:2px;padding:10px 0;border-top:1px solid rgba(40,41,43,.12);text-decoration:none!important;color:inherit!important}
.wvb-ask .wvb-ask-s b{font-size:14.5px}
.wvb-ask .wvb-ask-s small{font-size:12.5px;opacity:.75}
@media (max-width:1023.98px){.wvu .wvb-inst{grid-template-columns:repeat(2,minmax(0,1fr))}.wvu .wvb-pair{grid-template-columns:1fr;gap:0}.wvu .wvb-pair-w{padding-bottom:0}}
@media (max-width:640px){.wvu .wvb-inst{grid-template-columns:1fr}.wvu .wvb-session{grid-template-columns:56px minmax(0,1fr);row-gap:6px}.wvu .wvb-pl{grid-column:2}.wvu .wvb-go{grid-column:2}}
