.number{padding-top:3rem;padding-bottom:3rem}.number__inner__title{font-weight:600;margin-bottom:3rem}.number__inner__title:has(+.number__inner__description){margin-bottom:1.5rem}.number__inner__description{margin-bottom:2.5rem}.number__content{display:flex;flex-direction:column;gap:2rem}.number__item{display:flex;flex-direction:column;gap:.5rem;align-items:center;text-align:center;padding:0 2rem}.number__item .number__title{color:#fa0}.number__item:has(.number__number) .number__title{color:#fff}.number__number{font-size:2rem;font-style:normal;font-weight:600;line-height:2.375rem;color:#fa0}.number__title,.number__pretitle{text-align:center;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.number__subtitle{font-size:.875rem;font-style:normal;line-height:1.5rem;font-weight:400}@media screen and (min-width: 768px){.number__subtitle{font-size:1rem;line-height:1.75rem}}.number__line{width:100%;height:1px;background-color:#4e4e4e}.number.-bg-primary .number__number{color:#181733}.number.-bg-primary .number__line{background-color:#fff}@media screen and (min-width: 768px){.number__content{flex-direction:row;gap:1.5rem}.number__item{width:100%;padding:0}.number__line{width:1px;height:auto}}@media screen and (min-width: 1024px){.number__item{gap:1rem}.number__number{font-size:3.5rem;font-weight:800;line-height:4rem}.number__title,.number__pretitle{text-align:center;font-size:1.25rem;font-weight:500;line-height:1.75rem;text-transform:uppercase}}
