.bp-au-statsband.bp-au-statsband{
  background:var(--buildpress-color-au-cream-2);
  padding-block:clamp(2.5rem,4.5vw,3.8rem);
  border-block:1px solid var(--buildpress-color-au-line);
}
.bp-au-statsband .bp-au-statsband__wrap{
  width:100%; max-width:1440px; margin-inline:auto;
  padding-inline:clamp(1.15rem, 4vw, 2.5rem);
}
.bp-au-statsband .bp-au-statsband__grid{
  display:grid; grid-template-columns:repeat(4,1fr); gap:1.4rem; text-align:center;
}
.bp-au-statsband .bp-au-statsband__item + .bp-au-statsband__item{
  border-left:1px solid var(--buildpress-color-au-line);
}
.bp-au-statsband .bp-au-statsband__n{
  display:block;
  font-family:var(--buildpress-font-family-au-heading);
  font-weight:var(--buildpress-font-weight-600);
  font-size:clamp(2.4rem,4.6vw,3.2rem);
  line-height:1;
  color:var(--buildpress-color-au-gold-ink);
}
.bp-au-statsband .bp-au-statsband__item span{
  display:block; margin-top:.55rem;
  font-family:var(--buildpress-font-family-au-body);
  font-size:var(--buildpress-font-size-au-xs);
  letter-spacing:.1em; text-transform:uppercase;
  color:var(--buildpress-color-au-body);
}

@media (max-width:1000px){
  .bp-au-statsband .bp-au-statsband__grid{ grid-template-columns:repeat(2,1fr); gap:2rem 1.4rem; }
  .bp-au-statsband .bp-au-statsband__item:nth-child(odd){ border-left:0; }
}
@media (max-width:480px){
  .bp-au-statsband .bp-au-statsband__grid{ grid-template-columns:1fr; }
  .bp-au-statsband .bp-au-statsband__item + .bp-au-statsband__item{ border-left:0; }
}