.corp-stats{margin-block:calc(var(--frame-gap)/2)}.corp-stats.corp-bg--dark,.corp-stats.corp-bg--teal{color:var(--color-text-inverse)}.corp-stats--pad-sm{padding-block:var(--space-xl)}.corp-stats--pad-md{padding-block:var(--space-3xl)}.corp-stats--pad-lg{padding-block:var(--space-4xl)}.corp-stats__bg-image{height:100%;object-fit:cover;object-position:center;width:100%}.corp-stats__bg-image,.corp-stats__overlay{inset:0;pointer-events:none;position:absolute}.corp-stats__arcs{color:var(--color-text-inverse);height:100%;opacity:.35;pointer-events:none;position:absolute;right:0;top:0;width:75%}.corp-stats.corp-bg--light .corp-stats__arcs,.corp-stats.corp-bg--subtle .corp-stats__arcs{color:var(--color-teal)}.corp-stats__inner{position:relative;z-index:1}.corp-stats.corp-bg--dark .corp-eyebrow:before,.corp-stats.corp-bg--teal .corp-eyebrow:before{background:#84dbc8}.corp-stats__headline{color:inherit;font-size:var(--text-h2-size);font-weight:var(--text-h2-weight);letter-spacing:var(--text-h2-ls);line-height:var(--text-h2-lh);margin:0 0 var(--space-3xl);max-width:600px}.corp-stats__grid{display:grid;gap:var(--space-xl);grid-template-columns:repeat(4,1fr)}.corp-stats__grid--1{grid-template-columns:1fr}.corp-stats__grid--2{grid-template-columns:repeat(2,1fr)}.corp-stats__grid--3{grid-template-columns:repeat(3,1fr)}.corp-stats__number{font-size:var(--text-stat-size);font-weight:var(--text-stat-weight);letter-spacing:-.02em;line-height:1;margin:0}.corp-stats__label{font-size:var(--text-stat-label-size);font-weight:var(--text-stat-label-weight);line-height:1.25;margin:var(--space-sm) 0 0;max-width:260px}.corp-stats__note{font-size:var(--text-stat-note-size);font-weight:var(--text-stat-note-weight);margin:var(--space-xl) 0 0;opacity:.9}@media (min-width:1200px){.corp-stats__grid:not(.corp-stats__grid--1):not(.corp-stats__grid--2){grid-auto-columns:max-content;grid-auto-flow:column;grid-template-columns:none;justify-content:space-between}}@media (max-width:1199px){.corp-stats__grid,.corp-stats__grid--3{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.corp-stats--pad-md{padding-block:var(--space-2xl)}.corp-stats--pad-lg{padding-block:var(--space-3xl)}.corp-stats__headline{margin-bottom:var(--space-xl)}.corp-stats__grid{gap:var(--space-lg) var(--space-md)}.corp-stats__arcs{opacity:.2;width:100%}}