.impact-numbers-v2{position:relative;overflow:hidden;background-color:var(--color-white);padding:72px 0 104px}.impact-numbers-v2__bg-halftone{position:absolute;z-index:0;pointer-events:none;user-select:none;left:50%;top:-120px;width:min(1252px, 125vw);height:auto;max-width:none;transform:translateX(-42%);opacity:1}.impact-numbers-v2__corner-icon{position:absolute;z-index:2;pointer-events:none;user-select:none;top:clamp(48px, 8vw, 103px);right:clamp(16px, var(--grid-desktop-margin), 96px);width:40px;height:auto}.impact-numbers-v2__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-xl)}.impact-numbers-v2__title{margin:0;text-align:center;width:100%;color:var(--color-navy-blue)}@media (max-width:991px){.impact-numbers-v2__title.heading-2{font-size:var(--font-size-h2);line-height:var(--line-height-tight)}}.impact-numbers-v2__row{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3xl);width:100%}.impact-numbers-v2__stats-wrap{position:relative;flex:1 1 auto;display:flex;justify-content:center;width:100%;min-width:0}.impact-numbers-v2__stats-wrap::before{content:"";position:absolute;z-index:0;inset:-12% -8% -8%;background:radial-gradient(ellipse 58% 52% at 50% 48%,rgb(65 133 198 / .14) 0%,#fff0 72%);pointer-events:none}.impact-numbers-v2__stats{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:var(--spacing-2xl);margin:0;padding:0;list-style:none}.impact-numbers-v2__stat-card{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);min-height:160px;min-width:min(100%, 260px);max-width:260px;padding:24px 32px;margin:0;text-align:center;background-color:rgb(255 255 255 / .5);border-radius:16px;box-shadow:0 4px 8px rgb(0 0 0 / .02);color:var(--color-navy-blue)}.impact-numbers-v2__stat-card--offset{margin-top:0}@media (min-width:768px){.impact-numbers-v2__stat-card--offset{margin-top:64px}}.impact-numbers-v2__stat-value{margin:0;font-family:var(--font-family-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.impact-numbers-v2__stat-label{margin:0;font-family:var(--font-family-primary);font-size:var(--text-regular);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}.impact-numbers-v2__media{flex-shrink:0;display:flex;justify-content:center;width:100%}@media (min-width:992px){.impact-numbers-v2__media{justify-content:flex-start;width:auto}}.impact-numbers-v2__portrait{--impact-numbers-v2-portrait-w:447;--impact-numbers-v2-portrait-h:671;position:relative;width:min(298px, 88vw);aspect-ratio:var(--impact-numbers-v2-portrait-w) / var(--impact-numbers-v2-portrait-h);height:auto}.impact-numbers-v2__portrait-shape,.impact-numbers-v2__portrait-photo{position:absolute;display:block;max-width:none}.impact-numbers-v2__portrait-shape{left:-18%;top:4%;width:118%;height:auto;z-index:0}.impact-numbers-v2__portrait-photo--wide{left:98px;bottom:-70px;transform:translate(-50%,-50%);width:auto;height:359px;aspect-ratio:var(--impact-numbers-v2-portrait-w) / var(--impact-numbers-v2-portrait-h);max-height:none;z-index:4}.impact-numbers-v2__portrait-photo--detail{left:-8%;top:14%;width:92%;height:auto;z-index:2}@media (min-width:992px){.impact-numbers-v2__row{flex-direction:row;align-items:center;justify-content:center;gap:var(--spacing-xl)}.impact-numbers-v2__title{text-align:center}.impact-numbers-v2__stats{flex-wrap:nowrap;justify-content:center;gap:var(--spacing-2xl)}.impact-numbers-v2__media{flex:0 0 auto;padding-top:24px}.impact-numbers-v2__stats-wrap{flex:1 1 0%;align-items:center;padding-top:8px}}@media (max-width:991px){.impact-numbers-v2{padding:56px 0 var(--section-gap-mobile)}.impact-numbers-v2__bg-halftone{top:-80px;width:140vw;transform:translateX(-48%);opacity:.85}.impact-numbers-v2__corner-icon{display:none}.impact-numbers-v2__stat-card{min-width:min(100%, 220px)}}