.impact-card{border-radius:16px;box-sizing:border-box;color:#fff;max-width:100%;padding:40px}@media (max-width:576px){.impact-card{padding:24px 15px 30px}}.impact-card--fade{opacity:0;transform:translateY(32px)}.impact-card--visible{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .6s ease}.impact-card__inner{display:flex;flex-direction:column;gap:2.5rem}@media (max-width:576px){.impact-card__header{max-width:100%}}.impact-card__eyebrow{color:hsla(0,0%,100%,.7);font-size:.85rem;letter-spacing:.12em;margin:0 0 .75rem;text-transform:uppercase}.impact-card__title{display:block;margin-bottom:40px}.impact-card__body span{display:inline-block;opacity:.21}.impact-card__body .word{display:inline-block;will-change:transform,opacity}.impact-card__footer{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between}.impact-card__stats{display:flex;flex-wrap:wrap;row-gap:25px;width:100%}.impact-card__stat{display:flex;flex-direction:column;min-width:240px}@media (max-width:1400px){.impact-card__stat{width:40%}}@media (max-width:850px){.impact-card__stat{min-width:175px}}@media (max-width:423px){.impact-card__stat{min-width:125px}}.impact-card__stat-value{font-size:100px;font-weight:500;line-height:1.1}.impact-card__stat-suffix{display:inline-block;opacity:0;transform:translateY(8px)}.impact-card__stat-label{font-size:24px;font-weight:500;line-height:30px;margin-top:.4rem}@media (max-width:992px){.impact-card__stat-label{font-size:20px;line-height:25px}}@media (max-width:767px){.impact-card__stat-label{font-size:16px;line-height:21px}}@media (max-width:576px){.impact-card__stat-label{font-size:12px;line-height:16px}}.impact-card--js .impact-card__stat-label{display:inline-block;opacity:0;transform:translateY(8px)}@media (max-width:960px){.impact-card__footer{align-items:flex-start;flex-direction:column}.impact-card__stat-value{font-size:40px}}@media (max-width:600px){.impact-card__stat-value{font-size:40px}}@media (max-width:423px){.impact-card__stat-value{font-size:30px!important}}.impact-card__line{display:block;--reveal:0%;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#fff 0,#fff var(--reveal),hsla(0,0%,100%,.18) var(--reveal),hsla(0,0%,100%,.18) 100%);color:transparent;-webkit-text-fill-color:transparent}