/* GM Core — About Stats. Scoped to .gm-astats. Full-bleed dark metric band. */
.gm-astats{
  background:var(--navy-deep,#06101F)!important;color:#fff;
  font-family:var(--sans,"Inter",-apple-system,"Segoe UI",Roboto,sans-serif);
  margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;max-width:100vw;
}
.gm-astats__in{max-width:1240px;margin:0 auto;padding:0 28px;box-sizing:border-box}
.gm-astats__grid{display:grid;grid-template-columns:repeat(var(--cols,4),1fr);gap:0}
.gm-astats__c{padding:38px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.08)}
.gm-astats__c:last-child{border-right:0}
.gm-astats__c .n{font-size:2.2rem!important;font-weight:800!important;background:var(--gold-grad,linear-gradient(135deg,#E8B33C,#D9A02B 48%,#B97512));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#E8B33C;line-height:1!important}
.gm-astats__c .l{font-size:.85rem!important;color:rgba(255,255,255,.66)!important;margin-top:8px;line-height:1.4!important}
@media(max-width:960px){
  .gm-astats__grid{grid-template-columns:1fr 1fr}
  .gm-astats__c{border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}
}
@media(max-width:640px){.gm-astats__grid{grid-template-columns:1fr}}
