.results{width:100%;padding:2.5rem 0;background-color:var(--color-accent-blue)}@media(min-width: 768px){.results{padding:5rem 0}}.results__header{display:flex;flex-direction:column;gap:.5rem;margin-bottom:4rem}.results__pretitle{font-size:.875rem;line-height:.875rem;font-style:normal;font-weight:500;color:var(--color-text-muted);margin:0}.results__title{font-size:1.5rem;line-height:1.875rem;font-style:normal;font-weight:500;color:var(--color-text-dark);margin:0}@media(min-width: 1024px){.results__title{font-size:1.75rem;line-height:2.125rem}}.results__grid{display:grid;grid-template-columns:1fr;gap:4rem 1rem;padding:0;margin:0;list-style:none}@media(min-width: 768px){.results__grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.results__grid{grid-template-columns:repeat(3, 1fr)}}.results__item{display:flex;flex-direction:column;gap:1rem;margin:0}.results__number{display:flex;align-items:baseline;gap:.25rem;font-size:4.5rem;line-height:4.5rem;font-style:normal;font-weight:400;letter-spacing:-2px;color:var(--color-text-dark);margin:0}@media(min-width: 1024px){.results__number{font-size:5.25rem;line-height:5.25rem}}.results__unit{font-size:2.625rem;line-height:2.625rem;font-style:normal;font-weight:500;letter-spacing:-1px;color:var(--color-text-dark);margin:0}@media(min-width: 1024px){.results__unit{font-size:3.25rem;line-height:3.25rem}}.results__label{font-size:1.125rem;line-height:1.375rem;font-style:normal;font-weight:400;color:var(--color-text-dark);margin:0}
