.numbers{padding:2.4rem var(--container-padding)}@media only screen and (min-width: 1024px){.numbers{padding:2.4rem}}.numbers__grid{display:block;background:var(--numbers-background);padding:0 3rem}@media only screen and (min-width: 1024px){.numbers__grid{display:flex;padding:0}}.numbers__item{flex:1 1 0;text-align:center;padding:6.4rem 0;display:flex;flex-direction:column;gap:1.6rem;position:relative}@media only screen and (min-width: 1024px){.numbers__item{padding:8.4rem 0}}.numbers__item:not(:last-child){position:relative;border-bottom:none;border-right:none}.numbers__item:not(:last-child)::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--Brand-Colors-Tertiary-beige, #E9E3DA);display:block;transform:scaleX(0) scaleY(1);transform-origin:center;transition:transform 1.6s ease-in-out}@media only screen and (min-width: 1024px){.numbers__item:not(:last-child)::after{left:auto;right:0;top:0;bottom:0;width:1px;height:100%;transform:scaleY(0) scaleX(1)}}.numbers__item.is-active::after{transform:scaleX(1) scaleY(1)}.numbers__value{font-family:"Quiche Sans";font-size:6.4rem;line-height:100%}.numbers__value span{display:inline-block}.numbers__text{font-family:"Quiche Sans";font-size:2rem;line-height:140%}@media only screen and (min-width: 1024px){.numbers__text{max-width:30rem;margin:0 auto}}
