.criteria{display:grid;gap:var(--spacing-16);grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.criteria{gap:var(--spacing-32);grid-template-columns:repeat(3,minmax(0,1fr))}}.criteria__n{color:var(--color-brand-text);display:block;font-size:var(--text-subheading);font-weight:var(--font-weight-light);line-height:1}.criteria__b{color:var(--color-slate-900);font-size:var(--text-body);line-height:var(--leading-body);margin-top:var(--spacing-16)}
