.gg-numbers{--gg-numbers-span:70svh}.gg-numbers__runway{height:0}@media (max-width:767px){.gg-numbers.is-live{position:relative}.gg-numbers.is-live .gg-numbers__runway{height:calc(var(--gg-numbers-count, 1)*var(--gg-numbers-span))}.gg-numbers.is-live .gg-numbers__stage{position:sticky;top:var(--gg-sticky-offset)}.gg-numbers.is-live .gg-numbers__intro{position:static}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.gg-numbers.is-live .gg-numbers__runway{height:0}.gg-numbers.is-live .gg-numbers__stage{position:static}}.gg-numbers__grid{display:grid;gap:var(--gg-space-10)}@media (min-width:768px){.gg-numbers__grid{align-items:start;gap:var(--gg-space-18);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.gg-numbers__list{list-style:none;margin:0;padding:0}.gg-numbers .gg-label{display:flex}@media (min-width:768px){.gg-numbers--has-label .gg-numbers__list{padding-top:calc(var(--gg-label-size)*var(--gg-label-lh) + var(--gg-space-3) + 26px)}}.gg-number{align-items:center;border-left:2px solid var(--gg-light-grey);display:flex;flex-direction:row;gap:var(--gg-space-2);padding:var(--gg-space-6) var(--gg-space-4);transition:border-color .6s cubic-bezier(.4,0,.2,1)}.gg-number__caption,.gg-number__value{transition:color .6s cubic-bezier(.4,0,.2,1)}.gg-number__value{flex:0 0 auto;font-size:36px;letter-spacing:-.02em;line-height:1.15;white-space:nowrap}.gg-number__caption,.gg-number__value{color:var(--gg-light-grey);font-family:var(--gg-font);font-weight:var(--gg-weight-medium)}.gg-number__caption{flex:1 1 0;font-size:18px;letter-spacing:-.01em;line-height:1.3;min-width:0;text-align:right}@media (min-width:768px){.gg-number{align-items:stretch;flex-direction:column;gap:0;padding:var(--gg-space-5) var(--gg-space-8)}.gg-number__value{font-size:112px;letter-spacing:-.03em}.gg-number__caption{font-size:var(--gg-h3-size);line-height:1.15;text-align:left}}.gg-number.is-active{border-left-color:var(--gg-red)}.gg-number.is-active .gg-number__value{color:var(--gg-red)}.gg-number.is-active .gg-number__caption{color:var(--gg-grey)}.gg-on-red .gg-number{border-left-color:var(--gg-red-hover)}.gg-on-red .gg-number__caption,.gg-on-red .gg-number__value{color:var(--gg-red-hover)}.gg-on-red .gg-number.is-active{border-left-color:var(--gg-white)}.gg-on-red .gg-number.is-active .gg-number__caption,.gg-on-red .gg-number.is-active .gg-number__value{color:var(--gg-white)}@media (prefers-reduced-motion:reduce){.gg-number,.gg-number__caption,.gg-number__value{transition:none}}