.numbers__columns{padding:0 1rem}@media (max-width:1139px){.numbers__columns{padding:0}}.numbers,.numbers__item{height:100%}.numbers{display:flex;flex-direction:column;justify-content:space-between}.numbers__card{border-left:1px solid rgba(0,52,68,.3);height:100%;padding-left:2rem;padding-right:2rem}.numbers__number{color:#003444;font-family:var(--headings-font-family);font-size:3.5rem;font-style:var(--ui-font-style);font-weight:var(--ui-font-weight);letter-spacing:-.06rem;line-height:1.05;margin-bottom:1.5rem}.numbers__title{color:#003444;font-family:var(--strong-font-family);font-size:1rem;margin-bottom:.25rem}.numbers__text{color:#003444;font-size:.875rem}.numbers__source{color:#003444;font-family:var(--ui-font-family);font-size:.625rem;font-style:var(--ui-font-style);font-weight:var(--ui-font-weight);letter-spacing:.04rem;line-height:1.3;margin-top:3rem;text-transform:uppercase}.numbers__source a{text-decoration:none}.numbers__source a:hover{opacity:.7}.numbers--dark-no-accent .numbers__number{color:#fff}@media (max-width:1139px){.numbers__columns{margin:0!important;row-gap:3rem}.numbers__number{font-size:2.5rem;letter-spacing:-.06rem;line-height:1.05;margin-bottom:1rem}}@media (max-width:767px){.numbers__number{margin-bottom:1rem}}.numbers__text :is(h1,h2,h3,h4,h5,h6),.numbers__text p{margin-bottom:0!important}