.sr-stats .stat{margin-bottom:2rem}.stats-wrapper p.heading{font-weight:600}@media (min-width:768px){.sr-stats .stat{margin-bottom:0}.sr-stats .stats-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.sr-stats .stats-wrapper .stat{display:flex;flex-direction:column;height:inherit}.sr-stats .stats-wrapper{align-items:stretch;display:flex;flex-wrap:wrap}.sr-stats .stats-wrapper .stat{display:flex;flex-direction:column;height:auto;padding:2.25rem;position:relative}.sr-stats .stats-wrapper .stat:not(:last-child):after{content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;transform:scaleX(.5);transform-origin:right center;width:1px;--sep-alpha:var(--stat-separator-alpha,0.20);--sep-color:var(--stat-separator-color,255,255,255);background:linear-gradient(180deg,rgba(var(--sep-color),0) 0,rgba(var(--sep-color),var(--sep-alpha)) 10%,rgba(var(--sep-color),var(--sep-alpha)) 90%,rgba(var(--sep-color),0) 100%)}.sr-stats.text-light .stats-wrapper .stat:not(:last-child):after{--sep-alpha:var(--stat-separator-alpha-dark,0.25);--sep-color:var(--stat-separator-color-dark,255,255,255)}.sr-stats .stats-wrapper .stat:not(:last-child):after{height:calc(100% - 12px);top:6px}}.sr-stats{--stat-icon-size:24px;--stat-gap-x:0.2rem;--stat-gap-y:0.25rem}.sr-stats .stat.has-icon .stat__grid{align-items:start;column-gap:var(--stat-gap-x);display:grid;grid-template-columns:var(--stat-icon-size) 1fr;row-gap:var(--stat-gap-y)}.sr-stats .stat:not(.has-icon) .stat__grid{display:block}.sr-stats .stat__icon{align-self:start;grid-column:1;grid-row:1}.sr-stats .stat__icon img,.sr-stats .stat__icon picture,.sr-stats .stat__icon-imgwrap{display:block;height:var(--stat-icon-size);max-width:100%;object-fit:contain;width:var(--stat-icon-size)}.sr-stats .stat__icon img{height:100%!important;width:100%!important}.sr-stats .stat__icon-svg svg{display:block;height:var(--stat-icon-size);width:var(--stat-icon-size)}.sr-stats .stat__body{grid-column:2;grid-row:1/span 2}.sr-stats .stat .heading+.description{margin-top:.375rem}.sr-stats .stat .heading{line-height:1}.sr-stats{--stat-icon-nudge:0.18em}.sr-stats .stat__icon{transform:translateY(var(--stat-icon-nudge))}.sr-stats .stat__value{align-items:baseline;display:inline-flex;gap:.08em;white-space:nowrap}span.stat__value{background:linear-gradient(180deg,#fcfcfc,hsla(0,0%,99%,.4));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sr-stats .heading .stat-counter,.sr-stats .stat-suffix{line-height:1}@media (max-width:767px){.sr-stats-02{padding-bottom:0!important}}