.edos428-governance{display:grid;gap:18px}
.edos428-hero{overflow:hidden;position:relative}
.edos428-hero:after{content:"";position:absolute;right:-80px;top:-100px;width:260px;height:260px;border:1px solid rgba(180,140,48,.18);border-radius:50%;pointer-events:none}
.edos428-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}
.edos428-metrics>div{border:1px solid rgba(180,140,48,.22);border-radius:14px;padding:14px;background:rgba(180,140,48,.045);min-width:0}
.edos428-metrics b{display:block;font-size:1.55rem;line-height:1.1}
.edos428-metrics span{display:block;margin-top:5px;font-size:.78rem;opacity:.72}
.edos428-section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}
.edos428-role-list{display:flex;flex-wrap:wrap;gap:8px}
.edos428-scroll{max-width:100%;overflow:auto}
.edos428-governance table{width:100%}
.edos428-governance code{font-size:.78rem;word-break:break-word}
.edos428-governance select.venture-perm{max-width:240px;margin:0 6px 6px 0}
@media(max-width:900px){
  .edos428-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}
  .edos428-governance .grid>article[style*="span 7"],
  .edos428-governance .grid>article[style*="span 6"],
  .edos428-governance .grid>article[style*="span 5"]{grid-column:1/-1!important}
}
@media(max-width:560px){
  .edos428-metrics{grid-template-columns:1fr 1fr}
  .edos428-section-head{display:block}
  .edos428-section-head small{display:block;margin-top:4px}
}
