.numbers .grid{gap:var(--gap)}@media(max-width:767px){.numbers .grid{grid-template-columns:1fr}}@media(min-width:1280px){.numbers .grid.count--4 .numbers-item:nth-child(4),.numbers .grid.count--3 .numbers-item:nth-child(4){grid-column:-3}.numbers .grid.count--4 .numbers-item:nth-child(5),.numbers .grid.count--3 .numbers-item:nth-child(5){grid-column:-2}.numbers .grid.count--4 .numbers-intro,.numbers .grid.count--3 .numbers-intro{align-content:start;grid-row:span 2}}.numbers .pagebox{justify-content:center}@media(max-width:549px){.numbers .pagebox{padding-right:0}}.numbers-intro{align-content:end;padding-right:var(--pbp)}@media(min-width:768px){.numbers-intro{grid-area:1/span 2;padding-right:0}}.numbers-intro .hl--1{font-size:var(--fs-h1-small)}.numbers-intro .hl--1+.hl--2{font-family:var(--ff-mono);font-size:var(--fs-body);font-weight:300;line-height:1.618;margin-top:1.618em;text-transform:none}.numbers-item{--edge-size: var(--gapH)}@media(min-width:1280px){.numbers-item{--edge-size: calc(var(--gapH) / 2)}}.numbers-item{color:var(--grey-darkest);display:flex;flex-direction:column;justify-content:flex-start;padding:var(--gap);position:relative}.numbers-item.is--ki{color:var(--text-muted-light-2)}.numbers-item:before{background:linear-gradient(135deg,transparent 0,transparent var(--edge-size),var(--green-highlight) var(--edge-size));content:"";top:0;right:0;bottom:0;left:0;position:absolute;transition:scale .4s var(--cub1);z-index:-1}@media(min-width:1280px){.numbers-item{padding:var(--gapH)}.numbers-item:hover:before,.numbers-item:hover .numbers-value{scale:1.233}}@media(max-width:549px){.numbers-item{transition:translate .6s var(--slowOut1);translate:calc(100% - 1px) 0}.numbers-item.iv{transition-delay:.5s;translate:0 0}}.numbers-value{color:currentcolor;font-family:var(--ff-dot);line-height:1;margin-bottom:0;margin-top:-.135em;transform-origin:left bottom;transition:scale .4s var(--cub1)}@media(max-width:549px){.numbers-value{font-size:22.5vw}}.numbers-value span{display:block}.numbers-value .nr{display:flex;position:relative}.numbers-value .nr-copy{display:flex;position:absolute}.numbers-title{margin-top:.5em}.numbers-description{font-family:var(--ff-mono);font-size:var(--fs-s);line-height:1.5;margin-top:1em}
