.numbercard{width:100%;height:100%;text-align:center;opacity:0;transform:translateY(24px);transition:transform .5s .25s ease,opacity .5s .25s ease}.numbercard--visible{opacity:1;transform:translateY(0)}.numbercard__number{font:var(--font-h2-desktop);font-weight:800;display:inline-block;margin-bottom:16px;font-size:5.8rem;line-height:1;background-image:linear-gradient(45deg,#006589,#90b63b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.campaign .numbercard__number{line-height:1.2;background-image:none;background-image:initial;background-clip:border-box;background-clip:initial;-webkit-background-clip:unset;-webkit-text-fill-color:unset;color:var(--link-color);margin-bottom:0}.numbercard__content{width:100%;margin:0 auto}.campaign .numbercard__title{font:var(--font-geologica);font-size:var(--font-size-heading-h5-subtitle);margin:0 0 2.4rem;color:var(--link-color);line-height:1.3;font-weight:600}.numbercard__title{line-height:1.2;font-weight:600;font-family:var(--font-sans);font-size:var(--font-size-heading-h3-desktop);margin:0 0 16px}.campaign .numbercard__description{font-size:var(--font-size-body-large)!important;margin:0;color:var(--link-color)}.numbercard__description{font-size:var(--font-size-body-large)}@media only screen and (min-width:992px){.numbercard__number{font-size:7.4rem}.campaign .numbercard__number{font-size:7rem}.numbercard__content{padding:0 2.4rem}}
