.counter-intro{max-width:46rem}
.counter-stats{grid-template-columns:repeat(2,minmax(0,1fr))}
.counter-label{display:block;margin-bottom:.5rem;color:#334155;font-size:var(--font-small)}
.counter-stats .mono{display:block;font-size:1.25rem;font-weight:600}
.counter-help{max-width:46rem;margin:3rem auto 0}
.counter-help h2{margin:0 0 1rem;font-size:var(--font-section);font-weight:800;line-height:1.25}
.counter-help h3{margin:1.6rem 0 .5rem;font-size:var(--font-text);font-weight:600;line-height:1.4}
.counter-help p{margin:0 0 1rem;font-size:var(--font-text);font-weight:300;line-height:1.7}
.counter-help a{color:var(--primary-color);text-underline-offset:3px}
.counter-help a:hover,.counter-help a:focus-visible{color:var(--primary-hover)}
.counter-related{margin-top:1.8rem!important}
@media(max-width:480px){
  .counter-stats{gap:.65rem}
  .counter-stats .mono{font-size:1.1rem}
  .counter-help{margin-top:2.25rem}
}
