.stats--tiles{padding:var(--section-padding)0}.stats__strip{border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);border-radius:var(--radius);flex-wrap:wrap;display:flex;overflow:hidden}.stats__tile{text-align:center;background-color:color-mix(in srgb,var(--color-text)4%,var(--color-bg));border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-direction:column;flex:25%;justify-content:center;align-items:center;min-width:0;padding:clamp(28px,3.5vw,40px) 20px;display:flex}.stats__tile .stats__value{font-family:var(--font-heading);font-size:clamp(30px,3vw,40px);font-weight:400;line-height:1.1}.stats__tile .stats__label{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);max-width:26ch;margin-top:10px;font-size:12px;font-weight:500}.stats--bg-primary .stats__strip,.stats--bg-dark .stats__strip{border-color:color-mix(in srgb,var(--color-text-on-emphasis)14%,transparent)}.stats--bg-primary .stats__tile,.stats--bg-dark .stats__tile{background-color:color-mix(in srgb,var(--color-text-on-emphasis)7%,transparent);border-color:color-mix(in srgb,var(--color-text-on-emphasis)14%,transparent)}.stats--bg-primary .stats__tile .stats__label,.stats--bg-dark .stats__tile .stats__label{color:color-mix(in srgb,var(--color-text-on-emphasis)72%,transparent)}@media (max-width:768px){.stats--tiles{padding:calc(var(--section-padding)*.8)0}.stats__tile{flex-basis:50%;padding:26px 16px}.stats__tile .stats__label{letter-spacing:.12em}}