/* Open diagrams, not cards. Original headings and content remain in their original nodes. */
#protocol>.container>.grid,
#governance-details>.container>.mt-12.grid{position:relative;isolation:isolate;gap:26px;padding:8px 0 0}
#protocol>.container>.grid>div,
#governance-details>.container>.mt-12.grid>div{position:relative;min-width:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible;transform:none;text-align:center}
#protocol>.container>.grid>div{padding:190px 10px 8px;color:#f5f0e7}
#protocol>.container>.grid>div>div{position:absolute;left:calc(50% - 22px);top:74px;width:44px;height:44px;border:0;border-radius:0;background:none;color:#e1b879;margin:0;z-index:4}
#protocol>.container>.grid>div>div>svg{width:38px;height:38px;stroke-width:1.4}
#protocol>.container>.grid>div h3{position:relative;z-index:2;color:#f5f0e7;font-size:20px;line-height:1.5;margin:0;font-weight:600}
#protocol>.container>.grid>div::before,
#governance-details>.container>.mt-12.grid>div::before{content:none}
#protocol>.container>.grid>div:hover,#governance-details>.container>.mt-12.grid>div:hover{box-shadow:none;transform:none}
#governance-details>.container>.mt-12.grid{gap:22px;margin-top:64px}
#governance-details>.container>.mt-12.grid>div{padding:0 0 12px}
#governance-details>.container>.mt-12.grid>div>span:first-child{font-size:12px;letter-spacing:.14em;color:#8a5d2c;line-height:20px;margin:0 0 110px}
#governance-details>.container>.mt-12.grid>div>span:nth-child(2){font-size:17px;line-height:1.5;color:#202b31}
#governance-details>.container>.grid.lg\:grid-cols-12>div:first-child>div{background:none;border:0;box-shadow:none}
#governance-details>.container>.grid.lg\:grid-cols-12>div:first-child>div>svg{opacity:.5;color:#b7833f}
.gold-flow-ready>div>svg:not(.flow-symbol){display:none}
.flow-symbol{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:176px;height:176px;pointer-events:none;color:#dcb579;z-index:2;overflow:visible}
#governance-details .flow-symbol{top:32px;width:84px;height:84px;color:#a57132}
@media(max-width:1023px){
 #protocol>.container>.grid,#governance-details>.container>.mt-12.grid{grid-template-columns:minmax(0,1fr);gap:26px;padding:0;max-width:640px;margin-inline:auto}
 #protocol>.container>.grid>div,#governance-details>.container>.mt-12.grid>div{display:flex;align-items:center;gap:14px;padding:0 0 0 126px;min-height:116px;text-align:left}
 #protocol>.container>.grid>div>div{left:34px;top:34px;width:36px;height:36px}
 #protocol>.container>.grid>div>div>svg{width:30px;height:30px}
 .flow-symbol,#governance-details .flow-symbol{left:0;top:0;transform:none;width:104px;height:104px}
 #governance-details>.container>.mt-12.grid>div>span:first-child{margin:0;min-width:24px}
 #protocol>.container>.grid>div h3{font-size:20px}
 #governance-details>.container>.mt-12.grid>div>span:nth-child(2){font-size:18px}
}
