.ps-stats{background:var(--ground-page);color:var(--text-primary);font-family:var(--font-text),system-ui,sans-serif;font-size:16px;line-height:1.5}.ps-stats .container{margin-inline:auto;max-width:100%;padding-inline:var(--section-x)}.ps-stats h1,.ps-stats h2,.ps-stats h3,.ps-stats h4,.ps-stats h5{color:var(--text-heading);font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.025em;line-height:1.5;margin:0;text-wrap:balance}.ps-stats p{color:var(--text-secondary);margin:0}.ps-stats a{color:inherit;text-decoration:none}.ps-stats{background:var(--ground-ink);padding:var(--section-y) 0 var(--section-y)}.ps-stats .head{display:flex;flex-direction:column;gap:16px;margin-inline:auto;max-width:var(--page-max)}.ps-stats .eyebrow{color:var(--ground-accent);font:var(--eyebrow-weight) var(--eyebrow-size)/1.3 var(--font-display),system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase}.ps-stats h2{color:var(--text-on-accent);font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.1;max-width:22ch}@media (min-width:768px){.ps-stats h2{font-size:40px}}.ps-stats .head p{color:var(--text-on-ink-muted);font-size:17px;line-height:1.6;max-width:58rem}@media (min-width:1024px){.ps-stats .head p{font-size:18px}}.ps-stats .grid{display:grid;gap:32px 20px;margin-top:48px;margin-inline:auto;max-width:var(--page-max)}@media (min-width:768px){.ps-stats .grid{grid-template-columns:repeat(var(--n,3),minmax(0,1fr))}}.ps-stats .stat{border-top:3px solid var(--ground-accent);display:flex;flex-direction:column;gap:16px;padding-top:24px}.ps-stats .num{color:var(--text-on-accent);font-family:var(--font-display),system-ui,sans-serif;font-size:56px;font-weight:700;letter-spacing:-.03em;line-height:1}.ps-stats .stat p{color:var(--text-on-ink-muted);font-size:17px;line-height:1.55;max-width:34rem}.ps-stats h2{font-size:var(--h2-fluid)}