.index section.stats { background: -webkit-radial-gradient(#e6be00 .05rem, transparent .05rem), var(--p-color); background-position: 0 0; background-size: .75rem .75rem; .stats { display: grid; grid-template-columns: 2fr repeat(2, 1fr); max-width: 54rem; padding: 2.75rem 1rem 3rem 1rem; margin: 0 auto; h3, h4 { margin: 0; } h3 { font-size: 2.25rem; font-weight: 700; line-height: 2.75rem; padding: .5rem 0 0 0; } h4 { font-size: 1.5rem; font-weight: 600; line-height: 2rem; text-align: center; span { font-size: 1.75rem; } } } }